Files
bouncer/TODO.md
user 2ab5f95476 feat: SIGHUP hot reload for headless config updates
Add signal handler that calls rehash() on SIGHUP, logging results
instead of sending to a client. Useful for systemd and container
environments where no IRC client is attached. Update docs with
channel key config, hot reload section, and roadmap checkoffs.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-21 19:03:35 +01:00

24 lines
526 B
Markdown

# TODO
## Features
- [ ] Web status dashboard
- [ ] DCC passthrough
- [ ] Per-client backlog tracking (multi-user)
- [ ] Farm: configurable ephemeral deadline
- [ ] Farm: per-network enable/disable override
## Infrastructure
- [ ] Systemd unit file
- [ ] Containerfile for podman deployment
- [ ] PyPI packaging
## Testing
- [ ] Integration tests with mock IRC server
- [ ] SOCKS5 proxy failure tests
- [ ] Backlog replay edge cases
- [ ] Concurrent client attach/detach
- [ ] Farm ephemeral lifecycle integration tests