Commit Graph
11 Commits
Author SHA1 Message Date
Foxyz 01c110bbe1 Major architecture update: stable identity, component validation, media indexing, and protocol docs 2026-02-27 19:33:35 +03:00
Foxyz ce7c97d13a Add baseline unit tests and fix home server normalization 2026-02-20 17:45:10 +03:00
Foxyz a93d619b4c Implement components + uploads flow and gateway-aligned payloads 2026-02-20 17:41:08 +03:00
Foxyz 458be6f991 Revised ARCHITECTURE.md based on CLIENT_INTEGRATION.md, to match the
current implementation
2026-02-20 16:37:30 +03:00
Foxyz 2222e2af4a Updated ARCHITECTURE.md with new and refined ideas 2026-02-20 15:01:55 +03:00
Foxyz ccf966ffc1 Add gateway realtime fanout and cursor pagination docs 2026-02-20 04:24:27 +03:00
Foxyz 4399eafc90 Align architecture doc with current crypto implementation 2026-02-20 03:50:56 +03:00
Foxyz 3f7d50f6a2 Document realtime gateway and notifications/push architecture 2026-02-20 03:50:31 +03:00
Foxyz f6b27565cd Implement chat server auth, models, handlers, and docs context 2026-02-20 03:44:02 +03:00
Foxyz 23602efd5f Harden join auth flow and sync project baseline 2026-02-20 03:43:50 +03:00
Z User 6a8977c4c3 feat: Initial MVP with home server identity model
- User model with Ed25519 keypair identity
- Register/login on home server (creates keypair)
- Join guest servers with signature verification
- Public endpoints for cross-server identity
- Channel and message CRUD
- JWT authentication middleware

Architecture: Home server model, no federation, client-driven sync
2026-02-19 23:29:52 +00:00