Repository navigation
Drive: Menü mit Ordnerbaum, Tresore nur im Menü, Tresor-Sperre, Drive-Einstellungen - #146
Merged
Merged
Conversation
added 3 commits
October 28, 2026 22:17
…-Einstellungen - Menü: Kopf mit Name und Platz, „Persönlich“/„Gemeinsam“ mit aufklappbarem, lazy geladenem Ordnerbaum (gemerkte Aufklapp-Zustände), „Tresore“, Icon-Leiste unten (Papierkorb, Speicher, Ordner sichern, Fristen, Importieren, Einstellungen) - Tresor-Ordner nicht mehr in Listen, Suche, Fotos und Ordnerwahl (Drive 1.11 `vaultsApart`, sonst filtert die App selbst) - Neuer Tresor nur im Plus-Menü mit „Wer darf ihn öffnen?“, immer im Wurzelordner des gewählten Bereichs - Tresor-Sperre: Gerätebestätigung vor dem Öffnen, Sperre nach Inaktivität und im Hintergrund, Keystore-Schlüssel mit Nutzer-Authentifizierung (Migration ohne neue Freigabe), Hinweis ohne Displaysperre - Drive-Einstellungen als eigener Bildschirm (KI pro Bereich, Ansicht, Zwischenspeicher, Hochladen nur im WLAN, Benachrichtigungen) Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_016xX1efcZF1f6G9rhmaJNLD
…ufgeräumt Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_016xX1efcZF1f6G9rhmaJNLD
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_016xX1efcZF1f6G9rhmaJNLD
CallMeTechie
pushed a commit
that referenced
this pull request
Oct 28, 2026
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_016xX1efcZF1f6G9rhmaJNLD
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Drive 1.11 in der Android-App (Vertrag „Drive-Menü“, Abschnitte 1–5, rückwärtskompatibel).
Menü
vaultsApartlädt der Baumchildren?dirs=1(mithasDirs), sonst die normale Liste, gefiltert auf Ordner ohne Tresore (Pfeil dann bis zum Laden).Tresore nicht mehr in den Dateien
DriveApi.folderlässt Tresor-Ordner außerhalb von Tresoren weg (und passttotalan); Suche, Fotos, Alben und Erinnerungen ebenso. Damit auch Verschieben-/Speichern-/Ordner-Picker, Teilen-Ziel und Ordnerwahl.Neuer Tresor
parentIdist immer der Wurzelordner des gewählten Bereichs. Danach wie bisher der Wiederherstellungsschlüssel.Tresor-Sperre
setUserAuthenticationParameters(60, AUTH_BIOMETRIC_STRONG or AUTH_DEVICE_CREDENTIAL)). Neues Dateiformat v2 mit öffentlichem Schlüssel im Klartext (Geräte-ID und Sicherheitszahl ohne Bestätigung). Bestehende v1-Schlüssel werden nach der ersten Bestätigung umverpackt (alter Schlüssel entschlüsselt → mit dem neuen verpackt → zurückgelesen → alter Keystore-Schlüssel gelöscht), das Schlüsselpaar bleibt, keine neue Freigabe nötig.Drive-Einstellungen
Tests
Neue Unit-Tests:
DriveTreeTest(Flattening, Laden, Schleifen, Merken, Filter, Bereiche für neue Tresore, JSONhasDirs),DriveSettingsLogicTest(Sperr-Timer, Einstellungen, WLAN-Regel, Push-Filter),DriveVaultDeviceKeyTest(Migration v1 → Nutzer-Auth ohne neue Freigabe, Ausschalten, Keystore-Fehler löscht nichts),DriveVaultNamesTest.Version nicht angehoben.
Generated by Claude Code