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>
526 B
526 B
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