172 Commits

Author SHA1 Message Date
xoconoch
46af6b518d fix: config page 2025-08-30 10:35:56 -06:00
Xoconoch
5942e6ea36 fix: images and id not loading for playlists in watchlist 2025-08-30 06:58:46 -06:00
Spotizerr
63afc969c0 Merge branch 'dev' into performance-improvements 2025-08-30 06:12:42 -06:00
che-pj
f9cf953de1 feat(api): add per-task sse throttling and batching for robust updates 2025-08-30 09:32:44 +02:00
Xoconoch
e777dbeba2 feat: added librespotConcurrency, which determines the threadpool of librespot api processes 2025-08-29 09:32:37 -06:00
Xoconoch
fe5e7964fa fix: minor optimizations, trying to fix #333 2025-08-29 08:26:16 -06:00
Xoconoch
0b7c9d0da8 feat: Reimplement download artist discography per groups in artist page 2025-08-28 07:51:10 -06:00
che-pj
7b7e32c923 fixup after merge/rebase to dev 2025-08-27 21:39:08 +02:00
Phlogi
957928bfa0 refactor(api): replace direct celery tasks with queue manager in bulk add 2025-08-27 21:30:01 +02:00
Phlogi
8806e2da34 Merge branch 'dev' into fixup-bulk-add-celery 2025-08-27 21:17:47 +02:00
Xoconoch
2de323a75f BREAKING CHANGE: migrate api to librespot internal client 2025-08-27 10:06:33 -06:00
Phlogi
d83e320a82 refactor(api): replace direct celery tasks with queue manager in bulk add 2025-08-27 09:43:01 +02:00
Phlogi
9f834a67bc avoid double logging of celery 2025-08-26 16:59:14 +02:00
Phlogi
a6bdf966a4 chore(logging): switch SSEBroadcaster log level to debug 2025-08-26 16:56:33 +02:00
Phlogi
da982e44b8 feat(logging): load dotenv early and improve logging config 2025-08-26 16:55:00 +02:00
Xoconoch
c54a441228 feat: implement generic oauth provider 2025-08-25 08:03:59 -06:00
Xoconoch
0661865d16 fix(ui): Queue and deezspot callbacks 2025-08-23 23:00:11 -06:00
Spotizerr
ab09e1ad15 Merge pull request #312 from Phlogi/bulk-add-dev
(feat): add bulk add mode for download and watch
2025-08-23 21:56:23 -06:00
Phlogi
4049bea29e match the more flexible regexp allowing more URLs 2025-08-23 21:48:10 +02:00
Phlogi
2f11233ea1 feat: add bulk add mode for download and watch 2025-08-23 21:40:45 +02:00
Phlogi
63eca23ee2 Merge branch 'dev' into my-playlists-3 2025-08-23 20:59:55 +02:00
Phlogi
5482128d79 Revert "fixup: NoneType Float Issue"
This reverts commit 7025b273b3.
2025-08-23 20:49:56 +02:00
Xoconoch
a4bc9780e0 chore(versioning): nvm, this is 3.3 now 2025-08-23 12:39:38 -06:00
Xoconoch
262eefd66d fix: Distroless ffmpeg support 2025-08-23 12:12:48 -06:00
Phlogi
13680ddd26 fix: global logging level 2025-08-23 19:37:42 +02:00
Xoconoch
cb1b061297 fix: Added actual versioning in main.json config file 2025-08-23 10:47:28 -06:00
Xoconoch
4b9a7069ac feat(migration): Added migration script for 3.2.1 -> 3.2.2 2025-08-23 10:41:58 -06:00
Phlogi
7025b273b3 fixup: NoneType Float Issue 2025-08-23 13:40:18 +02:00
Phlogi
afb7caa2b4 helper function 2025-08-22 22:10:14 +02:00
Phlogi
ef944e4ffe Revert "fixup: NoneType Float Issue"
This reverts commit 9dc0deafa4.
2025-08-22 22:06:42 +02:00
Phlogi
9dc0deafa4 fixup: NoneType Float Issue 2025-08-22 20:20:51 +02:00
Phlogi
7a51c44633 Fix bug not setting new spotify account as active 2025-08-21 20:52:39 +02:00
Xoconoch
0456c25830 feat: Change watchlist behaviour. It now updates progressively based on maxItemsPerRun and runs a batch on intervals determined by watchPollInterval 2025-08-21 11:16:34 -05:00
Xoconoch
96b26bac6a fix: Artist batch download now follows watchedArtistAlbumGroup and considers pagination 2025-08-21 09:40:02 -05:00
Xoconoch
ac49089e25 feat: Added pad_number_width setting to the backend (deezspot 2.7.2 2025-08-20 10:42:21 -05:00
Xoconoch
772c22daa8 fix: History quality + bitrate rendering and migration schema 2025-08-20 10:16:24 -05:00
Xoconoch
5b261e45f3 fix: #271 2025-08-20 09:36:42 -05:00
Xoconoch
e5c014dad5 feat: added real time multiplier setting to frontend 2025-08-19 21:59:08 -06:00
Xoconoch
cf6d367915 feat: Add real_time_multiplier to backend 2025-08-19 21:26:14 -06:00
Xoconoch
93f8a019cc fix: #273 2025-08-19 14:37:14 -06:00
Xoconoch
9830a46ebb chore(migrations): add v3.1.2 dummy migration (no schema changes) 2025-08-19 09:40:14 -06:00
Xoconoch
6538cde022 fix: #274 2025-08-19 09:36:22 -06:00
Xoconoch
015ae024a6 fix: #275 2025-08-19 09:44:58 -05:00
Xoconoch
0a72e391d8 Implemented 3.1.1 -> 3.1.2 migration 2025-08-17 14:16:09 -06:00
Xoconoch
28d1272fde Add database migration from 3.1.0 -> 3.1.2 2025-08-17 14:02:24 -06:00
Xoconoch
2ffd64c047 Improve 3.0.6 migration 2025-08-17 12:49:47 -06:00
Xoconoch
2d61941acd Fix watched artists databases 2025-08-17 12:29:26 -06:00
Xoconoch
770ac3c588 First try on 3.1.0 migration scripts 2025-08-17 12:09:33 -06:00
Xoconoch
c5c5acc665 Migration from 3.0.6 2025-08-17 11:45:28 -06:00
Xoconoch
3d2c98f59b Improve migration architecture 2025-08-17 11:34:45 -06:00