Eduardo Silva
|
f8596bc8ff
|
add CADDY_ENABLED configuration from environment variable
|
2026-03-14 11:01:01 -03:00 |
|
Eduardo Silva
|
539f6592c5
|
update caddy config_files location
|
2026-03-14 10:46:42 -03:00 |
|
Eduardo Silva
|
2030ec5904
|
add script to generate wireguard_webadmin.json
|
2026-03-14 10:41:39 -03:00 |
|
Eduardo Silva
|
1097ae90cf
|
update translations
|
2026-03-14 10:14:39 -03:00 |
|
Eduardo Silva
|
15dda616d2
|
validate reserved names and upstream URLs in form cleaning
|
2026-03-14 10:14:30 -03:00 |
|
Eduardo Silva
|
d364c05f36
|
update examples
|
2026-03-14 10:14:19 -03:00 |
|
Eduardo Silva
|
76a3f1f094
|
update translations
|
2026-03-14 09:52:14 -03:00 |
|
Eduardo Silva
|
14293276f6
|
update translations
|
2026-03-14 09:35:43 -03:00 |
|
Eduardo Silva
|
dfea91ba35
|
enhance authentication method validation in forms.py
|
2026-03-14 09:34:59 -03:00 |
|
Eduardo Silva
|
d4afed3fc8
|
update ignore rules
|
2026-03-14 09:34:22 -03:00 |
|
Eduardo Silva
|
83cc605116
|
update translations
|
2026-03-14 08:52:45 -03:00 |
|
Eduardo Silva
|
06426b3852
|
add 'Global TOTP Before Authentication' option and update form layouts
|
2026-03-14 08:52:31 -03:00 |
|
Eduardo Silva
|
72e3e2e1ca
|
update translations
|
2026-03-13 20:44:45 -03:00 |
|
Eduardo Silva
|
1f2921c582
|
update translations
|
2026-03-13 20:13:05 -03:00 |
|
Eduardo Silva
|
a9baffe725
|
add policy type selection for access policies
|
2026-03-13 20:12:29 -03:00 |
|
Eduardo Silva
|
e19033a28c
|
update policy_type choices
|
2026-03-13 17:44:53 -03:00 |
|
Eduardo Silva
|
c330e70c08
|
update API documentation
|
2026-03-13 17:30:08 -03:00 |
|
Eduardo Silva
|
a642500066
|
add main_addresses to peer creation and update responses
|
2026-03-13 17:23:57 -03:00 |
|
Eduardo Silva
|
9e9dc6b4bd
|
add app_gateway_policy_form template
|
2026-03-13 12:49:57 -03:00 |
|
Eduardo Silva
|
988d571302
|
update translations
|
2026-03-12 18:54:37 -03:00 |
|
Eduardo Silva
|
5f894c4e6e
|
add application details view and update related forms; improve layout
|
2026-03-12 18:41:21 -03:00 |
|
Eduardo Silva
|
7e86bd7208
|
fix button spacing
|
2026-03-12 17:28:41 -03:00 |
|
Eduardo Silva
|
dd129c4a31
|
update translations
|
2026-03-12 15:23:39 -03:00 |
|
Eduardo Silva
|
17108c984e
|
enhance forms and views with PrependedText for better input clarity; update tab order in gatekeeper list
|
2026-03-12 15:22:58 -03:00 |
|
Eduardo Silva
|
38414dd276
|
refactor forms and views for improved layout and consistency; update auth method relationships in models
|
2026-03-12 14:58:36 -03:00 |
|
Eduardo Silva
|
289abdada3
|
add app_gateway management views and templates
|
2026-03-12 14:15:14 -03:00 |
|
Eduardo Silva
|
bd02f028b5
|
update translations
|
2026-03-12 14:14:27 -03:00 |
|
Eduardo Silva
|
4bc1818e6a
|
update translations
|
2026-03-12 11:10:46 -03:00 |
|
Eduardo Silva
|
38246ddaa2
|
update translations
|
2026-03-12 10:44:57 -03:00 |
|
Eduardo Silva
|
57facc2635
|
improve authentication method form
|
2026-03-12 10:44:19 -03:00 |
|
Eduardo Silva
|
d67c48f427
|
improve authentication method form
|
2026-03-12 10:26:47 -03:00 |
|
Eduardo Silva
|
197186b223
|
add gatekeeper authentication method form template
|
2026-03-12 10:02:47 -03:00 |
|
Eduardo Silva
|
cecdb7b0fa
|
add management views, forms, and templates for Gatekeeper IP addresses
|
2026-03-12 09:58:08 -03:00 |
|
Eduardo Silva
|
7119eacef1
|
update translations
|
2026-03-12 09:47:36 -03:00 |
|
Eduardo Silva
|
6d129213cd
|
add IP address authentication method and related model
|
2026-03-12 09:35:27 -03:00 |
|
Eduardo Silva
|
e57bce8495
|
add gatekeeper management views, forms, and templates
|
2026-03-12 09:22:00 -03:00 |
|
Eduardo Silva
|
6b4b2fd41d
|
update translations
|
2026-03-11 18:50:37 -03:00 |
|
Eduardo Silva
|
44245cfb74
|
add gatekeeper and app_gateway to sidebar
|
2026-03-11 18:39:44 -03:00 |
|
Eduardo Silva
|
1b51ced8bd
|
gatekeeper and app_gateway first commit
|
2026-03-11 16:35:43 -03:00 |
|
Eduardo Silva
|
7677ddc851
|
handle subprocess error in list_network_interfaces function
|
2026-03-11 16:32:18 -03:00 |
|
Eduardo Silva
|
150340becb
|
gatekeeper config examples
|
2026-03-11 15:34:08 -03:00 |
|
Eduardo Silva
|
29aeb51cf0
|
Caddy first implementation
|
2026-03-10 18:18:04 -03:00 |
|
Eduardo Silva
|
6a78391ce1
|
rename docker-compose-no-nginx-dev.yml to docker-compose-dev.yml
|
2026-03-10 16:25:07 -03:00 |
|
Eduardo Silva
|
8bf77cef86
|
add allowed_ip parameter to peer creation API documentation.
remove parameter for allowed_ip_netmask
|
2026-03-10 15:05:43 -03:00 |
|
Eduardo Silva
|
1c5699b9f0
|
remove allowed_ip_netmask in peer creation
|
2026-03-10 14:57:24 -03:00 |
|
Eduardo Silva
|
c4e43451c8
|
fix queryset filtering by removing union() from user_allowed_peers
|
2026-03-10 13:48:09 -03:00 |
|
Eduardo Silva
|
cd98be5b96
|
package updates
|
2026-03-10 12:56:57 -03:00 |
|
Eduardo Silva
|
04c955ac77
|
escape JavaScript in tooltip translations for WireGuard status update
|
2026-02-14 14:44:21 -03:00 |
|
Eduardo Silva
|
1a5169d823
|
update translations
|
2026-02-12 13:37:48 -03:00 |
|
Eduardo Silva
|
b6fe5aeb21
|
update translations
|
2026-02-12 13:34:45 -03:00 |
|
Eduardo Silva
|
23cb4f004f
|
add notice about API progress and issue reporting in documentation
|
2026-02-12 13:34:36 -03:00 |
|
Eduardo Silva
|
d316db011b
|
bump version
|
2026-02-12 13:19:08 -03:00 |
|
Eduardo Silva
|
38b63a4652
|
update translations
|
2026-02-12 13:18:31 -03:00 |
|
Eduardo Silva
|
0e8f9e48b9
|
add language statistics output for .po files
|
2026-02-12 13:18:19 -03:00 |
|
Eduardo Silva
|
41c52c0bb6
|
temporary disable some unused fields
|
2026-02-12 13:17:59 -03:00 |
|
Eduardo Silva
|
eb8169781c
|
update translations
|
2026-02-12 12:41:23 -03:00 |
|
Eduardo Silva
|
8ad692ddad
|
update stack
|
2026-02-12 08:45:55 -03:00 |
|
Eduardo Silva
|
8635a1ad21
|
Add WireGuard status API endpoint: implement api_v2_wireguard_status function
|
2026-02-11 18:01:33 -03:00 |
|
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
|
34a74d4de6
|
Refactor API documentation layout: improve structure and enhance collapsible sections for parameters, returns, and examples
|
2026-02-11 17:17:45 -03:00 |
|
Eduardo Silva
|
8c7deb9f88
|
Enhance API documentation layout and interactivity: implement collapsible sections for methods, parameters, returns, and examples
|
2026-02-11 17:06:40 -03:00 |
|
Eduardo Silva
|
1dcf94518f
|
Add API Docummentation
|
2026-02-11 16:50:36 -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
|
8c6a5262d3
|
Add API endpoints for listing peers and retrieving peer details
|
2026-02-11 16:05:20 -03:00 |
|
Eduardo Silva
|
dc7fee2de8
|
Add API v2 for managing WireGuard peers: create, update, and delete functionality
|
2026-02-11 15:29:52 -03:00 |
|
Eduardo Silva
|
a4945b3c2b
|
Optimize IP address allocation: use next_available_ip_address method and validate allowed IPs in peer creation
|
2026-02-11 11:54:18 -03:00 |
|
Eduardo Silva
|
5ab037bf74
|
Add IP address validation and availability checks in models.py
|
2026-02-11 11:03:39 -03:00 |
|
Eduardo Silva
|
1b4ad29ad1
|
Enhance peer creation function: add optional overrides and improve error handling
|
2026-02-10 18:26:49 -03:00 |
|
Eduardo Silva
|
8b6a68365e
|
Refactor peer creation logic: move to separate function and improve error handling
|
2026-02-10 16:41:02 -03:00 |
|
Eduardo Silva
|
5e8bf1a3ab
|
Refactor URL routing: break main urls.py into app-specific includes
|
2026-02-10 12:47:51 -03:00 |
|
Eduardo Silva
|
f2faf752ad
|
update translations
|
2026-02-10 11:02:41 -03:00 |
|
Eduardo Silva
|
2275684fd4
|
Enhance hostname validation and update help text in forms.py
|
2026-02-10 10:55:12 -03:00 |
|
 Eduardo SilvaandGitHub
|
2d7dfd2399
|
Merge pull request #139 from gtrig/feature/wildcard_dns
Adds wildcard DNS entry support
|
2026-02-10 10:06:00 -03:00 |
|
Eduardo Silva
|
cd3e70ede6
|
update translations
|
2026-02-09 22:14:55 -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
|
533fed2bec
|
Add api_v2 app with ApiKey model and initial migration
|
2026-02-09 20:36:30 -03:00 |
|
Eduardo Silva
|
1bd4fee143
|
disable wireguard_instance field when editing existing form
|
2026-02-09 20:23:01 -03:00 |
|
Eduardo Silva
|
b2ba2732e3
|
update translations
|
2026-02-09 20:14:14 -03:00 |
|
Eduardo Silva
|
54817e5e4c
|
Add VPN_CLIENTS_CAN_ACCESS_DJANGO configuration and update related settings
|
2026-02-09 17:41:00 -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
|
a1c0eb8063
|
update translations
|
2026-02-09 14:13:05 -03:00 |
|
Eduardo Silva
|
02dfda7ba9
|
update translations
|
2026-02-09 13:52:05 -03:00 |
|
Eduardo Silva
|
e7df65d019
|
update version
|
2026-02-09 13:44:25 -03:00 |
|
Eduardo Silva
|
4d3920f426
|
Add Scheduler and Routing Templates links to sidebar
|
2026-02-09 13:25:16 -03:00 |
|
Eduardo Silva
|
6c37beece0
|
improved cron tasks output and force authentication
|
2026-02-09 13:09:30 -03:00 |
|
Eduardo Silva
|
05b9644cd3
|
Update cron tasks for scheduler calls and execution delays
|
2026-02-09 10:35:43 -03:00 |
|
Eduardo Silva
|
a3a31d06e3
|
Add debug table for linked peers in ScheduleProfile form
|
2026-02-04 17:21:08 -03:00 |
|
Eduardo Silva
|
e313156de8
|
Import signals in app ready method for scheduler initialization
|
2026-02-04 16:43:42 -03:00 |
|
Eduardo Silva
|
d80603f2b0
|
Add cron endpoints for calculating peer schedules and updating next scheduled times
|
2026-02-04 16:27:06 -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
|
f4182aa2aa
|
Add validation for overlapping time slots in ScheduleSlotForm
|
2026-02-04 14:29:13 -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
|
dc0a269af4
|
improved peer scheduler cron.
|
2026-02-04 11:26:24 -03:00 |
|
Eduardo Silva
|
3492565ebc
|
Remove schedule_last_calculated_at field from PeerScheduling model
|
2026-02-04 11:05:11 -03:00 |
|
Eduardo Silva
|
45e99a5c0c
|
Add cron job for peer scheduling management and interface reloading
|
2026-02-04 10:51:32 -03:00 |
|
Eduardo Silva
|
3a61cb95b9
|
disable next schedules for suspended peers
|
2026-02-04 10:42:25 -03:00 |
|