Commit Graph

36 Commits

Author SHA1 Message Date
Johannes Kimmel 3457143194 use Map for maps, not objects 2023-05-06 00:52:04 +02:00
Johannes Kimmel abbbc8d5a0 fix empty babel peer type 2023-04-26 00:59:44 +02:00
Johannes Kimmel 0676b48fa6 hide gateway config_version input element 2023-04-26 00:59:29 +02:00
Johannes Kimmel 049dc31928 factor out input label creation 2023-04-25 13:24:53 +02:00
Johannes Kimmel 8f22292c02 allow optgroups as ...rest paramenters 2023-04-25 13:07:05 +02:00
Johannes Kimmel 6368a9882a replace for..in for loops for for..of + destructuring 2023-04-25 13:06:06 +02:00
Johannes Kimmel 89a4687c81 add wifi channels groups
U-NII groups for 5GHz
Non-Overlapping channel groups for 2GHz
2023-04-25 02:09:30 +02:00
Johannes Kimmel 7795a0d8d0 display frequency of wifi channels 2023-04-25 01:29:34 +02:00
Johannes Kimmel 939464f280 small cleanups for callback closures 2023-04-24 16:50:33 +02:00
Johannes Kimmel 6f5c338cc5 constrain number of dhcp address to positiv numbers 2023-04-24 16:44:04 +02:00
Johannes Kimmel 354a81c589 remove dead code 2023-04-24 16:41:03 +02:00
Johannes Kimmel 6fb426de4a fix 2ghz wifi channel numbers 2023-04-24 16:37:10 +02:00
Johannes Kimmel 173fe88a19 add placeholder for vlan section name 2023-04-24 12:23:22 +02:00
Johannes Kimmel 9b7415dcae use select for wifi channels 2023-04-24 12:22:07 +02:00
Johannes Kimmel 62658fe2ce add section name support 2023-04-24 12:06:31 +02:00
Johannes Kimmel 9f9067f11e prepare support for section names 2023-04-24 11:14:39 +02:00
Johannes Kimmel bb52a90c22 simplify event handling for updates 2023-04-24 11:05:15 +02:00
Johannes Kimmel f2bfa170fc add L3Select for <select> elements 2023-04-24 00:06:38 +02:00
Johannes Kimmel ba5913fc47 factor out common patterns from contructors 2023-04-23 23:08:56 +02:00
Johannes Kimmel 6d4a9443f4 remove dead code 2023-04-23 15:13:21 +02:00
Johannes Kimmel 0e455387d5 more precise styling for del buttons and invalid fields 2023-04-23 00:58:19 +02:00
Johannes Kimmel fcbb9d3580 remove debug logging 2023-04-23 00:42:45 +02:00
Johannes Kimmel f9c45ccf66 put L3MultiInput in flieldsets and handle removals 2023-04-23 00:41:54 +02:00
Johannes Kimmel 633abd2bdf add remaining options 2023-04-23 00:19:49 +02:00
Johannes Kimmel f8aae256ce arrange input fields with flex 2023-04-23 00:19:35 +02:00
Johannes Kimmel 6690110216 delete empty input fields from MultiInput lists 2023-04-22 17:53:55 +02:00
Johannes Kimmel 04dcf1a69c add multiple inputs 2023-04-22 13:53:32 +02:00
Johannes Kimmel a72668593b index.html: highlight invalid fields 2023-04-22 12:22:35 +02:00
Johannes Kimmel 04788db1dc index.html: add header, main, and footer 2023-04-22 10:44:52 +02:00
Johannes Kimmel 5bc062eff2 fix extra empty lines 2023-04-22 10:36:39 +02:00
Johannes Kimmel b77fe2083e add support for multiple sections 2023-04-22 10:33:33 +02:00
Johannes Kimmel 807203ac01 index.html: add headings for input and output section 2023-04-22 02:05:37 +02:00
Johannes Kimmel 29560864e5 index.html: test 2 column layout 2023-04-22 02:05:37 +02:00
Johannes Kimmel 398b1c7f08 rename example site to index.html 2023-04-21 20:34:32 +02:00
Johannes Kimmel b2b262c715 minimal example 2023-04-21 18:36:34 +02:00
Johannes Kimmel af9d2bbaa5 Initial commit 2023-04-21 18:34:55 +02:00