aboutsummaryrefslogtreecommitdiffstats
path: root/docs/openapi.yaml
Commit message (Collapse)AuthorAgeFilesLines
* auth: logging in, and tokens as bearerstv5 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 endpointstv5 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 APItv5 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 countedtv7 days1-1/+4
|
* trees at runtimetv7 days1-1/+5
|
* dashboard: add epoch switch indicatortv8 days1-1/+3
|
* dashboard: map remake votestv8 days1-1/+3
|
* dashboard: swarm-wide epoch shinetv8 days1-2/+2
|
* asked again countertv8 days1-1/+4
|
* neigbours by transporttv8 days1-1/+6
|
* own tree shapetv8 days1-1/+19
|
* drop full mesh stattv8 days1-3/+1
|
* time blob messagestv8 days1-1/+1
|
* hop delaystv8 days1-0/+32
|
* unanswered members not reachedtv10 days1-1/+1
|
* dashboard: show writer treestv10 days1-0/+35
|
* reach set for the sessiontv10 days1-1/+1
|
* announcement round counterstv10 days1-1/+5
|
* replace eager links by treestv10 days1-9/+4
|
* measure 2-hop neighbourhoodtv10 days1-1/+11
|
* dashboard: show eager links on the maptv10 days1-2/+3
|
* add eager link counterstv10 days1-1/+7
|
* add stream heartbeattv10 days1-1/+2
|
* dashboard: show newly joined remote peers asaptv10 days1-2/+3
|
* dashboard: double-click opens peer dashboardtv10 days1-1/+1
|
* api: allow auth delegationtv10 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 writestv11 days1-1/+18
|
* api: add support for counterstv11 days1-3/+22
|
* api: allow reading past versionstv11 days1-1/+17
|
* api: introduce /admin/changestv11 days1-0/+107
|
* api: PUT changes only what differstv11 days1-4/+5
|
* dashboard: always try showing ping/pong aliastv11 days1-1/+2
|
* we're a replicated document, not KV storetv11 days1-2/+2
|
* ping & pong are tied by nonce onlytv11 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 flagstv12 days1-3/+3
|
* dashboard: allow delayed linkstv12 days1-2/+22
|
* links report downtv13 days1-1/+1
|