Aiden McClelland
071f6cec03
stability fixes
2022-01-21 20:35:52 -07:00
Aiden McClelland
d4297b16d2
Feature/full embassy recovery ( #775 )
...
* kinda working
* recovery working
* Update appmgr/src/manager/mod.rs
Co-authored-by: Keagan McClelland <keagan.mcclelland@gmail.com >
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
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
Aiden McClelland
2a0425e968
switch to LVM + LUKS + ext4 ( #747 )
...
* code complete
* misc fixes
* magic
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
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
Aiden McClelland
69382f788d
instrument all the things
2022-01-21 20:35:52 -07:00
Justin Miller
c3ac27865d
chore: Get the tracing in
2022-01-21 20:35:52 -07:00
Justin Miller
81164f974f
chore: moving to color_eyre
2022-01-21 20:35:52 -07:00
Aiden McClelland
b2fa955ad5
fix recovery
2022-01-21 20:35:52 -07:00
Aiden McClelland
e58df7ec4a
v2 migration
2022-01-21 20:35:52 -07:00
Aiden McClelland
859ad5b678
setup works
2022-01-21 20:35:52 -07:00
Aiden McClelland
1a86f393d6
use btreemap instead of indexmap
...
to establish canonical lock ordering
2022-01-21 20:35:52 -07:00
Aiden McClelland
6b4909750c
diagnostic mode changes
2022-01-21 20:35:52 -07:00
Aiden McClelland
4906375cbd
force pool creation
2022-01-21 20:35:52 -07:00
Aiden McClelland
6556caf55d
fixes for disk list
2022-01-21 20:35:52 -07:00
Aiden McClelland
55b003cb72
setup flow fixes
2022-01-21 20:35:52 -07:00
Aiden McClelland
8dc3377bbd
mdns and nginx for main service
2022-01-21 20:35:52 -07:00
Aiden McClelland
9fb57d038a
mario death
2022-01-21 20:35:52 -07:00
Aiden McClelland
bf701e2e28
setup flow mvp complete
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
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