Commit Graph

421 Commits

Author SHA1 Message Date
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
Eduardo Silva
e9983449f8 suspend/unsuspend peer with interface reload 2026-02-04 09:57:52 -03:00
Eduardo Silva
246282f217 stack update 2026-02-04 09:18:56 -03:00
Eduardo Silva
2f0a000dda Enhance WireGuard configuration generation with prefetching and improved handling of allowed IPs 2026-02-03 19:15:03 -03:00
Eduardo Silva
08c4d0079e Add flush cache command to console 2026-02-03 18:53:06 -03:00
Eduardo Silva
2945be9ffa improve export view 2026-02-03 16:50:29 -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
986753d09e update button spacing 2026-02-03 15:22:21 -03:00
Eduardo Silva
8e23041b75 update translations 2026-02-03 15:13:46 -03:00
Eduardo Silva
ee44bbd78c update translations 2026-02-03 14:49:28 -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
3be2fe117a update translations 2026-02-03 14:42:07 -03:00
Eduardo Silva
7ae45f70b5 Add peer suspension management form and view 2026-02-03 14:41:44 -03:00
Eduardo Silva
d1b09797bf Add admin interfaces for ScheduleProfile, ScheduleSlot, and PeerScheduling models 2026-02-03 14:40:27 -03:00
Eduardo Silva
e44d363b7f Merge remote-tracking branch 'origin/main' 2026-02-03 12:00:44 -03:00
Eduardo Silva
64ace35bab update translations 2026-02-03 11:47:11 -03:00
Eduardo Silva
f5b8daf502 update translations 2026-02-03 11:38:48 -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
da1d3614bd Rename 'enabled_by_schedule' to 'disabled_by_schedule' and update migrations 2026-02-03 11:24:40 -03:00
Eduardo Silva
67d7a381a3 update related name 2026-02-03 11:19:49 -03:00
Eduardo Silva
1da1b1e3a5 peer list now loads last instance if no instance is requested. 2026-02-03 10:38:08 -03:00
Eduardo Silva
c83e22c6f6 Merge pull request #137 from GhostDog98/patch-1
Update readme.md to remove chatgpt prompt
2026-02-03 08:58:19 -03:00
ghostoverflow256
30ae5ebfdb Update readme.md to remove chatgpt prompt
Removed chatgpt prompt bit left in
2026-02-02 09:29:06 +11: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
a06e8ee348 update translations 2026-01-28 16:47:22 -03:00
Eduardo Silva
aef7883e0a update translations 2026-01-28 12:13:19 -03:00
Eduardo Silva
d3033d3936 Add scheduling models and fields for peer management 2026-01-28 11:57:54 -03:00
Eduardo Silva
35e2899b3c Clean up abandoned WireGuard configuration files and enhance logging 2026-01-27 16:49:18 -03:00
Eduardo Silva
3d57aacd76 Add routing templates and enforcement rules to README files 2026-01-27 15:51:22 -03:00
Eduardo Silva
136d9b01db update translations 2026-01-27 15:22:12 -03:00