Commit graph

514 commits

Author SHA1 Message Date
adroslice
3cd07d7e63 Fixed more typescript warnings
- Mainly moved type exports to .ts file
2024-08-02 14:03:11 +02:00
adroslice
822209cd18 Explicit any to suppress typescript warnings 2024-08-02 14:01:51 +02:00
adroslice
e1ee456c3a Disabled CSS Formatting on Save in Zed 2024-08-02 14:00:51 +02:00
f34fb0e4bd Align Table values to top 2024-08-02 13:15:47 +02:00
75432f62b8 set css tab_size for zed 2024-08-02 12:01:31 +02:00
05b6a2c5d1 Use new Components in services list 2024-08-02 12:01:06 +02:00
3c49416732 Use new Components in addresses list 2024-08-02 12:00:52 +02:00
c168fb1a60 Implement PortServiceDisplay 2024-08-02 12:00:15 +02:00
2ae4c7f5fb Implement EnumValueDisplay 2024-08-02 11:59:00 +02:00
6019025df2 move atPath to util, set child component props 2024-08-02 11:57:50 +02:00
f736e53f14 fix icmp definition 2024-08-02 11:56:47 +02:00
ab8430824f Improve interfaces table 2024-07-30 23:46:36 +02:00
0c27dffef9 Improve dhcp server table 2024-07-30 23:46:08 +02:00
f8752f99af Improve Wireguard tables 2024-07-30 23:45:23 +02:00
185c1e723d add fireall rule log column 2024-07-30 23:44:29 +02:00
1bf33e54b3 Change Array Display flex order 2024-07-30 23:43:45 +02:00
439d105858 don't emit table drag if the position diden't change 2024-07-30 23:42:39 +02:00
efa043ed35 User EnumTypeDisplay and ElementDisplay for firewall 2024-07-30 18:36:35 +02:00
f1d7b57a21 User EnumTypeDisplay for objects 2024-07-30 18:36:04 +02:00
3eb13e20d2 Add Enum Type Display 2024-07-30 18:32:23 +02:00
8e9d29327d Add Element Display 2024-07-30 18:31:53 +02:00
60fabb254f Add pillbar to global style 2024-07-30 18:31:05 +02:00
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