Commit Graph

  • eb6e7bd4b2 Update files main Lev Rusanov 2025-09-24 20:32:30 +07:00
  • 9c1c195353 Update requirements.txt Lev Rusanov 2025-09-24 19:54:41 +07:00
  • 773e5a55e1 Merge pull request 'dev' (#1) from dev into main spotizerr 2025-08-31 01:23:26 +00:00
  • 46af6b518d fix: config page xoconoch 2025-08-30 10:35:56 -06:00
  • 3ff6134712 fix: artist images Xoconoch 2025-08-30 07:27:13 -06:00
  • 5942e6ea36 fix: images and id not loading for playlists in watchlist Xoconoch 2025-08-30 06:58:46 -06:00
  • 9e4b2fcd01 Merge pull request #338 from Phlogi/performance-improvements Spotizerr 2025-08-30 06:12:50 -06:00
  • 63afc969c0 Merge branch 'dev' into performance-improvements Spotizerr 2025-08-30 06:12:42 -06:00
  • bf2f9eda29 Merge pull request #4 from Phlogi/gh-wf Phlogi 2025-08-30 13:08:52 +02:00
  • 91fead1f51 Merge branch 'performance-improvements' into gh-wf Phlogi 2025-08-30 13:08:45 +02:00
  • 6922b4a5da updates che-pj 2025-08-30 12:59:30 +02:00
  • 1016d333cc ci(workflows): add pr-build workflow for dev/test container images che-pj 2025-08-30 12:24:37 +02:00
  • f9cf953de1 feat(api): add per-task sse throttling and batching for robust updates che-pj 2025-08-30 09:32:44 +02:00
  • e777dbeba2 feat: added librespotConcurrency, which determines the threadpool of librespot api processes Xoconoch 2025-08-29 09:32:37 -06:00
  • 41db454414 feat: implement tweakable utility workers concurrency, instead of hard-coded value set to 5 Xoconoch 2025-08-29 08:33:23 -06:00
  • fe5e7964fa fix: minor optimizations, trying to fix #333 Xoconoch 2025-08-29 08:26:16 -06:00
  • f800251de1 fix: load playlist image on frontend Xoconoch 2025-08-28 08:40:39 -06:00
  • 0b7c9d0da8 feat: Reimplement download artist discography per groups in artist page Xoconoch 2025-08-28 07:51:10 -06:00
  • 4476d39d39 fix: artist frontend rendering Xoconoch 2025-08-28 07:16:05 -06:00
  • 84b93f900e Merge pull request #337 from Phlogi/fix-slow-loading-of-watchlist Spotizerr 2025-08-28 06:54:49 -06:00
  • c5e9d0cabc Merge pull request #335 from Phlogi/add-logging-info-to-example Spotizerr 2025-08-28 06:53:55 -06:00
  • c81df38571 Merge pull request #334 from Phlogi/fixup-bulk-add-celery Spotizerr 2025-08-28 06:53:07 -06:00
  • 7b7e32c923 fixup after merge/rebase to dev che-pj 2025-08-27 21:39:08 +02:00
  • 957928bfa0 refactor(api): replace direct celery tasks with queue manager in bulk add Phlogi 2025-08-27 09:43:01 +02:00
  • 6c6a215e7c set default level to info che-pj 2025-08-27 21:19:23 +02:00
  • 8806e2da34 Merge branch 'dev' into fixup-bulk-add-celery Phlogi 2025-08-27 21:17:47 +02:00
  • 2de323a75f BREAKING CHANGE: migrate api to librespot internal client 4.0.0 Xoconoch 2025-08-27 10:06:33 -06:00
  • 1e9271eac4 fix(ui): improve watchlist loading with batching and skeletons che-pj 2025-08-27 16:30:00 +02:00
  • af1e74294c feat(config): add logging configuration to .env.example Phlogi 2025-08-27 14:20:05 +02:00
  • d83e320a82 refactor(api): replace direct celery tasks with queue manager in bulk add Phlogi 2025-08-27 09:43:01 +02:00
  • 443edd9c3d Merge pull request #331 from Phlogi/logging-dot-env-and-imports Spotizerr 2025-08-26 19:59:06 -06:00
  • fb355d2624 Merge pull request #332 from Phlogi/fix-regexp Spotizerr 2025-08-26 19:58:33 -06:00
  • bf3725b0e2 format Phlogi 2025-08-26 21:11:11 +02:00
  • be17ff95b0 fix(ui): improve spotify url regex to support more formats Phlogi 2025-08-26 21:09:38 +02:00
  • 9f834a67bc avoid double logging of celery Phlogi 2025-08-26 16:59:14 +02:00
  • a6bdf966a4 chore(logging): switch SSEBroadcaster log level to debug Phlogi 2025-08-26 16:56:33 +02:00
  • da982e44b8 feat(logging): load dotenv early and improve logging config Phlogi 2025-08-26 16:55:00 +02:00
  • c54a441228 feat: implement generic oauth provider Xoconoch 2025-08-25 08:03:59 -06:00
  • dc4a4f506f chore(docs): update configuration docs Xoconoch 2025-08-25 07:50:00 -06:00
  • fd9cf52170 fix: consider spotify's upc padding when spo->dee Xoconoch 2025-08-25 07:46:51 -06:00
  • 690e6b0a18 feat(ui): Add spinner for "Downloading..." element in UI and add save icon in config page Xoconoch 2025-08-23 23:22:11 -06:00
  • 0661865d16 fix(ui): Queue and deezspot callbacks Xoconoch 2025-08-23 23:00:11 -06:00
  • 453e9cd7fd Merge pull request #315 from Phlogi/buttons-no-dropdown Spotizerr 2025-08-23 22:01:57 -06:00
  • 176db6c50c Merge branch 'dev' into buttons-no-dropdown Spotizerr 2025-08-23 22:01:27 -06:00
  • 95307ce553 Merge pull request #314 from Phlogi/better-errors-on-account-creation Spotizerr 2025-08-23 21:57:42 -06:00
  • a41d6b09cc Merge pull request #313 from gitmotion/fix/update-login-toast-description Spotizerr 2025-08-23 21:56:52 -06:00
  • ab09e1ad15 Merge pull request #312 from Phlogi/bulk-add-dev Spotizerr 2025-08-23 21:56:23 -06:00
  • a6cde1e6d7 Merge pull request #311 from Phlogi/my-playlists-3 Spotizerr 2025-08-23 21:55:31 -06:00
  • 2033277c71 feat(ui): replace search type dropdown with buttons Phlogi 2025-08-23 23:59:35 +02:00
  • 5b44cc2af8 feat(ui): Improve API error message extraction and handling Phlogi 2025-08-23 23:25:27 +02:00
  • 93bb3c9e4a fix: replace "Test" with "Welcome," for login success toast gitmotion 2025-08-23 13:03:04 -07:00
  • e0746d6bdd refactor(home): remove unused message variable Phlogi 2025-08-23 21:57:53 +02:00
  • 965362cddc add download icon Phlogi 2025-08-23 21:54:43 +02:00
  • 4049bea29e match the more flexible regexp allowing more URLs Phlogi 2025-08-23 21:48:10 +02:00
  • 2f11233ea1 feat: add bulk add mode for download and watch Phlogi 2025-08-23 21:35:29 +02:00
  • 8b90c7b75b Update README.md Spotizerr 2025-08-23 13:07:36 -06:00
  • 63eca23ee2 Merge branch 'dev' into my-playlists-3 Phlogi 2025-08-23 20:59:55 +02:00
  • 09a623f98b Update .env.example Spotizerr 2025-08-23 12:55:27 -06:00
  • e5aa4f0aef Update README.md Spotizerr 2025-08-23 12:53:37 -06:00
  • 499a2472e5 Merge pull request #310 from spotizerr-dev/dev Spotizerr 2025-08-23 12:52:01 -06:00
  • 5482128d79 Revert "fixup: NoneType Float Issue" Phlogi 2025-08-23 20:49:56 +02:00
  • dbfaba2eb8 add global log info and how to run in dev mode Phlogi 2025-08-23 20:48:51 +02:00
  • a4bc9780e0 chore(versioning): nvm, this is 3.3 now 3.3.0 Xoconoch 2025-08-23 12:39:38 -06:00
  • c8f486c26f chore(docs): update docs Xoconoch 2025-08-23 12:37:02 -06:00
  • 262eefd66d fix: Distroless ffmpeg support Xoconoch 2025-08-23 12:12:48 -06:00
  • 13680ddd26 fix: global logging level Phlogi 2025-08-23 19:37:42 +02:00
  • cb1b061297 fix: Added actual versioning in main.json config file Xoconoch 2025-08-23 10:47:28 -06:00
  • 4b9a7069ac feat(migration): Added migration script for 3.2.1 -> 3.2.2 Xoconoch 2025-08-23 10:41:58 -06:00
  • 1661a5ee09 chore(docs): Update documentation accordingly Xoconoch 2025-08-23 10:35:32 -06:00
  • a28ab96605 BREAKING CHANGE: ditch gosu, make rootless+distroless container. Reduced size from 1GB to to 500MB. Xoconoch 2025-08-23 10:31:05 -06:00
  • df70928950 chore(docs): update api documentation Xoconoch 2025-08-23 09:15:54 -06:00
  • 74721db1c9 chore(docs): more formatting Xoconoch 2025-08-23 09:07:32 -06:00
  • c5b671d054 chore(docs): bruh Xoconoch 2025-08-23 09:05:54 -06:00
  • ac5d011520 chore(docs): more format fixes Xoconoch 2025-08-23 09:04:17 -06:00
  • 97b26876bd chore(docs): fix formatting Xoconoch 2025-08-23 09:00:39 -06:00
  • ed20a1bd90 Revert "chore(docs): fix formatting" Xoconoch 2025-08-23 08:59:20 -06:00
  • 31ad47e90d chore(docs): fix artist docs Xoconoch 2025-08-23 08:58:14 -06:00
  • dada941346 chore(docs): fix formatting Xoconoch 2025-08-23 08:56:58 -06:00
  • 02eade237d chore(docs): fix headers Xoconoch 2025-08-23 08:52:41 -06:00
  • 54f0f627ed chore(docs): add env vars to index.md Xoconoch 2025-08-23 08:49:37 -06:00
  • 5fc96186a3 chore(docs): add environment variables docs Xoconoch 2025-08-23 08:47:59 -06:00
  • da9353d9c6 chore(docs): fix typo Xoconoch 2025-08-23 08:41:51 -06:00
  • 4b02dfe03c chore(docs): remove home Xoconoch 2025-08-23 08:39:41 -06:00
  • 114f139075 chore(docs): fix root again Xoconoch 2025-08-23 08:38:36 -06:00
  • ea225670c7 chore(docs): fix root Xoconoch 2025-08-23 08:37:40 -06:00
  • 2a99535577 chore(docs): update navigation Xoconoch 2025-08-23 08:36:31 -06:00
  • ae83d86bf7 chore(docs): add homepage for docs Xoconoch 2025-08-23 08:32:20 -06:00
  • 2c07fdeccc chore(docs): implement documentation Xoconoch 2025-08-23 08:28:10 -06:00
  • 1f81f75cbc Merge pull request #309 from Phlogi/active-deezer-too Spotizerr 2025-08-23 06:41:15 -06:00
  • 28276b3e8d Merge pull request #307 from Phlogi/history-link-back Spotizerr 2025-08-23 06:40:02 -06:00
  • 7025b273b3 fixup: NoneType Float Issue Phlogi 2025-08-22 20:20:51 +02:00
  • afb7caa2b4 helper function Phlogi 2025-08-22 22:10:14 +02:00
  • 99eb84372f small comment update Phlogi 2025-08-22 22:09:58 +02:00
  • ef944e4ffe Revert "fixup: NoneType Float Issue" Phlogi 2025-08-22 22:06:42 +02:00
  • f3af3fb2cc Revert "fixup: NoneType Float Issue" Phlogi 2025-08-22 21:53:40 +02:00
  • 3e95518cea feature: add link to item in history Phlogi 2025-08-22 21:51:25 +02:00
  • 9dc0deafa4 fixup: NoneType Float Issue Phlogi 2025-08-22 20:20:51 +02:00
  • 3309ff3a54 Merge pull request #301 from gitmotion/enhancement/implement-toaster Spotizerr 2025-08-22 11:25:14 -06:00
  • 95a0daabe3 feat(toaster): Implement Toaster and remove inline save messages - #300, #227 gitmotion 2025-08-21 22:16:39 -07:00
  • 288fb53a4e feat(UX): improved UX: watch button + response when download button clicked Spotizerr 2025-08-22 10:15:46 -06:00