Default Branch

main
CI / check (push) Successful in 4m8s
CI / e2e (push) Successful in 14m37s

3f23bb4396 · Merge pull request 'Batch: explore catalog + UI, Go 1.26, Soulseek downloads, CI fixes' (#273) from batch/258-272 into main · Updated 2026-09-27 01:45:18 +00:00

Branches

feat/62-jobs-as-a-notification
CI / check (push) Skipped
CI / e2e (push) Skipped
CI / check (pull_request) Successful in 2m26s
CI / e2e (pull_request) Successful in 8m4s

f76ee96ac4 · docs(jobs): the phone's band, and why it is in flow · Updated 2026-08-20 22:17:42 +00:00    logan

169
0
#166 Merged
fix/53-seek-bar-never-moves
CI / check (push) Skipped
CI / e2e (push) Skipped
CI / check (pull_request) Successful in 2m31s
CI / e2e (pull_request) Successful in 7m59s

67eeb75e7b · docs(android): the device can be driven, not just looked at · Updated 2026-08-20 21:17:33 +00:00    logan

173
0
#165 Merged
fix/159-android-task-app-id
CI / check (push) Skipped
CI / e2e (push) Skipped
CI / check (pull_request) Successful in 2m32s
CI / e2e (pull_request) Successful in 8m22s

998ce75fb6 · docs(android): the identity is read back, not declared twice · Updated 2026-08-20 18:35:16 +00:00    logan

176
0
#163 Merged
fix/52-android-activity-recreation-restarts-the-process
CI / check (push) Skipped
CI / e2e (push) Skipped
CI / check (pull_request) Successful in 2m34s
CI / e2e (pull_request) Successful in 8m9s

8a757c9bb4 · docs(android): record the lifecycle model and the device check · Updated 2026-08-20 17:04:18 +00:00    logan

180
0
#161 Merged
fix/150-expand-button-under-the-art
CI / check (push) Skipped
CI / e2e (push) Skipped
CI / check (pull_request) Successful in 2m27s
CI / e2e (pull_request) Successful in 8m1s

ffc9490a32 · fix(player): put the phone's Now Playing button above the artwork · Updated 2026-08-20 05:33:35 +00:00    logan

184
0
#158 Merged
feat/42-inline-volume-and-centred-transport
CI / check (push) Skipped
CI / e2e (push) Skipped
CI / check (pull_request) Successful in 2m32s
CI / e2e (pull_request) Successful in 8m18s

dc8db159f9 · feat(player): centre the transport and show the volume inline · Updated 2026-08-20 04:40:52 +00:00    logan

186
0
#155 Merged
fix/156-queue-selection-fixture-order
CI / check (push) Skipped
CI / e2e (push) Skipped
CI / check (pull_request) Successful in 2m29s
CI / e2e (pull_request) Successful in 8m4s

2365806d18 · fix(e2e): ask the fixture for a track that can navigate · Updated 2026-08-20 04:23:31 +00:00    logan

188
0
#157 Merged
fix/151-fuse-the-scroll-guard-and-the-write
CI / check (push) Skipped
CI / e2e (push) Skipped
CI / check (pull_request) Successful in 2m29s
CI / e2e (pull_request) Successful in 8m3s

ddd04623f7 · test(e2e): fuse the scroll guard and the write it guards · Updated 2026-08-20 03:37:41 +00:00    logan

190
0
#153 Merged
fix/43-queue-panel-selection
CI / check (push) Skipped
CI / e2e (push) Skipped
CI / check (pull_request) Successful in 2m41s
CI / e2e (pull_request) Successful in 8m1s

70ab3ddf94 · docs: record two measurements from the queue selection work · Updated 2026-08-20 03:00:03 +00:00    logan

192
0
#152 Merged
fix/143-top-bar-fits-its-window
CI / check (push) Skipped
CI / e2e (push) Skipped
CI / check (pull_request) Successful in 2m35s
CI / e2e (pull_request) Successful in 8m38s

ead1354e4d · docs: record how the top bar decides what to drop · Updated 2026-08-20 01:35:12 +00:00    logan

195
0
#149 Merged
feat/27-jobs-into-settings
CI / check (push) Skipped
CI / e2e (push) Skipped
CI / check (pull_request) Successful in 2m31s
CI / e2e (pull_request) Successful in 7m32s

f9ba9a87d7 · docs: note that CI's two engines share one app · Updated 2026-08-20 00:44:16 +00:00    logan

198
0
#147 Merged
feat/25-configurable-sidebar-tabs
CI / check (push) Skipped
CI / e2e (push) Skipped
CI / check (pull_request) Successful in 2m36s
CI / e2e (pull_request) Successful in 7m5s

9da3967dd9 · docs: record that destinations are configuration · Updated 2026-08-19 23:34:00 +00:00    logan

206
0
#145 Merged
feat/6-global-back-forward
CI / check (push) Skipped
CI / e2e (push) Skipped
CI / check (pull_request) Successful in 2m31s
CI / e2e (pull_request) Successful in 7m4s

ea16e07c46 · docs: record the back/forward chrome and the two launch navigations · Updated 2026-08-19 22:09:10 +00:00    logan

211
0
#144 Merged
fix/72-active-view-broadcast
CI / e2e (push) Skipped
CI / check (push) Skipped
CI / check (pull_request) Successful in 2m29s
CI / e2e (pull_request) Successful in 6m53s

d347809e6e · docs: record the one statement of which view is active · Updated 2026-08-19 21:00:39 +00:00    logan

216
0
#141 Merged
fix/69-page-header-action-overflow
CI / check (push) Skipped
CI / e2e (push) Skipped
CI / check (pull_request) Successful in 2m36s
CI / e2e (pull_request) Successful in 7m17s

f967916550 · fix(page-header): collapse the actions that do not fit into a menu · Updated 2026-08-19 19:08:57 +00:00    logan

220
0
#136 Merged
fix/quick-wins-batch
CI / check (push) Skipped
CI / e2e (push) Skipped
CI / check (pull_request) Successful in 3m2s
CI / e2e (pull_request) Successful in 6m33s

2926ecd4b4 · docs(notes): record that no test tier can see a hover media query · Updated 2026-08-19 18:08:38 +00:00    yonlu

223
0
#139 Merged
fix/118-in-library-clear
CI / check (push) Skipped
CI / e2e (push) Skipped

23f3d4b3b0 · fix(explore): clear in_library on a row that has no local id · Updated 2026-08-19 18:08:06 +00:00    yonlu

235
0
Included
fix/61-mini-player-plain-text
CI / check (push) Skipped
CI / e2e (push) Skipped

c518ac8c73 · feat(now-playing): plain text instead of links in the phone mini player · Updated 2026-08-19 18:08:06 +00:00    yonlu

235
0
Included
fix/68-hover-affordances-pointer
CI / check (push) Skipped
CI / e2e (push) Skipped

977f624123 · fix(home): gate the card play button on the device having hover · Updated 2026-08-19 18:08:06 +00:00    yonlu

235
0
Included
fix/119-dev-headless-port
CI / check (push) Skipped
CI / e2e (push) Skipped

8d46c4abb7 · fix(scripts): refuse to start dev-headless on a port somebody else holds · Updated 2026-08-19 18:08:05 +00:00    yonlu

235
0
Included