Commit Graph

167 Commits

Author SHA1 Message Date
Eduardo Silva
bd1dddbaab Enhance API documentation: format example output and add curl command examples 2026-02-11 17:47:34 -03:00
Eduardo Silva
d3c02a46c8 remove duplicated title 2026-02-11 17:24:32 -03:00
Eduardo Silva
6c707604e5 Enhance API documentation layout: implement collapsible sections for parameters, returns, and examples 2026-02-11 17:22:56 -03:00
Eduardo Silva
1a12d4a8c1 Enhance API documentation layout: implement collapsible sections for parameters, returns, and examples 2026-02-11 17:21:51 -03:00
Eduardo Silva
f2dc9942d9 Add API endpoints for listing peers and retrieving peer details 2026-02-11 16:49:32 -03:00
Eduardo Silva
a7985ba065 Add API key management functionality with views, forms, and templates 2026-02-09 21:59:16 -03:00
Eduardo Silva
e742a3083b update route policy RETURN to firewall instead of accepting and skipping other rules. 2026-02-09 17:10:54 -03:00
Eduardo Silva
4d3920f426 Add Scheduler and Routing Templates links to sidebar 2026-02-09 13:25:16 -03:00
Eduardo Silva
a3a31d06e3 Add debug table for linked peers in ScheduleProfile form 2026-02-04 17:21:08 -03:00
Eduardo Silva
24712956a3 Add active field to ScheduleProfile and implement signals for status updates 2026-02-04 16:02:56 -03:00
Eduardo Silva
1db04a222f improve time interval forms 2026-02-04 15:07:28 -03:00
Eduardo Silva
d3c54b4d26 Add next_dates property to ScheduleProfile for upcoming schedule times 2026-02-04 14:15:30 -03:00
Eduardo Silva
08c4d0079e Add flush cache command to console 2026-02-03 18:53:06 -03:00
Eduardo Silva
6ab13c14f1 improve indentation 2026-02-03 15:44:52 -03:00
Eduardo Silva
e2f476aff0 Add peer scheduling profile management functionality 2026-02-03 15:44:09 -03:00
Eduardo Silva
f3efadc76d fix wrong variable 2026-02-03 15:23:04 -03:00
Eduardo Silva
37d17dd52f Update peer list labels and access condition for better clarity 2026-02-03 14:49:13 -03:00
Eduardo Silva
7ae45f70b5 Add peer suspension management form and view 2026-02-03 14:41:44 -03:00
Eduardo Silva
3e908efd8e Add filtering for disabled WireGuard peers in peer list view 2026-02-03 11:37:51 -03:00
Eduardo Silva
3406defe62 Update schedule grid 2026-01-28 17:39:46 -03:00
Eduardo Silva
fa10c62d83 Add schedule grid visualization 2026-01-28 17:24:19 -03:00
Eduardo Silva
bca760686a Add scheduling functionality with profile and slot management 2026-01-28 16:48:32 -03:00
Eduardo Silva
69d7785631 Update column size 2026-01-27 14:52:38 -03:00
Eduardo Silva
d0b4b6d2dc change peer-lock-icon opacity 2026-01-27 14:45:42 -03:00
Eduardo Silva
e7c9ac3307 Add peer lock icon for route policy enforcement in peer data view 2026-01-27 14:43:38 -03:00
Eduardo Silva
20d5387232 Add 'Enforce Route Policy' field to WireGuardInstance model and forms 2026-01-27 11:20:16 -03:00
Eduardo Silva
b6426e41c0 convert wireguard manage server to crispy forms 2026-01-26 17:55:55 -03:00
Eduardo Silva
a0d813d389 improve identation 2026-01-26 14:00:53 -03:00
Eduardo Silva
5b21f24b7c Update peer management view and forms. 2026-01-26 13:57:31 -03:00
Eduardo Silva
666ea0402d split create/manage peer in different views 2026-01-26 12:00:17 -03:00
Eduardo Silva
ae4be0680c Fix: removed reference to undefined xhr inside AJAX success callback 2026-01-26 10:41:28 -03:00
Eduardo Silva
2512d11444 break peer_list template in multiple files 2026-01-26 10:29:31 -03:00
Eduardo Silva
b493760606 refactor peer_preview_modal.html for improved layout and readability 2026-01-26 09:57:02 -03:00
Eduardo Silva
ef326f2a49 move peer preview modal to dedicated template file 2026-01-26 09:50:25 -03:00
Eduardo Silva
d8fe2fb191 refactor peer_data.html for improved readability and structure 2026-01-26 09:36:13 -03:00
Eduardo Silva
46a352d6c8 split peer data to different file 2026-01-26 09:23:22 -03:00
Eduardo Silva
b188f9d5b2 split base template in multiple files 2026-01-25 11:46:02 -03:00
Eduardo Silva
630adc762b improve wireguard manage instance 2026-01-25 10:45:16 -03:00
Eduardo Silva
9fca7de4ce Enhance server detail view with public key toggle and improved layout 2026-01-25 10:17:42 -03:00
Eduardo Silva
81be188302 Add server list and detail views for WireGuard instances 2026-01-25 10:08:36 -03:00
Eduardo Silva
e1c1fa4691 add display of template routes in peer management interface 2026-01-24 11:46:35 -03:00
Eduardo Silva
687240f422 add validation for custom routes in routing template and update UI to display routing template information 2026-01-22 16:31:38 -03:00
Eduardo Silva
2a61a05499 add route template application functionality for peers 2026-01-22 15:30:42 -03:00
Eduardo Silva
b37c871bcb add routing templates management views and templates 2026-01-16 14:31:04 -03:00
Eduardo Silva
04c6b134d1 remove outdated warnings and next priority features from workers list 2026-01-14 16:30:06 -03:00
Eduardo Silva
a42c7be908 update server selection to use UUID instead of address in VPN invite and peer list 2026-01-14 15:31:48 -03:00
Eduardo Silva
1ee5b06035 add server selection and improve modal layout in wireguard peer list 2026-01-14 14:49:49 -03:00
Eduardo Silva
44eb36db14 add server selection to VPN invite 2026-01-14 14:19:26 -03:00
Eduardo Silva
0284c2e956 add display_name property to Worker model for customizable display options 2026-01-14 10:42:24 -03:00
Eduardo Silva
0b0d08f0b2 add cache settings and processing time display to cluster view 2026-01-14 09:48:07 -03:00