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 Silva
|
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 |
|
Γιώργος Τριγωνάκης
|
86a1f947d1
|
Added ability to manage wildcard dns entries
|
2026-02-05 12:03:38 +02: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 |
|
Eduardo Silva
|
e9983449f8
|
suspend/unsuspend peer with interface reload
|
2026-02-04 09:57:52 -03:00 |
|