aboutsummaryrefslogtreecommitdiffstats
path: root/docs/openapi.yaml
Commit message (Collapse)AuthorAgeFilesLines
* auth: logging in, and tokens as bearerstv4 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 endpointstv4 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 APItv4 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)tv5 days1-1/+4
|
* plumtreetv5 days1-1/+4
|
* indirect probestv5 days1-1/+4
|
* handshakes countedtv6 days1-1/+4
|
* trees at runtimetv6 days1-1/+5
|
* dashboard: add epoch switch indicatortv7 days1-1/+3
|
* dashboard: map remake votestv7 days1-1/+3
|
* dashboard: swarm-wide epoch shinetv7 days1-2/+2
|
* asked again countertv7 days1-1/+4
|
* neigbours by transporttv7 days1-1/+6
|
* own tree shapetv7 days1-1/+19
|
* drop full mesh stattv7 days1-3/+1
|
* time blob messagestv7 days1-1/+1
|
* hop delaystv7 days1-0/+32
|
* unanswered members not reachedtv8 days1-1/+1
|
* dashboard: show writer treestv9 days1-0/+35
|
* reach set for the sessiontv9 days1-1/+1
|
* announcement round counterstv9 days1-1/+5
|
* replace eager links by treestv9 days1-9/+4
|
* measure 2-hop neighbourhoodtv9 days1-1/+11
|
* dashboard: show eager links on the maptv9 days1-2/+3
|
* add eager link counterstv9 days1-1/+7
|
* add stream heartbeattv9 days1-1/+2
|
* dashboard: show newly joined remote peers asaptv9 days1-2/+3
|
* dashboard: double-click opens peer dashboardtv9 days1-1/+1
|
* api: allow auth delegationtv9 days1-1/+2
|
* document: put user in commit message trailertv9 days1-2/+3
|
* api: drop $float as JSON number is OKtv9 days1-1/+2
|
* api: add type caststv9 days1-4/+25
|
* api: types are stickytv9 days1-1/+19
|
* api: add application/vnd.continuum.typed+jsontv9 days1-3/+7
|
* api: add application/vnd.continuum.* scalar typestv9 days1-8/+39
|
* api: add x-continuum-heads to writestv10 days1-1/+18
|
* api: add support for counterstv10 days1-3/+22
|
* api: allow reading past versionstv10 days1-1/+17
|
* api: introduce /admin/changestv10 days1-0/+107
|
* api: PUT changes only what differstv10 days1-4/+5
|
* dashboard: always try showing ping/pong aliastv10 days1-1/+2
|
* we're a replicated document, not KV storetv10 days1-2/+2
|
* ping & pong are tied by nonce onlytv10 days1-2/+4
|
* dashboard: allow message inspectiontv10 days1-1/+5
|
* remake: decouple grace time from node's keepalivetv10 days1-0/+3
|
* document: allow writes during rejointv10 days1-3/+3
|
* api: off clock refuses aborting expired remaketv10 days1-1/+1
|
* config: use individual transport enable flagstv11 days1-3/+3
|
* dashboard: allow delayed linkstv11 days1-2/+22
|
* links report downtv11 days1-1/+1
|