aboutsummaryrefslogtreecommitdiffstats
path: root/docs/dashboard.md
Commit message (Collapse)AuthorAgeFilesLines
* dashboard: clocks on the pagetv4 days1-2/+3
| | | | | | | | The page compares the clocks the reports on its map carry: this node's peers', and those of the nodes it subscribes to; the node no longer gathers them from LINKS (api/dashboard/clocks.rs goes). Auth plan M3 (preparing LINKS' removal).
* dashboard: the writers' trees as this node knows themtv4 days1-4/+4
| | | | | | | | The tree drawn is computed as every node computes its own part of it: from the member list, and whom it and its neighbours reach, as they told it; no longer from the links members report over LINKS. Auth plan M3 (preparing LINKS' removal).
* dashboard: subscribed nodes' messages in the consoletv4 days1-3/+11
| | | | | | | Each tick's messages of a subscribed node, listed in the console with this node's own, from its own stream. Auth plan M3 (live data from every reachable node).
* dashboard: subscribed nodes' messages as dotstv4 days1-1/+4
| | | | | | | The page reads a subscribed node's message counts from it too, and draws them as dots on the map, as this node's own. Auth plan M3 (live data from every reachable node).
* dashboard: subscriptionstv4 days1-2/+15
| | | | | | | | Double-click a node to subscribe: the page reads its own links from it directly with a narrowed token (reading the member list only), drawn over what this node knows; kept per swarm in the browser. Auth plan M3.
* access: authorization at the APItv4 days1-2/+4
| | | | | | | | | 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.
* dashboard: remake with golden count down halostv4 days1-7/+9
|
* dashboard: polish remake ringstv4 days1-3/+6
|
* dashboard: remake switch delaytv4 days1-1/+4
|
* dashboard: figures root in titletv4 days1-3/+4
|
* dashboard: document root in titletv4 days1-2/+4
|
* dashboard: drop neighbour columntv5 days1-2/+2
|
* dashboard: remaketv5 days1-0/+9
|
* round trips in treestv6 days1-2/+2
|
* dashboard: neaten up peers boxtv6 days1-2/+2
|
* dashboard: human-friendly figurestv6 days1-0/+8
|
* dashboard: add epoch switch indicatortv6 days1-1/+3
|
* dashboard: map remake votestv6 days1-0/+6
|
* dashboard: swarm-wide epoch shinetv6 days1-5/+7
|
* dashboard: let evolving nodes shinetv6 days1-0/+3
|
* dashboard: unpin nodes don't move on static graphtv6 days1-2/+2
|
* dashboard: don't reset map after resizetv6 days1-4/+4
|
* dashboard: don't update tooltipstv6 days1-1/+4
|
* dashboard: make via column shortertv6 days1-1/+1
|
* dashboard: ignore traffic while suspendedtv6 days1-1/+3
|
* time blob messagestv6 days1-1/+1
|
* dashboard: hop delaystv7 days1-0/+1
|
* dashboard: show reach settv8 days1-0/+1
|
* dashboard: show writer treestv8 days1-0/+9
|
* replace eager links by treestv8 days1-6/+2
|
* dashboard: show eager links on the maptv8 days1-2/+6
|
* links: add failovertv8 days1-0/+6
|
* swarm: links by whom we reachtv8 days1-1/+2
|
* dashboard: neater graph title & legendtv8 days1-8/+9
|
* dashboard: legend doesn't interfere with graphtv8 days1-2/+4
|
* links: when asking for a lot relays, do chunktv8 days1-2/+3
|
* add budget for relayed LINKStv8 days1-3/+4
|
* dashboard: add console clear buttontv8 days1-1/+1
|
* dashboard: indicate console followingtv8 days1-1/+2
|
* dashboard: pass state to next dashboardtv8 days1-2/+10
|
* swarm: relay links messagestv9 days1-2/+21
|
* dashboard: show newly joined remote peers asaptv9 days1-1/+3
|
* dashboard: double-click opens peer dashboardtv9 days1-0/+5
|
* dashboard: pin with middle buttontv9 days1-4/+4
|
* api: allow auth delegationtv9 days1-3/+3
|
* dashboard: add B/stv9 days1-2/+3
|
* dashboard: add msg/stv9 days1-0/+5
|
* dashboard: message dot speed is configurabletv9 days1-5/+8
|
* dashboard: add console filtertv9 days1-0/+7
|
* dashboard: focus wins over hovertv9 days1-2/+4
|