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
This commit is contained in:
Z User committed 2026-02-19 23:29:52 +00:00
commit 6a8977c4c3
14 files changed
+1494

No files matched your search

+23
View File
@@ -0,0 +1,23 @@
# Dart
.dart_tool/
.packages
# ObjectBox generated
*.g.dart
objectbox-model.json
# Build
build/
# Environment
.env
.env.local
# IDE
.idea/
.vscode/
*.iml
# OS
.DS_Store
Thumbs.db