D3V-Server/frontend
xtcnet b49bcf90cb feat(login): add Open xGat3 button on login page
Adds a button below the login card that opens the xGat3 reverse
proxy interface (port 80) in a new tab when accessed via WireGuard VPN.
The link is built dynamically from the current hostname so it works
regardless of which IP the client uses to reach the server.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-17 21:42:00 +07:00
..
public/images Initial commit for D3V-NPMWG 2026-03-07 20:49:44 +07:00
src feat(login): add Open xGat3 button on login page 2026-03-17 21:42:00 +07:00
.gitignore Initial commit for D3V-NPMWG 2026-03-07 20:49:44 +07:00
biome.json Initial commit for D3V-NPMWG 2026-03-07 20:49:44 +07:00
check-locales.cjs Initial commit for D3V-NPMWG 2026-03-07 20:49:44 +07:00
index.html feat: implement wireguard multi-server UI and backend logic 2026-03-08 09:33:24 +07:00
package-lock.json feat: implement wireguard multi-server UI and backend logic 2026-03-08 09:33:24 +07:00
package.json feat: implement wireguard multi-server UI and backend logic 2026-03-08 09:33:24 +07:00
tsconfig.json Initial commit for D3V-NPMWG 2026-03-07 20:49:44 +07:00
tsconfig.node.json Initial commit for D3V-NPMWG 2026-03-07 20:49:44 +07:00
vite.config.ts Initial commit for D3V-NPMWG 2026-03-07 20:49:44 +07:00
vitest-setup.js Initial commit for D3V-NPMWG 2026-03-07 20:49:44 +07:00
yarn.lock feat: implement wireguard multi-server UI and backend logic 2026-03-08 09:33:24 +07:00