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
drwtsn32x
b09c1e6500
update svg icon color
2019-12-08 18:35:34 -08:00
drwtsn32x
a4b95675b0
update icon color
2019-12-08 18:22:59 -08:00
drwtsn32x
6d59e84202
handle additional idlewarning state
2019-12-08 17:53:07 -08:00
drwtsn32x
6fc67a6f5f
update icon and runners for other platforms
2019-12-08 17:35:13 -08:00
verhoek
13bd069fc6
Use duplicati root var.
2019-12-08 22:08:24 +01:00
Kenneth Skovhede
eb8e8ab6f2
Version bump to v2.0.4.36-2.0.4.36_canary_2019-12-08
...
You can download this build from:
Binaries: https://updates.duplicati.com/canary/duplicati-2.0.4.36_canary_2019-12-08.zip
Signature file: https://updates.duplicati.com/canary/duplicati-2.0.4.36_canary_2019-12-08.zip.sig
ASCII signature file: https://updates.duplicati.com/canary/duplicati-2.0.4.36_canary_2019-12-08.zip.sig.asc
MD5: c9257669735a97a6d6e00c6c91a696d7
SHA1: 860907c7f29efbedb9a09b4641b2cf5124820d50
SHA256: 0443f8cf57d2a6c3c6e036b9d833268dd77c1151573c512cb5da4de254f53436
v2.0.4.36-2.0.4.36_canary_2019-12-08
2019-12-08 15:30:15 +01:00
warwickmm and GitHub
07c55ea9fc
Merge pull request #4010 from warwickmm/fix_sharepoint_regression
...
Fix regression with SharePoint backend
2019-12-07 15:15:34 -08:00
verhoek
abc031cdb3
Fix typo.
2019-12-07 23:16:21 +01:00
verhoek
bb9bba1722
Remove test data download functionality.
...
This is built in unit tests and doesn't need outside steering anymore.
2019-12-07 22:59:06 +01:00
Kenneth Hsu
48444782c2
Fix regression with SharePoint backend.
...
In pull request #3989 , we set the conflict resolution behavior for
creating new items to be "Replace". While this worked for OneDrive,
SharePoint apparently is case-sensitive and expects "replace". Since
the default behavior is to replace, we will simply remove the
specification to avoid possible conflicts.
See the forum discussion below:
https://forum.duplicati.com/t/bad-request-error-from-request-nameconflictbehavior-must-be-fail-replace-or-rename/8578
2019-12-07 12:19:21 -08:00