Paperless NGX Uploader App
Paperless‑NGX Uploader carica documenti singoli o multipli su Paperless‑NGX direttamente dal menu di condivisione del sistema. Questo progetto aggiorna e adatta il originale “Paperless Share” di qcasey alle versioni moderne di Android mantenendo lo stesso semplice flusso di lavoro “condividi e carica”.
Caratteristiche:
- Integrazione dell'Intent di condivisione nativo di Android (una azione = un file).
- Configurazione del server Paperless‑NGX (URL), nome utente e password.
- Archiviazione sicura delle credenziali con recupero automatico all'avvio.
- Test di connessione con feedback (successo, credenziali non valide, host irraggiungibile).
- Gestione dei tag:
- Recupera i tag da Paperless‑NGX dopo una connessione valida.
- Dialogo di selezione dei tag con ricerca/filtro.
- Opzione per impostare tag predefiniti per i caricamenti.
- I tag selezionati vengono salvati e ripristinati all'avvio.
- Carica il documento condiviso con i tag configurati/predefiniti.
- Indicatore di stato del caricamento; in caso di errore, un Snackbar notifica l'utente.
- In caso di successo, l'app torna in background.










