Jérôme Lebleu
a51e395bca
[fix] Validate backup/restore hooks and show restoration result
2015-10-05 17:43:48 +02:00
Jérôme Lebleu
76c7b3b3db
[fix] Restructure app restauration and catch app script failure
...
* Do not copy again the restore app script
* Set app folder permissions and properly remove it on failure
* Add a raise_on_error argument to hook_exec
* Review displayed messages
2015-10-05 15:08:34 +02:00
zamentur
ffc9bcaf33
[fix] Don't run hooks not in the backup
2015-10-03 23:27:06 +02:00
zamentur
66f61be90e
[fix] Backup dir transmitted to app restore script
2015-10-03 22:46:13 +02:00
zamentur
d83f81be66
[fix] Restore with the app restore script from the backup
2015-10-03 22:17:02 +02:00
zamentur
c3bb11a4c6
[enh] Add name and description in info.json of backup
2015-10-03 15:06:36 +02:00
Jérôme Lebleu
7280a56e16
[enh] Bind folders in data backup hooks instead of copying them
2015-10-03 00:59:19 +02:00
Jérôme Lebleu
007dfed607
[enh] Use new filesystem utils in backup_create
2015-10-02 20:33:05 +02:00
Jérôme Lebleu
20c4937f81
[enh] Review the app backup execution and structure
2015-10-02 20:33:05 +02:00
Jérôme Lebleu
999a61d2b2
[enh] Allow to ignore backup hooks execution at creation
2015-10-02 03:40:06 +02:00
zamentur
5bb143c32e
[fix] Remove --ignore-hooks cause it is unfinished
2015-10-02 03:08:11 +02:00
zamentur
83a796f3ff
[enh] Add a yunohost backup delete command
2015-10-02 02:49:04 +02:00
Jérôme Lebleu
e9a10e79fb
[enh] Allow to show backup information at listing
2015-10-01 19:27:19 +02:00
Jérôme Lebleu
e5fa8556cf
[fix] Copy app backup script with proper permissions to be executed
2015-10-01 03:19:51 +02:00
Jérôme Lebleu
89b6b79e60
[enh] Add archive size to backup info and return info at creation
2015-10-01 03:06:32 +02:00
Jérôme Lebleu
cf0af877d9
[enh] Add succeed hooks to the backup archive info
2015-10-01 02:49:51 +02:00
Jérôme Lebleu
4c37d8f273
[fix] Do not process app backup script as hook
2015-10-01 01:02:24 +02:00
Jérôme Lebleu
3fe92d81f7
[fix] Retrieve the domain to restore only for the postinstall
2015-10-01 01:02:24 +02:00
Jérôme Lebleu
85626134ef
[enh] Allow to filter which app to backup/restore
2015-10-01 01:02:24 +02:00
Jérôme Lebleu
475b3bb110
[fix] Correct logger object in backup_list ( fix #75 )
2015-07-27 08:39:25 +02:00
Jérôme Lebleu
404d0fc185
[fix] Catch proper exception in backup_list ( fix #65 )
2015-06-05 11:26:46 +02:00
Jérôme Lebleu
3a76e95c7f
[enh] Add debian subdirectory and change root yolo structure
2015-01-31 23:45:34 +01:00