verhoek
430bf80241
Import modded travis yml
...
Imported a minimized version of the travis yml config from the duplicati pipeline project.
2019-12-02 21:20:31 +01:00
Kenneth Hsu
53a35e6e06
Remove support for Amazon Cloud Drive.
...
Amazon discontinued access to the Cloud Drive API.
See https://forum.duplicati.com/t/amazon-cloud-drive-discontinued/7391 .
2019-12-01 10:36:36 -08:00
verhoek
3f3de17d1c
Fix codacy complaints.
2019-11-30 23:14:17 +01:00
Kenneth Hsu
0f30604046
Add comment clarifying partial fileset in synthetic filelist.
2019-11-30 13:38:04 -08:00
Kenneth Hsu
30fddd4b91
Add test for retention-policy logic.
2019-11-29 22:18:02 -08:00
Kenneth Hsu
20eb785f09
Simplify implementation of keep-versions logic.
2019-11-29 19:45:40 -08:00
Kenneth Hsu
68e7844dae
Add test for keep-versions logic where last backup was full.
...
This concerns issue #3982 .
2019-11-29 14:13:15 -08:00
Kenneth Hsu
07df3d4d5e
Verify backup times in addition to partial/full status.
2019-11-29 09:14:35 -08:00
Kenneth Hsu
b0224194de
Allow continutation after await to run in any context.
2019-11-29 09:12:15 -08:00
Kenneth Hsu
8c9512ac2c
Add test for keep-versions retention logic.
2019-11-29 09:11:18 -08:00
Kenneth Hsu
39ba32c383
Remove redundant conditional expression.
2019-11-29 09:10:27 -08:00
Kenneth Hsu
b4bef4bea0
Clarify comment.
2019-11-29 09:10:27 -08:00
Kenneth Hsu
a47175a945
Fix bug in keep-versions logic where dangling partials were removed.
...
If the most recent backups were partials (and not followed by a full
backup), they should not be removed. A partial backup should only be
removed if it is followed by a full backup.
This concerns issue #3982 .
2019-11-29 09:10:27 -08:00
Kenneth Skovhede
f3bdd6c732
Version bump to v2.0.4.35-2.0.4.35_canary_2019-11-29
...
You can download this build from:
Binaries: https://updates.duplicati.com/canary/duplicati-2.0.4.35_canary_2019-11-29.zip
Signature file: https://updates.duplicati.com/canary/duplicati-2.0.4.35_canary_2019-11-29.zip.sig
ASCII signature file: https://updates.duplicati.com/canary/duplicati-2.0.4.35_canary_2019-11-29.zip.sig.asc
MD5: a184d0bc23e79a0981aa2ed483fbd8d0
SHA1: 75bd37c35cc3b3ed5689a313620ab358c7a3f9dd
SHA256: 165858729cb655bd7fe5ccd98cf3d1271889f591d4a161deeb8f7743e21cc180
v2.0.4.35-2.0.4.35_canary_2019-11-29
2019-11-29 08:58:47 +01:00
Kenneth Hsu
afecf891da
Add test for keep-time retention logic.
...
We had to remove the keep-versions options since multiple retention
options are not allowed.
This concerns issue #3982 .
2019-11-28 21:50:16 -08:00
Kenneth Hsu
9eedf757cd
Extract creation of partial backup to helper method.
2019-11-28 21:47:54 -08:00
Kenneth Hsu
fa3ffb7540
Add comment to explain download of dlist files during direct restore.
2019-11-28 20:16:57 -08:00
verhoek
274bcfc437
Removed forgotten m_options.
2019-11-27 21:49:45 +01:00
Hendrik and GitHub
057a012277
Merge pull request #3998 from drwtsn32x/fix-attribute-masking
...
Disable file attribute masking on Windows 10
2019-11-27 11:38:27 +01:00
drwtsn32x
942d8b820d
removed getter
2019-11-26 19:27:46 -08:00
verhoek
8d782bd0c8
Make codacy happier.
2019-11-26 22:19:11 +01:00
verhoek
707ee587af
Use same exception handling cases for Minio as for the AWS client.
2019-11-26 21:59:53 +01:00
verhoek
d5fcbf68ac
Fix populating the s3-client box on creation.
2019-11-25 23:47:18 +01:00
verhoek
f93562931d
Adjusted static command line doc for s3-client.
2019-11-25 23:46:50 +01:00
verhoek
cfc6c55d5b
Fixed saving s3 region in UI.
2019-11-25 23:04:38 +01:00
verhoek
e11155dc80
Fix saving of s3 client from UI.
2019-11-25 22:45:56 +01:00
verhoek
0ff63913ed
Implemented remaining methods.
...
Add remove object method.
Add dns host.
Added rename method.
2019-11-25 22:44:16 +01:00
verhoek
8f0002465e
Add get object to minio client.
2019-11-24 22:53:37 +01:00
verhoek
201a3a27a7
Removal of obsolete method.
2019-11-24 22:53:21 +01:00
verhoek
2243c7d609
Added put object to minio s3 client.
2019-11-24 11:21:00 +01:00
verhoek
fee7ad02a9
Remove unused functions from aws sdk wrapper.
2019-11-24 11:11:17 +01:00
Kenneth Hsu
861f0ffa1b
Ensure that one full backup is kept when processing keep-time.
...
this concerns issue #3982 .
2019-11-23 12:20:56 -08:00
verhoek
92039df039
Added s3 client selection to UI
2019-11-23 18:24:27 +01:00
verhoek
e8d2c62529
Reformatted s3 template.
2019-11-23 09:52:21 +01:00
verhoek
0cc79c5a6e
Implemented addbucket for minio.
2019-11-23 09:45:06 +01:00
verhoek
259dd75953
Added listbucket for minio client
2019-11-22 22:37:23 +01:00
drwtsn32x
f599336bf0
tweak for codacity
2019-11-22 08:26:38 -08:00
drwtsn32x
77a1e3b88a
disable attribute masking
2019-11-22 08:00:58 -08:00
Kenneth Hsu
cd08ca919a
Include fileset file in synthetic filelist.
...
We declare this to be a partial backup, with the presumption being that
a synthetic filelist is only created when a backup is interrupted.
This concerns issue #3982 .
2019-11-21 19:14:48 -08:00
Kenneth Hsu
51b4ecfb28
Include fileset file in dlist files after purge operation.
...
This concerns issue #3982 .
2019-11-21 19:08:55 -08:00
Hendrik and GitHub
c37eb1680d
Merge pull request #3995 from drwtsn32x/fix-issue-3971
...
Fix issue 3971 - Don't store USN journal data for partial backups
2019-11-21 22:46:51 +01:00
verhoek
a0b20bfd92
Created s3 client interface.
2019-11-21 22:37:32 +01:00
verhoek
7b859792fe
Start writing MinioWrapper using Minio.
2019-11-21 22:37:09 +01:00
Kenneth Hsu
0cfce6be39
Include fileset file when repairing missing dlist file.
...
This concerns issue #3982 .
2019-11-20 22:19:03 -08:00
User
8755390dc8
don't store journal data for partial backups
2019-11-20 20:46:27 -08:00
Kenneth Hsu
8ab64071f0
Display correct backup type when using direct restore.
...
Previously, all filesets would be displayed as partial. Now, we obtain
the partial/full type from the fileset file (not the fileset.json) file
in the dlist file. If this file does not exist, the backup type
defaults fo full.
Note that this requires downloading and uncompressing the dlist file, so
performance of populating the restore list may be impacted
significantly.
This concerns issue #3982 .
2019-11-20 20:23:48 -08:00
Hendrik and GitHub
42b5e5126e
Merge pull request #3993 from drwtsn32x/fix-backend-delete-warning
...
Only warn if backend delete failure is confirmed
2019-11-20 22:55:43 +01:00
drwtsn32x
8f9ec70680
only warn if delete failure is confirmed
2019-11-19 20:28:14 -08:00
Kenneth Hsu
17d72be7ff
Remove intermediate partial backups in delete handler.
...
If surrounded by full backups, partial backups are assumed to be no
longer necessary.
This concerns issue #3982 .
2019-11-19 19:48:40 -08:00
Kenneth Hsu
1d42c53319
Fix disruption test to expect partial backups in fileset listing.
...
This concerns issue #3982 .
2019-11-19 19:30:03 -08:00