Kenneth Skovhede and GitHub
171eb1bb12
Merge branch 'master' into feature/add-sqlite-cache-value
2025-04-23 16:34:55 +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
0c4fffa6ce
Merge branch 'master' into feature/add-sqlite-cache-value
2025-04-23 15:25:00 +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 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
0a7a1cd689
Added option to set the SQLite page cache
...
This adds an extra option to allow setting the SQLite page cache size as a regular option.
Prior to this commit it was only possible to set the SQLite page cache size via environment variables.
The option to use environment variables is preserved, and as options from the environment variable are applied after the new setting, environment variables take precedence.
The default value for the new option is to use 1% of the system memory for the page cache. For the restore process, a connection per worker may be made which defaults to half the number of cores, so the maximum amount of memory is 1% * half the CPU cores.
This is just the upper limit, and SQLite may choose not to use all of it.
This fixes #6178
2025-04-22 14:26:46 +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
Kenneth Skovhede and GitHub
25bf0c6ecf
Merge branch 'master' into feature/update-minio-6.0.4
2025-04-15 23:29:13 +02:00
Kenneth Skovhede and GitHub
bb5824b062
Merge branch 'master' into feature/fix-issue-6127
2025-04-15 23:29:00 +02:00
Kenneth Skovhede and GitHub
a206fff96b
Merge pull request #6163 from duplicati/feature/add-release-compiles-to-tests
...
Add tests to build releases
2025-04-15 23:28:38 +02:00
Kenneth Skovhede
0945657a29
Fixed transaction issue with test handler
2025-04-15 23:24:35 +02:00
Kenneth Skovhede
8fa68b75dc
Added another Minio update fix
2025-04-15 12:16:05 +02:00
Kenneth Skovhede
e392658e35
Fixed multiple retention settings in delete.
...
The delete call would select the same fileset multiple times if multiple retention options were present.
This fixes the selection to a distinct set.
This fixes #6127
2025-04-15 12:13:47 +02:00
Kenneth Skovhede
db872aa09f
Disabled ubuntu builds
2025-04-15 10:22:30 +02:00