copilot-swe-agent[bot]
ff9a3ff49f
style: fix code formatting with black, isort, and flake8
...
Co-authored-by: christianlouis <361235+christianlouis@users.noreply.github.com >
2026-02-12 03:21:41 +00:00
Christian Krakau-Louis
9a2c2d20b1
feat(duplication): implement duplicate file handling and detection across processing steps
2026-02-12 02:38:00 +01:00
copilot-swe-agent[bot]
b18f5ee13c
feat(ui): add verbose worker log detail to processing history on file detail page
...
Co-authored-by: christianlouis <361235+christianlouis@users.noreply.github.com >
2026-02-11 09:06:30 +00:00
copilot-swe-agent[bot]
742b4e2e8c
refactor: improve code quality and documentation clarity
...
Co-authored-by: christianlouis <361235+christianlouis@users.noreply.github.com >
2026-02-10 15:04:48 +00:00
copilot-swe-agent[bot]
6aeb466491
fix: address code review feedback for custom fields
...
Co-authored-by: christianlouis <361235+christianlouis@users.noreply.github.com >
2026-02-10 15:02:05 +00:00
copilot-swe-agent[bot]
327244c43a
feat(paperless): add flexible multi-field custom fields mapping
...
Co-authored-by: christianlouis <361235+christianlouis@users.noreply.github.com >
2026-02-10 15:00:28 +00:00
copilot-swe-agent[bot]
eab75b89db
feat(paperless): add support for setting absender custom field
...
Co-authored-by: christianlouis <361235+christianlouis@users.noreply.github.com >
2026-02-10 14:54:42 +00:00
copilot-swe-agent[bot]
d08040ac4a
style: fix all flake8 linter errors across app/ directory
...
- Run Black formatter and isort on all app/ files
- Remove unused imports (F401) across multiple files
- Add # noqa: F401 for intentional re-exports in celery_worker.py,
tasks/__init__.py, utils.py, frontend.py, views/base.py
- Fix f-strings without placeholders (F541) in azure.py, notification.py,
check_credentials.py, upload_to_onedrive.py, settings.py
- Fix bare except (E722) in upload_to_sftp.py
- Fix block comment format (E265) in models.py
- Move imports to top of file to fix E402 in celery_app.py, celery_worker.py
- Fix line-too-long (E501) by wrapping strings in multiple files
- Remove unused variable (F841) in upload_to_nextcloud.py
Co-authored-by: christianlouis <361235+christianlouis@users.noreply.github.com >
2026-02-08 17:42:33 +00:00
copilot-swe-agent[bot]
edd1acb3a1
Fix all high and medium severity security issues found by Bandit
...
Co-authored-by: christianlouis <361235+christianlouis@users.noreply.github.com >
2026-02-07 19:35:40 +00:00
copilot-swe-agent[bot]
2189802ee8
Add database logging to upload tasks
...
- Add logging to upload_to_dropbox, upload_to_paperless, upload_to_nextcloud
- Pass file_id through send_to_all to upload tasks
- Log upload progress, success, and failures with context
Co-authored-by: christianlouis <361235+christianlouis@users.noreply.github.com >
2026-02-07 14:02:29 +00:00
Christian Krakau-Louis
6972fb7505
feat: implement Google Drive integration and enhance documentation for new features
2025-04-01 04:44:00 +02:00
Christian Krakau-Louis
19c763e595
added a favicon, updated the README.md file
2025-03-25 10:48:55 +01:00
Christian Krakau-Louis
de7050a162
Shorter pull period for mails, added a bit of different handling for paperless
2025-02-18 03:09:54 +01:00
Christian Krakau-Louis
937b8018f8
made paperless upload more robust
2025-02-12 02:56:28 +01:00
Christian Krakau-Louis
5d0f9d8e58
fixes to paperless #2
2025-02-12 01:05:42 +01:00
Christian Krakau-Louis
86f449f1bc
Fixed extraction of document ID
2025-02-12 00:56:04 +01:00
Christian Krakau-Louis
e75058a80b
upload to paperless, first try
2025-02-12 00:43:32 +01:00
Christian Krakau-Louis
cdc6e976a8
Add APIs to upload to various destinations - dummy code first
2025-02-11 23:11:21 +01:00