evilchili
17a6dcb4d2
refactor media module, change --env to --root
...
This commit moves the media scanner out of the db module and into
a new module, media. We also change the --env parameter to --root,
which takes a path to a directory where the default configuration
and the transcoded media cache will live.
2022-12-31 12:43:48 -08:00
evilchili
6b53b11f0e
fixing test env
2022-12-21 22:27:30 -08:00
evilchili
41a21671ca
improved env loading
2022-12-21 21:16:06 -08:00
evilchili
7c82226ff9
refactor scanner, add progress bar
2022-12-21 15:17:13 -08:00
evilchili
fe671194a0
refactor subshells, add help system
2022-12-17 18:02:12 -08:00
evilchili
f526b42d65
ensure in-memory db mock is used
2022-12-17 12:49:08 -08:00
evilchili
9eb5f009e6
fixing tests
2022-12-17 12:43:57 -08:00
evilchili
4b6246096d
Revert "adding cleanup of stale track entries"
...
This reverts commit 1a2506742f
.
2022-12-10 10:20:30 -08:00
evilchili
1a2506742f
adding cleanup of stale track entries
2022-12-10 10:14:06 -08:00
evilchili
228d44ce98
tests and bug fixes
2022-12-07 23:41:49 -08:00
evilchili
af33e91232
test coverage
2022-12-07 23:10:41 -08:00
evilchili
70f55105de
fixing tests
2022-12-07 18:19:38 -08:00
evilchili
8905aea30a
removing leftover test fixtures
2022-12-05 01:11:52 -08:00
evilchili
72dc85ac74
add tests
2022-12-05 01:06:57 -08:00
evilchili
ed16ebdd0e
cleanup, more tests
2022-12-02 00:21:19 -08:00
evilchili
a0de0eef48
adding tests
2022-12-01 00:32:48 -08:00
evilchili
4acd16bdde
fix scanner tests
2022-11-30 23:42:06 -08:00
evilchili
267af75cb4
updated CRUD tests, added type hinting.
2022-11-25 12:20:43 -08:00
evilchili
5f8ab8fe25
WIP adding CRUD operations for playlists
2022-11-24 13:45:09 -08:00
evilchili
935cb0a981
Add filesystem scanner
2022-11-20 16:26:40 -08:00
evilchili
a34fcc648b
Refactoring, adding db context manager
2022-11-20 09:28:00 -08:00
evilchili
3359fe1b1a
fix authn fuzz testing
2022-11-20 01:07:38 -08:00
evilchili
d67eee9121
Adding database support, basic reads
2022-11-20 01:00:54 -08:00
evilchili
475ff78a1e
Adding fuzz testing of auth
2022-11-19 16:58:58 -08:00
evilchili
27b97f2bc4
Adding pytest config / env and basic auth
2022-11-19 16:06:23 -08:00
evilchili
e28a2ffb95
Initial commit. skeleton CLI and tests.
2022-11-19 15:14:12 -08:00