Mike Degatano
02ceb713ea
Add location to backup download and remove APIs ( #5482 )
2024-12-12 19:44:40 +01:00
Mike Degatano
774aef74e8
Backup not found returns 404 instead of 400 ( #5479 )
2024-12-10 22:30:07 +01:00
Mike Degatano
1f893117cc
Fix backup consolidate and upload duplicate ( #5472 )
2024-12-09 10:03:49 +01:00
Mike Degatano
d44e995aed
Add size in bytes to backups ( #5473 )
2024-12-07 10:27:23 +01:00
Mike Degatano
6e32144e9a
Fix and extend cloud backup support ( #5464 )
...
* Fix and extend cloud backup support
* Clean up task for cloud backup and remove by location
* Args to kwargs on backup methods
* Fix backup remove error test and typing clean up
2024-12-05 00:07:04 -05:00
Mike Degatano
5519f6a53b
Add support for cloud backups in Core ( #5438 )
...
* Add support for cloud backups in Core
* Test cases and small fixes identified
* Add test for partial reload no file failure
2024-11-21 18:14:20 -05:00
Mike Degatano
591b9a4d87
Stop backup if pre backup failed in Core ( #5203 )
...
* Stop backup if pre backup failed in Core
* Fix API tests
* Partial backup in ci since there's no Home assistant
* Add ssl folder to partial backup
* Allow backups when Home Assistant is not running
* Undo change to skip db test
2024-07-25 17:08:43 +02:00
Mike Degatano
b5bf270d22
Mount status checks look at connection ( #4882 )
...
* Mount status checks look at connection
* Fix tests and refactor to fixture
* Fix test
2024-02-12 17:32:54 +01:00
Mike Degatano
4c573991d2
Improve error handling when mounts fail ( #4872 )
2024-02-05 16:24:53 -05:00
Mike Degatano
480b383782
Add background option to backup APIs ( #4802 )
...
* Add background option to backup APIs
* Fix decorator tests
* Working error handling, initial test cases
* Change to schedule_job and always return job id
* Add tests
* Reorder call at/later args
* Validation errors return immediately in background
* None is invalid option for background
* Must pop the background option from body
2024-01-22 12:09:15 -05:00
Mike Degatano
994c981228
Allow home assistant backups to exclude database ( #4591 )
...
* Allow home assistant backups to exclude database
* Tweak
Co-authored-by: Pascal Vizeli <pvizeli@syshack.ch>
---------
Co-authored-by: Franck Nijhof <git@frenck.dev>
Co-authored-by: Pascal Vizeli <pvizeli@syshack.ch>
2023-10-11 08:52:19 +02:00
Mike Degatano
44daffc65b
Add freeze/thaw apis for external snapshots ( #4538 )
...
* Add freeze/thaw apis for external backups
* Error when thaw called before freeze
* Timeout must be > 0
2023-09-09 10:54:19 +02:00
Joakim Sørensen
8b4e8e9804
Add backup location to info/list API calls ( #4346 )
...
* Add backup location to info/list API calls
* Requested adjustments
2023-06-15 16:00:37 +02:00
Mike Degatano
841f68c175
Make issue for problem with config for containers ( #4317 )
...
* Make issue for problem with config for containers
* Mount propagation in tests
* Fixes from rebase and feedback
2023-05-30 13:25:38 -04:00
Mike Degatano
b4fd5b28f6
Use backup mounts ( #4289 )
...
* Add support for backup mounts
* Fix tests
* Allow backups to local when there's a default location
2023-05-16 14:08:22 -04:00
Mike Degatano
bf48d48c51
Create issue+suggestion when no recent backup ( #3814 )
...
* Automatic full backup option
* Fix test for change in free space check
* Suggestions only, no automation
* Remove extra in backup config schema
2022-09-03 09:50:23 +02:00