Dane Everitt
|
6ef0bd7496
|
Get general concept for backup resotration using a unified interface implemented
|
2021-01-18 21:20:58 -08:00 |
|
Matthew Penner
|
ddb683efb6
|
Remove UploadID field from backups (#80)
|
2020-12-26 12:27:52 -08:00 |
|
Matthew Penner
|
6366794838
|
Actually initialize the cache
|
2020-12-06 16:15:54 -07:00 |
|
Matthew Penner
|
bc3d92f9e6
|
Change backup upload id cache to use the cache package
|
2020-12-06 15:23:44 -07:00 |
|
Matthew Penner
|
ee08829a28
|
s3 backups: handle CompleteMultipartUpload and AbortMultipartUpload on the panel
|
2020-12-06 13:56:17 -07:00 |
|
Matthew Penner
|
de51fd1c51
|
Error handling improvements (#71)
* Remove `emperror.dev/errors`, remove all `errors#Wrap` and `errors#WithStack` calls
* Improve logging in `server/backup.go`
|
2020-11-28 16:57:10 -07:00 |
|
Dane Everitt
|
be9d1a3986
|
Replace error handling package with emperror; add better reporting for errors escaping server root
|
2020-11-08 13:52:20 -08:00 |
|
Matthew Penner
|
5475cb02c1
|
Cleanup s3 backup uploads, add request timeouts
|
2020-11-01 15:23:46 -07:00 |
|
Matthew Penner
|
1239b1c0ca
|
Switch to s3 multipart uploads for backups
|
2020-11-01 15:23:46 -07:00 |
|
Dane Everitt
|
fcccda2761
|
Endpoint fixes for GET requests and error handling
|
2020-11-01 14:04:57 -08:00 |
|
Dane Everitt
|
334b3e8d10
|
Refactor HTTP endpoints to be less complicated and follow better standards
|
2020-10-31 10:04:20 -07:00 |
|
Dane Everitt
|
7287b8e198
|
Pass the checksum type along in the request
|
2020-08-23 17:52:46 -07:00 |
|
Dane Everitt
|
11035b561a
|
Break out the backup functions of the daemon in prep for S3 support
|
2020-04-13 22:01:07 -07:00 |
|