| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | access: the users endpoints | tv | 4 days | 1 | -0/+15 |
| | | | | | | | | | /admin/users: list, add (one or several), remove, disable, grant and revoke capabilities; each one change, refused if it would lock its writer out. Capabilities as the store's paths name them. Auth plan M1. | ||||
| * | access: authorization at the API | tv | 4 days | 1 | -15/+20 |
| | | | | | | | | | | Every request is judged by the registry the node holds: store reads pruned to what the user may read, writes refused where it may not, admin endpoints by protocol capabilities. Without a registry, as before (--protocol-writers for protocol data). Auth plan M1. | ||||
| * | api: allow listening to Unix sockets | tv | 9 days | 1 | -0/+1 |
| | | |||||
| * | api: support serving under a path prefix | tv | 9 days | 1 | -1/+74 |
| | | |||||
| * | api: /stream & dashboard send X-Accel-Buffering | tv | 9 days | 1 | -0/+7 |
| | | |||||
| * | api: add type casts | tv | 9 days | 1 | -1/+2 |
| | | |||||
| * | api: types are sticky | tv | 9 days | 1 | -1/+2 |
| | | |||||
| * | api: add application/vnd.continuum.* scalar types | tv | 9 days | 1 | -0/+7 |
| | | |||||
| * | api: add support for counters | tv | 10 days | 1 | -3/+4 |
| | | |||||
| * | api: allow reading past versions | tv | 10 days | 1 | -1/+1 |
| | | |||||
| * | api: introduce /admin/changes | tv | 10 days | 1 | -0/+3 |
| | | |||||
| * | document: reject writes during rejoin | tv | 10 days | 1 | -0/+1 |
| | | |||||
| * | api: add clocks to /health | tv | 11 days | 1 | -1/+1 |
| | | |||||
| * | api: unify media-type stripping | tv | 12 days | 1 | -0/+6 |
| | | |||||
| * | api: unify error responses | tv | 12 days | 1 | -6/+35 |
| | | |||||
| * | move /admin/config handler to own module | tv | 12 days | 1 | -18/+3 |
| | | |||||
| * | move store helpers to store module | tv | 12 days | 1 | -93/+4 |
| | | |||||
| * | unify closing logic | tv | 12 days | 1 | -11/+2 |
| | | |||||
| * | add support to insert values at list index | tv | 12 days | 1 | -0/+2 |
| | | |||||
| * | dasboard cannot block shutdown | tv | 12 days | 1 | -2/+11 |
| | | |||||
| * | add dashboard | tv | 12 days | 1 | -0/+7 |
| | | |||||
| * | introduce relay only mode | tv | 2026-10-28 | 1 | -0/+23 |
| | | |||||
| * | show interpolated values in GET /admin/config | tv | 2026-10-26 | 1 | -3/+13 |
| | | |||||
| * | replace utoipa by static openapi.yaml | tv | 2026-10-26 | 1 | -43/+16 |
| | | |||||
| * | add unauthenticated /health and /ready endpoints | tv | 2026-10-26 | 1 | -1/+5 |
| | | |||||
| * | add GET /stream endpoint | tv | 2026-10-26 | 1 | -0/+1 |
| | | |||||
| * | remove /debug/blacklist endpint | tv | 2026-10-26 | 1 | -7/+5 |
| | | |||||
| * | unify API error responses | tv | 2026-10-26 | 1 | -4/+60 |
| | | |||||
| * | move protocol paths to dedicated module | tv | 2026-10-26 | 1 | -4/+3 |
| | | |||||
| * | put swarm ID into the document | tv | 2026-10-25 | 1 | -2/+5 |
| | | |||||
| * | only protocol-writers may modify _continuum | tv | 2026-10-24 | 1 | -1/+26 |
| | | |||||
| * | add API and CLI to print effective config | tv | 2026-10-24 | 1 | -1/+9 |
| | | |||||
| * | add endpoint to export the document | tv | 2026-10-24 | 1 | -0/+2 |
| | | | | | GET /admin/document to retrieve the automerge document. | ||||
| * | add throughput stats | tv | 2026-10-24 | 1 | -0/+1 |
| | | |||||
| * | add per peer incident stats | tv | 2026-10-24 | 1 | -0/+1 |
| | | |||||
| * | expose stats via the API | tv | 2026-10-24 | 1 | -0/+2 |
| | | | | | GET /admin/stats to retrieve all stats. | ||||
| * | add traffic counter | tv | 2026-10-24 | 1 | -0/+3 |
| | | | | | | | | | | | This introduces a new wrapper that counts messages and payload bytes per peer, split by kind (hello, helloReply, sync, ping, pong), each sent, received and refused. The traffic counter goes around the firewall, which means messages dropped outbound are still counted as sent, and messages dropped inbound don't count as received. | ||||
| * | allow changing log filtering while node runs | tv | 2026-10-23 | 1 | -0/+5 |
| | | | | | This also changes the default to tracing-subscriber. | ||||
| * | rename compaction to remake | tv | 2026-10-21 | 1 | -1/+1 |
| | | |||||
| * | reorganize all the modules | tv | 2026-10-21 | 1 | -2/+3 |
| | | |||||
| * | add compaction coordinator | tv | 2026-10-20 | 1 | -1/+2 |
| | | |||||
| * | add epochs | tv | 2026-10-19 | 1 | -0/+1 |
| | | |||||
| * | initial commit | tv | 2026-10-19 | 1 | -0/+160 |
