From 5177a4d44142695c3ba824de25cb4ae12e0429ba Mon Sep 17 00:00:00 2001 From: Jonathan Sykes Date: Wed, 14 Oct 2026 02:45:33 +0800 Subject: [PATCH] Add device diagnostics and P2P access controls --- frontend/admin.html | 28 +++++++++++++++++++++++++++- frontend/p2p-client.js | 1 + server/p2p-admin.js | 35 +++++++++++++++++++++++++++++++++++ server/p2p-db.js | 36 ++++++++++++++++++++++++++++++++---- server/p2p-db.test.js | 20 ++++++++++++++++++-- server/p2p-hub.js | 4 +++- server/p2p-hub.test.js | 15 +++++++++++++++ server/p2p-intake.js | 1 + server/p2p-routes.js | 3 +++ server/p2p-routes.test.js | 9 +++++++++ server/server.js | 3 +++ 11 files changed, 147 insertions(+), 8 deletions(-) create mode 100644 server/p2p-admin.js diff --git a/frontend/admin.html b/frontend/admin.html index d4940c7..3a5f129 100644 --- a/frontend/admin.html +++ b/frontend/admin.html @@ -749,6 +749,11 @@

24-hour p95 history

+
+

P2P devices

Presence, stored holdings and device-level sharing controls.

+

+
+