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>
24 lines
526 B
Markdown
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
|