Joseph Nuthalapati
7997835c27
backups: Support multiple backups in one day
...
Signed-off-by: Joseph Nuthalapati <njoseph@thoughtworks.com>
2018-09-24 19:42:08 +05:30
James Valleroy
e815256b22
backups: Include app versions in manifest file
...
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
Reviewed-by: Joseph Nuthalapati <njoseph@thoughtworks.com>
2018-09-24 19:42:00 +05:30
James Valleroy
d76322a362
backups: Dump manifests file and include it in backup
...
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
Reviewed-by: Joseph Nuthalapati <njoseph@thoughtworks.com>
2018-09-24 19:41:41 +05:30
James Valleroy
616af37407
backups: Disable create archive when no supported apps are installed
...
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
Reviewed-by: Joseph Nuthalapati <njoseph@thoughtworks.com>
2018-09-24 19:41:34 +05:30
James Valleroy
3681985f40
backups: Patch actions for shutdown services test
...
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
Reviewed-by: Joseph Nuthalapati <njoseph@thoughtworks.com>
2018-09-24 19:41:23 +05:30
James Valleroy
9554a34cce
backups: Fix and test service shutdown and restore
...
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
Reviewed-by: Joseph Nuthalapati <njoseph@thoughtworks.com>
2018-09-24 19:41:12 +05:30
James Valleroy
b272020e94
backups: Use paths from selected apps
...
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
Reviewed-by: Joseph Nuthalapati <njoseph@thoughtworks.com>
2018-09-24 19:41:05 +05:30
James Valleroy
e72fb62008
backups: Select all apps by default
...
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
Reviewed-by: Joseph Nuthalapati <njoseph@thoughtworks.com>
2018-09-24 19:40:56 +05:30
James Valleroy
5cd1a1954c
backups: Provide a default backup name
...
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
Reviewed-by: Joseph Nuthalapati <njoseph@thoughtworks.com>
2018-09-24 19:40:40 +05:30
James Valleroy
52ab0b54c6
backups: Implement process manifests for Packet
...
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
Reviewed-by: Joseph Nuthalapati <njoseph@thoughtworks.com>
2018-09-24 19:40:29 +05:30
James Valleroy
db2c828220
backups: List supported and installed apps when creating
...
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
Reviewed-by: Joseph Nuthalapati <njoseph@thoughtworks.com>
2018-09-24 19:40:18 +05:30
James Valleroy
d0581243aa
backups: Fix iteration over loaded modules
...
Add tests for affected functions.
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
Reviewed-by: Joseph Nuthalapati <njoseph@thoughtworks.com>
2018-09-24 19:39:55 +05:30
James Valleroy
539c6ca99e
backups: Move manifest validation into backups app
...
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
Reviewed-by: Joseph Nuthalapati <njoseph@thoughtworks.com>
2018-09-24 19:39:35 +05:30
James Valleroy
04d14e276f
backups: Restore from exported archive
...
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
Reviewed-by: Joseph Nuthalapati <njoseph@thoughtworks.com>
2018-08-17 17:31:25 +05:30
James Valleroy
bd45de2915
backups: Add list of exported archives
...
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
Reviewed-by: Joseph Nuthalapati <njoseph@thoughtworks.com>
2018-08-17 17:31:15 +05:30
James Valleroy
ab9f961091
backups: Simplify export of backup archive files
...
- Allow selection of Root Filesystem or any removable drive.
- Export to FreedomBox-backups folder in selection location.
- Handle export location without / at the end
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
Reviewed-by: Joseph Nuthalapati <njoseph@thoughtworks.com>
2018-08-17 17:31:06 +05:30
Joseph Nuthalapati
d8356c1a61
backups: Add core API for full/apps backup
...
Not functional yet.
Reviewed-by: James Valleroy <jvalleroy@mailbox.org>
2018-08-11 12:13:39 -04:00
James Valleroy
4f6ed92286
backups: Allow valid filenames as archive names
...
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
Reviewed-by: Joseph Nuthalapati <njoseph@thoughtworks.com>
2018-07-16 18:04:09 +05:30
James Valleroy
c852cd824f
backups: New app to manage borgbackup archives
...
Reviewed-by: Joseph Nuthalapati <njoseph@thoughtworks.com>
2018-07-16 18:03:55 +05:30