refactor setup wizard (#1937)

* refactor setup backend

* rework setup wizard according to new scheme

* fix bug with partitions in SW and warning message in IW

* treat localhost as LAN for launching services

* misc backend fixes

Co-authored-by: Matt Hill <matthewonthemoon@gmail.com>
This commit is contained in:
Aiden McClelland
2022-11-10 19:30:52 -07:00
parent 6cea0139d1
commit a29cd622c3
23 changed files with 721 additions and 753 deletions

View File

@@ -1486,7 +1486,10 @@ dependencies = [
"futures",
"models",
"pin-project",
"serde",
"tokio",
"tokio-stream",
"tracing",
]
[[package]]
@@ -2038,13 +2041,23 @@ dependencies = [
name = "models"
version = "0.1.0"
dependencies = [
"bollard",
"color-eyre",
"ed25519-dalek",
"embassy_container_init",
"emver",
"mbrman",
"openssl",
"patch-db",
"rand 0.8.5",
"rpc-toolkit",
"serde",
"serde_json",
"sqlx",
"thiserror",
"tokio",
"torut",
"tracing",
]
[[package]]