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
9090f883af
get jsonrpc working
2023-10-26 17:31:42 +02:00
4c3ce8208a
Add shadow compatible password hashing
2023-10-26 13:08:17 +02:00
faf446d93a
Add temp api handle
2023-10-26 00:28:44 +02:00
3a9be114d8
get Authentication and Sessions working
2023-10-26 00:28: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
2f48c42677
Pass AppState instead of Session State
2023-10-25 19:02:20 +02:00
46e7c143d6
Distribute Session State
2023-10-25 19:00:11 +02:00
93c5eca7cd
Move Router to main, Setup AppState
2023-10-25 18:42:07 +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
ed6d1fa3f0
wip auth
2023-10-23 23:51:34 +02:00
2a7c13d612
Move router to seperate file, add traceing
2023-10-22 22:16:35 +02:00
adroslice
e749f68fef
WIP DropdownInput
...
- Moved some setup to onMounted
- Added local prop bindings
- Strict to loose key comparison
- Generalized form style for .form as well
- Test page updated to include NicerForm and Selects
2023-10-22 22:16:08 +02:00
adroslice
cc16f81067
Fix minor text cutoff issue
2023-10-22 22:08:43 +02:00
adroslice
99b6a88b66
Add NicerForm Component (WIP)
...
- Can replace NiceForm after consideration
2023-10-22 22:08:08 +02:00
adroslice
271f3c2abc
Added Launch Profile
...
- Also package.json formatting
2023-10-22 22:07:15 +02:00
65bdbbbb53
Add tokio, axum and tower-http
2023-10-22 02:09:40 +02:00
5782514179
config manager testing
2023-10-21 23:34:45 +02:00
3247828672
add config manager
2023-10-21 23:34:27 +02:00
c85a995f9b
ignore json files
2023-10-21 23:33:49 +02:00
030555e721
move module
2023-10-21 23:33:38 +02:00
c17e076bc8
make rules public
2023-10-21 23:30:34 +02:00
bb1b4d78e4
Add Clone Traits
2023-10-21 23:30:15 +02:00
7c2210e26c
Add firewall, service, system and vpn definitions
2023-10-20 23:35:51 +02:00
e67c7679a2
move definitions to seperate files
2023-10-20 23:35:05 +02:00
4fdfb151de
add validator, fix service port
2023-10-20 18:13:05 +02:00
93c15c086f
Add gitignore and vscode settings
2023-10-20 17:26:32 +02:00
f6929c2575
Initial Rust test
2023-10-20 17:25:19 +02:00
8b23444815
add basic schema with all properties
2023-10-10 19:57:04 +02:00
5483f7f39d
add recursive jsonschema loader
2023-10-10 19:56:05 +02:00
80383847de
fix dhcp v6 server definition
2023-10-10 19:49:34 +02:00
12f013ae60
Add config version validation
2023-10-09 23:39:32 +02:00
f3f0c0c5a5
go mod tidy
2023-10-09 23:38:02 +02:00
f67ec52fae
Remove old, broken Validation
2023-10-09 23:37:40 +02:00
e12a1fe16f
Update go Version
2023-10-09 23:25:03 +02:00
698010959f
Update deps
2023-10-09 23:24:49 +02:00
6850d134fb
Add basic jsonschema validation
2023-10-09 23:17:17 +02:00
3fefb7ca7c
fix error log due to slog update
2023-05-18 17:37:06 +02:00
dd23131976
add setup subcommand, make apply subcommand
2023-05-18 17:35:58 +02:00
a7bab15b1b
Update install.sh
2023-05-15 20:14:46 +02:00
160e8d9001
Update install.sh
2023-05-15 19:39:20 +02:00