| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2025-11-21 | add git http handling | DanConwayDev | |
| 2025-11-21 | add repository creation | DanConwayDev | |
| 2025-11-21 | add nip11 | DanConwayDev | |
| 2025-11-20 | replace actix with hyper | DanConwayDev | |
| 2025-11-19 | add landing page and nostr-relay-builder relay on same port | DanConwayDev | |
| 2025-11-04 | chore: update Cargo.lock after removing nix dependency | DanConwayDev | |
| 2025-11-04 | test: migrate to TestRelay fixture pattern and add compliance docs | DanConwayDev | |
| - Remove unnecessary 'nix' dev dependency (Unix syscalls crate, not needed) - Migrate announcement tests to new TestRelay fixture pattern - Delete legacy test files (announcement_tests.rs, test_relay.sh) - Add comprehensive test documentation (docs/how-to/test-compliance.md) - Update README.md with new test commands - All 18 integration tests passing (NIP-01 + NIP-34) Benefits: - Automatic relay lifecycle management - No manual setup required - Pure Rust integration tests - Better developer experience - CI/CD ready | |||
| 2025-11-04 | feat: implement NIP-01 compliant Nostr relay | DanConwayDev | |
| - WebSocket-based relay using tokio-tungstenite - Full NIP-01 protocol support (EVENT, REQ, CLOSE) - Event validation (signature and ID) - In-memory event storage - Filter support (IDs, authors, kinds, since/until) - Configuration via environment variables - Nix flake for reproducible builds - Test automation script All 6 NIP-01 smoke tests passing (100%) | |||