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
52
Wiki
Activity
All Workflows
release
Other workflows
4
android.yml
flutter.yml
test-go.yml
test-web.yml
174 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(auth): store Subsonic API keys hashed; a new key is shown once (M462
#4983
)
#797
:
Commit
327d49428f
pushed by
bvandeusen
dev
2026-10-06 09:49:31 -04:00
5m28s
View workflow file
feat(auth): first account on a new server needs the setup token from the server log (M462
#4982
)
#794
:
Commit
2f3fbccab6
pushed by
bvandeusen
dev
2026-10-06 09:41:17 -04:00
5m14s
View workflow file
fix(auth): build password-reset links from an operator-set public address, never the Host header (M462
#4981
)
#791
:
Commit
46194a609d
pushed by
bvandeusen
dev
2026-10-06 09:35:58 -04:00
3m22s
View workflow file
feat(server): security headers and a hash-based CSP for the web app (M462
#4980
)
#788
:
Commit
d411693bb2
pushed by
bvandeusen
dev
2026-10-06 09:32:19 -04:00
2m50s
View workflow file
feat(server): cap request bodies, bound body reads, private cache headers, JSON-only cookie writes (M462
#4979
)
#785
:
Commit
24b767c23b
pushed by
bvandeusen
dev
2026-10-06 08:42:11 -04:00
6m30s
View workflow file
feat(auth): throttle login, register, password reset and Subsonic auth failures (M462
#4976
)
#781
:
Commit
3bfddd0862
pushed by
bvandeusen
dev
2026-10-06 08:33:46 -04:00
5m13s
View workflow file
Merge pull request 'M400: acoustic duplicate detection, history-preserving merge, and fingerprinting settings' (
#134
) from dev into main
#777
:
Commit
3638d1d822
pushed by
bvandeusen
main
2026-09-11 21:01:19 -04:00
4m19s
View workflow file
fix(admin): re-acquisition settings take effect without a restart, and say why a save was refused (
#3936
,
#3937
)
#774
:
Commit
516413f4ca
pushed by
bvandeusen
dev
2026-09-11 20:19:37 -04:00
3m58s
View workflow file
test(api): pass fingerprint settings to Mount in the route-registration test (M400
#3913
)
#772
:
Commit
37d4906033
pushed by
bvandeusen
dev
2026-09-11 18:01:35 -04:00
3m25s
View workflow file
feat(admin): fingerprinting settings — on/off, length, match threshold, concurrency, sweep interval (M400
#3913
)
#769
:
Commit
077ae61235
pushed by
bvandeusen
dev
2026-09-11 17:56:46 -04:00
2m42s
View workflow file
refactor(library): move detection matches on the audio hash, not size and duration (M400
#3914
)
#767
:
Commit
c8bf9dc929
pushed by
bvandeusen
dev
2026-09-11 17:35:32 -04:00
3m45s
View workflow file
feat(library): merge duplicates without losing history (M400
#3911
)
#764
:
Commit
11ef044ef6
pushed by
bvandeusen
dev
2026-09-11 17:28:50 -04:00
3m39s
View workflow file
feat(admin): the duplicates report — review proposed duplicate groups (M400
#3912
)
#761
:
Commit
ff493a8c7d
pushed by
bvandeusen
dev
2026-09-11 17:14:50 -04:00
3m32s
View workflow file
feat(library): the duplicate sweep — propose duplicate groups from fingerprints (M400
#3910
)
#759
:
Commit
6379b6c31d
pushed by
bvandeusen
dev
2026-09-11 17:03:30 -04:00
3m18s
View workflow file
feat(library): the duplicate matcher — a pure comparison over fingerprints (M400
#3909
)
#757
:
Commit
c06af48cd6
pushed by
bvandeusen
dev
2026-09-11 16:51:33 -04:00
3m24s
View workflow file
Backfill fingerprints for the existing library (M400
#3908
) (
#133
)
#754
:
Commit
18618bd135
pushed by
bvandeusen
main
2026-09-11 15:37:39 -04:00
3m16s
View workflow file
feat(library): backfill fingerprints for the existing library — M400
#3908
#749
:
Commit
b8855b480f
pushed by
bvandeusen
dev
2026-09-11 14:59:50 -04:00
3m27s
View workflow file
Acoustic fingerprints at ingest, a delete that can't lose history, and a reproducible candidate draw (
#132
)
#746
:
Commit
d2985f3841
pushed by
bvandeusen
main
2026-09-11 14:46:40 -04:00
3m35s
View workflow file
docs(readme): the music mount is writable — Minstrel deletes when asked
#743
:
Commit
71d4335584
pushed by
bvandeusen
dev
2026-09-11 14:38:43 -04:00
4m10s
View workflow file
fix(library): a track delete that cannot remove its file deletes nothing —
#3918
#740
:
Commit
d7a8e5f300
pushed by
bvandeusen
dev
2026-09-11 14:27:56 -04:00
4m51s
View workflow file
feat(library): fingerprint every new or changed file — M400 #3905-#3907
#737
:
Commit
cba77a5187
pushed by
bvandeusen
dev
2026-09-11 13:24:46 -04:00
3m29s
View workflow file
fix(recommendation): make the candidate draw reproducible, not accidentally so
#735
:
Commit
eff3d88931
pushed by
bvandeusen
dev
2026-09-11 08:50:25 -04:00
5m44s
View workflow file
Recommendation relevance, the rollback unit, and a version that names what shipped (
#131
)
#731
:
Commit
f70df9f827
pushed by
bvandeusen
main
2026-09-10 23:42:27 -04:00
4m25s
View workflow file
fix(recommendation): a nil LibrarySize must degrade, not panic
#728
:
Commit
4ce47397a9
pushed by
bvandeusen
dev
2026-09-10 23:33:20 -04:00
3m41s
View workflow file
fix(recommendation): size the candidate pool to the library
#726
:
Commit
721154847e
pushed by
bvandeusen
dev
2026-09-10 23:26:51 -04:00
3m40s
View workflow file
fix(radio): cap any one artist's share of a radio session
#724
:
Commit
633d4f591f
pushed by
bvandeusen
dev
2026-09-10 22:18:42 -04:00
3m53s
View workflow file
test(playlists): the same-artist guard needed a fixture that has same artists
#722
:
Commit
f5dd4462de
pushed by
bvandeusen
dev
2026-09-10 21:30:37 -04:00
4m47s
View workflow file
feat(recommendation): Songs-like can include the seed artist's own music
#720
:
Commit
31190657d8
pushed by
bvandeusen
dev
2026-09-10 21:17:34 -04:00
3m55s
View workflow file
fix(recommendation): don't shrink a candidate arm ordered by unseeded random()
#718
:
Commit
ecfa056d4d
pushed by
bvandeusen
dev
2026-09-10 21:03:18 -04:00
3m35s
View workflow file
fix(recommendation): Songs-like gets its own profile so it stops wandering
#715
:
Commit
f367eeaa9d
pushed by
bvandeusen
dev
2026-09-10 20:55:42 -04:00
4m21s
View workflow file
First
Previous
1
2
3
4
5
...
Next
Last
Status Badge
Branch
main
main
dev
Badge URL
Markdown
HTML