aureliandevel
d760e1381a
Add restore volume cache profiling summaries
2026-04-04 16:10:05 +11:00
aureliandevel
e7b998f909
Enhance restore volume caching: implement disk pressure eviction logic and add related options
2026-02-28 20:14:22 +11:00
Carl Johnsen
b426c4525d
Fixed disk image CI test Test_SourceProvider_Enumeration
2026-02-23 10:34:54 +01:00
Kenneth Skovhede and GitHub
8884550af9
Merge branch 'master' into feature/full-disk-backup
2026-02-20 13:09:48 +01:00
Kenneth Skovhede
1560f9ebf1
Fixed a build issue after merge
2026-02-20 11:37:13 +01:00
Kenneth Skovhede and GitHub
414789f209
Merge branch 'master' into feature/full-disk-backup
2026-02-20 10:46:40 +01:00
Kenneth Skovhede and GitHub
e8bc016791
Merge branch 'master' into feature/folder-status-indicator
2026-02-20 10:34:16 +01:00
Kenneth Skovhede
21f85dbcc9
Fixed a compile issue after merge
2026-02-20 10:32:08 +01:00
Kenneth Skovhede
020698233e
Fixed an edge case, relevant for tests only
2026-02-20 09:05:20 +01:00
Kenneth Skovhede and GitHub
8cf2154037
Merge pull request #6768 from duplicati/feature/add-google-workspace-backup
...
Add support for Google Workspace backup
2026-02-20 08:56:40 +01:00
Kenneth Skovhede and GitHub
4db8f01f23
Merge pull request #6737 from duplicati/feature/add-destination-repo
...
Added a connection string repo
2026-02-20 08:55:46 +01:00
Kenneth Skovhede
1eb812e117
Fixed build errors
2026-02-19 19:37:28 +01:00
Kenneth Skovhede and GitHub
a2d247adb3
Merge branch 'master' into feature/folder-status-indicator
2026-02-19 19:30:31 +01:00
Carl Johnsen
b1fe5cca76
Remote destinations need to have a mount point.
2026-02-19 19:17:59 +01:00
Carl Johnsen
ca098744a8
Changed from string to enum
2026-02-19 18:09:37 +01:00
Carl Johnsen
1b2630078b
Handled unused warning
2026-02-19 18:07:17 +01:00
Carl Johnsen
7eba3bc4a5
Removed unused disk image helper
2026-02-19 17:58:32 +01:00
Kenneth Skovhede
4bba0d4a41
Updated unmasking to support values from persisted ConnectionStrings
2026-02-19 16:35:49 +01:00
Kenneth Skovhede and GitHub
93c3427293
Merge pull request #6765 from aureliandevel/fix/s3-host-port
...
fix(s3): preserve port in endpoint and fix path validation
2026-02-18 11:36:10 +01:00
aureliandevel
8d8c068473
Adds unittest and live test for Backend tester.
2026-02-17 17:16:44 +11:00
Kenneth Skovhede
f785f3e6ea
Reworked restore flow to support unmasking source path for destination
2026-02-16 22:33:28 +01:00
Carl Johnsen
15f0b6876e
Fixed auto mount test
2026-02-16 11:27:01 +01:00
Carl Johnsen
b07bce58fc
Added test for the auto unmount option
2026-02-16 10:19:10 +01:00
Carl Johnsen
594efeca04
Merge branch 'master' into feature/full-disk-backup
2026-02-15 16:42:08 +01:00
Carl Johnsen
4845c22233
Added docstrings
2026-02-15 12:45:59 +01:00
Carl Johnsen
79e7be8983
Moved the rest of the disk image test files to the disk image folder
2026-02-15 11:46:45 +01:00
Carl Johnsen
84dd4dab1a
Abstracted disk helper methods into operating system specific constituents
2026-02-15 11:45:52 +01:00
Carl Johnsen
32507379b0
Enabled and handled nullable in DiskImage tests
2026-02-15 11:14:13 +01:00
Carl Johnsen
9dfb1a683c
Added additional waiting on host when dealing with disks.
2026-02-15 11:12:46 +01:00
Carl Johnsen
0a9707b905
More windows disk management fixes to make changes visible
2026-02-15 10:02:00 +01:00
Carl Johnsen
b04206b9ff
Changed vhd helper to use a powershell session, instead of a new process for each call
2026-02-15 09:59:54 +01:00
Carl Johnsen
d99f65ed3f
All tests now correctly mounts and unmounts
2026-02-14 09:28:14 +01:00
Carl Johnsen
18540128ae
Main enumeration only returns disk. The disk must also be enumerated
2026-02-14 08:35:07 +01:00
Carl Johnsen
a64fb1ac3d
Changed sync async calls in async method to async async calls
2026-02-14 08:34:46 +01:00
Carl Johnsen
83b67fa0e8
Handled permission issues when comparing contents of two disks
2026-02-14 08:21:49 +01:00
Carl Johnsen
f539abd42c
Fixed project reference path
2026-02-13 16:52:06 +01:00
Carl Johnsen
537c85b690
Concurrency fixes
2026-02-13 16:51:53 +01:00
Carl Johnsen
d833aca0d5
Handled online disks during restore
2026-02-13 16:48:52 +01:00
Carl Johnsen
02a9ea590a
Changed to vhdx
2026-02-13 16:48:25 +01:00
Carl Johnsen
bd24660ef3
List needs an asterix to list files not just filesets
2026-02-13 16:48:15 +01:00
Carl Johnsen
d73449f34f
Added methods for readying the disk for restore
2026-02-13 16:46:11 +01:00
Carl Johnsen
10be6fe6c8
Changed vhd helper to a powershell based approach from a diskpart approach. Also changed from vhd to vhdx
2026-02-13 16:44:37 +01:00
Carl Johnsen
dec893fb7f
Added unit tests for disk image backup
2026-02-13 09:41:47 +01:00
Kenneth Skovhede
cf02c1addf
Fixed large SQLite inputs
...
When performing queries with large inputs, there is a possibility that we reach the maximum number of possible parameters. If the query exceeds the maximum number of parameters the query fails.
This change uses a temporary table that will be created in the case the inputs exceed the total number available parameters, making sure the calls proceed as before with small inputs, but uses temporary tables on larger inputs.
Some tests were added to ensure the update works as expected, even with large inputs.
2026-02-11 13:34:58 +01:00
Kenneth Skovhede and GitHub
6e675f9aaf
Merge pull request #6750 from duplicati/feature/guard-against-duplicati-source-paths
...
Handle duplicate source paths
2026-02-06 16:35:07 +01:00
Kenneth Skovhede and GitHub
a8255fa5ab
Merge pull request #6749 from duplicati/feature/bump-ngclient-203
...
Bumped ngclient to 0.0.205
2026-02-06 15:55:09 +01:00
Kenneth Skovhede
be761b3a62
More agressive FS path matching in test
2026-02-06 14:59:36 +01:00
Kenneth Skovhede
efac1ed06e
Added extra info tro track a rare unittest failure
2026-02-06 14:37:01 +01:00
Kenneth Skovhede and GitHub
baca571ef8
Merge pull request #6727 from duplicati/feature/prevent-restore-target-escape
...
Prevent restore target escape
2026-02-06 14:33:01 +01:00
Kenneth Skovhede
0f811308be
Fixed symlinks tests by allowing restores outside target
2026-02-06 10:24:51 +01:00