Tim Wilkinson
bd68cd18b9
* Reboot & firmware update screens ( #1626 )
2024-10-13 21:09:16 -07:00
Tim Wilkinson
538241c8cf
Mobile layout work (4) ( #1625 )
...
* Commit/Revert
* logo => localnode
* Fix various field widths
* Improve auto width sizing
2024-10-12 22:50:15 -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
bdb3862dbb
Fix missing validation for single hx-put input fields ( #1618 )
2024-10-11 15:15:57 -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
1505d61871
Add user agents (containing firmware version info) to package and firmware updates ( #1593 )
...
* Add user-agent to opkg
* Firmware update user agent
2024-10-02 22:10:47 -07:00
Tim Wilkinson
9d091e04a0
Improve the firmware upgrade messaging around watchdogs ( #1581 )
...
* Improve watchdog and firmware lockout messaging
* Still able to press the refresh button even when disabled
for some reason.
* Disable firmware selector when reboot needed
2024-09-27 18:25:48 -07:00
Tim Wilkinson
179ce131da
Disable firmware upgrading while watchdog is enabled ( #1579 )
2024-09-26 22:31:57 -07:00
Tim Wilkinson
02881f5baa
Improve error reporting when firmware downloads fail ( #1522 )
2024-09-17 09:32:30 -07:00
Tim Wilkinson
b5153e0caa
Improve firmware download errors to be less cryptic. ( #1411 )
2024-08-26 16:31:16 -07:00
Tim Wilkinson
84c11819f7
Exclude the Mikrotik hAP ac3 from the v7 check (it doesnt use it) ( #1404 )
2024-08-25 21:45:49 -07:00
Tim Wilkinson
15d0bf61ed
Improve firmware layout ( #1366 )
...
Fix double scrollbar on some platforms
Better scrollbar spacing
2024-08-22 16:31:36 -07:00
Tim Wilkinson
65963f1aac
Improve spacing of hardware/firmware labels ( #1359 )
2024-08-22 08:45:12 -07:00
Tim Wilkinson
d0dd691551
More theme work ( #1352 )
...
* Add high contrast / larger typeface theme.
* Kitten typo
* More theme work
2024-08-21 15:35:29 -07:00
Tim Wilkinson
63f210f96a
Add high contrast / larger typeface theme. ( #1351 )
2024-08-21 13:48:49 -07:00
Tim Wilkinson
2e9cbd9935
Compact the firmare+hardware info in the dialog ( #1348 )
2024-08-21 11:50:48 -07:00
Tim Wilkinson
65209f1c98
Keep update button at bottom of firmware dialog ( #1303 )
2024-08-17 17:08:10 -07:00
Tim Wilkinson
83d4c83798
Compact firmware version info ( #1301 )
2024-08-17 17:00:43 -07:00
Tim Wilkinson
f8c01e88ec
Fix the download + update button at the bottom of the dialog ( #1297 )
2024-08-17 12:57:57 -07:00
Tim Wilkinson
0432bf3165
New UI ( #1263 )
...
* New UI
* Fix gzip filename race condition
* Fix scrolling on first use page
2024-08-15 20:28:45 -07:00