Commit graph

15 commits

Author SHA1 Message Date
Шурупов Илья Викторович
08e739a768 spotify: update fetching to current Web API
- OAuth: URL-encode authorize params (scope spaces were unencoded),
  bind loopback redirect server to 127.0.0.1 to match the redirect_uri
  per Spotify's 2025 loopback rules, capture refresh_token.
- Search: URL-encode the query and drop the bogus track=1 param.
- Pagination: follow the paging object's `next` field instead of manual
  offset/total bookkeeping (Spotify's recommended approach).
- Fix invalid `raise "string"` in save_image_from_url.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-15 00:03:10 +03:00
Шурупов Илья Викторович
b6d88d435a nice 2026-02-07 15:17:59 +03:00
Шурупов Илья Викторович
426ad381de tmp 2026-02-07 11:24:59 +03:00
Шурупов Илья Викторович
9390ead5bb nice 2026-02-07 00:48:46 +03:00
Шурупов Илья Викторович
e5a6723cd0 stable 2026-02-04 21:21:19 +03:00
Шурупов Илья Викторович
eb745301e5 lyrics fetcher 2026-01-17 14:24:05 +03:00
Шурупов Илья Викторович
d5cb3a48a4 nice stats and stable 2026-01-06 02:34:04 +03:00
Шурупов Илья Викторович
013e8b139a stable stat 2026-01-05 17:42:56 +03:00
Шурупов Илья Викторович
050b28fde8 nice stat generator 2026-01-05 14:53:06 +03:00
Шурупов Илья Викторович
200b8b1863 fixes 2026-01-05 01:19:00 +03:00
Шурупов Илья Викторович
39c88564ba refactor 2 2026-01-04 23:40:41 +03:00
Шурупов Илья Викторович
72af96eada refactor initial not fully recovered 2026-01-04 19:25:42 +03:00
Шурупов Илья Викторович
2824bd1a0e stable - generate local playlists & add default options 2026-01-04 01:37:47 +03:00
Ilya Shurupov
4734befe98 stable
need run main fetch command
then run indexer
then LinkerPatternGenerator
then link_pattern command in the main
2026-01-03 19:56:39 +03:00
Ilya Shurupov
506258f9b1
Initial commit 2024-07-08 23:14:12 +03:00