Commit Graph

29 Commits

Author SHA1 Message Date
Aiden McClelland
e6fb74a800 Feature/cloud backups (#889)
* cifs for cloud backups on lan

* password spelling fix

* fix spelling and fix rpc method

* fix other methods

* remove old code and rename method

* add support for cifs backup targets

wip

cifs api

simplify idiom

add doc comment

wip

wip

should work™

* add password hash to server info

* fix type

* fix types for cifs

* minor fixes for cifs feature

* fix rpc structure

* fix copy, address some TODOs

* add subcommand

* backup path and navigation

* wizard edits

* rebased success page

* wiz conflicts resolved

* current change actually

* only unsub if done

* no fileter if necessary

* fix copy for cifs old password

* setup complete (#913)

* setup complete

* minor fixes

* setup.complete

* complete bool

* setup-wizard: complete boolean

Co-authored-by: Matt Hill <matthewonthemoon@gmail.com>
Co-authored-by: Drew Ansbacher <drew.ansbacher@spiredigital.com>
Co-authored-by: Matt Hill <MattDHill@users.noreply.github.com>
2022-01-21 20:35:52 -07:00
Drew Ansbacher
1cca7942ae recovery drive failing 2022-01-21 20:35:52 -07:00
Matt Hill
e2d932f483 fix drive display for guid 2022-01-21 20:35:52 -07:00
Drew Ansbacher
6eb2dfbb5e wiz guid fix 2022-01-21 20:35:52 -07:00
Matt Hill
305f3d8bcc setup wizard improvements 2022-01-21 20:35:52 -07:00
Drew Ansbacher
7576b30a6b guid and new alert flow 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
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
Drew Ansbacher
ed395699b3 Wizard refactor 2 (#615)
* new flow and endpoints

* functional

* prod build errors addressed

* little more cleanup

* transfer progress fixed

* tor address fix

* remove eslint cause sucks

* fix skeleton text color and wording

Co-authored-by: Matt Hill <matthewonthemoon@gmail.com>
Co-authored-by: Drew Ansbacher <drew.ansbacher@spiredigital.com>
2022-01-21 20:35:52 -07:00
Drew Ansbacher
e527aa9a5f wiz error handling 2022-01-21 20:35:52 -07:00
Drew Ansbacher
5475f29408 pr review 2022-01-21 20:35:52 -07:00
Drew Ansbacher
bf9c046cd2 error handling and refresh 2022-01-21 20:35:52 -07:00
Matt Hill
c1db00aebb fixing things up 2022-01-21 20:35:52 -07:00
Drew Ansbacher
77495cb674 spec updates 2022-01-21 20:35:52 -07:00
Drew Ansbacher
c21ebd2c5e drive return type update 2022-01-21 20:35:52 -07:00
Drew Ansbacher
73d7d3f855 sw build errors 2022-01-21 20:35:52 -07:00
Drew Ansbacher
88ed581d95 wizard cleanup 2022-01-21 20:35:52 -07:00
Drew Ansbacher
3721d419a3 wizard edits 2022-01-21 20:35:52 -07:00
Matt Hill
eb03d1ed04 product key page 2022-01-21 20:35:52 -07:00
Drew Ansbacher
e277eefcb2 complete flow 2022-01-21 20:35:52 -07:00
Drew Ansbacher
613625c012 checkpoiint 2022-01-21 20:35:52 -07:00
Drew Ansbacher
ca19ffd9f7 setup wizard style 2022-01-21 20:35:52 -07:00
Drew Ansbacher
517251d672 mo style 2022-01-21 20:35:52 -07:00
Drew Ansbacher
27072b5a3b stylized 2022-01-21 20:35:52 -07:00
Drew Ansbacher
412c10a859 loading polish 2022-01-21 20:35:52 -07:00
Drew Ansbacher
834de9ab54 working 2022-01-21 20:35:52 -07:00
Drew Ansbacher
8f0e0a392e pw modal 2022-01-21 20:35:52 -07:00
Matt Hill
a458e0b5bc quick cleanup 2022-01-21 20:35:52 -07:00
Drew Ansbacher
b31d15bac5 setup wizard first draft 2022-01-21 20:35:52 -07:00