Commit Graph

152 Commits

Author SHA1 Message Date
Donald Zou
85fa427134 Webhooks feature is done #669 2025-08-28 16:11:01 +08:00
Donald Zou
45524eaee5 Done #854 2025-08-27 17:48:28 +08:00
Donald Zou
48ec4c7f6f A potential fix for #854
Currently it is showing a sum of all interfaces on sent and receive... not sure if that's right
2025-08-27 11:42:06 +08:00
Donald Zou
f865317600 Finished most of the webhook UI 2025-08-26 00:41:37 +08:00
Donald Zou
c83a075886 Update DashboardWebHooks.py 2025-08-25 16:59:57 +08:00
Donald Zou
56d894a8d1 Update DashboardWebHooks.py 2025-08-25 16:54:02 +08:00
Donald Zou
f360ef5d2f Testing webhooks 2025-08-25 16:06:41 +08:00
Donald Zou
f6e625c5f8 Webhook UI 2025-08-22 18:26:31 +08:00
Donald Zou
38e0a939c2 Added Webhooks Class 2025-08-20 16:47:07 +08:00
Donald Zou
eab2c9d358 Fixed the issue where Job and Share link is not delete when peer deleted 2025-08-20 15:11:01 +08:00
Donald Zou
b8792200c6 Peer groups are done... ish? 2025-08-20 15:11:01 +08:00
Donald Zou
ba85879151 For now.. 2025-08-20 15:11:01 +08:00
Donald Zou
e61afba608 Completed feature for #843 2025-08-20 15:11:01 +08:00
Donald Zou
24940886f6 Vite build 2025-08-20 15:10:55 +08:00
Donald Zou
a511eb21fc Completed override peer settings 2025-08-20 15:10:55 +08:00
Donald Zou
f11a3c8c3b Update 2025-08-20 15:10:55 +08:00
Donald Zou
1867db5c99 Update DashboardPlugins.py 2025-08-20 15:10:55 +08:00
Donald Zou
f661cf0f83 Update AmneziaWireguardConfiguration.py 2025-08-20 15:10:55 +08:00
Donald Zou
b4814e281f Update WireguardConfiguration.py 2025-08-20 15:10:55 +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
3e3047f23e Added configuration descriptions 2025-08-20 15:10:55 +08:00
Donald Zou
00d11880e8 Added WireguardConfigurationInfo 2025-08-20 15:10:55 +08:00
Donald Zou
c757cee988 Added Pydantic for configurations info 2025-08-20 15:10:55 +08:00
Donald Zou
feff6ce027 Update Plugins 2025-08-20 15:10:55 +08:00
Donald Zou
39d01015e5 Added plugins manager 2025-08-20 15:10:55 +08:00
Donald Zou
2aa2b15234 Added RRD Tool plugins 2025-08-20 15:10:55 +08:00
Donald Zou
12d9058f1e Update DashboardClients.py
Added refreshing clients after signup
2025-08-20 15:10:55 +08:00
Donald Zou
f55c961e91 Finished client deletion 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
aaca74874d Update DashboardOIDC.py
Fixed OIDC timeout
2025-08-20 15:10:55 +08:00
Donald Zou
41c5b4bd64 Optimized loading speed for peer information 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
62ffd97808 Finished send password reset link 2025-08-20 15:10:55 +08:00
Donald Zou
a4ee56648e Added generate reset client password link 2025-08-20 15:10:55 +08:00
Donald Zou
f62e481fa0 Fixed email sender validation 2025-08-20 15:10:55 +08:00
Donald Zou
4df4aa07f4 Assign peers from client settings is done 2025-08-20 15:10:13 +08:00
Donald Zou
91fd0f0e9a Added peer selections for client 2025-08-20 15:10:13 +08:00
Donald Zou
12f6244930 Fixed MTU and KeepAlive can be empty, rewrote config builder 2025-08-20 15:10:13 +08:00
Donald Zou
2ca62293a9 Created clients view for admin 2025-08-20 15:10:13 +08:00
Donald Zou
1839645360 Peer assignment to client is done 2025-08-20 15:10:04 +08:00
Donald Zou
2c73dc1df8 Update build for client and admin 2025-08-20 15:10:02 +08:00
Donald Zou
fefabe073f Updated psycopg2 to psycopg thanks @DaanSelen haha 2025-08-20 15:09:39 +08:00
Donald Zou
77b156c7f5 OIDC should be good to go 2025-08-20 15:09:39 +08:00
Donald Zou
5ac84e109d Update DashboardOIDC.py 2025-08-20 15:09:39 +08:00
Donald Zou
83d105facd Update DashboardOIDC.py 2025-08-20 15:09:39 +08:00
Donald Zou
a49c2a1cc0 Update DashboardOIDC.py 2025-08-20 15:09:39 +08:00
Donald Zou
0d58a172a9 Update 2025-08-20 15:09:39 +08:00
Donald Zou
651784b1d1 Update DashboardOIDC.py 2025-08-20 15:09:39 +08:00
Donald Zou
68abc7ec1b Update 2025-08-20 15:09:39 +08:00