Paperless NGX Uploader App
Paperless‑NGX Uploader lädt einzelne oder mehrere Dokumente direkt aus dem Systemfreigabemenü zu Paperless‑NGX hoch. Dieses Projekt aktualisiert und passt das ursprüngliche „Paperless Share“ von qcasey an moderne Android-Versionen an, während der einfache „teilen und hochladen“-Workflow beibehalten wird.
Funktionen:
- Integration des Android-nativen Share Intent (eine Aktion = eine Datei).
- Konfiguration des Paperless‑NGX-Servers (URL), Benutzername und Passwort.
- Sichere Speicherung von Anmeldeinformationen mit automatischer Wiederherstellung beim Start.
- Verbindungstest mit Rückmeldung (Erfolg, ungültige Anmeldeinformationen, unerreichbarer Host).
- Tag-Verwaltung:
- Tags werden von Paperless‑NGX nach einer gültigen Verbindung abgerufen.
- Tag-Auswahldialog mit Suche/Filter.
- Option zur Festlegung von Standard-Tags für Uploads.
- Ausgewählte Tags werden gespeichert und beim Start wiederhergestellt.
- Lädt das freigegebene Dokument mit den konfigurierten/Standard-Tags hoch.
- Upload-Statusanzeige; bei einem Fehler informiert eine Snackbar den Benutzer.
- Bei Erfolg kehrt die App in den Hintergrund zurück.










