Commit Graph
11368 Commits
Author SHA1 Message Date
Kenneth SkovhedeandGitHub 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 SkovhedeandGitHub 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
dependabot[bot]andGitHub 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 SkovhedeandGitHub 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 SkovhedeandGitHub 8f77762d25 Merge branch 'master' into feature/update-minio-6.0.4 2025-04-16 14:11:47 +02:00
Kenneth SkovhedeandGitHub 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 SkovhedeandGitHub 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 SkovhedeandGitHub 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 SkovhedeandGitHub cf629fe090 Merge branch 'master' into feature/more-sqlite-tests 2025-04-15 23:29:26 +02:00
Kenneth SkovhedeandGitHub 25bf0c6ecf Merge branch 'master' into feature/update-minio-6.0.4 2025-04-15 23:29:13 +02:00
Kenneth SkovhedeandGitHub bb5824b062 Merge branch 'master' into feature/fix-issue-6127 2025-04-15 23:29:00 +02:00
Kenneth SkovhedeandGitHub 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
Kenneth Skovhede 0bbf176a6d Merge remote-tracking branch 'origin/master' into feature/add-release-compiles-to-tests 2025-04-15 10:22:19 +02:00
Kenneth SkovhedeandGitHub 8e2871ada4 Merge pull request #6164 from duplicati/feature/fix-updated-minio
Fixed Minio after update
2025-04-15 10:19:40 +02:00
Kenneth Skovhede 430e4a8b1b Better Windows support 2025-04-15 00:05:20 +02:00
Kenneth Skovhede 8aee23c278 Updated Minio to 6.0.4 2025-04-15 00:00:55 +02:00
Kenneth Skovhede a6aa7c94af Fixed Minio after update 2025-04-14 23:43:29 +02:00
Kenneth Skovhede c3fe98c09c Disable the begin immediate as it seems the library does it automatically 2025-04-14 22:57:44 +02:00
Kenneth Skovhede 8349c402fa No wix on Windows 2025-04-14 22:53:15 +02:00
Kenneth Skovhede af61a62c5d Don't fail-fast as we may need failed invokes 2025-04-14 22:42:09 +02:00
Kenneth Skovhede 702804339c Removed unused using 2025-04-14 22:41:51 +02:00
Kenneth Skovhede e3bc92b80d Make keep-alive optional 2025-04-14 22:31:49 +02:00
Kenneth Skovhede 27cec82aad Added keyfile to env 2025-04-14 22:24:31 +02:00
Kenneth Skovhede 8297df51fb Forced exit code 2025-04-14 22:24:23 +02:00
Kenneth Skovhede 2fb19b4e93 Create dummy changelog file 2025-04-14 22:18:14 +02:00
Kenneth Skovhede e30fbf5613 Renamed build-only to compile-only.
More flexible setup for compile-only runs.
2025-04-14 22:14:06 +02:00
Kenneth Skovhede 6c8a1cb490 Setting working folder 2025-04-14 22:03:23 +02:00
Kenneth Skovhede 512c109ed1 Fixed path to project 2025-04-14 21:59:51 +02:00
Kenneth Skovhede df939a4334 Add tests to build releases
This adds a CI test for building releases so we know in advance if package versions are out-of-order.

This also sets the primary project for CLI to the Server as that covers more than the CLI project.
2025-04-14 21:56:27 +02:00
Kenneth SkovhedeandGitHub 853e7463bb Merge pull request #6160 from duplicati/feature/update-minio
Update Minio from 3.13 to 6.0.2
2025-04-14 20:11:27 +02:00
Kenneth SkovhedeandGitHub 8890ede00e Merge pull request #6162 from duplicati/release/canary-2.1.0.115
Version bump to v2.1.0.115-2.1.0.115_canary_2025-04-14
2025-04-14 20:10:18 +02:00
Kenneth Skovhede 31e4a62e18 Version bump to v2.1.0.115-2.1.0.115_canary_2025-04-14
You can download this build from:

Binaries: https://updates.duplicati.com/canary/?version=2.1.0.115

Signature file: https://updates.duplicati.com/canary/duplicati-2.1.0.115_canary_2025-04-14.signatures.zip
v2.1.0.115-2.1.0.115_canary_2025-04-14 v2.1.0.115_canary_2025-04-14
2025-04-14 20:03:36 +02:00
Kenneth SkovhedeandGitHub cd816fe7a5 Merge pull request #6159 from duplicati/feature/improve-build-stability-again
Improve build stability again
2025-04-14 18:34:45 +02:00
Kenneth Skovhede 374488f7c6 Removed forced upgrade 2025-04-14 18:28:00 +02:00
Kenneth Skovhede cbaccecd9d Removed unused file 2025-04-14 18:02:26 +02:00
Kenneth Skovhede 1172cb9f26 Update Minio from 3.13 to 6.0.2 2025-04-14 17:57:38 +02:00
Kenneth Skovhede 7722f0d2ca Bumped service controller 2025-04-14 17:42:12 +02:00
Kenneth Skovhede 0fb8930329 Added elaborate version comparison to avoid shipping with wrong versions. 2025-04-14 17:37:51 +02:00
Kenneth Skovhede e2ba58dfb9 Force-include recent package versions to stabilize build 2025-04-14 17:36:52 +02:00
Kenneth Skovhede 1e4d601bc6 Ensure we pull in recent versions 2025-04-14 17:27:53 +02:00
Kenneth Skovhede 966391e245 Update release build stability
With 2.1.0.114 we re-introduced the assembly version issue.

This commit fixes the check to actually validate the version numbers.
2025-04-14 15:42:19 +02:00
Kenneth Skovhede 4773914639 Rewrote testing to use an externally supplied transaction, to avoid temporary transactions from clearing the active transaction.
This is needed because SQLite does not support multiple active transactions.
2025-04-14 12:05:10 +02:00