Tim Wilkinson
5913b09b68
More UI tweaks ( #1573 )
...
* load -> load average
* Capitalize internet connection status
2024-09-25 21:47:53 -07:00
Tim Wilkinson
e8fb21d68f
Tweak load averages ( #1568 )
2024-09-24 15:16:11 -07:00
Tim Wilkinson
3d71908fbe
Fix memory corruption when changing xlinks. ( #1567 )
...
Modifying uci data while iterating over it was causing memory corruption
and crashing the uci interpreter and web server. Avoid this by iterating
the data we need first, then doing the modifications.
2024-09-23 12:37:20 -07:00
Tim Wilkinson
39981bc331
Preloading too much seems to be causing stability issue. ( #1564 )
...
Reduce to just the essentials for most visitors
2024-09-22 17:41:29 -07:00
Tim Wilkinson
0e1ac3ac16
Handle uci intergers ( #1563 )
2024-09-22 17:34:05 -07:00
Tim Wilkinson
360b558b94
Disable Done button when invalid dialog content ( #1562 )
...
* Disable Done button if entries are invalid.
* Generalize Done validation
2024-09-22 16:58:30 -07:00
Tim Wilkinson
5b80ae8adc
Fix validation setting uci arrays ( #1561 )
2024-09-22 16:58:09 -07:00
Tim Wilkinson
1525783d5c
Add a 'starting up' install screen for when system isnt quite ready ( #1555 )
2024-09-21 09:50:55 -07:00
Tim Wilkinson
1fc7d82f55
Improve install process. ( #1554 )
...
1. Make sure mac2 is defined before setting up node (can take a while)
2. Avoid cross-origin problem when resetting node configuration
2024-09-20 20:50:09 -07:00
Tim Wilkinson
0ca8d803c8
Remove legacy tunnel options from supernodes ( #1551 )
2024-09-20 12:18:17 -07:00
Tim Wilkinson
6d259c7b4e
Fix display and setting of max distance when LQM is disabled ( #1550 )
2024-09-20 00:15:52 -07:00
Tim Wilkinson
e51120be88
More UI tweaks ( #1547 )
2024-09-19 18:41:45 -07:00
Tim Wilkinson
6b36890655
Close support tool menu when support data is ready ( #1546 )
2024-09-19 00:32:54 -07:00
Tim Wilkinson
f607061a64
CSS tweaks ( #1538 )
...
* More css tweaking
* Tweak dropdowns
2024-09-18 19:31:15 -07:00
Tim Wilkinson
752dfc514b
Improve and simplify WAN config ( #1539 )
...
* Simplify WAN enable/disable
* Improve
2024-09-18 19:31:05 -07:00
Tim Wilkinson
83e852044e
Improve link status hint text ( #1541 )
2024-09-18 19:30:54 -07:00
Tim Wilkinson
6821421512
Fix allocation exception when advanced options isnt open ( #1536 )
2024-09-17 22:00:31 -07:00
Tim Wilkinson
4c902eef9f
No dhcp device reservations if dhcp disabled ( #1535 )
2024-09-17 21:33:52 -07:00
Tim Wilkinson
cbe0cc3dc5
Recalculate tunnels address range when tunnel server network changes ( #1534 )
2024-09-17 21:25:44 -07:00
Tim Wilkinson
ffda9117c2
Improve login UI ( #1525 )
...
* Improve login UI
* Tweak layout some more
2024-09-17 13:19:02 -07:00
Tim Wilkinson
02881f5baa
Improve error reporting when firmware downloads fail ( #1522 )
2024-09-17 09:32:30 -07:00
Tim Wilkinson
08f9fe09bc
Remove MAC from MAC/BSSID ( #1523 )
2024-09-17 09:03:00 -07:00
Tim Wilkinson
ef66a2ade3
Improve help ( #1516 )
...
* Improve help
* Hint text and separation
2024-09-16 18:11:53 -07:00
Tim Wilkinson
a90defe571
Prevent tunnel start address change if there are any server tunnels ( #1518 )
2024-09-16 18:11:42 -07:00
Tim Wilkinson
8c7c413938
Improve when compression is used on http requests ( #1515 )
...
* Improve when compression is used on http requests
* Improve
2024-09-16 18:11:31 -07:00
Tim Wilkinson
6bc9049e6d
Better LQM hiding ( #1513 )
...
* Improved LQM option hiding
* Fixes
2024-09-15 14:30:48 -07:00
Tim Wilkinson
84824e81c2
Improve admin and mesh page refresh ( #1509 )
...
* Improve page refresh when browser tab is redisplayed
* Improve mesh search query persitance
* Improve portable theme messaging
2024-09-14 20:08:54 -07:00
Tim Wilkinson
60be6b812a
Hide LQM advanced options when LQM is off ( #1510 )
2024-09-14 20:08:40 -07:00
Tim Wilkinson
4b8aea0bc1
Remove deletes which do nothing ( #1511 )
2024-09-14 20:08:31 -07:00
Tim Wilkinson
b01bc7d8bb
Improve bad click detection in copy-n-paste ( #1508 )
2024-09-14 10:14:41 -07:00
Tim Wilkinson
0d27c61203
Fix legacy server allocation ( #1507 )
2024-09-13 21:59:30 -07:00
Tim Wilkinson
38f42ea8d2
Allow Done and Cancel buttons to still work when text is highlighted. ( #1506 )
2024-09-13 21:44:50 -07:00
Tim Wilkinson
830bfde72e
Add missing <meta charset="utf-8"> ( #1504 )
2024-09-13 21:16:27 -07:00
Tim Wilkinson
2bfad694d8
Better mesh empty page ( #1505 )
...
* Fix mesh data syntax error when page is empty
* Make sure we have at least one host to show on the mesh page
2024-09-13 21:16:16 -07:00
Tim Wilkinson
68984cede5
Workaround Firefox cookie caching bug ( #1502 )
2024-09-13 15:26:13 -07:00
Tim Wilkinson
adeca1df84
Fix look of first use ram save button ( #1501 )
2024-09-13 13:38:41 -07:00
Tim Wilkinson
5cad7ac101
Improve description and note escaping ( #1497 )
2024-09-12 21:27:29 -07:00
Tim Wilkinson
8c1b90543f
Improve tunnel start address validation ( #1492 )
2024-09-12 09:37:43 -07:00
Tim Wilkinson
83c4185d11
CSS tweaks to make some themes and browsers a little happier ( #1481 )
...
* CSS tweaks to make some themes and browsers a little happier
* Fix refresh button alignment Firefox/Linux
2024-09-10 16:51:05 -07:00
Tim Wilkinson
4a8cd83217
Fix LQM reporting and toggle ( #1483 )
2024-09-10 10:18:58 -07:00
Tim Wilkinson
21dccaaeb1
Alternative fix for wan/WAN capitalization ( #1476 )
2024-09-07 16:45:51 -07:00
Tim Wilkinson
4d3818f8df
Fix WAN port forwarding. ( #1474 )
2024-09-07 16:27:57 -07:00
Tim Wilkinson
0cb8138250
Improve portable themes ( #1470 )
2024-09-07 09:40:34 -07:00
Tim Wilkinson
861e299251
Fix check for whether wireguard tunnels are up ( #1469 )
2024-09-07 09:40:23 -07:00
Tim Wilkinson
ad07fb2148
Escape tunnel notes ( #1468 )
2024-09-06 12:00:33 -07:00
Tim Wilkinson
988b8165b3
Prevent newlines from being store in configs ( #1464 )
2024-09-06 10:32:23 -07:00
Tim Wilkinson
4d4d957d0d
Autofocus mesh search field ( #1466 )
2024-09-06 10:30:40 -07:00
Tim Wilkinson
f5ef0ecd7b
Prevent any problematic character being stored in /etc/config and /etc/config.mesh ( #1463 )
...
* Remove any problematic character being stored in our config files.
Any specific escaping needs to take place in context. This just
stops them becoming a problem.
2024-09-05 18:24:58 -07:00
Tim Wilkinson
b31696405c
Put old UI button just on the main page ( #1460 )
2024-09-04 16:36:47 -07:00
Tim Wilkinson
c6d6024537
Improve UI feedback when removing packages ( #1459 )
2024-09-03 23:13:35 -07:00