Commit graph

492 commits

Author SHA1 Message Date
1af5af41cc Increase element count before ellipsis to 10 2024-07-30 18:29:48 +02:00
b360bdf978 Add variantOf null check 2024-07-30 18:27:48 +02:00
43454b1641 Prevented EnumInput from remembering inapplicable values 2024-07-30 17:39:39 +02:00
adroslice
84488b3e63 Add variantOf utility function for enums 2024-07-30 16:29:10 +02:00
352461f410 Merge branch 'main' of https://github.com/speatzle/nfsense 2024-07-30 12:01:11 +02:00
e9b6963b4a run eslint --fix 2024-07-30 12:00:40 +02:00
abb9f24e58 fix ****ing javascript bull**** 2024-07-30 11:59:05 +02:00
ea1dd223b7 add system service api 2024-07-29 23:55:17 +02:00
1e66729e59 add system power api 2024-07-29 23:49:50 +02:00
fb03a17d36 Add dbus error to apierror 2024-07-29 23:47:52 +02:00
7449bade91 split up system api module 2024-07-29 23:46:54 +02:00
6cecae76dc change default username to root 2024-07-29 23:43:50 +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