imSp4rky
c7ab04028a
feat(setup): add unshackle setup command and cross-platform install scripts
...
setup downloads the external tools, writes a first config and imports CDM devices; install.sh and install.bat bootstrap uv and run it.
2026-10-01 12:21:24 -06:00
imSp4rky
b94f338619
docs(post-scripts): use post-script as the one term for hooks
...
Add the post-script row to the ste-writing terminology contract and
replace hook/postscript/post-download script across docs and docstrings.
2026-08-25 19:57:41 -06:00
imSp4rky
8b10b793e2
docs: phase 2 of the prose style across docs and docstrings
2026-08-19 20:59:09 -06:00
imSp4rky
66971230c3
docs: apply simplified technical english across docs and docstrings.
2026-08-19 16:31:06 -06:00
imSp4rky
89acfab279
feat(dl): run user post-download scripts with metadata variables
...
New post_scripts config and repeatable --postscript flag run a command per output, season/album folder, or run, substituting filename-template variables into pre-tokenized argv. The REST API rejects hook commands.
Closes #150
2026-08-18 08:26:14 -06:00
imSp4rky
c4b25756eb
docs: split configuration reference into per-area pages
2026-08-04 10:25:32 -06:00
imSp4rky
786309ea5c
docs: cover the TVDB provider, episode ordering and provider order
...
Document tvdb_api_key, tvdb_pin, tvdb_order and metadata_providers, the
--tvdb and --tvdb-order flags with their behaviour when an order does
not cover a whole series, the new REST API parameters, and the Matroska
TVDB2 tag prefixes.
2026-08-02 10:48:39 -06:00
imSp4rky
40ae213504
docs: cleanup and correct documentation
2026-07-26 21:21:01 -06:00
imSp4rky
84d9b92530
docs: expand config reference and genericize service names
2026-07-06 22:50:38 -06:00
imSp4rky
1d8cec6d2b
docs: restructure documentation into MkDocs Material site
2026-07-03 19:24:11 -06:00