wiregui/wiregui
Stefano Bertelli 71a5f57105
Some checks failed
Dev / test (push) Failing after 2m43s
Dev / docker (push) Has been skipped
feat: live traffic chart, connection status indicators, 5s refresh
- Add ECharts live traffic rate chart on device detail page (RX/s + TX/s
  area lines, 60-point rolling window, human-readable byte axis)
- Add traffic rate display (B/s) next to RX/TX totals
- Add connection status column (green/yellow/red dot) to user and admin
  device tables based on handshake age
- Add status badge to device detail page
- Reduce all UI refresh timers from 30s to 5s
- Add row click navigation on admin devices table
- Allow admins to view any device detail (not just their own)
- Fix rowClick event args (list not dict) on both device tables
- Add connection_status() helper in utils/time.py
2026-03-31 19:12:33 -05:00
..
api fix: pure Python keypair generation, no wg CLI dependency 2026-03-30 23:11:58 -05:00
auth feat: comprehensive test suite + SAML auth fixes + mock SAML IdP 2026-03-31 16:52:29 -05:00
models feat: firewall policy switches and nftables troubleshooting 2026-03-31 00:00:21 -05:00
pages feat: live traffic chart, connection status indicators, 5s refresh 2026-03-31 19:12:33 -05:00
schemas feat: initial WireGUI implementation — full VPN management platform 2026-03-30 16:53:46 -05:00
services fix: friendlier error when nft lacks permissions 2026-03-31 00:04:27 -05:00
tasks fix: CI runner containers for Forgejo actions 2026-03-30 18:22:42 -05:00
utils feat: live traffic chart, connection status indicators, 5s refresh 2026-03-31 19:12:33 -05:00
__init__.py feat: initial WireGUI implementation — full VPN management platform 2026-03-30 16:53:46 -05:00
collector.py feat: WireGuard metrics collector + integration test stack 2026-03-31 18:30:15 -05:00
config.py feat: WireGuard metrics collector + integration test stack 2026-03-31 18:30:15 -05:00
db.py feat: initial WireGUI implementation — full VPN management platform 2026-03-30 16:53:46 -05:00
log_config.py feat: fix OIDC auth flow, improve config dialogs, add mock IdP 2026-03-31 14:28:34 -05:00
main.py feat: WireGuard metrics collector + integration test stack 2026-03-31 18:30:15 -05:00
redis.py feat: initial WireGUI implementation — full VPN management platform 2026-03-30 16:53:46 -05:00