Commit Graph

1008 Commits

Author SHA1 Message Date
Drew Ansbacher
c17d35c83e eager load wiz 2022-01-21 20:35:52 -07:00
Lucy C
eac7db091f Bugfix/disk info (#770)
* use df for getting disk info

* fix import

* fix type errors

* add duplicity flag for different source hosts

* fix borrow

* reorder args

* update cargo lock

* use 1byte block sizes and using floating point numbers
2022-01-21 20:35:52 -07:00
Aiden McClelland
44324b7127 allow setup of disk previously used with lvm 2022-01-21 20:35:52 -07:00
Aiden McClelland
e4a40ac32d refactor: remove sync daemon (#765)
* refactor: remove sync daemon

* improve code organization
2022-01-21 20:35:52 -07:00
Keagan McClelland
57092cd240 Feature/eos disk filtering (#764)
* misc fixes

* magic

* set types

* disk guid labeling

* remove erroneous guid assignment

* fix borrow check issues

* remove unnecessary imports

Co-authored-by: Aiden McClelland <me@drbonez.dev>
2022-01-21 20:35:52 -07:00
Drew Ansbacher
7d5053024f wiz error on setup dont go to next page 2022-01-21 20:35:52 -07:00
Matt Hill
70ceb82d6e fixes #753 2022-01-21 20:35:52 -07:00
Matt Hill
305f3d8bcc setup wizard improvements 2022-01-21 20:35:52 -07:00
Drew Ansbacher
db9d18766c no focusinput on passwordVer 2022-01-21 20:35:52 -07:00
Drew Ansbacher
7576b30a6b guid and new alert flow 2022-01-21 20:35:52 -07:00
Aiden McClelland
a5266c2e41 include root ca in response 2022-01-21 20:35:52 -07:00
Aiden McClelland
34429d89d6 refactor: use data_dir fn 2022-01-21 20:35:52 -07:00
Aiden McClelland
ea76811902 fixes #719 2022-01-21 20:35:52 -07:00
kn0wmad
56dc3b42dd Update README.md 2022-01-21 20:35:52 -07:00
kn0wmad
787993971b Build README update (#738)
* Build README update

* Formatting edit

* Formatting edit

* Formatting edit

* #️⃣ Make it simple (#743)

Co-authored-by: Mariusz Kogen <k0gen@pm.me>
2022-01-21 20:35:52 -07:00
Drew Ansbacher
f5841b95d9 030 readme update (#739)
* 030 readme update

* cut it down

* no lightning warning

* contribute at the top

Co-authored-by: Drew Ansbacher <drew.ansbacher@spiredigital.com>
2022-01-21 20:35:52 -07:00
Matt Hill
9dea6d292d collapsable config 2022-01-21 20:35:52 -07:00
Aiden McClelland
2a0425e968 switch to LVM + LUKS + ext4 (#747)
* code complete

* misc fixes

* magic
2022-01-21 20:35:52 -07:00
Matt Hill
c65f019ffc rework success page, html download, and more 2022-01-21 20:35:52 -07:00
Keagan McClelland
5eca577152 Feature/issue notifications (#695)
* issues notification for installation failure

* issues notification for uninstall failure

* fixes notification api
2022-01-21 20:35:52 -07:00
Aiden McClelland
1e7492e915 adds recovery (#731)
* should work

* works for real

* fix build
2022-01-21 20:35:52 -07:00
Keagan McClelland
d0e8211b24 fixes patch-db commit 2022-01-21 20:35:52 -07:00
kn0wmad
2692b5a824 README update 2022-01-21 20:35:52 -07:00
Matt Hill
442bb4c224 fix occasional issues with stale state 2022-01-21 20:35:52 -07:00
Aiden McClelland
8056285a7f Backups Rework (#698)
* wip: Backup al

* wip: Backup

* backup code complete

* wip

* wip

* update types

* wip

* fix errors

* Backups wizard (#699)

* backup adjustments

* fix endpoint arg

* Update prod-key-modal.page.ts

Co-authored-by: Drew Ansbacher <drew.ansbacher@spiredigital.com>
Co-authored-by: Aiden McClelland <me@drbonez.dev>

* build errs addressed

* working

* update backup command input, nix, and apk add

* add ecryptfs-utils

* fix build

* wip

* fixes for macos

* more mac magic

* fix typo

* working

* fixes after rebase

* chore: remove unused imports

Co-authored-by: Justin Miller <dragondef@gmail.com>
Co-authored-by: Drew Ansbacher <drew.ansbacher@gmail.com>
Co-authored-by: Drew Ansbacher <drew.ansbacher@spiredigital.com>
Co-authored-by: Lucy Cifferello <12953208+elvece@users.noreply.github.com>
2022-01-21 20:35:52 -07:00
Keagan McClelland
78dcce7be5 adds package list functionality 2022-01-21 20:35:52 -07:00
Keagan McClelland
678fa0731e Change debounce time to notify callsite (#726)
* makes debounces a property of calls to notify rather than a global property of the notification manager

* Update appmgr/src/status/mod.rs

Co-authored-by: Aiden McClelland <3732071+dr-bonez@users.noreply.github.com>
2022-01-21 20:35:52 -07:00
Matt Hill
17d0f9e533 New recovery flow 2022-01-21 20:35:52 -07:00
Drew Ansbacher
221d99bfee eos-version-compat 2022-01-21 20:35:52 -07:00
Drew Ansbacher
bb72bdb9d1 config actions and eos version marketplace 2022-01-21 20:35:52 -07:00
Matt Hill
54a65e465a better backup reports 2022-01-21 20:35:52 -07:00
Matt Hill
502fdeea78 show health even when not completed and reword restart-shutdown 2022-01-21 20:35:52 -07:00
Drew Ansbacher
c30141c4f0 wiz messaging and alert (#713)
Co-authored-by: Drew Ansbacher <drew.ansbacher@spiredigital.com>
2022-01-21 20:35:52 -07:00
Matt Hill
65a4b8ab84 rework cutofing processing (#716)
* rework cutofing processing

* fix default generation bug

* dont hard code all dependent ids to 'hello'

* fix recommendation display and bug with health cehck not updating

* fix key name

* fix dependency error updates and retain order on backup

* fix health check display
2022-01-21 20:35:52 -07:00
elvece
c6e379bffa heal dependents when config changes 2022-01-21 20:35:52 -07:00
Lucy C
25977292e1 Feature/gen dep config (#714)
* update ui readme

* adjust dry auto-configure to generate config for dependency and return necessary details

* fix types
2022-01-21 20:35:52 -07:00
Keagan McClelland
9c1d2ed96d Bugfix/service misdirection (#711) 2022-01-21 20:35:52 -07:00
Keagan McClelland
9df65e12ad add gzip target 2022-01-21 20:35:52 -07:00
Matt Hill
ded4c6a597 new return type for dry configure dependency 2022-01-21 20:35:52 -07:00
Matt Hill
fdfb0ecbb9 fix type error for build 2022-01-21 20:35:52 -07:00
Keagan McClelland
24cffaacee remove erroneous dependency 2022-01-21 20:35:52 -07:00
Matt Hill
896069f1a1 enable UI during backups, fix state management bugs 2022-01-21 20:35:52 -07:00
Keagan McClelland
d5dd37b165 change relevant git files 2022-01-21 20:35:52 -07:00
Keagan McClelland
19cb09188c fix dependencies of git hash 2022-01-21 20:35:52 -07:00
Drew Ansbacher
3c9aff57e4 Update Makefile
Co-authored-by: Keagan McClelland <keagan.mcclelland@gmail.com>
2022-01-21 20:35:52 -07:00
Drew Ansbacher
f64ee113c5 git hash makefile 2022-01-21 20:35:52 -07:00
Keagan McClelland
f431b79ed6 adds revision information to the share_stats endpoint (#703) 2022-01-21 20:35:52 -07:00
Aiden McClelland
4e2e65738f fix properties error message 2022-01-21 20:35:52 -07:00
Aiden McClelland
da0eecfad8 fix quick flash 2022-01-21 20:35:52 -07:00
Lucy C
c68342ee10 add system images to os build process (#620)
* update compat build and add to os build process

* copy to explicit file

* fix paths and loading input

* temp save docker images output

* add docker config file to suppress warning

* notes and first attempt of load image script

* pr fixes

* run as root, fix executable path

* wip fixes

* fix pool name and stop docker before umount

* start docker again

* reset docker fs

* remove mkdir

* load system images during embassy-init

* add utils to make build

* fix utils source

* create system-images dir as root

* cleanup

* make loading docker images datadir agnostic

* address PR feedback

* rework load images

* create shutdown channel on failed embassy-init run

* pr feedback

* fix import
2022-01-21 20:35:52 -07:00