This website requires JavaScript.
Explore
Help
Register
Sign In
bvandeusen
/
minstrel
Watch
1
Star
0
Fork
0
Code
Issues
2
Pull Requests
Actions
Packages
Projects
Releases
49
Wiki
Activity
All Workflows
android
release
test-go
test-web
Other workflows
1
flutter.yml
29 workflow runs
Actor
All actors
bvandeusen
Status
All status
Success
Failure
Canceled
Skipped
Waiting
Running
Blocked
Canceling
Branch
All branches
dev
main
Create status badge
feat(android):
#618
Phase 4 — row-level offline-unavailable affordance
#297
:
Commit
1daea79f64
pushed by
bvandeusen
dev
2026-06-04 12:41:00 -04:00
3m13s
View workflow file
feat(android):
#618
Phase 2 — search falls back to cached entities when offline
#296
:
Commit
48de720514
pushed by
bvandeusen
dev
2026-06-04 12:37:45 -04:00
2m36s
View workflow file
feat(android): ServerHealth tri-state composite + banner distinguishes offline vs server-down
#294
:
Commit
80a6be25aa
pushed by
bvandeusen
dev
2026-06-04 11:27:13 -04:00
1m48s
View workflow file
feat(android): MediaSession picks up UPnP state via direct listener invocation
#292
:
Commit
6184c62721
pushed by
bvandeusen
dev
2026-06-04 11:03:57 -04:00
1m0s
View workflow file
fix(android): split tickPositionPoll into helpers for detekt complexity
#278
:
Commit
7486bc2444
pushed by
bvandeusen
dev
2026-06-04 07:06:09 -04:00
2m4s
View workflow file
fix(android): UPnP extend captures SOAP fault, aborts after 3 failures
#270
:
Commit
c5b326c620
pushed by
bvandeusen
dev
2026-06-04 00:59:32 -04:00
31s
View workflow file
fix(android): force poll on ON_RESUME + cap interpolation drift at 5s
#269
:
Commit
389c896d65
pushed by
bvandeusen
dev
2026-06-04 00:56:50 -04:00
1m35s
View workflow file
fix(android): duration falls back to local while Sonos hasn't reported one
#264
:
Commit
9628ed1749
pushed by
bvandeusen
dev
2026-06-04 00:03:50 -04:00
2m57s
View workflow file
test(android): update RemotePlayerState threshold expectation to 30
#262
:
Commit
47b0894ad6
pushed by
bvandeusen
dev
2026-06-03 23:51:56 -04:00
1m17s
View workflow file
fix(android): onEvents reads UPnP state so resume keeps duration
#261
:
Commit
e62fac3a0e
pushed by
bvandeusen
dev
2026-06-03 23:50:39 -04:00
1m45s
View workflow file
fix(android): UPnP survives screen-off + cursor catches up to Sonos
#258
:
Commit
8f89279fa4
pushed by
bvandeusen
dev
2026-06-03 23:37:30 -04:00
43s
View workflow file
fix(android): remove pollLoop cursor sync -- races with queue load and SOAP
#250
:
Commit
e011b04e04
pushed by
bvandeusen
dev
2026-06-03 22:25:54 -04:00
1m16s
View workflow file
fix(android): UPnP volume cache keyed to active route id
#233
:
Commit
81794e2475
pushed by
bvandeusen
dev
2026-06-03 17:53:14 -04:00
1m4s
View workflow file
fix(android): OutputPicker -- local capture, selectUpnp mutex, shared dedup helper, suppress
#228
:
Commit
e9dd3e4d2a
pushed by
bvandeusen
dev
2026-06-03 17:33:05 -04:00
1m20s
View workflow file
refactor(android): UPnP discovery cleanup -- bareUdn helper, Timber, suppress, kdoc
#222
:
Commit
9002cf5559
pushed by
bvandeusen
dev
2026-06-03 17:06:36 -04:00
57s
View workflow file
fix(android): UPnP select - loud logs on every code path
#206
:
Commit
96f12d6aac
pushed by
bvandeusen
dev
2026-06-03 15:01:04 -04:00
1m6s
View workflow file
feat(android): UPnP SSDP discovery + device description (UPnP slice 4/6)
#190
:
Commit
dc5b8252bb
pushed by
bvandeusen
dev
2026-06-03 12:02:57 -04:00
1m50s
View workflow file
feat(android): output picker Compose UI - chip + sheet
#183
:
Commit
a319e3f66d
pushed by
bvandeusen
dev
2026-06-03 10:39:07 -04:00
3m12s
View workflow file
feat(android): OutputPickerViewModel - sheet lifecycle + selection
#182
:
Commit
692d9dab60
pushed by
bvandeusen
dev
2026-06-03 10:35:52 -04:00
2m40s
View workflow file
feat(android): output picker foundation - mediarouter + OutputRoute
#180
:
Commit
0662c9d5cc
pushed by
bvandeusen
dev
2026-06-03 10:30:25 -04:00
3m18s
View workflow file
fix: drift audit batch 3a — Android offline correctness
#154
:
Commit
b19c621743
pushed by
bvandeusen
dev
2026-06-02 18:21:41 -04:00
2m36s
View workflow file
fix: drift audit batch 2 — patterned fixes mirroring prior work
#152
:
Commit
fb3116d640
pushed by
bvandeusen
dev
2026-06-02 18:19:01 -04:00
2m29s
View workflow file
fix(android): always use dominant swatch for NowPlaying background
#136
:
Commit
5fd1a5724a
pushed by
bvandeusen
dev
2026-06-02 10:24:33 -04:00
7s
View workflow file
fix(android): key UiState Crossfades on state::class to stop refresh flicker
#134
:
Commit
1fdd785ee5
pushed by
bvandeusen
dev
2026-06-02 10:09:00 -04:00
1m45s
View workflow file
feat(android): swipe to change Library tabs
#133
:
Commit
9b3ec65476
pushed by
bvandeusen
dev
2026-06-02 10:07:11 -04:00
2m29s
View workflow file
revert(android): top-nav Library icon back to Lucide.LibraryBig
#132
:
Commit
b83a6a4bdb
pushed by
bvandeusen
dev
2026-06-02 10:04:40 -04:00
1m20s
View workflow file
feat(android): MiniPlayer fill bar + slim NowPlaying scrubber + smooth playhead
#81
:
Commit
8ecb2cf553
pushed by
bvandeusen
dev
2026-06-01 19:30:19 -04:00
3m1s
View workflow file
fix(android): collapse onPostScroll branches (detekt ReturnCount)
#79
:
Commit
3d52f271a0
pushed by
bvandeusen
dev
2026-06-01 19:17:12 -04:00
2m30s
View workflow file
fix(android): merge AudioPrefetcher continue guards (detekt LoopWithTooManyJumpStatements)
#77
:
Commit
5366cd5634
pushed by
bvandeusen
dev
2026-06-01 19:10:02 -04:00
2m14s
View workflow file
Status Badge
Branch
main
main
dev
Badge URL
Markdown
HTML