Commit Graph

10 Commits

Author SHA1 Message Date
Uyanide 5666dd13c0 test: -1 2026-04-07 15:01:02 +02:00
Uyanide f175eda57e refactor: change cache schema to slots based 2026-04-07 14:54:36 +02:00
Uyanide 0c85af534e refactor: large scale refactor regarding selection & fetchers 2026-04-06 22:30:55 +02:00
Uyanide 65327eb431 fix: remove inflated confidence for unsynced results (impacts: sp, mxm-sp, local, lrclib, manual) 2026-04-05 11:52:53 +02:00
Uyanide 0d56cde927 test: add basic tests for cache-search & network fetchers
test: enable debug
test: add pytest.ini to mark tests that require network
fix: cache-search should not aquire full match of artists due to different translations
fix: replace dynamic f-string SQL in track WHERE clauses with parameterized nullable conditions
refactor: lrc.py should never directly call print, return a str instead
chore: add requirements.txt (via 'uv export')
chore: update README.md with dev instructions
2026-04-05 11:35:04 +02:00
Uyanide 449952c6c1 feat: auth: add auth module 2026-04-05 04:12:49 +02:00
Uyanide c44797fbf9 feat: able to set confidence for certain source via cli 2026-04-02 20:29:17 +02:00
Uyanide 2df167e31d feat: evaluate fetch results with "confidence" 2026-04-02 09:44:20 +02:00
Uyanide 8001c3f7e8 refactor: add LRCData class 2026-04-02 03:56:04 +02:00
Uyanide 8af43ed112 test: add test for cache db 2026-04-01 21:05:54 +02:00