* accordion works * cleanup * styling * more styling * App show change (#387) * show page change * no marketplace * app show changes * update marketplace list * icon * top left icon * toolbar * right size * out of toolbar * no service details * fix skeleton text and server metrics page * stuck * add session management * complete sessions feature * app show page * remove unnecessary icons * add cli to list of possible sessions * Modal global (#383) * modal checkpoint * global modal * black looks good now * black looks good now * not smaller Co-authored-by: Drew Ansbacher <drew.ansbacher@spiredigital.com> Co-authored-by: Drew Ansbacher <drew.ansbacher@spiredigital.com> Co-authored-by: Drew Ansbacher <drew.ansbacher@gmail.com> Co-authored-by: Drew Ansbacher <drew.ansbacher@spiredigital.com> Co-authored-by: Matt Hill <matthewonthemoon@gmail.com> Co-authored-by: Matt Hill <MattDHill@users.noreply.github.com>
Embassy UI
Setup Instructions
Make sure you have git, node, npm, and rust installed
npm i -g @ionic/cli
git clone https://github.com/Start9Labs/patch-db.git
git clone https://github.com/Start9Labs/ws-example.git
git clone https://github.com/Start9Labs/embassy-os.git
git clone https://github.com/Start9Labs/rpc-toolkit.git
git clone https://github.com/dr-bonez/yajrc
Then open patch-db, ws-example, and embassy-os, in separate tabs.
patch-db
Sync submodules
git submodule update --init --recursive
cd client/
npm i
npm run build
ws-example
Start the server
cargo run -- -vvv -c example-config.toml
embassy-os
cd ui/
npm i
Copy config-sample.json to new file config.json
In config.json, edit the "mocks" section to look like the following:
"mocks": {
"enabled": true,
"connection": "ws",
"rpcPort": "5959",
"wsPort": "5960",
"maskAs": "tor",
"skipStartupAlerts": true
}
Valid values for "connection" are ws and poll.
Valid values for "maskAs" are tor and lan.
You can also enable or disable startup alerts.
Start the client
ionic serve