Commit Graph

191 Commits

Author SHA1 Message Date
Aiden McClelland
6b3570e150 recovery mode in embassyd 2022-01-21 20:35:52 -07:00
Aiden McClelland
df50197c5f fix build 2022-01-21 20:35:52 -07:00
Aiden McClelland
91d08ca650 recovery mode 2022-01-21 20:35:52 -07:00
Aiden McClelland
a8688474f7 fix dependency error 2022-01-21 20:35:52 -07:00
Keagan McClelland
ce543b7d69 fixes error log reporting (#469) 2022-01-21 20:35:52 -07:00
Keagan McClelland
a4ef11a60f make bep less intense 2022-01-21 20:35:52 -07:00
Aiden McClelland
b54cb18efd commit sqlx-data for tests 2022-01-21 20:35:52 -07:00
Aiden McClelland
80cbca25b9 fix missing borrow 2022-01-21 20:35:52 -07:00
Chris Guida
c75ac3ec62 fix package properties container name 2022-01-21 20:35:52 -07:00
Aiden McClelland
8a54775afb more aggressive locks on health check daemon 2022-01-21 20:35:52 -07:00
Aiden McClelland
5fa826fdc3 lock package-data during install 2022-01-21 20:35:52 -07:00
Keagan McClelland
288ad14060 adds bep to embassy startup sequence (#468)
* adds bep to embassy startup sequence

* always run postinit

* Update appmgr/src/bin/embassy-init.rs

Co-authored-by: Aiden McClelland <3732071+dr-bonez@users.noreply.github.com>
2022-01-21 20:35:52 -07:00
Aiden McClelland
db91e2396f sqlx-data for ssl 2022-01-21 20:35:52 -07:00
Keagan McClelland
6cb706785d implements error log reporting (#464)
* implements error log reporting

* changes api post variables, includes warnings
2022-01-21 20:35:52 -07:00
Keagan McClelland
561e09016d Feature/wifi sync (#446)
* Synchronizes Wifi config during the 'embassy-init' startup sequence

* Apply suggestions from code review

make directories polymorphic over AsRef

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

* make resilient to existing symlink

* make this more idiomatic

Co-authored-by: Aiden McClelland <3732071+dr-bonez@users.noreply.github.com>
Co-authored-by: Aiden McClelland <me@drbonez.dev>
2022-01-21 20:35:52 -07:00
Keagan McClelland
c91790d1eb Feature/ssl cert management (#442)
* Adds core logic API for SSL Certificate Management

* Update appmgr/src/net/ssl.rs

Co-authored-by: Aiden McClelland <3732071+dr-bonez@users.noreply.github.com>
2022-01-21 20:35:52 -07:00
Aiden McClelland
5b7cd2a565 dont set guid until setup is complete 2022-01-21 20:35:52 -07:00
Aiden McClelland
90516855d6 update deps 2022-01-21 20:35:52 -07:00
Aiden McClelland
e69fcd24d6 remove beta 2022-01-21 20:35:52 -07:00
Aiden McClelland
bf701e2e28 setup flow mvp complete 2022-01-21 20:35:52 -07:00
Keagan McClelland
c90b46da1e lock package data 2022-01-21 20:35:52 -07:00
Keagan McClelland
d157b7871b allow missing properties field 2022-01-21 20:35:52 -07:00
Lucy Cifferello
19d1e905a2 no output for dependency and backup actions 2022-01-21 20:35:52 -07:00
Aiden McClelland
5211f7b2a0 allow explicit drop of GeneralGuard 2022-01-21 20:35:52 -07:00
Aiden McClelland
93acf1b6a0 pass in duration(millis) instead of timestamp 2022-01-21 20:35:52 -07:00
Chris Guida
7002c12fbe package properties rpc endpoint (#462) 2022-01-21 20:35:52 -07:00
Keagan McClelland
c6a0cf90bf implements session counter (#463)
* implements session counter

* implements session ids
2022-01-21 20:35:52 -07:00
Aiden McClelland
8c1a01b306 list disks without blkid 2022-01-21 20:35:52 -07:00
Aiden McClelland
9617c9149c info -> debug for deamon success 2022-01-21 20:35:52 -07:00
Aiden McClelland
547804506a docker attach stdin 2022-01-21 20:35:52 -07:00
Aiden McClelland
f848697e99 fix config.set 2022-01-21 20:35:52 -07:00
Aiden McClelland
0cf1a45da7 sound feature flag 2022-01-21 20:35:52 -07:00
Aiden McClelland
6b6dc404ab fix docker start 2022-01-21 20:35:52 -07:00
Aiden McClelland
f3c6edc5c6 remove unneccesary file 2022-01-21 20:35:52 -07:00
Aiden McClelland
0847389cd1 purge the word app 2022-01-21 20:35:52 -07:00
Aiden McClelland
45d945db2e fix tor addressing for realzies 2022-01-21 20:35:52 -07:00
Aiden McClelland
296c2a98c3 fix tor address field on update 2022-01-21 20:35:52 -07:00
Aiden McClelland
2f8e71d459 unpack assets 2022-01-21 20:35:52 -07:00
Aiden McClelland
8f362e7d1e begin setup flow 2022-01-21 20:35:52 -07:00
Aiden McClelland
a26a53874a rename config.set.dry 2022-01-21 20:35:52 -07:00
Keagan McClelland
2f2feaf4ca adds wifi command to top level 2022-01-21 20:35:52 -07:00
Keagan McClelland
6cb0d1ac1b fix note timings (#449) 2022-01-21 20:35:52 -07:00
Aiden McClelland
e7a594b48d enable ssh 2022-01-21 20:35:52 -07:00
Aiden McClelland
123bdfd658 re-enable coin 2022-01-21 20:35:52 -07:00
Keagan McClelland
ecd4687bde fixes duration, oops (#447) 2022-01-21 20:35:52 -07:00
Aiden McClelland
0886cd91a3 misc fixes for init 2022-01-21 20:35:52 -07:00
Aiden McClelland
ccf505d0d3 misc fixes 2022-01-21 20:35:52 -07:00
Aiden McClelland
483e02a41b init, shutdown and restart 2022-01-21 20:35:52 -07:00
Aiden McClelland
3877e43b84 configure datadir on context 2022-01-21 20:35:52 -07:00
Chris Guida
ee381ebce7 package logs rpc endpoint (#427)
* wip: package logs

* fixes from code review

* fix reverse flag behavior

* only embassyd uses -u, packages use CONTAINER_NAME

* make id param an enum, clean up code

* changes from rebase

* change package IDs to be of type PackageId

Co-authored-by: Aiden McClelland <me@drbonez.dev>
2022-01-21 20:35:52 -07:00