Commit graph

23 commits

Author SHA1 Message Date
28e13f0192 fix name regex 2024-07-28 21:27:04 +02:00
7d0b9c5c3b swap validator with garde, update deps 2024-07-27 21:15:09 +02:00
142e85f08f Implement Kea DHCP v4 2024-02-19 01:28:39 +01:00
d95f2d9f01 Implement nfTables Rule Generation 2024-02-11 21:43:10 +01:00
e3ab77008a Implement Unbound Apply 2024-02-11 03:52:43 +01:00
371b3d9fdf Implement Chrony apply 2024-02-11 03:52:00 +01:00
ee013ec9ad Add wip networkd Apply 2024-01-14 23:17:20 +01:00
163c097d2d Add Apply Error 2024-01-14 23:15:21 +01:00
568d8cac5c Convert maps to vecs with name field 2023-11-06 02:34:34 +01:00
77e2430507 cleanup rust warnings 2023-10-30 22:19:55 +01:00
18ef592c55 Add config Change tracking 2023-10-30 18:26:09 +01:00
56e5bf1f2c Handle Errors Properly 2023-10-30 18:25:25 +01:00
529a105bef Remove old Error conversion 2023-10-29 22:21:32 +01:00
f951718241 Start using anyhow 2023-10-29 22:20:32 +01:00
7fcf84f62e switch from custom_error to thiserror 2023-10-29 22:05:17 +01:00
2346e38ff4 config transacion add revert and drop start result 2023-10-29 22:03:10 +01:00
c75944f990 Add vpn get and config rpc calls 2023-10-28 21:02:31 +02:00
4c3ce8208a Add shadow compatible password hashing 2023-10-26 13:08:17 +02:00
acfa0cc83a Add Default config generation 2023-10-26 00:27:28 +02:00
cadfd8cca9 Add Custom Error 2023-10-26 00:26:40 +02:00
eaf9f2d3b1 Add TODO's, Save pending config Changes 2023-10-25 18:13:59 +02:00
125c2d48d8 Make Config Manager Thread Safe and Cloneable 2023-10-25 18:06:07 +02:00
3247828672 add config manager 2023-10-21 23:34:27 +02:00