Aareon Sullivan
4226a62f23
fix(rnstatus): Add validation for missing -i flag when using -R
...
Add check to ensure `management_identity` is provided when using remote
query flag (`-R`). Prevents `TypeError` and provides clear error message
when user forgets to specify identity file with `-i` flag.
Before: `expected str, bytes or os.PathLike object, not NoneType`
After: `Remote management requires an identity file. Use -i to specify the path to a management identity.`
Fixes #792
2025-06-08 19:52:46 -05:00
Mark Qvist
e7daceec82
Updated license
2025-04-15 20:19:33 +02:00
Mark Qvist
3cdebb6e8a
Work on BackboneInterface
2025-04-05 14:06:05 +02:00
Mark Qvist
98afe98870
Cleanup
Build Reticulum / test (push) Has been cancelled
Build Reticulum / package (push) Has been cancelled
Build Reticulum / release (push) Has been cancelled
2025-03-13 20:11:44 +01:00
Mark Qvist
28bcf6a8ac
Cleanup
Build Reticulum / test (push) Waiting to run
Build Reticulum / package (push) Blocked by required conditions
Build Reticulum / release (push) Blocked by required conditions
2025-02-24 12:19:28 +01:00
Mark Qvist
c696efe0bc
Run rnstatus via CRNS shim
2025-02-24 11:45:19 +01:00
Mark Qvist
d0ca61f373
Implemented child interface spawning on AutoInterface
Build Reticulum / test (push) Waiting to run
Build Reticulum / package (push) Blocked by required conditions
Build Reticulum / release (push) Blocked by required conditions
2025-02-24 01:57:39 +01:00
Mark Qvist
097e136662
Fixed rnstatus display bug
2025-01-14 18:18:27 +01:00
Mark Qvist
746b403890
Noise floor output formatting
2025-01-13 16:37:18 +01:00
Mark Qvist
ab5fcd7a5b
Added live traffic stats counting and output to rnstatus
Build Reticulum / test (push) Waiting to run
Build Reticulum / package (push) Blocked by required conditions
Build Reticulum / release (push) Blocked by required conditions
2025-01-11 19:30:00 +01:00
Mark Qvist
158765abb7
Added noise floor stat output to rnodeconf
2025-01-09 15:18:29 +01:00
Mark Qvist
5e2b3df623
Added ability to run rnstatus as application-local imported module
2024-12-08 14:26:51 +01:00
Mark Qvist
ea3ad6b287
Only attempt to get RNS status if a shared instance already exists
2024-11-22 23:11:57 +01:00
Mark Qvist
7417cf5947
Add rnode battery state to rnstatus output
2024-10-11 10:14:10 +02:00
Mark Qvist
b5bde99322
Added RNode battery info to rnstatus output
2024-10-01 17:25:44 +02:00
Mark Qvist
7be6a0e000
Fixed exit code
2024-08-29 13:20:00 +02:00
Mark Qvist
219d717afb
Added timeout argument to rnstatus remote queries
2024-08-29 09:35:33 +02:00
Mark Qvist
e8d1897edd
Added remote transport instance status to rnstatus utility
2024-08-29 01:54:34 +02:00
Mark Qvist
bce37fe8c0
Fixed rnstatus JSON output bug when IFAC was enabled on an interface
2024-08-28 23:25:18 +02:00
Mark Qvist
1f6560619e
Added link table stats to rnstatus
2024-05-26 01:28:40 +02:00
Mark Qvist
ed3479da9a
Reordered airtime stats
2023-10-04 23:46:35 +02:00
Mark Qvist
fcdb455d73
Added sort mode to rnstatus
2023-10-01 01:08:19 +02:00
Mark Qvist
803a5736c9
Added held announce stats to rnstatus
2023-10-01 00:12:49 +02:00
Mark Qvist
4fa616a326
Added interface sorting and announce rate display to rnstatus
2023-09-30 19:14:39 +02:00
Mark Qvist
82f204fb44
Added ability to enable a built-in probe responder destination for Transport Instances
2023-09-21 18:48:08 +02:00
Mark Qvist
1e6cd50f46
Updated rnstatus output
2023-09-21 12:07:11 +02:00
Mark Qvist
874d76b343
Added Transport Instance uptime to rnstatut output
2023-09-18 15:45:55 +02:00
Mark Qvist
67c468884f
Added channel load and airtime stats to rnstatus output
2023-09-13 20:07:53 +02:00
Mark Qvist
159c7a9a52
Fixed rnstatus JSON output error
2023-03-08 14:10:33 +01:00
Mark Qvist
d02cdd5471
Added JSON output to rnstatus
2023-02-17 21:29:35 +01:00
Mark Qvist
76fcad0b53
Added better I2P state visibility to rnstatus util
2022-11-03 17:49:25 +01:00
Mark Qvist
8a24dbae40
Added filter option to rnstatus utility
2022-06-12 19:08:47 +02:00
Mark Qvist
a6dbc53209
Improved status display for I2P interfaces
2022-05-25 21:44:49 +02:00
Mark Qvist
d3ab0878e0
Improved I2P interface display in rnstatus
2022-05-25 15:50:54 +02:00
Mark Qvist
fc80dd2614
Improved rnstatus output
2022-05-25 14:21:04 +02:00
Mark Qvist
44ba5624bc
Added gateway mode to rnstatus
2022-05-22 15:16:58 +02:00
Mark Qvist
8636259886
Added roaming and boundary interface modes
2022-05-13 21:03:51 +02:00
Mark Qvist
5d90ea565a
Implemented interface authentication and virtual network segmentation
2022-04-27 19:00:09 +02:00
Mark Qvist
0db64610b1
Added reverse path detection
2022-04-20 19:29:25 +02:00
Mark Qvist
b3a439993d
Improved rnstatus output
2022-04-20 09:59:58 +02:00
Mark Qvist
282239fc57
Added interface announce queue stats to rnstatus
2022-04-18 16:41:38 +02:00
Mark Qvist
dd55899775
Improved I2P interface display in rnstatus
2022-04-17 19:35:05 +02:00
Mark Qvist
5f36c8601f
Improved rnstatus utility display
2022-04-17 19:08:48 +02:00
Mark Qvist
2f71296816
Basic interface rate estimation
2022-04-17 19:07:32 +02:00
Mark Qvist
059b0743ef
Improved rnstatus util display
2022-04-17 17:30:39 +02:00
Mark Qvist
4d4d39651f
Improved rnstatus util display
2022-04-16 23:26:57 +02:00
Mark Qvist
dc6877927e
Updated license headers
2022-04-01 17:18:18 +02:00
Mark Qvist
d4aabc8b89
Added I2P base32 address output to rnstatus utility
2022-02-26 21:04:54 +01:00
Mark Qvist
b21e0bee20
Updated documentation
2021-10-08 18:30:17 +02:00
Mark Qvist
cd6427cc9d
Fixed rnstatus output
2021-09-25 23:56:56 +02:00