Kenneth Skovhede
9dd2fa343e
Prevent picking partitions until support for this is better
2026-02-20 16:38:05 +01:00
Kenneth Skovhede
22c4f585ef
Minor adjustments for WebUI picker
2026-02-20 15:29:25 +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
c467baf326
Made parsing more explicit with a formal structure for the outpu
2026-02-20 11:38:17 +01:00
Kenneth Skovhede
6d17888296
Fixed loading webmodule
2026-02-20 11:05:51 +01:00
Kenneth Skovhede
a3295c3d94
Fixed issue after merge
2026-02-20 10:48:50 +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
ab82719a6b
Improved license key support
...
Added support for reporting the license key details in SystemInfo.
Added support for loading a key via the console connection, if used.
2026-02-20 10:39:51 +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
Carl Johnsen
5793f4c410
Added web module for disk images
2026-02-19 19:55:01 +01:00
Carl Johnsen
dc25eda096
Removed TODOs
2026-02-19 18:58:11 +01:00
Carl Johnsen
e3499b3878
Changed a TODO to being a regular comment.
2026-02-19 18:56:09 +01:00
Carl Johnsen
cf5bb051fe
Changed from BitConverter to BinaryPrimitives to ensure endian-ness across host systems.
2026-02-19 18:55:17 +01:00
Carl Johnsen
454dffc70e
Added additional check for the requested disk number during auto unmounting.
2026-02-19 18:17:55 +01:00
Carl Johnsen
066e7cc7a6
Updated the restore provider to store the mountpoint
2026-02-19 18:16:55 +01:00
Carl Johnsen
3d6e8f3db5
Changed disk image specific classes to being internal, so they're not accessed externally.
2026-02-19 18:16:36 +01:00
Kenneth Skovhede and GitHub
3a67cd5e02
Update RestoreProvider.cs
...
Simpler function for priority files
2026-02-18 12:02:28 +01:00
Kenneth Skovhede
d7f9981f49
Fixed a few nullable warnings
2026-02-17 10:37:08 +01:00
Kenneth Skovhede
93092e968b
Use restore mode when listing folders to ensure we can list all, and that the permission requests matches the restore operation
2026-02-17 09:32:22 +01:00
Kenneth Skovhede
d9b5cb256d
Fixed some Windows path issues
2026-02-17 09:31:39 +01:00
Kenneth Skovhede
a7fe859a50
Fixed test using more likely permissions in restore mode
2026-02-16 23:09:56 +01:00
Kenneth Skovhede
4c04ff64bd
Removed unused license for OUs
2026-02-16 20:46:44 +01:00
Kenneth Skovhede
086aa28731
Fixed restore to shared Google Drive
2026-02-16 20:17:12 +01:00
Kenneth Skovhede
fc2c1e7246
Fixed not applying organizer permissions to personal drives
2026-02-16 16:56:49 +01:00
Kenneth Skovhede
1b1ee0a419
Fixed support for restoring Drive files
2026-02-16 16:40:30 +01:00
Kenneth Skovhede
28de585e91
Removed Duplicated class
2026-02-16 13:53:19 +01:00
Kenneth Skovhede
7b377d51ef
Fixed restore of Gmail + labels
2026-02-16 13:40:59 +01:00
Kenneth Skovhede
c651836199
Fixed a missing Office365 metadata emitter
2026-02-16 13:03:57 +01:00
Kenneth Skovhede
bd5c141a0f
Fixed using IDs internally for paths
2026-02-16 13:03:38 +01:00
Kenneth Skovhede
8cadf5f510
Handling duplicates for contacts
2026-02-16 12:46:19 +01:00
Kenneth Skovhede
90c6f4fa54
Fixed task restore
2026-02-16 12:43:54 +01:00
Kenneth Skovhede
4d83a62635
Fixed restore of keep notes
2026-02-16 11:51:20 +01:00
Kenneth Skovhede
a256e774bf
Refactored deserializer to shared class.
...
Removed use of deprecated props, they are internally linked anyway.
2026-02-16 11:50:46 +01:00
Kenneth Skovhede
61dcb52863
Implemented chat restore
2026-02-16 11:31:19 +01:00
Carl Johnsen
53aa494f47
Fixed auto mount powershell script
2026-02-16 11:26:23 +01:00
Carl Johnsen
ce67996823
Added auto unmount option for disk image restore
2026-02-16 10:03:10 +01:00
Carl Johnsen
e3caf5401d
Added Windows I/O write error hints
2026-02-16 09:12:01 +01:00
Carl Johnsen
b9839d0671
Disk image restore provider now tests write access properly
2026-02-16 09:10:10 +01:00
Kenneth Skovhede
42bf8f217c
Fixed restoring contacts
2026-02-15 23:07:24 +01:00
Kenneth Skovhede
48db6834f4
Cleaned up some extra empty levels in the source tree
2026-02-15 22:44:56 +01:00
Kenneth Skovhede
910c56b3c4
Reworked the use of scopes.
...
Instead of requesting all scopes up front, each sub-section of the backup/restore will request the permissions that are relevant for the operation.
The effect is that it is not required to grant all permissions to get a backup running. If permissions are failing, that part of the backup will generate warnings for items that are excluded.
2026-02-15 22:03:57 +01:00
Carl Johnsen
594efeca04
Merge branch 'master' into feature/full-disk-backup
2026-02-15 16:42:08 +01:00
Carl Johnsen
509ba3abcf
Removed disk image debug program
2026-02-15 16:36:05 +01:00
Carl Johnsen
71e6c3eb17
Simplified disk image source providers EnumerateRecursive
2026-02-15 16:35:26 +01:00
Carl Johnsen
c2c81c3dd0
Moved partition table synthesis to it's own file
2026-02-15 16:29:40 +01:00
Carl Johnsen
e1e454d200
Centralized common MBR definitions
2026-02-15 16:21:16 +01:00
Carl Johnsen
652f6a9593
Centralized common GPT GUID definitions
2026-02-15 16:16:21 +01:00
Carl Johnsen
cdc47c252a
Removed duplicate crc32 implementations
2026-02-15 16:09:52 +01:00
Carl Johnsen
1702e60df0
Moved constants to a common file
2026-02-15 16:04:34 +01:00
Carl Johnsen
18cf9d58cf
Merged the recontstructed partition tables into one
2026-02-15 15:58:30 +01:00