Kenneth Skovhede
69df1d5eec
Fixed logic to correctly see if ArchiveTime is set
2025-04-24 20:30:56 +02:00
Kenneth Skovhede
2ef04e43ee
Simplified new ArchiveTime column to not allow null
2025-04-24 20:30:08 +02:00
Kenneth Skovhede
75f7582014
Fixed passing transaction to more places
2025-04-24 20:28:26 +02:00
Kenneth Skovhede
46f5efd178
Merge branch 'master' into feature/support-glacier-style-non-readable-files
2025-04-23 22:37:31 +02:00
Kenneth Skovhede and GitHub
b2aa9a44a8
Merge pull request #6196 from duplicati/feature/ignore-any-error-on-pragma-optimize
...
Ignore any error on pragma optimize.
2025-04-23 21:28:32 +02:00
Kenneth Skovhede and GitHub
d590f68c21
Merge pull request #6188 from duplicati/feature/make-file-backend-compliant
...
Make file backend error compliant
2025-04-23 17:20:10 +02:00
Kenneth Skovhede
e0475f3a9c
Ignore any error on pragma optimize.
...
Previous logic would only catch SQLite exceptions, but it is just a performance thing, so we can ignore any errors (they are still logged)
2025-04-23 16:40:36 +02:00
Kenneth Skovhede and GitHub
e0730b253f
Merge branch 'master' into feature/make-file-backend-compliant
2025-04-23 16:34:36 +02:00
Kenneth Skovhede and GitHub
c6b3cc9db1
Merge pull request #6195 from duplicati/feature/fix-missing-last-upload-size
...
Fix missing last upload size
2025-04-23 16:34:18 +02:00
Kenneth Skovhede
18477c572d
Fixed some nullability warnings
2025-04-23 15:40:16 +02:00
Kenneth Skovhede
edca083cc9
Extended tests to ensure they cover what they are supposed to cover
2025-04-23 15:40:06 +02:00
Kenneth Skovhede
3ff868b0f9
Removed tracking of files sizes, and implemented it with a database lookup
2025-04-23 15:39:32 +02:00
Kenneth Skovhede
589bb2416c
Fixed some bugs with the license filename change
2025-04-23 15:37:38 +02:00
Kenneth Skovhede and GitHub
a30fe88ac2
Merge branch 'master' into feature/make-file-backend-compliant
2025-04-23 15:24:39 +02:00
Kenneth Skovhede and GitHub
4a4c5ba0a0
Merge pull request #6173 from duplicati/feature/dont-upload-dlist-on-failure
...
Simple fix to prevent uploading dlist on failures
2025-04-23 15:24:11 +02:00
Kenneth Skovhede and GitHub
1724540625
Merge pull request #6194 from duplicati/feature/remove-license-spdx-header
...
Removed SPDX header again
2025-04-23 15:13:57 +02:00
Kenneth Skovhede
e011ebe754
Removed SPDX header again
2025-04-23 15:12:56 +02:00
Kenneth Skovhede and GitHub
4c5ecffd03
Merge pull request #6193 from duplicati/feature/update-readme
...
Feature/update readme
2025-04-23 15:05:45 +02:00
Kenneth Skovhede
eea290dbac
Updated license to use SPDX header
2025-04-23 15:05:04 +02:00
Kenneth Skovhede
337a094db1
Updated README
...
This removes a bit of cruft from the files and updates a few incorrect links
2025-04-23 15:02:01 +02:00
Kenneth Skovhede and GitHub
5e9e1322af
Merge pull request #6192 from duplicati/feature/rename-license-file
...
Rename LICENSE.txt to LICENSE
2025-04-23 14:55:04 +02:00
Kenneth Skovhede and GitHub
62ce6d00b8
Rename LICENSE.txt to LICENSE
2025-04-23 14:54:48 +02:00
Kenneth Skovhede
66862043b6
Fixed a case where the transactions were not used, despite being active
2025-04-23 13:44:46 +02:00
Kenneth Skovhede
d19e7f4430
More safeguards against getting an unknown remote file
2025-04-23 12:12:38 +02:00
Kenneth Skovhede
e8f85961d0
Include more changes before comitting the transaction
2025-04-23 12:11:33 +02:00
Kenneth Skovhede
e6ba6098d7
Implemented immediate transaction commits for almost all uploads.
...
This ensures that files cannot appear on the remote destination, despite terminating the host program.
This fixes #4485
There is still work needed to handle the repair and compact operations so they use transactions and can commit changes during transfer progress.
2025-04-23 12:11:16 +02:00
Kenneth Skovhede
3ed195d821
Updated tests
2025-04-23 11:49:06 +02:00
Kenneth Skovhede
7be9678080
Fixed handling promotion of pending upload to actual filelist
2025-04-23 11:48:35 +02:00
Kenneth Skovhede
ca5159adf7
Make file backend error compliant
...
This PR makes the file backend throw the correct exception types for missing files and folders, so it works with the backend tester without errors.
2025-04-22 22:56:47 +02:00
Kenneth Skovhede and GitHub
b3c50dc223
Merge pull request #6185 from duplicati/feature/future-libicu-support
...
Added support for additional libicu versions
2025-04-22 14:27:29 +02:00
Kenneth Skovhede
5511ed6a46
Added support for additional libicu versions
2025-04-22 13:08:36 +02:00
Kenneth Skovhede and GitHub
95d17b5912
Merge pull request #6176 from duplicati/feature/canary-2.1.0.116
...
Version bump to v2.1.0.116-2.1.0.116_canary_2025-04-17
2025-04-17 19:54:00 +02:00
Kenneth Skovhede
70e2939f9b
Version bump to v2.1.0.116-2.1.0.116_canary_2025-04-17
...
You can download this build from:
Binaries: https://updates.duplicati.com/canary/?version=2.1.0.116
Signature file: https://updates.duplicati.com/canary/duplicati-2.1.0.116_canary_2025-04-17.signatures.zip
v2.1.0.116-2.1.0.116_canary_2025-04-17
v2.1.0.116_canary_2025-04-17
2025-04-17 19:52:31 +02:00
Kenneth Skovhede
43b1157e45
Bumped ngclient to .101
2025-04-17 18:19:53 +02:00
Kenneth Skovhede and GitHub
e6d7e8e237
Merge pull request #6175 from duplicati/feature/fix-missing-schedule
...
Fixed an issue where schedules would be invisible in the UI but still work
2025-04-17 18:14:52 +02:00
Kenneth Skovhede and GitHub
2ff4e2ac26
Merge pull request #6165 from duplicati/feature/update-minio-6.0.4
...
Updated Minio to 6.0.4
2025-04-17 18:13:39 +02:00
Kenneth Skovhede
c3c9105d26
Fixed an issue where schedules would be invisible in the UI but still work.
2025-04-17 18:03:14 +02:00
Kenneth Skovhede and GitHub
d424e2ab2f
Merge pull request #6172 from duplicati/dependabot/nuget/Duplicati/Library/SecretProvider/nuget-21ee22684a
...
Bump the nuget group across 1 directory with 2 updates
2025-04-16 20:42:27 +02:00
Kenneth Skovhede
80ce993526
Simple fix to prevent uploading dlist on failures
2025-04-16 19:05:51 +02:00
dependabot[bot] and GitHub
171a13faf2
Bump the nuget group across 1 directory with 2 updates
...
Bumps the nuget group with 2 updates in the /Duplicati/Library/SecretProvider directory: [Microsoft.Extensions.Caching.Memory](https://github.com/dotnet/runtime ) and [Microsoft.Extensions.Logging.Abstractions](https://github.com/dotnet/runtime ).
Updates `Microsoft.Extensions.Caching.Memory` from 9.0.0 to 9.0.4
- [Release notes](https://github.com/dotnet/runtime/releases )
- [Commits](https://github.com/dotnet/runtime/compare/v9.0.0...v9.0.4 )
Updates `Microsoft.Extensions.Logging.Abstractions` from 9.0.0 to 9.0.4
- [Release notes](https://github.com/dotnet/runtime/releases )
- [Commits](https://github.com/dotnet/runtime/compare/v9.0.0...v9.0.4 )
---
updated-dependencies:
- dependency-name: Microsoft.Extensions.Caching.Memory
dependency-version: 9.0.4
dependency-type: direct:production
dependency-group: nuget
- dependency-name: Microsoft.Extensions.Logging.Abstractions
dependency-version: 9.0.4
dependency-type: direct:production
dependency-group: nuget
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-04-16 16:13:58 +00:00
Kenneth Skovhede and GitHub
8560e10d67
Merge pull request #6170 from duplicati/feature/update-caching-package
...
Updated the caching package
2025-04-16 18:10:33 +02:00
Kenneth Skovhede
6190e9d5fb
Missing change
2025-04-16 16:38:43 +02:00
Kenneth Skovhede
055ec31d76
Introduced a PackageRef project to force updated packages to be used throughout the solution.
2025-04-16 16:38:21 +02:00
Kenneth Skovhede
eaed3b7ca9
Updated the caching package
2025-04-16 16:01:44 +02:00
Kenneth Skovhede and GitHub
8f77762d25
Merge branch 'master' into feature/update-minio-6.0.4
2025-04-16 14:11:47 +02:00
Kenneth Skovhede and GitHub
0e2e474721
Merge pull request #6168 from duplicati/feature/capture-failing-ci-test
...
Added logging to catch CI-only failure
2025-04-16 14:11:32 +02:00
Kenneth Skovhede and GitHub
bff95cb3d3
Merge pull request #6158 from duplicati/feature/more-sqlite-tests
...
Added SQLite tests
2025-04-16 08:06:49 +02:00
Kenneth Skovhede
49cb6f01fb
Added logging to catch CI-only failure
2025-04-16 08:05:38 +02:00
Kenneth Skovhede and GitHub
905e4442e0
Merge pull request #6167 from duplicati/feature/fix-issue-6127
...
Fixed multiple retention settings in delete.
2025-04-16 07:35:15 +02:00
Kenneth Skovhede and GitHub
cf629fe090
Merge branch 'master' into feature/more-sqlite-tests
2025-04-15 23:29:26 +02:00