drwtsn32x
9b51773e6f
add recycle bin, change all to be off root of drive
2020-01-01 15:59:43 -08:00
drwtsn32x
dd7cc60e46
move '$Recycle.bin' to SystemFiles filter for consistency
2020-01-01 15:57:14 -08:00
drwtsn32x
a5439fd30f
remove 'Windows' duplicate
2020-01-01 15:54:57 -08:00
Kenneth Hsu
6345489398
Fix formatting issues.
2020-01-01 14:13:40 -08:00
Kenneth Hsu
fdcef72a7c
Merge remote-tracking branch 'upstream/master' into refactor/fileset_removal
2020-01-01 13:58:59 -08:00
warwickmm and GitHub
69a2e86030
Merge pull request #4038 from warwickmm/test/inheritance_break
...
Add test for restoring permissions with inheritance breaks.
2020-01-01 13:56:41 -08:00
Kenneth Hsu
bde4812bff
Add test for restoring permissions with inheritance breaks.
2020-01-01 12:47:01 -08:00
warwickmm and GitHub
e32d14fa12
Merge pull request #4031 from drwtsn32x/fix-broken-inheritance
...
Fix issue restoring permissions with inheritance breaks.
2020-01-01 11:42:52 -08:00
Kenneth Hsu
d3bcd3fb4a
Add test for listing filesets without local database.
...
This test would have failed prior to the changes in revision 8ab64071f0
("Display correct backup type when using direct restore"). Prior to
revision 8ab64071f0 , all filesets would have been marked as partial when
performing a direct restore without the local database.
This concerns issue #3982 .
2019-12-30 16:35:41 -08:00
Kenneth Hsu
7494abec63
Add test to verify that fileset file exists after repair.
...
This test would have failed prior to the changes in revision 0cfce6be39
("Include fileset file when repairing missing dlist file").
This concerns issue #3982 .
2019-12-30 15:15:15 -08:00
Kenneth Hsu
d3f752279f
Add test to verify that fileset file exists after purge.
...
This test would have failed prior to the changes in revision 51b4ecfb28
("Include fileset file in dlist files after purge operation").
This concerns issue #3982 .
2019-12-30 15:15:15 -08:00
Kenneth Skovhede
e7a637975b
Version bump to v2.0.4.38-2.0.4.38_canary_2019-12-29
...
You can download this build from:
Binaries: https://updates.duplicati.com/canary/duplicati-2.0.4.38_canary_2019-12-29.zip
Signature file: https://updates.duplicati.com/canary/duplicati-2.0.4.38_canary_2019-12-29.zip.sig
ASCII signature file: https://updates.duplicati.com/canary/duplicati-2.0.4.38_canary_2019-12-29.zip.sig.asc
MD5: 790e2ae27fa757f3c775633b842ba3c5
SHA1: 146a7d2e0f8cd87c85baf0840443e66100420b01
SHA256: f4efd566d72a9729d275a92af06d7bd3e8246977995a121f33aa87211997dc5f
v2.0.4.38-2.0.4.38_canary_2019-12-29
2019-12-29 23:03:56 +01:00
Kenneth Skovhede
bdb24a8c4f
Updated translations from transifex
2019-12-29 22:16:53 +01:00
Kenneth Skovhede and GitHub
a5dc0e9927
Merge pull request #4022 from warwickmm/remove_gitter_webhook
...
Remove gitter webhook for AppVeyor builds
2019-12-29 21:40:36 +01:00
drwtsn32x
e0c940fb45
variable name change
2019-12-28 20:37:23 -08:00
drwtsn32x
ab23d646b6
remove serializer since we only store single bool
2019-12-26 08:32:31 -08:00
drwtsn32x
ddce687b14
don't read rules unless we are restoring permissions
2019-12-26 08:03:06 -08:00
drwtsn32x
aa7d4150b3
clean up if block
2019-12-26 07:51:30 -08:00
drwtsn32x
9bca37f29f
tweak
2019-12-25 21:17:02 -08:00
drwtsn32x
e76be20e34
back up and restore inheritance breaks
2019-12-25 20:56:28 -08:00
Max
7e2218663e
Add Compat Analyzers
2019-12-25 19:08:52 +01:00
Max
4d62e9584d
Upgrade of AlphaVSS
2019-12-25 18:34:40 +01:00
Max
76b191327f
packages update 2
2019-12-25 18:23:23 +01:00
Max
28793ef204
packages update
2019-12-25 18:21:24 +01:00
Max
41a5591532
upstream
2019-12-25 16:34:56 +01:00
Max and GitHub
951be5e661
Merge pull request #58 from duplicati/master
...
upstream
2019-12-25 16:17:28 +01:00
Kenneth Hsu
f27ee58b7f
Remove gitter webhook for AppVeyor builds.
...
This stopped working on Oct 5, 2019 starting with the below build:
https://ci.appveyor.com/project/kenkendk/duplicati/builds/27900990
2019-12-24 21:16:05 -08:00
warwickmm and GitHub
578faba5bc
Merge pull request #4030 from drwtsn32x/fix-issue-4028
...
Fix bug in restoring file permissions on Windows.
2019-12-24 18:35:32 -08:00
User
5f06b4ac0c
Add JsonProperty
2019-12-24 07:21:25 -08:00
Kenneth Hsu
55a42f1f33
Remove unused methods.
...
These were generated automatically, but are unnecessary since we only
compare equality with other Filesets.
2019-12-23 19:15:26 -08:00
warwickmm and GitHub
1cc10b1caa
Merge pull request #4020 from verhoek/esthetical_sshv2
...
Esthetical changes to SSH2 backend code.
2019-12-18 19:35:38 -08:00
Hendrik and GitHub
1dc8d7cda6
Merge pull request #4021 from warwickmm/fix_spelling_errors
...
Fix spelling errors in comments
2019-12-18 20:41:41 +01:00
verhoek
f16ba3d49b
Indentation cleanup.
2019-12-18 20:38:21 +01:00
warwickmm and GitHub
f2aa72d6bf
Merge pull request #4027 from drwtsn32x/fix-skip-update-check
...
Fix handling of AUTOUPDATER_Duplicati_SKIP_UPDATE environment variable
2019-12-17 18:41:20 -08:00
User
5c24f9d87f
make it a boolean value check
2019-12-17 06:30:22 -08:00
Kenneth Hsu
a7ab5f6f00
Avoid unnecessary array creation and sorting.
...
This also removes a redundant timestamp conversion, as it already occurs
in the DropFilesetsFromTable method.
2019-12-15 14:06:20 -08:00
Kenneth Hsu
610fa4ffea
Generate backup version numbers manually instead of in query.
...
The ROW_NUMBER window function is not available in SQLite versions prior
to 3.25. In some cases, I think we do fall back to the system SQLite
libraries, and many distributions do not have versions that support the
window functions. To be safe, we will generate the backup versions
manually.
2019-12-15 13:28:44 -08:00
Kenneth Hsu
83ac03843d
Fix spelling errors in comments.
...
In doing so, we also normalized some line endings.
2019-12-14 09:52:55 -08:00
Kenneth Hsu
60b4c8479c
Fix bug where filesets considered for deletion had wrong version.
...
The ID in the Fileset table is the auto-incremented integer. When
considering filesets for deletion (in particular, when deleting specific
versions), we need to reference the backup version number that is
exposed to the user (integers where the newest backup version is 0).
2019-12-12 18:38:17 -08:00
verhoek
72b6c7b780
Esthetical changes to SSH2 backend code.
...
Mostly auto suggested from IDE.
2019-12-12 21:57:27 +01:00
Kenneth Skovhede
63ecd1a49f
Version bump to v2.0.4.37-2.0.4.37_canary_2019-12-12
...
You can download this build from:
Binaries: https://updates.duplicati.com/canary/duplicati-2.0.4.37_canary_2019-12-12.zip
Signature file: https://updates.duplicati.com/canary/duplicati-2.0.4.37_canary_2019-12-12.zip.sig
ASCII signature file: https://updates.duplicati.com/canary/duplicati-2.0.4.37_canary_2019-12-12.zip.sig.asc
MD5: 0925d20e604c17217d41b507f902f581
SHA1: 1049c8ab71d6eca7c1ff5b6bcad64db302782b04
SHA256: 95aa880acccd87bed8e20a3eada868992a95749167bd45aaa76b1dfe600be980
v2.0.4.37-2.0.4.37_canary_2019-12-12
2019-12-12 13:00:10 +01:00
Kenneth Skovhede and GitHub
220edecc9c
Merge pull request #3997 from verhoek/issue_3979
...
Issue 3979 - support for minio sdk
2019-12-12 11:51:18 +01:00
Kenneth Skovhede and GitHub
2667db678b
Merge branch 'master' into issue_3979
2019-12-12 11:50:35 +01:00
Kenneth Hsu
9cb602b171
Reorder classes to simplify diff.
2019-12-11 20:43:34 -08:00
Kenneth Hsu
6d6be94efa
Add tests for fileset deletion strategies.
2019-12-11 18:00:13 -08:00
Kenneth Hsu
68ffd86594
Refactor fileset deletion code.
...
This extracts the logic for various fileset deletion strategies into
separate classes. This simplifies the code and makes it easier to test
the individual functionalities.
2019-12-11 17:59:20 -08:00
warwickmm and GitHub
c6f84fd73f
Merge pull request #4005 from verhoek/feature_optimize_build_system
...
Optimize build system using Docker
2019-12-11 17:58:08 -08:00
verhoek
5d58e7e43b
Removed unnecessary download caching
2019-12-11 20:05:36 +01:00
warwickmm and GitHub
becb7874af
Merge pull request #4009 from drwtsn32x/fix-restore-selection-issue
...
Ensure files are selected for restore
2019-12-09 19:28:08 -08:00
warwickmm and GitHub
e92e4e0b2f
Merge pull request #4013 from drwtsn32x/warning-tray-icon
...
Improve tray icon to reflect warning state
2019-12-09 19:02:04 -08:00