Commit Graph

13 Commits

Author SHA1 Message Date
Uyanide cfac95ca03 refactor: add __all__ and more decouple 2026-04-10 17:32:49 +02:00
Uyanide 794f42b42b feat: --player bypasses players_blacklist 2026-04-10 15:37:06 +02:00
Uyanide c505e117d1 style: add future annotations 2026-04-10 12:13:41 +02:00
Uyanide 60732f2986 feat: add watch print mode
test: refactor test_watch
style: add inline comments for watch
2026-04-10 08:23:54 +02:00
Uyanide b7e539de3b feat: add --no-newline option for watch pipe 2026-04-10 00:03:33 +02:00
Uyanide 6d9cfaf8be refactor: modules only need to know the config values they need to know 2026-04-09 23:14:51 +02:00
Uyanide d2a3e64b89 feat: config file
refactor: as the config module changed
test: add test for config
test: add test for local fetcher and local enrichers
test: add test for manual insertion
fix: some random bugs left by the last commit
2026-04-09 22:42:41 +02:00
Uyanide e6b8583868 feat: add watch command and pipe view 2026-04-09 22:42:41 +02:00
Uyanide 587d5dbe46 feat: normalize option 2026-04-08 08:01:41 +02:00
Uyanide b922a0df28 refactor: better (really?🤨) lrc parsing and handling 2026-04-07 19:33:17 +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 69b7f5c60c chore: switch to src layout 2026-04-06 10:29:03 +02:00