Remove legacy default-server page, unify on multi-server registry
Deletes /wg-server (route, handlers, template) entirely and adds generic /servers/:id/interface and /servers/:id/keypair endpoints + UI in the All Servers page, so every server (including the default one) is managed through the same per-server registry. Drops the write-through dual-write hacks that kept the old single-server collection in sync - the registry is now the single source of truth. One-time legacy-install migration path is untouched. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Sonnet 5
parent
2212141ba3
commit
58db6839c3
@@ -1453,3 +1453,143 @@ Keine Commits in dieser Session.
|
||||
- templates/global_settings.html | 93 ++++++++++++++++++++++++++++++++++++++++++
|
||||
|
||||
---
|
||||
## 2026-07-12 12:54 – 13:03 (9m)
|
||||
**Beschreibung:** Claude Code Session
|
||||
**Projekt:** wireguard-ui-multi
|
||||
|
||||
### Commits
|
||||
- 2212141 Clarify server nav labels (Default Server Interface vs All Servers)
|
||||
|
||||
### Geänderte Dateien
|
||||
- DEVLOG.md | 111 +++++++++++++++++++++++++++++++++++++++++++++++++
|
||||
- templates/base.html | 4 +-
|
||||
- templates/server.html | 6 +--
|
||||
- templates/servers.html | 4 +-
|
||||
|
||||
---
|
||||
## 2026-07-12 13:13 – 13:24 (11m)
|
||||
**Beschreibung:** Claude Code Session
|
||||
**Projekt:** wireguard-ui-multi
|
||||
|
||||
### Commits
|
||||
Keine Commits in dieser Session.
|
||||
|
||||
### Geänderte Dateien
|
||||
- DEVLOG.md | 111 +++++++++++++++++++++++++++++++++++++++++++++++++
|
||||
- templates/base.html | 4 +-
|
||||
- templates/server.html | 6 +--
|
||||
- templates/servers.html | 4 +-
|
||||
|
||||
---
|
||||
## 2026-07-12 13:25 – 13:25 (0m)
|
||||
**Beschreibung:** Claude Code Session
|
||||
**Projekt:** wireguard-ui-multi
|
||||
|
||||
### Commits
|
||||
Keine Commits in dieser Session.
|
||||
|
||||
### Geänderte Dateien
|
||||
- DEVLOG.md | 111 +++++++++++++++++++++++++++++++++++++++++++++++++
|
||||
- templates/base.html | 4 +-
|
||||
- templates/server.html | 6 +--
|
||||
- templates/servers.html | 4 +-
|
||||
|
||||
---
|
||||
## 2026-07-12 13:26 – 13:27 (0m)
|
||||
**Beschreibung:** Claude Code Session
|
||||
**Projekt:** wireguard-ui-multi
|
||||
|
||||
### Commits
|
||||
Keine Commits in dieser Session.
|
||||
|
||||
### Geänderte Dateien
|
||||
- DEVLOG.md | 111 +++++++++++++++++++++++++++++++++++++++++++++++++
|
||||
- templates/base.html | 4 +-
|
||||
- templates/server.html | 6 +--
|
||||
- templates/servers.html | 4 +-
|
||||
|
||||
---
|
||||
## 2026-07-12 13:29 – 13:29 (0m)
|
||||
**Beschreibung:** Claude Code Session
|
||||
**Projekt:** wireguard-ui-multi
|
||||
|
||||
### Commits
|
||||
Keine Commits in dieser Session.
|
||||
|
||||
### Geänderte Dateien
|
||||
- DEVLOG.md | 111 +++++++++++++++++++++++++++++++++++++++++++++++++
|
||||
- templates/base.html | 4 +-
|
||||
- templates/server.html | 6 +--
|
||||
- templates/servers.html | 4 +-
|
||||
|
||||
---
|
||||
## 2026-07-12 13:30 – 13:30 (0m)
|
||||
**Beschreibung:** Claude Code Session
|
||||
**Projekt:** wireguard-ui-multi
|
||||
|
||||
### Commits
|
||||
Keine Commits in dieser Session.
|
||||
|
||||
### Geänderte Dateien
|
||||
- DEVLOG.md | 111 +++++++++++++++++++++++++++++++++++++++++++++++++
|
||||
- templates/base.html | 4 +-
|
||||
- templates/server.html | 6 +--
|
||||
- templates/servers.html | 4 +-
|
||||
|
||||
---
|
||||
## 2026-07-12 13:33 – 13:35 (1m)
|
||||
**Beschreibung:** Claude Code Session
|
||||
**Projekt:** wireguard-ui-multi
|
||||
|
||||
### Commits
|
||||
Keine Commits in dieser Session.
|
||||
|
||||
### Geänderte Dateien
|
||||
- DEVLOG.md | 111 +++++++++++++++++++++++++++++++++++++++++++++++++
|
||||
- templates/base.html | 4 +-
|
||||
- templates/server.html | 6 +--
|
||||
- templates/servers.html | 4 +-
|
||||
|
||||
---
|
||||
## 2026-07-12 13:38 – 13:38 (0m)
|
||||
**Beschreibung:** Claude Code Session
|
||||
**Projekt:** wireguard-ui-multi
|
||||
|
||||
### Commits
|
||||
Keine Commits in dieser Session.
|
||||
|
||||
### Geänderte Dateien
|
||||
- DEVLOG.md | 111 +++++++++++++++++++++++++++++++++++++++++++++++++
|
||||
- templates/base.html | 4 +-
|
||||
- templates/server.html | 6 +--
|
||||
- templates/servers.html | 4 +-
|
||||
|
||||
---
|
||||
## 2026-07-12 16:20 – 16:20 (0m)
|
||||
**Beschreibung:** Claude Code Session
|
||||
**Projekt:** wireguard-ui-multi
|
||||
|
||||
### Commits
|
||||
Keine Commits in dieser Session.
|
||||
|
||||
### Geänderte Dateien
|
||||
- DEVLOG.md | 111 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
|
||||
- templates/base.html | 4 ++--
|
||||
- templates/server.html | 6 +++---
|
||||
- templates/servers.html | 4 ++--
|
||||
|
||||
---
|
||||
## 2026-07-12 16:20 – 16:21 (0m)
|
||||
**Beschreibung:** Claude Code Session
|
||||
**Projekt:** wireguard-ui-multi
|
||||
|
||||
### Commits
|
||||
Keine Commits in dieser Session.
|
||||
|
||||
### Geänderte Dateien
|
||||
- DEVLOG.md | 111 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
|
||||
- templates/base.html | 4 ++--
|
||||
- templates/server.html | 6 +++---
|
||||
- templates/servers.html | 4 ++--
|
||||
|
||||
---
|
||||
|
||||
Reference in New Issue
Block a user