Paperless NGX Uploader Ứng dụng
Paperless‑NGX Uploader tải lên một hoặc nhiều tài liệu đến Paperless‑NGX trực tiếp từ menu Chia sẻ của hệ thống. Dự án này cập nhật và điều chỉnh phiên bản gốc “Paperless Share” của qcasey cho các phiên bản Android hiện đại trong khi vẫn giữ nguyên quy trình “chia sẻ và tải lên” đơn giản.
Tính năng:
- Tích hợp Share Intent gốc của Android (một hành động = một tệp).
- Cấu hình máy chủ Paperless‑NGX (URL), tên người dùng và mật khẩu.
- Lưu trữ thông tin đăng nhập an toàn với khả năng phục hồi tự động khi khởi động.
- Kiểm tra kết nối với phản hồi (thành công, thông tin đăng nhập không hợp lệ, máy chủ không thể truy cập).
- Quản lý thẻ:
- Lấy thẻ từ Paperless‑NGX sau khi kết nối hợp lệ.
- Hộp thoại chọn thẻ với tìm kiếm/lọc.
- Tùy chọn đặt thẻ mặc định cho các tệp tải lên.
- Các thẻ đã chọn được lưu và phục hồi khi khởi động.
- Tải lên tài liệu đã chia sẻ với các thẻ đã cấu hình/mặc định.
- Chỉ báo trạng thái tải lên; khi thất bại, một Snackbar thông báo cho người dùng.
- Khi thành công, ứng dụng trở lại nền.










