liamcottle
|
002360399c
|
add docs
|
2025-08-01 23:35:32 +12:00 |
|
liamcottle
|
d6847d262a
|
add python version to about screen
|
2025-07-28 21:38:43 +12:00 |
|
liamcottle
|
65df111b87
|
rework async utils to always use main event loop in threadsafe manner
|
2025-07-28 19:01:15 +12:00 |
|
liamcottle
|
094f6cb5ec
|
added custom confirm dialog as js confirm in electron on windows causes all text fields to be disabled
|
2025-07-27 21:45:27 +12:00 |
|
liamcottle
|
9031c1a3d7
|
add dropdown menu to nomadnetwork favourites list to rename and remove
|
2025-07-27 20:17:08 +12:00 |
|
liamcottle
|
64adad27f8
|
limit nomadnetwork announces list to 500 recent nodes
|
2025-07-25 23:22:56 +12:00 |
|
liamcottle
|
4734e62468
|
implement favourites system for nomadnetwork nodes
|
2025-07-25 23:02:05 +12:00 |
|
liamcottle
|
37cc6aa158
|
add button to identify self to nomad network node
|
2025-07-25 21:56:02 +12:00 |
|
Viacheslav Komarov
|
5b783399f8
|
Fix long window placeholder to say minutes
|
2025-06-07 11:48:54 +04:00 |
|
Amlor
|
07a41215be
|
Fix Airtime Limit fields placeholders
|
2025-04-20 13:31:21 +04:00 |
|
liamcottle
|
d7080c8ca1
|
migrate to data attributes for micron parser links
|
2025-03-15 12:18:30 +13:00 |
|
liamcottle
|
7c20529d62
|
migrate to using micron-parser from npm
|
2025-03-15 11:17:34 +13:00 |
|
liamcottle
|
9ea98eb0f0
|
toggle page source in place rather than opening in a new tab
|
2025-02-09 16:59:08 +13:00 |
|
liamcottle
|
2662f96c8b
|
add button to view source of a node page
|
2025-02-09 16:19:44 +13:00 |
|
liamcottle
|
6f321741d7
|
update rnode flasher
|
2025-02-08 13:14:48 +13:00 |
|
liamcottle
|
d13b395a2c
|
simplify config for webocket client interface
|
2025-02-08 12:37:13 +13:00 |
|
liamcottle
|
9e7d0cdfeb
|
add ping pong to make sure websocket connection doesn't go stale
|
2025-02-08 11:53:10 +13:00 |
|
liamcottle
|
e6ff5097c0
|
update logging
|
2025-02-07 20:10:13 +13:00 |
|
liamcottle
|
ee08a5619c
|
time.sleep uses seconds not millis
|
2025-02-07 19:49:20 +13:00 |
|
liamcottle
|
c0bb0763a1
|
fix tx rx stats for web socket server and don't tx and rx when offline or detached
|
2025-02-07 19:39:24 +13:00 |
|
liamcottle
|
b6e41b3027
|
remove packet logs
|
2025-02-07 17:46:45 +13:00 |
|
liamcottle
|
030a1e64a9
|
always show clients count for interfaces that provide a count
|
2025-02-07 17:31:25 +13:00 |
|
liamcottle
|
5802671e0d
|
allow setting target protocol type to ws or wss
|
2025-02-07 17:28:22 +13:00 |
|
liamcottle
|
03d7b669ae
|
show connected clients count for websocket server interface
|
2025-02-07 17:17:46 +13:00 |
|
liamcottle
|
a81c6787c7
|
refactor websocket interfaces to use threading and implement detach
|
2025-02-07 17:00:37 +13:00 |
|
liamcottle
|
a500b58d05
|
fix missing object values
|
2025-02-07 14:51:02 +13:00 |
|
liamcottle
|
94179f9779
|
add todos for detaching
|
2025-02-07 14:51:02 +13:00 |
|
liamcottle
|
93b6104aef
|
initial implementation of a WebsocketClientInterface and a WebsocketServerInterface for RNS
|
2025-02-07 14:51:02 +13:00 |
|
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
|
f6b1c65faa
|
use built in rns config parser for parsing interface config files
|
2025-02-03 01:23:26 +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
|
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 |
|