Commit graph

388 commits

Author SHA1 Message Date
0895f0892e Use Correct Error 2023-11-01 15:11:28 +01:00
adro
277753dde5 Merge branch 'main' of https://github.com/speatzle/nfsense 2023-11-01 09:28:34 +01:00
adro
5aec650946 Linting fixes and form style experiment
- Also updated pnpm on my end for a hopefully clean lockfile
2023-11-01 09:28:29 +01:00
0d5505597d Make TCP/UDP Port Single/Range an Enum 2023-11-01 04:47:52 +01:00
94f580996c add create vec thing macro 2023-11-01 04:39:02 +01:00
138e862327 fix ntp server file naming 2023-11-01 04:07:31 +01:00
11837dfb9c fix dhcp title 2023-11-01 04:05:54 +01:00
d71a909684 fix edit creation rpc method name construction 2023-11-01 04:05:34 +01:00
ec48658bd0 fix edit loading rpc method name construction 2023-11-01 04:04:15 +01:00
387839d72f fix incorrect routing 2023-11-01 04:00:27 +01:00
4b461d4cab fix incorrect rpc method names 2023-11-01 03:58:51 +01:00
84de607102 rename rpc methods to new schema, fix delete id 2023-11-01 03:55:39 +01:00
7eb8b87952 rename all rpc methods to new schema 2023-11-01 03:37:45 +01:00
eecdb51509 Add RPC Delete Macro 2023-11-01 03:23:29 +01:00
adro
7d2ef675f7 Add EnumInput (WIP)
- Also Slight linting adjustment
- Slight form style adustment
- Visually descendant fields version
2023-10-31 22:52:58 +01:00
adro
b3bfbefa5a Fix invalid value warnings for textboxes 2023-10-31 22:40:15 +01:00
adro
76e6eb5af8 Fix DropdownInput differentiating num/string keys 2023-10-31 22:39:44 +01:00
adro
64206134ab Update Dependencies 2023-10-31 20:07:05 +01:00
1f9c2d62df split register_method calls into proper files 2023-10-30 22:49:55 +01:00
77e2430507 cleanup rust warnings 2023-10-30 22:19:55 +01:00
4c564164e8 patch client definitions until definitions rework 2023-10-30 22:15:44 +01:00
7ef66c772f Correct wireguard rpc calls 2023-10-30 22:12:44 +01:00
a9b99899c0 Replace duplicate get functions with macros 2023-10-30 22:11:17 +01:00
b90e56c508 remove ping method 2023-10-30 21:47:24 +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
80a826964e remove old data reordering 2023-10-30 02:03:18 +01:00
c7786cb58d Add get_user and update_user 2023-10-30 02:02:41 +01:00
e93c1cc438 Return null instead of skipping field on empty success response 2023-10-29 23:23:50 +01:00
c7e9e9dfee Add delete_user RPC Method 2023-10-29 22:52:28 +01:00
9dcd861a29 Make User create comment Optional 2023-10-29 22:43:20 +01:00
4edc1a494f Improve RPC handler error handling 2023-10-29 22:42:58 +01:00
30b314d16a Remove old test code 2023-10-29 22:22:13 +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
8c82d26fcf adjust client definitions 2023-10-29 22:05:41 +01:00
7fcf84f62e switch from custom_error to thiserror 2023-10-29 22:05:17 +01:00
c10f5529d6 Add Create User rpc method 2023-10-29 22:04:00 +01:00
2346e38ff4 config transacion add revert and drop start result 2023-10-29 22:03:10 +01:00
2333a8ebf1 Fix dhcpv4 2023-10-28 21:04:13 +02:00
c75944f990 Add vpn get and config rpc calls 2023-10-28 21:02:31 +02:00
21c1f303aa add get rpc calls 2023-10-28 19:47:29 +02:00
e7628e97fb Rename DHCP v4 2023-10-28 19:35:15 +02:00
c0b5aefa4a adjust apicalls for rust backend 2023-10-28 19:15:40 +02:00
39abbf9a60 remove go version 2023-10-28 18:49:08 +02:00
797c6403ba Merge branch 'oxidation' 2023-10-28 18:47:47 +02:00
2281803fa0 rename rpc methods 2023-10-28 18:33:47 +02:00
42cc14cb14 Get JsonRPC Working 2023-10-28 15:44:12 +02:00
0a603b6642 remove json_rpc modified crate 2023-10-28 14:14:48 +02:00
6b75341d03 WIP use jsonrpsee rpcmodule 2023-10-27 00:22:07 +02:00