feat(auth,privacy,web): step-by-step login, privacy settings persistence, TOTP QR, and API docs
Some checks failed
CI / test (push) Failing after 22s

This commit is contained in:
2026-03-08 12:09:53 +03:00
parent 1546ae7381
commit 79baadb522
19 changed files with 2034 additions and 79 deletions

23
docs/README.md Normal file
View File

@@ -0,0 +1,23 @@
# API Documentation
This folder contains full backend API documentation for `BenyaMessenger`.
- Main REST reference: [api-reference.md](./api-reference.md)
- Realtime/WebSocket reference: [realtime.md](./realtime.md)
Base URL:
- Local: `http://localhost:8000`
- Prefix for API v1: `/api/v1`
- Full base path for REST endpoints: `/api/v1/...`
Built-in health endpoints:
- `GET /health`
- `GET /health/live`
- `GET /health/ready`
Auth for protected REST endpoints:
- Header: `Authorization: Bearer <access_token>`