Feature/wifi (#409)

* initial commit for wifi feature

* implements wifi.get

* implements signal strength, removes macro system, makes compatible with rust stable

* remove selected row from wifi info

* refactor to correctly use rpc-toolkit

* remove redundant line from invoke error rendering

* Apply suggestions from code review

* adds display for wifi.get

* use invoke

* use remove

* use tokio native timeout

* use correct null output

* Apply suggestions from code review

Co-authored-by: Aiden McClelland <3732071+dr-bonez@users.noreply.github.com>

* fix borrowing issues

Co-authored-by: Aiden McClelland <3732071+dr-bonez@users.noreply.github.com>
This commit is contained in:
Keagan McClelland
2021-08-19 12:26:16 -06:00
committed by Aiden McClelland
parent da5a0d622b
commit 6c7dc71ed4
6 changed files with 554 additions and 4 deletions

View File

@@ -65,6 +65,7 @@ hex = "0.4.3"
http = "0.2.3"
hyper-ws-listener = { git = "https://github.com/Start9Labs/hyper-ws-listener.git", branch = "main" }
indexmap = { version = "1.6.2", features = ["serde"] }
isocountry = "0.3.2"
itertools = "0.10.0"
jsonpath_lib = "0.3.0"
lazy_static = "1.4"
@@ -94,10 +95,10 @@ serde_yaml = "0.8.14"
sha2 = "0.9.3"
simple-logging = "2.0"
sqlx = { version = "0.5", features = [
"chrono",
"offline",
"runtime-tokio-rustls",
"sqlite",
"offline",
"chrono",
] }
tar = "0.4.35"
thiserror = "1.0.24"