Tim Wilkinson
68837dbb1f
Improve mobile scrolling to show more information when possible ( #1768 )
...
* Tweak mobile scrolling to see more content
* Lazy load iframes
* Layout tweaks
2024-12-16 15:08:23 -08:00
Tim Wilkinson
bc0284c779
Add messages to mobile view ( #1762 )
2024-12-10 20:55:30 -08:00
Tim Wilkinson
528377e8b6
Open newtab for help and website menu links ( #1760 )
2024-12-10 15:35:36 -08:00
Tim Wilkinson
ff84b3f787
Improvements to wifi watchdog ( #1757 )
2024-12-10 10:51:29 -08:00
Tim Wilkinson
e824a6cb0d
Complete migration of random /etc/config.mesh files into UCI ( #1743 )
2024-12-03 23:46:32 -08:00
Tim Wilkinson
fb6af52305
Basic syslog tool ( #1744 )
2024-12-03 23:46:21 -08:00
Tim Wilkinson
77de9c3860
Make 3 column layour responsive if browser is narrow ( #1741 )
2024-12-03 14:26:17 -08:00
Tim Wilkinson
d38b1a3081
Fix unresponsiveness when network changes ( #1740 )
2024-12-03 12:46:19 -08:00
Tim Wilkinson
d87814c2db
Migrate dhcp options and tags into UCI ( #1738 )
...
* Migrate DHCP option/tag files into UCI
2024-12-02 21:28:41 -08:00
Tim Wilkinson
3d95907f4c
Speed up commits ( #1721 )
2024-11-27 10:46:01 -05:00
Tim Wilkinson
8d8ed929c9
Migrate dhcp reservations into uci ( #1710 )
2024-11-23 21:46:30 -08:00
Tim Wilkinson
9a75683f2e
Support non-admin neighbor info in mobile view. ( #1714 )
2024-11-21 20:56:14 -08:00
Tim Wilkinson
b245852d0b
Refine htmx activation mechanism ( #1712 )
...
* Refine activation mechanism
* Update quotes
2024-11-21 13:21:36 -08:00
Tim Wilkinson
223438861a
Provide access to neighbor info without dragging in extra resource ( #1711 )
...
unless necessary.
2024-11-20 23:50:17 -08:00
Tim Wilkinson
91fe800447
Improve display of blocked neighbors ( #1709 )
2024-11-20 11:23:30 -08:00
Tim Wilkinson
fa6129be55
Fix bogus reboot message ( #1704 )
2024-11-18 22:27:20 -08:00
Tim Wilkinson
787e5f55fc
Add mobile wifi tools ( #1691 )
...
* Add mobile wifi signal tool
* Add mobile wifi scan tool
* Enable
2024-11-13 22:39:59 -08:00
Tim Wilkinson
0eeca43e44
Add some mobile tools ( #1690 )
2024-11-13 16:52:57 -08:00
Tim Wilkinson
25572f014e
Allow packages to be removed on low memory nodes. ( #1684 )
...
We haven't supported installing packages on low memory node for a few years now, but
we will want to provide a mechanism to remove them even with the new UI.
2024-11-11 18:50:13 -08:00
Tim Wilkinson
83c8dc2d17
Improve detection and display of services and devices ( #1683 )
...
* Improve timeliness of periodic tasks
* Improve device and service detection
2024-11-10 18:12:49 -08:00
Tim Wilkinson
c29bcc2bdd
Improve which local devices and service we show when logged out or logged in. ( #1682 )
...
* Show more devices when logged in as admin
* Updates
2024-11-08 14:29:32 -08:00
Tim Wilkinson
668234b799
Filter lan name from node hosts ( #1669 )
2024-11-02 17:28:54 -07:00
Tim Wilkinson
f4b949fa68
Add pseudo services for Local Devices ( #1665 )
...
* Add pseudo services for Local Devices
* Whitespace
2024-11-01 08:43:17 -07:00
Tim Wilkinson
1a49da92ea
Fix migration of services on nodes without any services ( #1660 )
...
* Fix migration of services on nodes without any services
* Correctly handle first creation and last deletion.
2024-10-29 09:48:00 -07:00
Tim Wilkinson
07d4b8d3e0
Migrate services files into uci setup config ( #1650 )
2024-10-28 16:37:06 -07:00
Tim Wilkinson
f153b79e05
Provide UI for the wifi watchdog system. ( #1655 )
2024-10-27 15:02:54 -07:00
Tim Wilkinson
64a91caa2c
Improve startup of LQM so we get some information early ( #1632 )
...
* Improve startup of LQM so we get some information early
* Display device information earlier
2024-10-16 18:04:24 -07:00
Tim Wilkinson
5e03db2303
Work around HTMX bug where downloading files doesnt stop the logo spinning ( #1622 )
2024-10-12 12:44:14 -07:00
Tim Wilkinson
b3259f0d44
Deprecate old UI ( #1552 )
...
* Remove old UI
* Remove old ui link from new ui
* Remove unused library
* Trim luci.http
* Remove old firmware path
* Remove protected pages that no longer exist
2024-10-11 23:03:20 -07:00
Tim Wilkinson
787ad11421
Remove special casing for /a/authenticate page ( #1619 )
2024-10-11 15:16:11 -07:00
Tim Wilkinson
651ccfb603
Mobile layout work (1) ( #1603 )
...
* Mobile layout work
* Title bar
* Test dialogs
* Login/logout
* Mobile formatting
* More space in dialogs
* Mesh page
* Deselect keyboard
* Mobile formatting
* More field changes
2024-10-09 18:00:08 -07:00
Tim Wilkinson
976c3ec1e1
Improve initial node setup ( #1590 )
...
* Improve the initial nrvam setup
* More fallbacks
* Rebuild the initial setup and upgrade of a node.
This is mostly about removing duplicated effort and data, which should
make it easier to add things in the future.
* Re-setup and repair the node on each reboot.
By running this every time we reboot, we have a chance to repair problems in the configuration
automatically. We can detect changes and force a reboot only when necessary.
* Improve startup and upgrade
* Remove debug delays
* Move after telnet (for emergency access)
* Ignore ubootenv file when diffing
2024-10-08 21:08:01 -07:00
Tim Wilkinson
189845fa7f
Backup and Restore node configurations ( #1597 )
...
* Back and Restore node configurations
* Give backups their own file extension
* Add some backup/restore help
2024-10-08 21:01:58 -07:00
Tim Wilkinson
697f054798
Allow scanning of non-mesh and multiple wifi devices ( #1578 )
2024-10-08 21:00:20 -07:00
Tim Wilkinson
18dda8651b
Only show TODOs to admin ( #1595 )
2024-10-08 20:59:25 -07:00
Tim Wilkinson
dcd9dffa96
Only provide reboot option when there are no changes to commit first ( #1580 )
2024-09-27 12:31:14 -07:00
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
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
83e852044e
Improve link status hint text ( #1541 )
2024-09-18 19:30:54 -07:00
Tim Wilkinson
4c902eef9f
No dhcp device reservations if dhcp disabled ( #1535 )
2024-09-17 21:33:52 -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
ef66a2ade3
Improve help ( #1516 )
...
* Improve help
* Hint text and separation
2024-09-16 18:11:53 -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
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