Move peer list into dedicated Peers sidebar tab
CI / test (push) Has been cancelled

Keep quick Add peer (and Peers shortcut) in the sidebar footer; full
saved-peer list, counts, and actions live on a new Peers view that is
reachable offline for managing keys.
This commit is contained in:
2026-07-10 23:55:36 -04:00
parent 10bd4738ce
commit 3edf61bd9c
5 changed files with 201 additions and 62 deletions
+4
View File
@@ -21,6 +21,8 @@ const REQUIRED_IDS = [
'swarm-view',
'host-view',
'settings-view',
'peers-view',
'connection-list',
'deploy-wizard-steps',
'stack-git-url',
'tunnel-create-btn',
@@ -30,9 +32,11 @@ const REQUIRED_IDS = [
const REQUIRED_SNIPPETS = [
'data-view="tunnels"',
'data-view="swarm"',
'data-view="peers"',
'ENABLE_HOLESAIL',
'GitOps',
'collapse-sidebar-btn',
'open-add-connection-btn',
]
test('index.html retains critical view landmarks', (t) => {