Wouter Tinus
7cb8d1055b
Add DeleteBackup command to ServerUtil
2026-04-10 17:43:30 +02:00
Carl-Johannes Johnsen and GitHub
eebb283b7c
Merge pull request #6785 from aureliandevel/feature/restore-volume-caching-revision
...
Enhance volume caching with disk space pressure eviction logic
2026-04-10 07:39:20 +02:00
Carl Johnsen
dd69855a35
Fix test that relied on now removed profiling log line
2026-04-10 06:44:48 +02:00
aureliandevel
4efb7fdd3c
Merge branch 'feature/restore-volume-caching-revision' of https://github.com/aureliandevel/duplicati into feature/restore-volume-caching-revision
2026-04-10 08:21:23 +10:00
aureliandevel
7e4ac31502
Refactor restore process: remove internal profiling logging and update cache size tracking in VolumeManager
2026-04-10 08:21:02 +10:00
aureliandevel and GitHub
a8017d0503
Merge branch 'duplicati:master' into feature/restore-volume-caching-revision
2026-04-04 17:00:07 +11:00
aureliandevel
ee3dbcd97a
Merge branch 'feature/restore-volume-caching-revision' of https://github.com/aureliandevel/duplicati into feature/restore-volume-caching-revision
2026-04-04 16:43:34 +11:00
aureliandevel
d760e1381a
Add restore volume cache profiling summaries
2026-04-04 16:10:05 +11:00
Kenneth Skovhede and GitHub
ce37bb9774
Merge pull request #6818 from duplicati/dependabot/npm_and_yarn/npm_and_yarn-66413a1f6e
...
Bump picomatch from 2.3.1 to 2.3.2 in the npm_and_yarn group across 1 directory
2026-03-27 01:08:50 +01:00
dependabot[bot] and GitHub
d292a942c8
Bump picomatch in the npm_and_yarn group across 1 directory
...
Bumps the npm_and_yarn group with 1 update in the / directory: [picomatch](https://github.com/micromatch/picomatch ).
Updates `picomatch` from 2.3.1 to 2.3.2
- [Release notes](https://github.com/micromatch/picomatch/releases )
- [Changelog](https://github.com/micromatch/picomatch/blob/master/CHANGELOG.md )
- [Commits](https://github.com/micromatch/picomatch/compare/2.3.1...2.3.2 )
---
updated-dependencies:
- dependency-name: picomatch
dependency-version: 2.3.2
dependency-type: indirect
dependency-group: npm_and_yarn
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-25 21:54:25 +00:00
Carl-Johannes Johnsen and GitHub
d9a8a645a6
Merge pull request #6817 from carljohnsen/bugfix/dollarsign-in-name-regex
...
Bugfix/Dollar sign in filename breaks regex
2026-03-25 16:44:19 +01:00
Carl Johnsen
69eacae8bc
Added PR number as issue number to the regex dollar sign test
2026-03-25 13:47:30 +01:00
Carl Johnsen
6a4d6378c9
Added a test for the dollar sign in filename issue
2026-03-25 13:43:45 +01:00
Carl Johnsen
8c022b63dc
Replacement strings for Regex.Replace cannot contain dollar signs followed by a number, as that is also being parsed.
2026-03-25 13:42:32 +01:00
Carl-Johannes Johnsen and GitHub
1865592eb8
Merge pull request #6816 from carljohnsen/bugfix/6068-sporadic-windows-fail
...
Bugfix/Sporadic failure of 6068 test on Windows
2026-03-24 09:36:09 +01:00
Carl Johnsen
97de64d2d9
Removed inherited folder permissions from the Windows check, as these are out of our control.
...
Only the explicit rules are checked, which are the ones set by Duplicati and the unit test.
2026-03-24 06:28:02 +01:00
Kenneth Skovhede and GitHub
cf587be926
Merge pull request #6812 from duplicati/release/canary-2.2.0.107
...
Version bump to v2.2.0.107-2.2.0.107_canary_2026-03-20
2026-03-21 07:33:27 +01:00
Kenneth Skovhede
91d9e662c3
Version bump to v2.2.0.107-2.2.0.107_canary_2026-03-20
...
You can download this build from:
Binaries: https://updates.duplicati.com/canary/?version=2.2.0.107
Signature file: https://updates.duplicati.com/canary/duplicati-2.2.0.107_canary_2026-03-20.signatures.zip
v2.2.0.107_canary_2026-03-20
v2.2.0.107-2.2.0.107_canary_2026-03-20
2026-03-20 18:02:47 +01:00
Kenneth Skovhede and GitHub
8a76d91920
Merge pull request #6811 from duplicati/feature/bump-ngclient-212
...
Updated ngclient to 0.0.212
2026-03-20 15:58:09 +01:00
Kenneth Skovhede
de70c72310
Updated ngclient to 0.0.212
...
Updated from 0.0.207 to 0.0.212.
2026-03-20 15:28:28 +01:00
Kenneth Skovhede and GitHub
d046768b90
Merge pull request #6810 from duplicati/dependabot/npm_and_yarn/npm_and_yarn-e5a595f223
...
Bump flatted from 3.3.1 to 3.4.2 in the npm_and_yarn group across 1 directory
2026-03-20 15:25:50 +01:00
dependabot[bot] and GitHub
1ea20f834d
Bump flatted in the npm_and_yarn group across 1 directory
...
Bumps the npm_and_yarn group with 1 update in the / directory: [flatted](https://github.com/WebReflection/flatted ).
Updates `flatted` from 3.3.1 to 3.4.2
- [Commits](https://github.com/WebReflection/flatted/compare/v3.3.1...v3.4.2 )
---
updated-dependencies:
- dependency-name: flatted
dependency-version: 3.4.2
dependency-type: indirect
dependency-group: npm_and_yarn
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-20 00:16:24 +00:00
Carl-Johannes Johnsen and GitHub
8899ab3d65
Merge pull request #6799 from carljohnsen/feature/full-disk-linux
...
Feature/full disk linux
2026-03-19 10:58:05 +01:00
Kenneth Skovhede and GitHub
9b2eefbd72
Merge pull request #6796 from duplicati/feature/add-cleanup-and-list-to-db-tool
...
Add verify and cleanup to database tool
2026-03-17 14:13:12 +01:00
Carl Johnsen
58de34091a
Added missing Linux branches in the source provider
2026-03-16 11:09:08 +01:00
Kenneth Skovhede and GitHub
870a0191cf
Merge pull request #6802 from duplicati/feature/fix-direct-partial-restore
...
Fix restore without local db
2026-03-14 21:11:44 +01:00
Kenneth Skovhede
6a82da0e81
Fix null versions array
2026-03-14 19:17:51 +01:00
Kenneth Skovhede
ec6e32be39
Fixed usage of filelist filter
2026-03-14 18:26:37 +01:00
Kenneth Skovhede and GitHub
60aa6a8245
Merge pull request #6804 from duplicati/feature/fix-windows-cert-export
...
Fixed an issue with loading certificate bundles on Windows
2026-03-14 17:38:14 +01:00
Kenneth Skovhede and GitHub
a5f34d16be
Merge pull request #6800 from duplicati/feature/dont-tag-with-naked-version
...
Don't push Docker with naked version
2026-03-14 14:01:53 +01:00
Kenneth Skovhede
2d74f81344
Fixed an issue with loading certificate bundles on Windows
2026-03-14 14:01:39 +01:00
Kenneth Skovhede
a01a7ff5f7
Fixed filtering to return a null delegate when not filtering
2026-03-14 13:56:26 +01:00
Kenneth Skovhede and GitHub
31cef15ab3
Merge pull request #6803 from duplicati/feature/bump-aws-secret-manager
...
Update AWS SecretManager
2026-03-14 13:43:58 +01:00
Kenneth Skovhede
c98d4b310f
Update AWS SecretManager
...
This PR includes a direct dependency on a transitive dependency to ensure we get an updated version.
2026-03-14 12:05:00 +01:00
Kenneth Skovhede
84cc4005b1
Fix restore without local db
...
This fixes a bug where restoring with `--no-local-db` and `--version=0` would fail because the database consistency check sees that data is missing.
The missing data is intentional in this case, as we deliberately recreate a partial database.
The PR adds a test for this scenario and fixes the validation to allow for the partial database. Additionally, the partial database is marked as such, in case it is not correctly deleted after the restore.
2026-03-14 12:02:53 +01:00
Kenneth Skovhede
be667ce9b6
Don't push Docker with naked version
...
This PR updates the build process to not push Docker tags with naked version numbers, unless they are stable releases.
For a canary version, it will be tagged `canary` and `2.2.0.105-canary`.
For a stable version, it will be tagged with `stable`, `2.2.0.0-stable`, `2.2.0.0`, and `latest`
This is done to make Duplicati releases more compatible with how other tools use version number tags.
This fixes #6797
This fixes #6797
2026-03-13 16:20:24 +01:00
Kenneth Skovhede and GitHub
45acf1a9bc
Merge pull request #6798 from duplicati/feature/add-hetzner-and-do-regions
...
Add Hetzner and DigitalOcean regions
2026-03-12 11:37:24 +01:00
Carl Johnsen
f8e0f4df2b
Linux should use helper class for calling scripts, not another implementation of the same functionality
2026-03-12 11:22:40 +01:00
Kenneth Skovhede
668dabfc94
Add Hetzner and DigitalOcean regions
...
This PR adds the known regions from DO and Hetzner to the config output from S3Config
2026-03-12 11:20:46 +01:00
Carl Johnsen
a6a15f4b7c
Merge branch 'master' into feature/full-disk-linux
2026-03-12 10:42:48 +01:00
Carl Johnsen
31121d3730
Added Windows overhead for the disk sizes, as init takes 16 MB
2026-03-12 09:29:05 +00:00
Carl Johnsen
9d9ecca963
Made Linux native library calls compile like the Mac one for multiple architectures.
2026-03-12 08:45:47 +00:00
Carl Johnsen
9b1af5197d
Incorrect key used for getting partition address on Mac
2026-03-12 09:04:28 +01:00
Carl Johnsen
41e811aac4
Added shortcut return 0 for when a request to disk is of size 0
2026-03-12 08:51:26 +01:00
Carl Johnsen
0be0aa227b
Mac doesn't have O_DIRECT, but it has F_NOCACHE
2026-03-12 06:23:26 +01:00
Carl Johnsen
a62d23fab4
Reintroduced old code for cleaning up disks
2026-03-12 06:17:46 +01:00
Carl Johnsen
b24278f627
Fixed error related to backslashes in paths
2026-03-11 14:58:23 +00:00
Carl Johnsen
415349c9c0
Removed unused helper methods
2026-03-11 15:47:41 +01:00
Carl Johnsen
e25cd65314
Call disk helpers cleanup methods instead
2026-03-11 15:47:31 +01:00
Carl Johnsen
64aacdabf2
Windows' WriteBytesAsync returned incorrect number of bytes
2026-03-11 15:33:20 +01:00