121 Commits

Author SHA1 Message Date
xoconoch
46af6b518d fix: config page 2025-08-30 10:35:56 -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
Xoconoch
2de323a75f BREAKING CHANGE: migrate api to librespot internal client 2025-08-27 10:06:33 -06:00
Phlogi
9f834a67bc avoid double logging of celery 2025-08-26 16:59:14 +02:00
Phlogi
da982e44b8 feat(logging): load dotenv early and improve logging config 2025-08-26 16:55:00 +02:00
Xoconoch
0661865d16 fix(ui): Queue and deezspot callbacks 2025-08-23 23:00:11 -06:00
Phlogi
63eca23ee2 Merge branch 'dev' into my-playlists-3 2025-08-23 20:59:55 +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
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
015ae024a6 fix: #275 2025-08-19 09:44:58 -05: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
d8635400fa Enhance DB schema migration 2025-08-16 15:53:55 -06:00
joao
696342e7dc feat: Separate tracks by user 2025-08-15 11:13:42 -03:00
Xoconoch
db785a1bfa Update backend for "spotify_metadata" deezspot option 2025-08-13 21:18:54 -06:00
Xoconoch
de1e44e944 Fix config inconsisten schema 2025-08-11 09:30:28 -06:00
Xoconoch
fae24489ef Merge branch 'main' into dev 2025-08-10 20:32:25 -06:00
Xoconoch
7c01f7806e Allegedly fixed #228 and #226. Implemented #204 2025-08-10 20:30:25 -06:00
CodeDevMLH
75f98050b8 fix #230 2025-08-11 03:39:32 +02:00
Xoconoch
84cf57e451 Fixed #218 2025-08-09 13:37:56 -06:00
Xoconoch
7d28e6b165 Fix #222 2025-08-09 08:49:55 -06:00
Xoconoch
451b85d96f Fix #221 2025-08-09 08:46:02 -06:00
Xoconoch
694bda3a46 Ensure db structure is valid before performing tasks 2025-08-07 20:36:28 -06:00
Xoconoch
4670d24f84 Minor fixes 2025-08-05 09:44:57 -06:00
Xoconoch
95f0345006 Fixed #177, #186, #195, #198 and #208 2025-08-03 15:24:39 -06:00
Xoconoch
999da3048a This may be the cleanest this shit of a project has ever been 2025-08-02 18:59:00 -06:00
Xoconoch
5abc62d8be Improved SSE and queue handling. Updated to use callbacks.ts 2025-08-02 17:12:44 -06:00
Xoconoch
5cb442244c Optimizing frontend queue rendering 2025-08-02 09:47:34 -06:00
Xoconoch
8cf32ff50f Bum deezspot, fixed a bunch of bugs with the queue, fixed duplicate URL detection 2025-08-01 20:38:01 -06:00
Xoconoch
68bf60ec7e Finally fix history (#187) 2025-07-29 20:35:51 -06:00
Xoconoch
db3eee3c63 improved queue, first steps to improve history 2025-07-28 18:12:59 -06:00
Xoconoch
c92821ee48 fixed #198 2025-07-26 19:57:09 -06:00
Xoconoch
523eeed06b fixed #191 2025-07-26 19:44:23 -06:00
Xoconoch
80d8ad91ac Merge branch 'dev' into main 2025-07-13 13:21:50 -06:00
Xoconoch
3dd94df32e First try to fix #185 2025-06-25 15:58:25 -07:00
Xoconoch
6bd4cadd37 Implemented Deezspot-compliant error reporting on the backend 2025-06-14 19:45:10 -07:00