Commit Graph

36 Commits

Author SHA1 Message Date
573d5d0c13 [actions] Fix deploy script
Some checks failed
Deploy to mopidy1 / deploy (push) Failing after 3s
2026-06-26 13:31:50 -04:00
b7fb3660e2 [mixes] Add playlists
Some checks failed
Deploy to mopidy1 / deploy (push) Failing after 2s
2026-06-26 13:29:39 -04:00
c3d54cd13c [actions] Add gitea deploy action
Some checks failed
Deploy to mopidy1 / deploy (push) Failing after 4s
2026-06-26 13:27:22 -04:00
195e067b0f [web] Allow removing playlists 2026-06-26 13:13:00 -04:00
7827558cf1 [html] Fix box flow 2026-06-26 13:07:54 -04:00
5849b79fd4 [html] Index bug 2026-06-26 13:06:37 -04:00
6c3d172aa3 [html] Give instant it's own row 2026-06-26 13:02:05 -04:00
34073d9c8d [html] Actually wire up the buttons 2026-06-26 13:01:42 -04:00
aa71ff38d0 [html] Add buttons for insert flows 2026-06-26 12:59:55 -04:00
b6c2066b91 [web] Remove decade mix UI 2026-06-26 12:59:47 -04:00
a3b925e3f3 [web] Allow direct injection of smart lists to queue 2026-06-26 12:58:01 -04:00
e608964af8 [generators] Fix bugs 2026-06-26 12:53:19 -04:00
9a2d4f5d7e [generators] Big imporvements 2026-06-26 12:50:51 -04:00
8a772fb01c [geneators] llama4 is not showtime 2026-06-26 12:04:57 -04:00
9016fe75f1 [generators] Add variety
Via llama4
2026-06-26 11:47:17 -04:00
d5970abc29 [generators] Fix randomizer
Some checks failed
CI / Build (push) Failing after 4m58s
CI / pyright (push) Failing after 5s
CI / pytest (3.13) (push) Failing after 5s
CI / ruff check (push) Failing after 6s
CI / ruff format (push) Failing after 3s
CI / pytest (3.14) (push) Failing after 4s
2026-06-24 23:24:54 -04:00
ad58f7f017 [generators] Better shuffling
Some checks failed
CI / Build (push) Has started running
CI / pyright (push) Has been cancelled
CI / pytest (3.13) (push) Has been cancelled
CI / ruff check (push) Has been cancelled
CI / ruff format (push) Has been cancelled
CI / pytest (3.14) (push) Has been cancelled
2026-06-24 23:21:15 -04:00
c82f19ceea [html] Add better frontend
Some checks failed
CI / Build (push) Has been cancelled
CI / pyright (push) Has been cancelled
CI / pytest (3.13) (push) Has been cancelled
CI / ruff check (push) Has been cancelled
CI / ruff format (push) Has been cancelled
CI / pytest (3.14) (push) Has been cancelled
2026-06-24 23:19:03 -04:00
e98b007536 [html] Add toggle
Some checks failed
CI / Build (push) Failing after 4m55s
CI / pyright (push) Failing after 5s
CI / pytest (3.13) (push) Failing after 5s
CI / ruff check (push) Failing after 5s
CI / ruff format (push) Failing after 5s
CI / pytest (3.14) (push) Failing after 5s
2026-06-24 22:51:29 -04:00
ebc971c6ce [queue] Add smart queue
Some checks failed
CI / Build (push) Failing after 4m52s
CI / pyright (push) Failing after 5s
CI / pytest (3.13) (push) Failing after 5s
CI / ruff check (push) Failing after 5s
CI / ruff format (push) Failing after 5s
CI / pytest (3.14) (push) Failing after 6s
2026-06-24 22:43:36 -04:00
392188b560 [generators] Default per artist up to 4
Some checks failed
CI / Build (push) Has been cancelled
CI / pyright (push) Has been cancelled
CI / pytest (3.13) (push) Has been cancelled
CI / ruff check (push) Has been cancelled
CI / ruff format (push) Has been cancelled
CI / pytest (3.14) (push) Has been cancelled
2026-06-24 22:38:42 -04:00
b56ab3fe65 [generators] Fix playlist randomization
Some checks failed
CI / pyright (push) Has been cancelled
CI / pytest (3.13) (push) Has been cancelled
CI / ruff check (push) Has been cancelled
CI / ruff format (push) Has been cancelled
CI / pytest (3.14) (push) Has been cancelled
CI / Build (push) Has been cancelled
2026-06-24 22:33:57 -04:00
f2dec14665 [bug] Fix issue with Ref objects
Some checks failed
CI / Build (push) Failing after 4m55s
CI / pyright (push) Failing after 5s
CI / pytest (3.13) (push) Failing after 5s
CI / ruff check (push) Failing after 5s
CI / ruff format (push) Failing after 5s
CI / pytest (3.14) (push) Failing after 6s
2026-06-24 22:20:35 -04:00
dbf0f0a0ac [bug] Parsing ext
Some checks failed
CI / Build (push) Failing after 4m54s
CI / pyright (push) Failing after 4s
CI / pytest (3.13) (push) Failing after 4s
CI / ruff check (push) Failing after 4s
CI / ruff format (push) Failing after 5s
CI / pytest (3.14) (push) Failing after 5s
2026-06-24 21:52:32 -04:00
a24d6e876c [ext] Fix bad format for search_uris
Some checks failed
CI / pyright (push) Has been cancelled
CI / pytest (3.13) (push) Has been cancelled
CI / ruff check (push) Has been cancelled
CI / ruff format (push) Has been cancelled
CI / pytest (3.14) (push) Has been cancelled
CI / Build (push) Has been cancelled
2026-06-24 21:50:43 -04:00
69943b0241 [ext] Use more sensible defaults
Some checks failed
CI / pyright (push) Has been cancelled
CI / Build (push) Has been cancelled
CI / pytest (3.13) (push) Has been cancelled
CI / ruff check (push) Has been cancelled
CI / ruff format (push) Has been cancelled
CI / pytest (3.14) (push) Has been cancelled
2026-06-24 21:49:07 -04:00
a85d3bfe2d [files] Escape names 2026-06-24 21:47:19 -04:00
4ab691f9d4 [mix] one track per album, and only 75 long
Some checks failed
CI / Build (push) Failing after 4m52s
CI / pyright (push) Failing after 6s
CI / pytest (3.13) (push) Failing after 5s
CI / ruff check (push) Failing after 6s
CI / ruff format (push) Failing after 7s
CI / pytest (3.14) (push) Failing after 5s
2026-06-24 21:42:43 -04:00
b6877a656b [bug] Fix missing playlist_dir
Some checks failed
CI / Build (push) Failing after 4m58s
CI / pyright (push) Failing after 5s
CI / pytest (3.13) (push) Failing after 4s
CI / ruff check (push) Failing after 6s
CI / ruff format (push) Failing after 5s
CI / pytest (3.14) (push) Failing after 6s
2026-06-24 21:34:49 -04:00
8b176cc9cd [m3u] Use mopidy-m3u if installed
Some checks failed
CI / Build (push) Has started running
CI / pyright (push) Has been cancelled
CI / pytest (3.13) (push) Has been cancelled
CI / ruff check (push) Has been cancelled
CI / ruff format (push) Has been cancelled
CI / pytest (3.14) (push) Has been cancelled
2026-06-24 21:32:04 -04:00
62a28c7c33 [html] Properly display them
Some checks failed
CI / Build (push) Failing after 4m55s
CI / pyright (push) Failing after 5s
CI / pytest (3.13) (push) Failing after 5s
CI / ruff check (push) Failing after 5s
CI / ruff format (push) Failing after 5s
CI / pytest (3.14) (push) Failing after 5s
2026-06-24 21:04:04 -04:00
c35e5a4f44 [bug] Fix issue with search
Some checks failed
CI / Build (push) Failing after 4m59s
CI / pyright (push) Failing after 7s
CI / pytest (3.13) (push) Failing after 6s
CI / ruff check (push) Failing after 5s
CI / ruff format (push) Failing after 8s
CI / pytest (3.14) (push) Failing after 4s
2026-06-24 20:49:33 -04:00
5e6fe9df15 [bug] Fix cascasing 500
Some checks failed
CI / Build (push) Failing after 4m54s
CI / pyright (push) Failing after 5s
CI / pytest (3.13) (push) Failing after 5s
CI / ruff check (push) Failing after 6s
CI / ruff format (push) Failing after 5s
CI / pytest (3.14) (push) Failing after 5s
2026-06-24 20:39:09 -04:00
a92d8c1a57 [http] Add a little html frontend 2026-06-24 19:52:18 -04:00
51e0c8a9ad [deps] Fix so it works with older mopidy
Some checks failed
CI / Build (push) Failing after 4m58s
CI / pyright (push) Failing after 6s
CI / pytest (3.13) (push) Failing after 5s
CI / ruff check (push) Failing after 5s
CI / ruff format (push) Failing after 7s
CI / pytest (3.14) (push) Failing after 7s
2026-06-24 19:43:20 -04:00
a054575dea Initial project skeleton for mopidy-smartplaylists
Some checks failed
CI / Build (push) Failing after 18m47s
CI / pyright (push) Failing after 3m39s
CI / pytest (3.13) (push) Failing after 6s
CI / ruff check (push) Failing after 6s
CI / ruff format (push) Failing after 7s
CI / pytest (3.14) (push) Failing after 6s
2026-06-24 19:11:02 -04:00