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