adro
e5b7bfeacb
Added Heading component for Form Sections
2023-11-03 17:59:03 +01:00
143281d7c3
Add firewall definitions
2023-11-03 17:58:02 +01:00
adro
55bdaf915c
Improved API Logging
...
- Log now includes method, parameters and the promise object
2023-11-03 17:26:11 +01:00
adro
7e7cff371f
Sidebar improvements
...
- Now uses soft nesting
- Fixed width when expanded, dynamic when reduced
- Also added a border to selected pillbar variant
2023-11-03 17:04:03 +01:00
adro
5a3a0c8f32
Color System Optimizations
...
- Doubled base color steps to allow dark/light different contrast
- Removed unused base color
- => Better light mode for eyeball haters
2023-11-03 16:53:35 +01:00
adro
db4d33e354
Added Nav Dropdowns
...
- Also centered nfsense logo
- TODO: Find way for nested dropdowns to not look dumb in reduced state
2023-11-03 03:11:02 +01:00
adro
eac98192be
Optimize sidebar behavior
...
- Flex squishing of buttons: component all:unset was overriding reset
- Added overflow handling to nav body and page content
- Removed scrollbar and added scroll shadow for nav body
2023-11-03 01:02:02 +01:00
adro
bc83309d6d
Enhance EnumInput and Forms
...
- Soft-Nesting Layout to show structure without too much x-overhead
- Forms now use subgrid where possible
- Generalized form style to cover more cases and remove redundancy
- Minor definitions fix
- Made NicerForm a global component
- Updated Test Page to use global components
2023-11-02 23:53:54 +01:00
adro
864ca6defd
Exclude settings.json from .gitignore
...
- Should be added back only when i18n gets fully implemented
2023-11-02 23:03:19 +01:00
adro
833e3761a1
Fix NumberBox console warnings
2023-11-02 22:59:56 +01:00
7d4049c90a
wip convert definitions for NicerForm
2023-11-02 21:48:42 +01:00
302790edc6
Global register EnumInput
2023-11-02 21:48:25 +01:00
d548464202
Switch Create to NicerForm
2023-11-02 21:48:00 +01:00
9172f56fd9
minor field renaming
2023-11-02 21:47:11 +01:00
cdfa7efd2d
wip, adjust create and update to rust backend
2023-11-02 00:57:58 +01:00
8945fdeda3
add create_map, update_map and update_vec macros
2023-11-02 00:47:54 +01:00
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