Daan Selen
ebf37c879d
fix: white screen in development image
2026-04-02 16:15:52 +08:00
DaanSelen
bb18c55003
fix: Configuration creation bug due to failed Nonetype checking
Docker Build and Push / docker_build (push) Has been cancelled
Docker Build and Push / docker_scan (push) Has been cancelled
2026-02-16 18:54:10 +01:00
Daan Selen
f742f9de49
refac: some WGDashboard code
2026-02-07 03:03:35 +01:00
Donald Zou
a3058d2a28
Added toggle for signing up local clients
2025-12-28 17:02:14 +08:00
Donald Zou
87ff8afefe
Add peer tracking toggle to WireGuard dashboard
...
Introduces a 'peer_tracking' configuration option for WireGuard in DashboardConfig and updates the dashboard background thread to respect this setting. The Vue component now includes a UI toggle for peer tracking, updates the server configuration via API, and conditionally loads tracking data based on the toggle state.
2025-12-19 09:22:45 +08:00
Donald Zou
40e2dddc00
Optimize peer tracking table counts API and UI
...
Enhanced the /api/getPeerTrackingTableCounts endpoint to support returning counts for all configurations when no name is provided. Updated frontend components to fetch all tracking data in a single request, improving efficiency and user experience. Bumped dashboard version to 4.3.2.
2025-12-19 07:04:07 +08:00
Donald Zou
d6a930c04b
Bumped version number
2025-12-13 17:20:56 +08:00
Donald Zou
eb65d6fb2a
Bumped version, corrected some vue package after update
2025-12-11 07:03:31 +08:00
Donald Zou
b9e09bf91b
Update DashboardConfig.py
2025-12-06 23:33:38 +08:00
Donald Zou
a7e0eb52c2
Bump version
2025-09-17 14:48:11 +08:00
Donald Zou
91a3b52a4a
Update
2025-09-13 08:23:54 +08:00
Donald Zou
4b713ab66e
Added authentication option for SMTP
...
#893 and thank you @gdeeble!
2025-09-07 18:25:48 +08:00
Donald Zou
030c1bdcba
Added toggle for client side app
2025-09-05 16:39:59 +08:00
Donald Zou
44af7eba11
Finished forgot password for clients app
2025-09-05 15:48:11 +08:00
Donald Zou
e61afba608
Completed feature for #843
2025-08-20 15:11:01 +08:00
Donald Zou
9d4e5d8cb5
Build
2025-08-20 15:10:55 +08:00
Donald Zou
88f40b244a
Still need to work on validation
2025-08-20 15:10:55 +08:00
Donald Zou
2d08171e7c
Added client profile update
2025-08-20 15:10:55 +08:00
Donald Zou
b52bb83c67
Adjusted OIDC template, continue working on building client side app
2025-08-20 15:10:55 +08:00
Donald Zou
1839645360
Peer assignment to client is done
2025-08-20 15:10:04 +08:00
Donald Zou
3d75f6bbbd
Spent 4 hours working on OIDC verification
2025-08-20 15:09:39 +08:00
Donald Zou
9c1b4222d0
Adjusted styles
2025-08-20 15:06:27 +08:00
Donald Zou
29600cb54c
Moved connection string to an individual file
2025-08-20 15:06:27 +08:00
Donald Zou
d0e46a517b
Update SQLAlchemy Settings
2025-08-20 15:06:27 +08:00
Donald Zou
3c2362177f
Refactored DashboardConfig
...
Refactored this file and moved `DashboardConfig` into its own file
2025-08-20 15:06:27 +08:00