Feat/automated backups (#2142)

* initial restructuring

* very cool

* new structure in place

* delete unnecessary T

* down the rabbit hole

* getting better

* dont like it

* nice

* very nice

* sessions select all

* nice

* backup runs

* fix targets and more

* small improvements

* mostly working

* address PR comments

* fix error

* delete issue with merge

* fix checkboxes and add API for deleting backup runs

* better styling for checkboxes

* small button in ssh kpage too

* complete multiple UI launcher

* fix actions

* present error toast too

* fix target forms
This commit is contained in:
Matt Hill
2023-05-09 07:49:20 -06:00
committed by Aiden McClelland
parent 9499ea8ca9
commit e53c90f8f0
116 changed files with 3072 additions and 1530 deletions

View File

@@ -63,6 +63,8 @@
"cbor": "npm:@jprochazk/cbor@^0.4.9",
"cbor-web": "^8.1.0",
"core-js": "^3.21.1",
"cron": "^2.2.0",
"cronstrue": "^2.21.0",
"dompurify": "^2.3.6",
"fast-json-patch": "^3.1.1",
"fuse.js": "^6.4.6",
@@ -89,6 +91,7 @@
"@angular/compiler-cli": "^14.1.0",
"@angular/language-service": "^14.1.0",
"@ionic/cli": "^6.19.0",
"@types/cron": "^2.0.0",
"@types/dompurify": "^2.3.3",
"@types/estree": "^0.0.51",
"@types/js-yaml": "^4.0.5",