NotariumDokumentation
Dokumentationsversion: latest
DE

Papierkorb

Der Papierkorb ist ein Sicherheitsnetz für deine Daten: Eine gelöschte Notiz verschwindet nicht für immer, sondern landet in einer Liste, aus der du sie wiederherstellen oder endgültig entfernen kannst. Unter der Haube ist er kein eigener Speicher, sondern eine Sicht auf das Revisionsprotokoll: Eine Notiz gilt als "im Papierkorb", wenn ihre jüngste Revision eine Löschung ist. Jedes Speichern oder Wiederherstellen darüber macht eine Nicht-Löschung zur neuesten Revision, und die Notiz verlässt den Papierkorb automatisch.

Aus diesem Ansatz ergibt sich eine schöne Eigenschaft: Du kannst sogar eine Notiz wiederherstellen, die außerhalb von Notarium gelöscht wurde — etwa mit dem Befehl rm im Dateisystem. Das Protokoll erfasst auch solche Löschungen.

Ein einheitlicher Papierkorb

Der Papierkorb ist ein einziger Ort für alles Gelöschte: sowohl einzelne Notizen als auch ganze Spaces. In der Oberfläche sind das Filter-Tabs — All / Notes / Spaces — mit einer gemeinsamen Suche, die immer sichtbar ist. Die Mechanik dahinter unterscheidet sich, für dich ist es jedoch ein einziger Papierkorb:

  • Notizen werden zurück in ihren Space wiederhergestellt.
  • Ein Space wird vollständig wiederhergestellt — samt seinem eigenen Papierkorb und seiner Historie.

Die Notizliste ist serverseitig: Paginierung und Titelsuche skalieren auf Tausende von Einträgen. Jede Zeile zeigt, wer die Notiz wann gelöscht hat; externe Löschungen sind gesondert markiert.

Wiederherstellung

Die Wiederherstellung wahrt die Identität der Notiz. Das heißt, sie behält denselben stabilen Bezeichner (notarium-id) und damit auch die eingehenden Links und ihre Historie:

  • die Notiz kehrt an ihren zuletzt bekannten Pfad in ihrem ursprünglichen Ordner zurück;
  • der benutzerdefinierte Slug und die Aliase früherer Namen werden wiederhergestellt, sodass eingehende [[Alter Name]]-Links wieder aufgelöst werden, statt zu toten Links zu werden;
  • eine Revision "Wiederherstellung" wird ins Protokoll geschrieben.
Die Wiederherstellung überschreibt niemals eine aktive Notiz

Ist am Zielpfad bereits eine andere Notiz aufgetaucht, schlägt die Wiederherstellung mit einem Fehler fehl und lässt die vorhandene Datei unangetastet. Löse den Konflikt von Hand.

Du kannst eine einzelne Notiz wiederherstellen (mit der Schaltfläche in ihrer Zeile) oder gleich einen ganzen Stapel — per Mehrfachauswahl in der unteren Leiste oder über Select all N.

Endgültige Löschung

Die endgültige Bereinigung (Delete N forever) löscht die gesamte Historie einer Notiz und die zugehörigen Daten unwiderruflich. Sie wird nur durch eine ausdrückliche Aktion ausgelöst: das Auswählen von Zeilen oder Select all N — ohne Auswahl bietet die untere Leiste keine Bereinigung an.

Die Bereinigung ist unwiderruflich

Nach der endgültigen Löschung lässt sich eine Notiz nicht mehr wiederherstellen: Jede Revision und der gesamte Inhalt werden gelöscht. Soft-Delete ist umkehrbar, die endgültige Bereinigung nicht.

Der Papierkorb hat keine automatische, zeitgesteuerte Bereinigung (nach N Tagen) — nur eine ausdrückliche Aktion des Nutzers.

Bewusste Grenzen

  • Die Wiederherstellbarkeit beruht auf dem Revisionsprotokoll. Ohne die Metadaten-Datenbank überlebt die Historie nur für die Laufzeit des Prozesses: Der Papierkorb bleibt bis zum nächsten Neustart verfügbar und verschwindet dann — ohne Fehlermeldung.
  • Wenn der Inhalt einer gelöschten Notiz nie durch Notarium gelaufen ist und zum Zeitpunkt der Löschung nicht gelesen werden konnte, erscheint die Notiz zwar im Papierkorb, wird aber als nicht wiederherstellbar markiert — so siehst du die Grenze sofort, statt die Notiz stillschweigend zu verlieren.

Eine gelöschte Notiz kannst du wie gewohnt über ihren Link öffnen — sie öffnet sich im schreibgeschützten Modus unter einem In the trash-Banner, mit Schaltflächen zum Wiederherstellen oder endgültigen Löschen.