milestone/06 #142

Merged
fuzzy merged 3 commits from milestone/06 into main 2026-06-29 12:51:25 +00:00
Owner
No description provided.
- Config parsing tests: YAML/JSON/TOML loading (#0103)
- Config validation: missing fields, bad ports, TLS modes, endpoints
- Environment variable override tests
- Format detection and Duration marshal/unmarshal
- IMAP message parsing: plain text, multipart, HTML fallback (#0105)
- IMAP header decoding, address parsing, base64 decoding
- 9P client: URL parsing, path splitting, tag wrapping, message encoding (#0106)
- 9P protocol: Tversion, Twrite, Rerror message construction
- Fix unix:// URL parsing for triple-slash URIs
- Fix parseError bounds checking for truncated responses

Closes #0107, closes #0103, closes #0105, closes #0106
- Integration tests: end-to-end flow, batcher, signal handling (#0110)
- Mock 9P server for integration testing (#0109)
- Template integration tests via engine (#0110)
- README with quick start guide (#0112)
- Full configuration reference table (#0113)
- Template syntax documentation with examples (#0114)
- Example configurations for common use cases (#0115)
- Makefile with build/test/lint/clean targets (#0117)
- Static binary compilation support (#0118)
- Dockerfile for containerized deployment (#0119)
- Systemd service file example (#0120)

Closes #0111, closes #0116, closes #0121
Closes #0108-#0120
docs: mark Phase 6 testing and documentation tasks as complete
All checks were successful
Test and Release / test (pull_request) Successful in 1m35s
Test and Release / lint (pull_request) Successful in 2m34s
8d09d8bd97
fuzzy scheduled this pull request to auto merge when all checks succeed 2026-06-29 12:48:53 +00:00
fuzzy merged commit 8d09d8bd97 into main 2026-06-29 12:51:25 +00:00
fuzzy deleted branch milestone/06 2026-06-29 12:51:25 +00:00
Sign in to join this conversation.
No reviewers
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
thwap/9biff!142
No description provided.