aboutsummaryrefslogtreecommitdiffstats
path: root/docs/openapi.yaml
Commit message (Collapse)AuthorAgeFilesLines
* auth: logging in, and tokens as bearerstv6 days1-0/+112
| | | | | | | | | POST /auth/login (by htpasswd or the proxy), /auth/refresh, /auth/logout, GET /auth/whoami; every request may bring Authorization: Bearer instead of a password. --token-lifetime and --session-lifetime. Auth plan M2.
* access: the users endpointstv6 days1-0/+180
| | | | | | | | /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 APItv6 days1-2/+2
| | | | | | | | | 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.
* HyParView (slim)tv7 days1-1/+4
|
* plumtreetv7 days1-1/+4
|
* indirect probestv7 days1-1/+4
|
* handshakes countedtv8 days1-1/+4
|
* trees at runtimetv8 days1-1/+5
|
* dashboard: add epoch switch indicatortv9 days1-1/+3
|
* dashboard: map remake votestv9 days1-1/+3
|
* dashboard: swarm-wide epoch shinetv9 days1-2/+2
|
* asked again countertv9 days1-1/+4
|
* neigbours by transporttv9 days1-1/+6
|
* own tree shapetv9 days1-1/+19
|
* drop full mesh stattv9 days1-3/+1
|
* time blob messagestv9 days1-1/+1
|
* hop delaystv9 days1-0/+32
|
* unanswered members not reachedtv10 days1-1/+1
|
* dashboard: show writer treestv11 days1-0/+35
|
* reach set for the sessiontv11 days1-1/+1
|
* announcement round counterstv11 days1-1/+5
|
* replace eager links by treestv11 days1-9/+4
|
* measure 2-hop neighbourhoodtv11 days1-1/+11
|
* dashboard: show eager links on the maptv11 days1-2/+3
|
* add eager link counterstv11 days1-1/+7
|
* add stream heartbeattv11 days1-1/+2
|
* dashboard: show newly joined remote peers asaptv11 days1-2/+3
|
* dashboard: double-click opens peer dashboardtv11 days1-1/+1
|
* api: allow auth delegationtv11 days1-1/+2
|
* document: put user in commit message trailertv11 days1-2/+3
|
* api: drop $float as JSON number is OKtv11 days1-1/+2
|
* api: add type caststv11 days1-4/+25
|
* api: types are stickytv11 days1-1/+19
|
* api: add application/vnd.continuum.typed+jsontv11 days1-3/+7
|
* api: add application/vnd.continuum.* scalar typestv11 days1-8/+39
|
* api: add x-continuum-heads to writestv12 days1-1/+18
|
* api: add support for counterstv12 days1-3/+22
|
* api: allow reading past versionstv12 days1-1/+17
|
* api: introduce /admin/changestv12 days1-0/+107
|
* api: PUT changes only what differstv12 days1-4/+5
|
* dashboard: always try showing ping/pong aliastv12 days1-1/+2
|
* we're a replicated document, not KV storetv12 days1-2/+2
|
* ping & pong are tied by nonce onlytv12 days1-2/+4
|
* dashboard: allow message inspectiontv12 days1-1/+5
|
* remake: decouple grace time from node's keepalivetv12 days1-0/+3
|
* document: allow writes during rejointv12 days1-3/+3
|
* api: off clock refuses aborting expired remaketv12 days1-1/+1
|
* config: use individual transport enable flagstv13 days1-3/+3
|
* dashboard: allow delayed linkstv13 days1-2/+22
|
* links report downtv13 days1-1/+1
|