Skip to content

Releases: tomy0000000/tubee

0.15.1

01 Jan 07:58
a490383
Compare
Choose a tag to compare

🐞 Bug fixes

  • Suppress SAWarnings

⚙️ Internal

  • Add Makefile to trigger dev tasks
  • Change pre-commit ci's base branch to develop
  • Suppress docker deployment progress bars

0.15.0

19 Dec 15:46
c5dbdd6
Compare
Choose a tag to compare

🌟 Features

  • Global action (Action's scope is now optional)

🪜 Other Notable Changes

  • Ajax requests now validate before sending

🐞 Bug fixes

  • Tags with CJK characters overflow is fixed

⚙️ Internal

  • Update to Python 3.9.15
  • Improve logging and sentry integration
  • Enable handler in debug mode
  • pre-commit update
  • dependencies update

0.14.0

02 Dec 15:46
8a4d904
Compare
Choose a tag to compare

🌟 Features

  • New tag listing page
    • with manual sorting
    • and Untagged channel listing
  • Account can now be deleted

🐞 Bug fixes

  • Line Notify is now working again
  • Dropbox revokes hook

⚙️ Internal

  • Deployment now automatically pulls docker-compose.yml changes

0.13.1

20 Nov 09:11
43c30e8
Compare
Choose a tag to compare

🧨 Breaking Changes

  • docker-compose.yml is changed
  • instance/logging.cfg is dropped

🐞 Bug fixes

  • Fix the broken subscription import page
  • Fix the broken admin subscribe API

⚙️ Internal

  • Use Loguru as the default logger now
  • Callback endpoint is separated for rewrote
  • buttonAPI jQuery method is wrapped with flask macro in backend
  • Drop some unused stylesheets
  • Bump lots of python modules
  • Drop FLASK_ENV in favor of custom CONFIG env

0.13.0

01 Nov 12:31
276a469
Compare
Choose a tag to compare

🌟 New Features

  • The tag videos page

🧨 Breaking Changes

  • The Mark All as Checked buttons on the video page now only mark visible videos as checked

🪜 Other Notable Changes

  • The video table now loads content dynamically

🐞 Bug fixes

  • Confirm modal malfunction
  • PreconditionFailed error in RabbitMQ

⚙️ Internal

  • Adopt new flask routing methods
  • Drop debug routes
  • Rewrite flask components with macro
  • Move unit tests out of the source code
  • Tag-related routes are moved to the new blueprint
  • Lock Python version to 3.9.6
  • pre-commit update: mirrors-prettier from v2.7.1 to v3.0.0-alpha.3
  • pre-commit update: black from 22.6.0 to 22.10.0

0.12.0

18 Aug 00:43
7473ff5
Compare
Choose a tag to compare

🌟 Features

  • Video page now render with datatable include Channel column
  • Improved admin channel page
  • Unified error handler
  • Basic user setting features
    • Change password
    • Set/unset Pushover Key

🧨 Breaking Changes

  • Drop debug admin pages

🐞 Bug fixes

  • Action page path conflict

⚙️ Internal

  • Bump frontend dependencies
    • Bootstrap: 5.2.0
    • datatables: 1.12.1
  • Drop Flask-Moment, pyRFC3339
  • Add preload meta tags
  • pre-commit: github.com/pycqa/flake8: 4.0.1 → 5.0.4

0.11.0

31 Jul 20:29
1ab7cf5
Compare
Choose a tag to compare
📝 release: 0.11.0

0.10.1

22 Jul 09:43
35b19cf
Compare
Choose a tag to compare
📝 release: 0.10.1

0.10.0

18 Jul 23:34
7783d36
Compare
Choose a tag to compare
🎛 ci: Fix variable name