Commit Graph

1087 Commits

Author SHA1 Message Date
liamcottle
10bef61a90 use short interface name to find interface stats 2025-02-07 12:54:49 +13:00
liamcottle
0f31c9f8c0 show network name in interfaces list if ifac is enabled 2025-02-03 13:57:41 +13:00
liamcottle
2c518d1b31 fix for calling async functions in sync callbacks from different threads 2025-02-03 13:13:11 +13:00
Liam Cottle
176aed98ff Merge pull request #60 from RFnexus/interfaces-update
Add additional interfaces and interface options
2025-02-03 12:49:44 +13:00
liamcottle
e1ae122297 remove spaces so config format is the same as normal file saving 2025-02-03 01:25:27 +13:00
liamcottle
f6b1c65faa use built in rns config parser for parsing interface config files 2025-02-03 01:23:26 +13:00
liamcottle
4f497620c8 dont export json dict 2025-02-03 01:20:53 +13:00
liamcottle
4d816ae87c fix validation 2025-02-03 01:07:18 +13:00
liamcottle
df8e98366b remove existing sub interfaces when saving an rnode multi interface 2025-02-03 00:13:00 +13:00
liamcottle
54b1d56107 make for loop more readable 2025-02-02 23:58:58 +13:00
liamcottle
ba118f7a9c allow vport 0 2025-02-02 23:56:55 +13:00
liamcottle
e48c26042c always show interface mode setting even if transport is disabled 2025-02-02 23:19:49 +13:00
liamcottle
d95878c659 allow removing custom select settings 2025-02-02 23:16:53 +13:00
liamcottle
734eaeed1b refactor updating of interface settings to allow removing values when saving an existing interface 2025-02-02 23:06:06 +13:00
liamcottle
33e4888737 prevent crash caused by interface settings being set to none 2025-02-02 20:13:52 +13:00
liamcottle
408a62dffe slight adjustments 2025-02-02 20:01:27 +13:00
liamcottle
43a5a907c0 check if null 2025-02-02 18:31:18 +13:00
liamcottle
620c147dbd if interface enable is a boolean, check it as a string 2025-02-02 18:30:43 +13:00
liamcottle
4555de5836 add button to reload comports 2025-02-02 18:21:04 +13:00
liamcottle
842dbeb0b4 make naming consistent and remove unused functions 2025-02-02 18:17:23 +13:00
liamcottle
9d2f3eebc8 refactor to reusable form sub label component 2025-02-02 18:13:45 +13:00
liamcottle
b21e3fc026 add link to docs for interface modes 2025-02-02 18:06:08 +13:00
liamcottle
abd70ae606 refactor to reusable form label component 2025-02-02 18:00:41 +13:00
liamcottle
1e2d4387e7 move ifac subtitle inside of collapsible section 2025-02-02 17:34:10 +13:00
liamcottle
d4b5b99045 add e.g to ui for example values 2025-02-02 17:26:10 +13:00
liamcottle
ce52532522 ui adjustments for rnode interface 2025-02-02 17:21:01 +13:00
liamcottle
6c43c2cc4f revert so interfaces page can scroll 2025-02-02 17:02:43 +13:00
liamcottle
c5e4776dc1 tidy ui for on air rnode bitrate and link budget 2025-02-02 17:00:37 +13:00
liamcottle
dabd6c4a37 ui adjustments 2025-02-02 16:35:57 +13:00
liamcottle
dacd2ea3f2 remove unused component 2025-02-02 16:13:54 +13:00
liamcottle
9741cdcd60 adjust rnode subinterfaces ui 2025-02-02 16:12:23 +13:00
liamcottle
f87a360d5c move optional tcp server interface and udp interface settings to own section 2025-02-02 15:49:29 +13:00
liamcottle
9b62f60e18 simplify ui for ip2 interface peers 2025-02-02 15:35:22 +13:00
liamcottle
019ba93d80 move optional rnode interface settings to own section 2025-02-02 15:22:08 +13:00
liamcottle
01562aff75 move optional rnode interface settings to own section 2025-02-02 02:33:05 +13:00
liamcottle
e2b844f2c2 move shared interface settings to own common interface settings section 2025-02-02 02:24:12 +13:00
liamcottle
c555d8f15b move optional tcp client interface settings to own section 2025-02-02 02:18:57 +13:00
liamcottle
0dc3dc955f move optional auto interface settings to own section 2025-02-02 02:07:18 +13:00
liamcottle
812ff6b887 fix styles 2025-02-02 01:54:44 +13:00
liamcottle
3a13442bb9 collapse ifac grid on small screens 2025-02-02 01:43:32 +13:00
liamcottle
d7375081f3 move ifac settings to its own card section 2025-02-02 01:38:00 +13:00
liamcottle
68ebe4a1c9 remove comment 2025-02-02 01:01:10 +13:00
liamcottle
8b2520f3fa refactor interface section dropdown to a custom expanding section header component 2025-02-02 00:58:10 +13:00
liamcottle
5e068b7341 initial formatting adjustments 2025-02-02 00:28:54 +13:00
liamcottle
d796722772 fix layout for save interface button 2025-02-01 23:47:40 +13:00
rfnx
adad97e917 Add additional interfaces to AddInterfacePage 2025-02-01 01:09:06 -05:00
liamcottle
59eba2ff64 adding a new line in message composer should add it where the cursor is 2025-01-28 17:54:31 +13:00
liamcottle
1bad77553c use router url params for navigating to lxmf conversation 2025-01-22 00:10:27 +13:00
liamcottle
b215c4ac31 update router url when a new nomadnetwork page is loaded 2025-01-22 00:03:38 +13:00
liamcottle
6af4e53de4 add ability to double click a nomadnetwork node in network visualiser to open the browser 2025-01-21 23:58:43 +13:00