Kenneth Skovhede
b67a73553a
Added unified interface for remote browsing.
...
This PR adds a single API endpoint for listing contents of remote source or backend. With this API, we can greatly simplify the FE as it does not need to know about webmodules for each provider, but can just use the single API.
To support this, the fulldisk module was updated slightly to return enumerable meta entries, similar to ms365 and gws providers.
2026-06-12 11:06:21 +02:00
Carl Johnsen
4a044e53d2
Added NTFS to the source items and restore provider
2026-03-24 19:26:35 +01:00
Carl Johnsen
2b5db218ad
Post restructure namespace fixes
2026-03-16 11:10:20 +01:00
Carl Johnsen
e6fbc8150c
Added option to disable filesystem-aware functionality
2026-03-13 17:37:51 +01:00
Carl Johnsen
f4038ac7d1
Ensure everything that doesn't have a timestamp reports UtcNow to make sure it's backed up.
2026-03-13 13:50:38 +00:00
Carl Johnsen
e45cc6b44c
Regardless of file system, the files are blocks, hence the file name is the address.
2026-03-13 11:39:58 +01:00
Carl Johnsen
ad89e7155a
Enabled FAT32 as part of the partition source entry
2026-03-12 15:07:30 +01:00
Carl Johnsen
33c7029e58
Added FAT32 metadata to the source entry
2026-03-12 15:07:08 +01:00
Carl Johnsen
39f16f471d
Added last modified timestamp to file system files
2026-03-12 15:06:43 +01:00
Carl Johnsen
ca1fb3ac9b
Restructured the DiskImage project to lift the OS specific disk listings to the disk interface and to centralize the functionality for running external processes
2026-03-05 15:30:36 +01:00
Kenneth Skovhede
22c4f585ef
Minor adjustments for WebUI picker
2026-02-20 15:29:25 +01:00
Carl Johnsen
4845c22233
Added docstrings
2026-02-15 12:45:59 +01:00
Carl Johnsen
3f14cf5439
Known filesystems are treated as unknown until a driver is present
2026-02-15 11:12:08 +01:00
Carl Johnsen
e12b988aa4
Use system library calls instead of "homegrown"
2026-02-12 16:54:35 +01:00
Carl Johnsen
881facd10e
Adapted the interfaces and implementation to match the new disk image restore rework
2026-02-10 12:30:43 +01:00
Carl Johnsen
04e9b2e1b8
The geometry file should be recorded during backup.
2026-02-09 14:53:14 +01:00
Carl Johnsen
78ce5e6007
Removed old metadata files, which are now in the new geometry file
2026-02-09 13:13:27 +01:00
Carl Johnsen
3fe57b308d
Added functionality for priority files for restore providers
2026-02-09 11:36:15 +01:00
Carl Johnsen
4ffb8adf20
Added restore of partition tables
2026-02-06 06:46:48 +01:00
Carl Johnsen
71d0340657
Added recording of disk related metadata during backup
2026-02-06 06:20:09 +01:00
Carl Johnsen
9d8426d82a
First backup of a Windows disk complete!
2026-02-05 21:42:04 +01:00
Carl Johnsen
f97ea51cf7
Made the disk paths be more clear / descriptive
2026-02-05 14:20:43 +01:00
Carl Johnsen
09c6f895b1
Unkown filesystem detected incorrectly
2026-02-05 14:20:15 +01:00
Carl Johnsen
fadd95f7c2
Added initial source provider implementation for disks
2026-02-05 11:14:01 +01:00