..
channel
Postgres -> SQLite hard cutover: the database moves into the media directory.
2026-07-12 14:09:37 -06:00
test
search: don't COUNT(*) OVER() the page query ( #702 )
2026-09-12 14:44:30 -06:00
video
search: don't COUNT(*) OVER() the page query ( #702 )
2026-09-12 14:44:30 -06:00
__init__.py
videos: an uploaded audio file never appeared in its Channel ( #675 )
2026-08-23 15:18:15 -06:00
api.py
Unifying video download settings so that global/channel/rss/video
2026-03-05 17:40:17 -07:00
common.py
review: ffprobe out of the write transaction, and three tests that were watching nothing
2026-08-07 20:15:50 -06:00
conftest.py
Search: fast ABC mode by default, opt-in deep search
2026-07-03 10:32:16 -06:00
cookies.py
Using shared context to sync cookies between processes.
2026-02-22 14:32:27 -07:00
downloader.py
videos: codec download preferences with transcode and strict-fail options ( #701 )
2026-09-07 09:12:00 -06:00
errors.py
Adding toggle to Channel page to stop downloading comments for certain channels.
2025-03-01 18:23:29 -07:00
lib.py
videos: codec download preferences with transcode and strict-fail options ( #701 )
2026-09-07 09:12:00 -06:00
models.py
Fix API stalls: non-blocking switch worker, threaded searches, indexed Videos page ( #678 )
2026-08-29 16:17:53 -06:00
normalize_video_url.py
A video that is uploaded is attached to its Channel. Saving Channels config with both download url and frequency in case downloads config is corrupted.
2024-10-16 18:56:11 -06:00
schema.py
Fix API stalls: non-blocking switch worker, threaded searches, indexed Videos page ( #678 )
2026-08-29 16:17:53 -06:00
transcode.py
videos: codec download preferences with transcode and strict-fail options ( #701 )
2026-09-07 09:12:00 -06:00