-
94e8d7bf84
Demote Signal receipt/typing/sync spam from INFO to DEBUG
master
James Price
2026-06-16 17:03:55 -04:00
-
d16c025753
Fix YouTube downloads: bump yt-dlp, require Node 22, drop YT cookies
James Price
2026-06-16 16:12:17 -04:00
-
76ac4ea57a
Match Instagram /reels/ (plural), /tv/, and /share/ link forms
James Price
2026-06-15 21:41:57 -04:00
-
d6bb39922a
Run /force downloads at low CPU + idle IO priority (nice/ionice)
James Price
2026-06-15 21:24:17 -04:00
-
12b1f2f03d
Add /force: host oversized videos as temporary 24h links
James Price
2026-06-15 20:42:37 -04:00
-
fd0da1a59e
Persist URL dedup cache to SQLite (bounded, ~KB); keep video blobs in memory
James Price
2026-06-15 19:26:12 -04:00
-
c7eb101ff0
Fix bug pass: async offload, resource leaks, media/parse correctness, deploy hardening
James Price
2026-06-15 18:43:41 -04:00
-
26a5ecb2d0
Add /clip duration override and /help command
James Price
2026-06-15 16:35:28 -04:00
-
f9e73333ba
Add timestamp-aware clipping for shared ?t= links
James Price
2026-06-15 16:31:09 -04:00
-
0f9030b72e
Initial commit: Signal video-grabber bot
James Price
2026-06-13 01:53:14 -04:00