Logo
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
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
test-go.yml
main
main
dev
Powered by Gitea Version: 1.27.3 Page: 52ms Template: 3ms
Auto
English
Bahasa Indonesia Deutsch English Español Français Gaeilge Italiano Latviešu Magyar nyelv Nederlands Polski Português de Portugal Português do Brasil Suomi Svenska Türkçe Čeština Ελληνικά Български Русский Українська فارسی മലയാളം 日本語 简体中文 繁體中文(台灣) 繁體中文(香港) 한국어
Licenses API