-
78fec2946c
feat: add webhook auth guard and IRC password/username support
master
cottongin
2026-03-13 00:53:59 -04:00
-
1af9bd1def
feat: relay OwnCast /me messages as IRC CTCP ACTION with bold attribution
cottongin
2026-03-12 17:14:17 -04:00
-
e2fbd52009
fix: format IRC ACTION messages as * nick action * and strip CTCP delimiters
cottongin
2026-03-12 16:37:46 -04:00
-
b0236ee52b
chore: include MIT license
cottongin
2026-03-12 14:24:12 -04:00
-
dcafdf1b20
chore: include AI disclaimer in README.md
cottongin
2026-03-12 14:21:44 -04:00
-
65471fb9fc
feat: strip IRC formatting codes from messages sent to Owncast
cottongin
2026-03-12 14:07:01 -04:00
-
196997f728
fix: HTML-escape IRC username in Owncast chat, fix WebSocket auth, fix echo suppression
cottongin
2026-03-12 14:06:41 -04:00
-
c24cef9d6d
docs: add README with setup instructions and docker-compose.yml
cottongin
2026-03-10 22:36:07 -04:00
-
ec93de9780
fix: add missing Clone derive and clean up unused imports
cottongin
2026-03-10 22:02:58 -04:00
-
1e2b6d427f
feat: add multi-stage Dockerfile
cottongin
2026-03-10 22:01:52 -04:00
-
f82cbfea79
feat: add bridge-ctl CLI for runtime control
cottongin
2026-03-10 22:01:27 -04:00
-
f4717832f0
feat: wire all tasks together in main with signal handling
cottongin
2026-03-10 22:00:54 -04:00
-
a7b80264d0
feat: add router with dedup, echo suppression, and state handling
cottongin
2026-03-10 21:59:54 -04:00
-
cc806c55e7
feat: add Unix socket control interface with command parsing
cottongin
2026-03-10 21:58:38 -04:00
-
a2314ba50f
feat: add WebSocket task for Owncast chat with reconnect
cottongin
2026-03-10 21:57:35 -04:00
-
6a9bbf0d82
feat: add IRC task with auto-reconnect and backoff
cottongin
2026-03-10 21:56:48 -04:00
-
c41eba1040
feat: add webhook server with payload parsing and chat/stream event handling
cottongin
2026-03-10 21:56:12 -04:00
-
09fbf76873
feat: add Owncast health poller with state change detection
cottongin
2026-03-10 21:55:13 -04:00
-
3876e12ec9
feat: add Owncast API client for sending messages and checking status
cottongin
2026-03-10 21:54:25 -04:00
-
788634fb83
feat: add HTML stripping utility for Owncast emoji and markup
cottongin
2026-03-10 21:53:26 -04:00
-
f2e3c88b60
feat: add events module with BridgeEvent, ControlCommand, OwncastState types
cottongin
2026-03-10 21:52:17 -04:00
-
bc11ead8d8
feat: add config module with TOML parsing and env var support
cottongin
2026-03-10 21:51:35 -04:00
-
ba4e2e1df2
feat: scaffold project with dependencies and config
cottongin
2026-03-10 21:49:42 -04:00