5 Commits
Author SHA1 Message Date
Kenneth Skovhede 1b1ee0a419 Fixed support for restoring Drive files 2026-02-16 16:40:30 +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
Kenneth Skovhede ce73f05534 Fixed impersonation on user items 2026-02-13 13:46:07 +01:00
Kenneth Skovhede 5eb80854ae Normalized Id across all files and moved mimetypes into a shared place 2026-02-11 16:23:35 +01:00
Kenneth Skovhede da246874ec Initial implementation of Google Workspace backup.
This is a WIP and still needs the restore part implemented.

Not all resources are fully tested but basic elements work.
2026-02-04 15:44:23 +01:00