From 107e15335314f9ccdf57b297de45326f45571888 Mon Sep 17 00:00:00 2001 From: tv Date: Sat, 7 Nov 2026 22:35:09 +0100 Subject: dashboard: subscribed nodes' messages as dots 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). --- src/api/cors.rs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'src/api/cors.rs') diff --git a/src/api/cors.rs b/src/api/cors.rs index 313d331..2d5fdc3 100644 --- a/src/api/cors.rs +++ b/src/api/cors.rs @@ -1,5 +1,6 @@ //! Pages of other origins reading this node: the dashboards of other members, which a -//! page subscribes to for their own links (`/admin/dashboard/links/own`), refreshing its +//! page subscribes to for their own links and traffic (`/admin/dashboard/links/own`, +//! `/admin/dashboard/traffic/own/events`), refreshing its //! token on any node (`/auth/refresh`, `/auth/whoami`). Only those endpoints, only for //! the origins of the dashboards the member list names and those of `--cors-origins`, //! and without credentials: a page sends its token itself (`Authorization: Bearer`), @@ -21,6 +22,7 @@ fn open(path: &str) -> bool { path, "/admin/dashboard/links/own" | "/admin/dashboard/links/own/events" + | "/admin/dashboard/traffic/own/events" | "/auth/refresh" | "/auth/whoami" ) -- cgit v1.3.1