9f28664f68
[frontend] Accept tl_track in track_playback_started
...
Deploy to mopidy1 / deploy (push) Successful in 26s
Mopidy's CoreListener calls track_playback_started(tl_track=...), but the
method took a positional `track`, so every playback start raised
TypeError and the smart queue never refilled on track changes. Add a
regression test.
2026-09-24 00:00:59 -04:00
0d1757d80a
[project] Update task status
Deploy to mopidy1 / deploy (push) Successful in 15s
2026-06-29 09:22:40 -04:00
1501d7e3e9
[generators] Add chronological artists lists of all albums
2026-06-29 09:22:12 -04:00
48e82a2084
[web] Instant mixes support albums and playlists too
Deploy to mopidy1 / deploy (push) Successful in 10s
2026-06-26 14:32:50 -04:00
a29d1d0487
[docs] Fix bookmarklet issues
Deploy to mopidy1 / deploy (push) Successful in 9s
2026-06-26 14:30:00 -04:00
d34cf38a83
[docs] Fix readme bookmarklet script
Deploy to mopidy1 / deploy (push) Successful in 9s
2026-06-26 13:44:06 -04:00
5d9ee2a3cd
[docs] Add a readme
Deploy to mopidy1 / deploy (push) Successful in 8s
2026-06-26 13:38:37 -04:00
0db488a289
[actions] Fix dns issue
Deploy to mopidy1 / deploy (push) Failing after 2s
2026-06-26 13:36:56 -04:00
573d5d0c13
[actions] Fix deploy script
Deploy to mopidy1 / deploy (push) Failing after 3s
2026-06-26 13:31:50 -04:00
b7fb3660e2
[mixes] Add playlists
Deploy to mopidy1 / deploy (push) Failing after 2s
2026-06-26 13:29:39 -04:00
c3d54cd13c
[actions] Add gitea deploy action
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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