drwtsn32x
c50d07ec40
fix typo
2020-01-01 16:49:40 -08:00
drwtsn32x
e55d555558
Change case of recycle bins
2020-01-01 16:43:04 -08:00
drwtsn32x
559ab450a4
Improve Windows Temp filter
2020-01-01 16:40:10 -08:00
drwtsn32x
9cabdc51d0
Improve Windows Install filter
2020-01-01 16:25:22 -08:00
drwtsn32x
7e9eb58cdd
remove Temp from SystemFiles
2020-01-01 16:18:42 -08:00
drwtsn32x
e15b3a9278
add slash to 'usrclass'
2020-01-01 16:05:53 -08:00
drwtsn32x
54820bc192
remove duplicate 'ntuser' line
2020-01-01 16:02:57 -08:00
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
fdcef72a7c
Merge remote-tracking branch 'upstream/master' into refactor/fileset_removal
2020-01-01 13:58:59 -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
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
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
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 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
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
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
warwickmm and GitHub
514fc90bd1
Merge pull request #3992 from warwickmm/unhide_partial_filesets
...
Fix various issues related to partial backups
2019-12-07 10:36:13 -08:00
User
74b0811061
add comment
2019-12-03 19:33:45 -08:00
User
b1b45228c2
fix long path test
2019-12-03 18:07:23 -08: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
20eb785f09
Simplify implementation of keep-versions logic.
2019-11-29 19:45:40 -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 Hsu
fa3ffb7540
Add comment to explain download of dlist files during direct restore.
2019-11-28 20:16:57 -08:00