c2c21d1296
fix: dont output null age
6bd7e157ee
fix: carta editor mobile context menu transparent
0ae735f286
chore(release): release v0.2.0
1b96a46dcf
chore: add git-cliff
5230ee375c
feat: add about page, licenses
e6302f380b
refactor: added return types
2cb8dce51a
feat: hide rooms/stations/categories
e3f7341a0e
chore: update dependencies
be52e70e8d
build: remove docker multistage build, add entrypoint
efb0e24612
fix: date timezone issue, refactor utils
cfe5fc2d9f
feat: add dockerfile
a6f45e32ed
feat: visit: add default query params
9d64d40127
feat: add visit view
66a584f7e5
feat: add nTodo count to start page
a2b448814c
fix: add before/after week filters
b4a6658e33
test: update track durations
16e0e28c48
feat: CLI: setting player type
8fbd6b95b6
fix: parsing error when no
music_related
content available
77ee923778
test: update channel ID for L. R. Eswari
a8fb337fae
fix: remove Innertube API keys, update android player params
0c133ff09d
dockerfile: enable cross build
e164030119
feat: add group-based access control
453efb0db7
fix: filter bar clear button centered
1c4d04c973
feat: add carta markdown editor
d7f7b1f539
feat: add station editor
e7b6ec0f53
feat: add room/category editors
54b780161e
WIP: add room/category editors