• Joined on 2026-05-14
drwily pushed to main at drwily/Pete 2026-05-26 00:06:36 +00:00
04a3c41bed Fall back to ffmpeg when Go's JPEG decoder rejects a source
b3002c8e12 Fix mobile horizontal scroll from overflowing channel nav
Compare 2 commits »
drwily pushed to main at drwily/Pete 2026-05-25 21:43:21 +00:00
70e1dfc2b8 Extract frame for video thumbnails via ffmpeg
drwily pushed to main at drwily/Pete 2026-05-25 21:31:11 +00:00
83b1216541 Drop LWN subscriber-only articles instead of stamping paywalled
drwily pushed to main at drwily/Pete 2026-05-25 20:12:55 +00:00
dd99f2c7ab Fix paywall false positive on Anime News Network
drwily pushed to main at drwily/Pete 2026-05-25 19:23:46 +00:00
9e5ba5aafc Fix SSRF, XSS, dedup, force-post, and DB hot-path issues
drwily pushed to main at drwily/Pete 2026-05-25 19:09:01 +00:00
e428f37c9e Add music sources to example config
drwily pushed to main at drwily/Pete 2026-05-25 19:06:32 +00:00
b8dcaa2aa1 Fix paywall false positives + add og:image fallbacks
drwily pushed to main at drwily/Pete 2026-05-25 18:48:36 +00:00
71dc6d77ab Add anime and foss channel themes
drwily pushed to main at drwily/Pete 2026-05-25 18:25:55 +00:00
ec1f130ed5 Add full-text search, EU channel theme, and web-only sources
509a0fc7a7 Harden paywall detection + render paywalled stamp on cards
Compare 2 commits »
drwily pushed to main at drwily/Pete 2026-05-25 16:27:31 +00:00
9bc8743b5e Handle AVIF source images in thumb pipeline
drwily pushed to main at drwily/Pete 2026-05-25 16:20:40 +00:00
24103394ae Canvas-based seasonal weather effects + demo page
drwily pushed to main at drwily/Pete 2026-05-25 14:51:05 +00:00
5ea64c1d32 Paywall signal detection, sqlite driver registration, /img route fix
bddd15f7d1 Web UI: music channel, posted-to-Matrix glow, redesigned index, AVIF thumbnails
0111a1b06d Local mode, Makefile, image fixes, Pete avatar
9d5db63c56 Switch config from YAML to TOML
e88483526d Rip out Ollama: direct_route only, no LLM layer
Compare 5 commits »
drwily pushed to main at drwily/Pete 2026-05-25 04:51:53 +00:00
fbd4b84eaf Add read-only web UI
drwily pushed to main at drwily/Pete 2026-05-25 04:13:21 +00:00
87906719fa Round-robin: rotate by channel instead of by source
drwily pushed to main at drwily/Bellhop 2026-05-25 04:06:44 +00:00
8f38d3d9f4 Switch config format from YAML to TOML
drwily deleted branch claude/bellhop-matrix-portal-MkQle from drwily/Bellhop 2026-05-25 04:04:34 +00:00
drwily pushed to main at drwily/Bellhop 2026-05-25 03:50:55 +00:00
035089c159 Fix correctness bugs found by code review
drwily pushed to main at drwily/Bellhop 2026-05-25 03:29:17 +00:00
8c295d183b Session 5: Dockerfile, config example, README rewrite
0de6dd8c0d Session 4: command dispatcher and main entrypoint
Compare 2 commits »
drwily pushed to main at drwily/Bellhop 2026-05-25 03:22:54 +00:00
206b378d93 Session 3: Radarr/Sonarr/Lidarr clients with add-on-search
drwily pushed to main at drwily/Bellhop 2026-05-25 03:17:51 +00:00
5c7d21e574 Session 2: Matrix client with E2EE and room-scoped handler
5a706fedc4 Begin Go rewrite: remove Python, scaffold module and config
Compare 2 commits »