imSp4rky
4f188b866f
fix(cdm): skip the server header probe for pywidevine and pyplayready remote CDMs
...
A reverse proxy or CDN rewrites the Server header, so upstream refused a working serve API.
2026-09-25 22:54:08 -06:00
imSp4rky
adea7583f0
test(services): use placeholder tags instead of real service names
2026-09-05 22:16:22 -06:00
imSp4rky
21d5f1c5e1
refactor(core)!: drop leading underscores from internal definitions
...
Renames 314 defs and 41 module/class-level constants. Keeps 11 names underscored where the stripped form collides in scope, plus 5.5.0 shims for the three symbols external service repos call.
2026-08-15 22:07:41 -06:00
imSp4rky
e31e60a418
style: run ruff format over the codebase
2026-07-15 14:49:27 -06:00
imSp4rky
2ccae1a0ee
feat(cdm): stamp remote CDM DRM type at load for reliable detection
2026-07-14 17:32:00 -06:00