Uyanide
|
9d6c2e2113
|
feat: add musixmatch as fetcher
|
2026-04-04 16:02:19 +02:00 |
|
Uyanide
|
1c7456c588
|
perf: parallelize lrclib search queries
|
2026-04-04 09:05:51 +02:00 |
|
Uyanide
|
e3f12c1756
|
feat: fetcher: try multiple candidates rather just the best one
|
2026-04-04 08:29:20 +02:00 |
|
Uyanide
|
aa13940aa7
|
fix: adjust fetcher groups, sequentially fetch from sp and lrclib
|
2026-04-03 22:15:16 +02:00 |
|
Uyanide
|
4c5aba04b0
|
refactor: async parallel fetching
|
2026-04-03 22:09:59 +02:00 |
|
Uyanide
|
9a200aa58d
|
feat: add hard duration filter to avoid fake positive matches
|
2026-04-03 16:38:46 +02:00 |
|
Uyanide
|
2df167e31d
|
feat: evaluate fetch results with "confidence"
|
2026-04-02 09:44:20 +02:00 |
|
Uyanide
|
9aaf4d8aed
|
feat: lrclib-search fetcher now do multiple request to cover more cases
refactor: abstract selection logic & test dafür
|
2026-04-02 09:44:20 +02:00 |
|
Uyanide
|
8001c3f7e8
|
refactor: add LRCData class
|
2026-04-02 03:56:04 +02:00 |
|
Uyanide
|
88cf0115af
|
finish renaming
|
2026-03-31 22:46:55 +02:00 |
|