Commit graph

481 commits

Author SHA1 Message Date
abb9f24e58 fix ****ing javascript bull**** 2024-07-30 11:59:05 +02:00
c51b528521 add zbus for systemd interaction 2024-07-29 18:45:00 +02:00
28e13f0192 fix name regex 2024-07-28 21:27:04 +02:00
fca86ca590 Add name validation 2024-07-28 21:26:21 +02:00
7d0b9c5c3b swap validator with garde, update deps 2024-07-27 21:15:09 +02:00
32e209b996 Fix editing and name column of wireguard peers 2024-07-27 19:07:12 +02:00
adroslice
2c050ae61d Convert eslintrc in package.json to flat config
- I hate this. I hate that they forced this.
- But hey, at least it works again.
2024-05-18 21:35:09 +02:00
adroslice
fc18e9e8ac Implemented a basic array display for the table 2024-05-18 21:32:52 +02:00
adroslice
f30b93d5dc Move NiceTable away from defineModels
- Also improved display component support
2024-05-18 21:31:02 +02:00
adroslice
8508309b2c Updated Dependencies
- Adjusted config to work with new vue-macros
2024-05-18 19:49:03 +02:00
142e85f08f Implement Kea DHCP v4 2024-02-19 01:28:39 +01:00
f43e44c820 Use IpNet for Interface Addresses 2024-02-19 01:28:11 +01:00
5f20f7711d Fix Source Nat address Label 2024-02-11 22:32:16 +01:00
1cef7cfac4 Implement Source and Destination Nat Action Generation 2024-02-11 22:31:48 +01:00
d95f2d9f01 Implement nfTables Rule Generation 2024-02-11 21:43:10 +01:00
716fa43ade Enable Option and Enum Option References 2024-02-11 21:40:52 +01:00
eff2125487 Remove Networkd logging 2024-02-11 21:40:14 +01:00
845b83949f remove anyhow completly 2024-02-11 21:39:55 +01:00
2d23b26227 Implement MarcoDB Option and Enum Option Referencing 2024-02-11 21:39:18 +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
e6816fe46f Move Networkd Apply 2024-02-11 03:49:56 +01:00
6b52ab0a5a Set VPN Menu Icon 2024-02-10 23:12:32 +01:00
9984c3573d Implement Networkd Config File Creation and Service Restart 2024-02-10 23:06:28 +01:00
3e7889a207 implement list network links 2024-02-10 22:08:04 +01:00
1ff5a41033 fix warning 2024-02-10 21:47:04 +01:00
913f130fd6 Add wireguard status 2024-02-10 21:43:25 +01:00
d79269676a update vscode save action 2024-02-10 19:57:54 +01:00
eb5ea39d26 fix interface deleting 2024-02-10 19:57:28 +01:00
8e31d7ee99 fix wireguard editing 2024-02-10 19:57:12 +01:00
6f91113b3f Implement Networkd Addressing and Wireguard Templates 2024-02-10 19:55:58 +01:00
5a2b270925 Add TODO 2024-02-10 19:54:07 +01:00
4a97ea8991 fix AddressingMode DHCP serde 2024-02-10 19:53:31 +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
ecd71fc6a7 Add Tera templates support 2024-01-14 23:13:11 +01:00
5d952b736b Add Test Impl for listing Links 2024-01-14 23:11:26 +01:00
0f9cc36dfc make functions public 2024-01-14 23:10:41 +01:00
b213b81253 fix vlan creation definition 2024-01-14 23:10:06 +01:00
4f4f125796 fix interface listing 2024-01-14 23:09:13 +01:00
b2fd352145 fix warning 2023-12-18 01:04:18 +01:00
d284b506a0 Add and Organise Relations 2023-12-18 00:59:40 +01:00
d9c7a93c9a Add Enum Multi links 2023-12-18 00:59:07 +01:00
3508745b45 Adding Macrodb References
Diagnoseing rust-analyser panic...
2023-12-17 01:04:21 +01:00
a0c04e3614 implement macro_db 2023-12-09 22:19:36 +01:00
ce5f0b4931 remove reference types and macros 2023-12-09 22:19:16 +01:00
ceb2646502 cleanup user code 2023-12-09 22:17:00 +01:00
adroslice
fdcc48f8be Improve NiceTable component support
- Also vastly improved row selection logic
2023-11-13 20:06:31 +01:00
adroslice
3b0d4fcdaf Doubled width of soft-nested borders 2023-11-13 20:04:03 +01:00
adroslice
9f58657855 Make Checkbox keyboard-accessible 2023-11-13 19:07:29 +01:00