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
747871b35d
Require support data when filing bug report. ( #1681 )
2024-11-07 20:38:41 -08:00
Tim Wilkinson
f94ab2e2a1
Fix three-arg version of uci.delete ( #1680 )
2024-11-07 20:32:51 -08:00
Tim Wilkinson
722b13288e
Fix bug in first install/boot ( #1677 )
2024-11-06 14:55:01 -08:00
Tim Bratton
6b583fb1d0
Supported Devices List Edits (UBNT 5AC)-Issue #1674 ( #1675 )
...
* Add files via upload
* Update SUPPORTED_DEVICES.md
Change "AC 5" and similar identifiers for selected UBNT 5GHz AC nodes to match UBNT catalog descriptionsl
* Delete SUPPORTED_DEVICES.md.5ACedit.txt
2024-11-05 16:42:17 -08:00
Tim Wilkinson
e9c503e8d0
Calculate physical device by hand ( #1676 )
2024-11-05 16:42:01 -08:00
Tim Wilkinson
ff31b89e1d
Support Y.X style radio heights ( #1673 )
2024-11-03 21:24:16 -08:00
Tim Wilkinson
5e680b1a2c
Fix css causing service fields to be too long on some browsers ( #1671 )
2024-11-03 13:37:55 -08:00
Tim Wilkinson
668234b799
Filter lan name from node hosts ( #1669 )
2024-11-02 17:28:54 -07:00
Tim Wilkinson
72655d2d9e
Improve LAN validation ( #1666 )
2024-11-02 01:19:27 -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
83c5243bb6
Fix dmz dhcp values ( #1664 )
2024-10-31 18:40:43 -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
da9417a512
Fix progress bars broken on latest Safari builds ( #1658 )
2024-10-28 22:31:51 -07:00
Tim Wilkinson
07d4b8d3e0
Migrate services files into uci setup config ( #1650 )
2024-10-28 16:37:06 -07:00
Tim Wilkinson
4483384b8a
Remove setting old dmz value ( #1657 )
...
* Remove setting old dmz value (missed checkin)
* Fix firewall nat check
2024-10-27 22:30:04 -07:00
Tim Wilkinson
e49dd7e73c
De-dup dmz_mode (was being stored in two places) ( #1656 )
2024-10-27 21:29:29 -07:00
Tim Wilkinson
f153b79e05
Provide UI for the wifi watchdog system. ( #1655 )
2024-10-27 15:02:54 -07:00
Tim Wilkinson
ff6659fed8
Fixes for blank variables breaking upgrades ( #1654 )
2024-10-27 14:59:38 -07:00
Tim Wilkinson
2a9a0528db
Bugfixes for alt networks and larger dhcp ranges ( #1652 )
2024-10-26 21:37:35 -07:00
Tim Wilkinson
1d05336818
Improve tunnel messaging ( #1648 )
2024-10-25 20:46:08 -07:00
Tim Wilkinson
a37b3f81bc
Enable alternate LAN configurations ( #1548 )
...
* Enable AltNet support
* Fix pattern
* Remove dhcp_limit
* Rework LAN start/end for larger or smaller subnets
* Improve subtext help around settings
* Whitespace
2024-10-25 20:45:54 -07:00
Tim Wilkinson
273218864d
Migrate _setup into standard uci format ( #1647 )
2024-10-24 21:00:16 -07:00
Tim Wilkinson
7d9ac7e8f4
Add Tupavco antenna ( #1646 )
...
* Add Tupavco TP511
* Fix model number
2024-10-23 23:15:39 -07:00
Tim Wilkinson
a814f8b0ac
Add locking around operations which change the configuration. ( #1644 )
...
* Add locking around operations which change the configuration.
Avoid any potential race conditions when changing the configuration
by putting a lock around any non-GET operations.
* Add a sync before a 'reboot' operation
2024-10-23 18:32:48 -07:00
Tim Wilkinson
1edfae6dae
Mark bandwidths invalid on various devices (rather than marking what is valid) ( #1639 )
...
* Mark bandwidths invalid on various devices (rather than marking
what is valid)
* Typo
2024-10-17 12:54:54 -07:00
Tim Wilkinson
55c1ffed63
Allow : in service names ( #1638 )
2024-10-17 12:54:43 -07:00
Tim Wilkinson
1464d61faf
Add topology info to sysinfo.json ( #1637 )
2024-10-16 18:04:52 -07:00
Tim Wilkinson
a996461ef8
Support wider channels (more) ( #1635 )
...
* Only offer wider channels on ath10k radios
* Add bws for hap2 & hap3
2024-10-16 18:04:36 -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
ef7c6bed68
Support wider channels (experimental) ( #1631 )
...
* Add support for 40 and 80 MHz channels if chipset supports it
* Add bws were we need to specify them manually
2024-10-15 21:29:57 -07:00
Tim Wilkinson
24b4cf7376
VHT support (experimental) ( #1630 )
...
* Add VHT support for AC devices
* Fix scanner
* Improve AC detection
* Extra VHT modes (for if we ever allow a radio to select them)
2024-10-14 15:05:53 -07:00
Tim Wilkinson
61eca9449c
Use new ucode zlib library ( #1629 )
2024-10-14 09:47:18 -07:00
Tim Wilkinson
bd68cd18b9
* Reboot & firmware update screens ( #1626 )
2024-10-13 21:09:16 -07:00
Tim Wilkinson
6f2661c17a
Improve the wifisignal help now we have local & remote info ( #1628 )
2024-10-13 15:08:04 -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
23e69c5e7f
Dont recreate http permissions (unused) ( #1624 )
2024-10-12 12:44:42 -07:00
Tim Wilkinson
30e2bfe264
Make sure to silence the wifi signal on the way out ( #1623 )
2024-10-12 12:44:33 -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
bdb3862dbb
Fix missing validation for single hx-put input fields ( #1618 )
2024-10-11 15:15:57 -07:00
Tim Wilkinson
a304bc9822
Mobile layout work (3) ( #1616 )
...
* Xlinks, ports and devices
* Tunnels
2024-10-11 15:15:44 -07:00
Tim Wilkinson
a8b85066eb
Improve detection of disconnected nodes ( #1617 )
2024-10-11 09:29:18 -07:00
Tim Wilkinson
f8583a17db
Wifisignal improvements ( #1615 )
...
* Improve dual signal layout
* Tweak spacing for Firefox
* Interpolate missing remote values
2024-10-10 13:34:27 -07:00
Tim Wilkinson
8b67e13a6b
Local services ( #1614 )
2024-10-10 13:34:15 -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
4e196969d7
Nightly build fixes 20241009 ( #1613 )
...
* Nightly build fixes.
Restarting the nightly build with many changes resulted in updates
failing to be applied on some hardware platforms. This resulted in nodes
reverting to first use state. These changes fixes those problems.
* Fix authentication
2024-10-09 14:45:37 -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