Paperless NGX Uploader Application
Paperless‑NGX Uploader télécharge un ou plusieurs documents vers Paperless‑NGX directement depuis le menu de partage du système. Ce projet met à jour et adapte l'original “Paperless Share” par qcasey aux versions modernes d'Android tout en conservant le même flux de travail simple de “partage et téléchargement”.
Fonctionnalités :
- Intégration de l'Intent de partage natif d'Android (une action = un fichier).
- Configuration du serveur Paperless‑NGX (URL), nom d'utilisateur et mot de passe.
- Stockage sécurisé des identifiants avec récupération automatique au démarrage.
- Test de connexion avec retour d'information (succès, identifiants invalides, hôte inaccessible).
- Gestion des tags :
- Récupère les tags depuis Paperless‑NGX après une connexion valide.
- Dialogue de sélection de tags avec recherche/filtre.
- Option pour définir des tags par défaut pour les téléchargements.
- Les tags sélectionnés sont conservés et restaurés au démarrage.
- Télécharge le document partagé avec les tags configurés/par défaut.
- Indicateur de statut de téléchargement ; en cas d'échec, une Snackbar informe l'utilisateur.
- En cas de succès, l'application revient en arrière-plan.










