Maxim Prokhorov
e7acf9fb6a
webui(build): rollup circular dependency
...
avoid sharing utility funcs through the main module
2025-04-14 04:08:48 +03:00
Maxim Prokhorov
5334739469
webui: key->value element setters with node root
...
allow to init limited set of elements, not whole document
update tests for 08f521dc35
2024-08-13 17:53:26 +03:00
Maxim Prokhorov
1041bcb26e
webui: correctly send NaN and compress numeric strings
...
convert NaN into "nan" string for remote, since JSON does not have NaN type
always -2bytes from quotes surrounding the numeric value
2024-08-09 14:53:24 +03:00
Maxim Prokhorov
71d96ed316
webui: fix "listen to" naming, proper array usage
2024-07-15 15:56:43 +03:00
Maxim Prokhorov
ed26dbda8b
webui: more annoying group input/select
...
revert set:/del: merge, do not allow to miss key pruning
allow certain fields to have 'unset' state via 'required' attribute
ensure 'unset' fields cannot be added to data payload
generate ui tooltip when 'unset' field is created in a group or erased by user
ref. #2612
2024-07-12 18:27:42 +03:00
Maxim Prokhorov
31a838fab7
webui: vitest specs
2024-07-02 18:52:51 +03:00