Joe AE6XE
3e78e64bfc
aredn: add missing ar71xx led definitions ( #241 )
2022-02-28 21:42:43 -06:00
dman776
02ffc1e1b9
Revert "Prevent mesh from accessing internal LAN ( #175 )" ( #240 )
...
This reverts commit 86473b642e
.
2022-02-28 15:45:46 -06:00
battlehax
86473b642e
Prevent mesh from accessing internal LAN ( #175 )
2022-02-28 14:41:22 -06:00
Tim Wilkinson
7600284487
Fix broken reboot on advancedconfig page ( #239 )
2022-02-28 14:38:05 -06:00
Tim Wilkinson
253b23d303
Missing cursor during reboot ( #238 )
2022-02-28 14:37:36 -06:00
Tim Wilkinson
01dbc757fa
Missing commas in dhcp options ( #237 )
2022-02-28 13:04:45 -06:00
Tim Wilkinson
4c3cd854a6
Protect against OLSRD returning nil results ( #236 )
2022-02-27 21:19:04 -06:00
Tim Wilkinson
301112fb37
Fix dmz_mode handling ( #235 )
2022-02-27 17:57:51 -06:00
Tim Wilkinson
70f81f5269
Check for various service and port files before opening them
2022-02-26 13:24:43 -08:00
Tim Wilkinson
2bd712cb9f
Add the interface guessing code like there is in perl ( #228 )
2022-02-24 11:07:36 -06:00
Tim Wilkinson
861db07ad6
Move multi ant detection into main run method ( #229 )
...
to avoid startup failures.
2022-02-24 11:06:29 -06:00
Tim Wilkinson
4f720b4afc
Submit on setup.pl should return to setup.pl ( #227 )
2022-02-24 11:05:33 -06:00
Tim Wilkinson
2d3e9a86b3
Fix typo when checking for multiple antennas
...
This check can fail if the rssi manager is started early but the daemon will
be restarted.
2022-02-23 15:40:32 -08:00
Tim Wilkinson
149b698d31
Lua userpages: setup ( #220 )
...
* Lua 'setup' page + backend node-setup
Moved old perl verison to .pl
* Make sure perl code continues to use node-setup.pl
2022-02-22 19:25:01 -06:00
Steve AB7PA
ab241979bb
vpn send details in new browser window fixes #218 ( #222 )
2022-02-16 13:38:59 -06:00
Tim Wilkinson
c3e586c60c
Migrate advancedconfig page to lua ( #217 )
2022-02-15 21:07:46 -06:00
Chris
2ce0e15083
Fix local variable in local neighbors
2022-02-12 04:41:24 -08:00
Chris
73d27f4d13
Fix sysinfo link ( #216 )
2022-02-11 14:32:25 -06:00
Tim Wilkinson
c6c0244d94
Fix node count (similar fix to status page) ( #213 )
2022-01-31 08:45:05 -06:00
Tim Wilkinson
1ddedbb1e6
Link led fixes ( #212 )
2022-01-28 20:19:34 -06:00
Joe AE6XE
ce4f694563
aredn: extend 2G band adding ch -3 and ch -4 ( #210 )
2022-01-21 21:52:26 -06:00
Tim Wilkinson
781425ad59
Add missing piece of markup
2022-01-20 18:29:17 -08:00
Tim Wilkinson
160af18978
Ignore empty alerts
2022-01-20 18:28:26 -08:00
Tim Wilkinson
610cde651c
Lua userpages ( #190 )
...
* Lua Services
* Lua versions of user page (non-admin)
* Support multiple antenna chains
* Improved led detection
* Fix logging
* Add manager.log files to support tool
* Lua versions of user page (non-admin)
* Dont count default route
* Fix board id for older nodes
* Handle missing node.history
* Check /tmp/snrlog exists
* Per discussion, make the Lua pages the defaults and Perl the backups
2022-01-19 07:42:31 -06:00
Tim Wilkinson
fa6c2da4fe
Lua Services ( #189 )
...
* Lua Services
* Support multiple antenna chains
* Improved led detection
* Fix logging
* Add manager.log files to support tool
2022-01-17 18:54:44 -06:00
dman776
d7bc61ed6a
bugfix: remove filename checks for firmware uploads ( #201 )
...
* bugfix: remove filename checks for firmware uploads
* remove extra variable that are no longer needed
2022-01-15 21:56:48 -06:00
Tim Wilkinson
54589ff775
Fix missing location
2022-01-03 15:03:40 -08:00
dman776
488247753c
remove 'trunk' from snapshots path ( #194 )
2021-12-18 10:42:13 -06:00
Tim Wilkinson
ee2791c621
Dmz mode migrate fix ( #169 )
...
* Migrate /etc/config/dmz-mode to /etc/dmz-mode
* Migrate dmz_mode into /etc/config/aredn
* Use cmd append
* Changes should be in /etc/config.mesh
* Add commit
2021-11-19 15:48:45 -06:00
dman776
f0c556941c
undo the renaming of output files that previously removed the -squashfs- portion to accomodate the OFS tool ( #180 )
2021-11-16 14:25:47 -06:00
dman776
7163819bf2
moved uci actions and file actions under file exists test ( #173 )
2021-11-12 08:34:31 -06:00
Tim Wilkinson
f1b949134d
Stop creating 'config alerts' on every reboot. ( #172 )
...
Co-authored-by: Tim Wilkinson <tim@aredn-build.home>
2021-11-11 12:08:49 -06:00
battlehax
2c331fdd6f
Add files via upload ( #174 )
...
prevent unauthenticated remote code execution as root in the 'traceroute' function
2021-11-11 11:32:30 -06:00
dman776
90d9ac94bc
fix: duplicate to the config.mesh structure after saving. ( #170 )
2021-11-09 23:16:25 -06:00
dman776
f0c62fc2a7
enhancement: migrate location info to uci ( #168 )
...
* add uci migration script
* removed debug lines
* added newline to end
* include gridsquare values
* migrate lat/lon/gridsquare to uci format
* remove from sysupgrade kept files list
2021-11-09 17:03:20 -06:00
Tim Wilkinson
8ea58e4949
Revert failed olsrd fix
2021-11-08 19:40:47 -08:00
Tim Wilkinson
ce296c94d4
Make sure wifi is up before letting OLSRD run
2021-11-07 11:09:34 -08:00
Phil Crump
837a3c602c
admin page: Fix validateFirmwareFilename() for underscore in ath79 filenames ( #161 )
2021-11-04 15:32:04 -05:00
Tim Wilkinson
1fd909b18d
Meshoween: Better way to add new uci meshstatus section ( #159 )
2021-11-03 21:26:56 -05:00
Tim Wilkinson
9cac3db003
aredn: Meshoween - Bug fixes ( #158 )
...
Create meshstatus section if missing
2021-11-03 13:25:06 -07:00
Tim Wilkinson
134532ab2a
aredn: Meshoween Mesh status page optimizations ( #157 )
...
* Memory and cpu performance improvements
* Fix bandwidth reporting
* Discard large arrays once we're done with them
* Fixup whitespace
* Improve string constructions
* Use available mem
* Print the Remote Nodes as we go (can be big)
* Local variables
* Stop re-reading arp/mac files
* Reduce calls to system 'cat'
* Simply lat/lon read
* Only read route30 once
* Whitespace
* Make meshstatus limits configurable
* and => &&, or => ||
* gzip content if we can
fixes #155
2021-11-02 21:35:39 -07:00
Phil Crump
7d6dfcb37d
aredn: Load leaflet assets asynchronously on setup page. ( #151 )
2021-10-25 20:43:55 -05:00
Phil Crump
a6669cc53e
aredn: Fix validateFirmwareFilename() on admin page ( #150 )
...
Co-authored-by: Phil Crump <phil.crump@goonhilly.org>
2021-10-22 16:02:15 -05:00
Joe AE6XE
304540d0e1
aredn: add new ubnt Rocket M with USB device
...
new boardid 0xe112
2021-09-15 02:20:33 +01:00
dman776
c179ce40b7
Api add tactical name ( #139 )
2021-09-09 08:32:24 -05:00
Steve AB7PA
7908c3e2d4
api: fix remote nodes list ( #138 )
2021-09-09 08:31:20 -05:00
dman776
abb3b4ae79
enhancement: add freifunk repo to advancedconfig. fixes #143 ( #144 )
2021-08-31 13:10:00 -05:00
Eric
785161e932
aredn: fix long node names for tunnels. ( #137 )
...
fixes #11
also fixes: https://www.arednmesh.org/comment/7412#comment-7412
(which has been hanging around for um... _years_!!)
2021-07-20 09:07:10 -05:00
Steve AB7PA
a3e33a2f9b
api: show version in info table ( #135 )
...
Include the api_version in the info table so it can be displayed in
System card on newui.
2021-07-18 21:21:12 -05:00
Steve AB7PA
db61c1181d
api: sort remote nodes ( #134 )
...
* api: sort remote nodes
one-liner to sort remoteNodes by ETX value for newui.
* api: sort remote nodes
ensure sort by floating point numbers
2021-07-18 21:20:48 -05:00