copilot-swe-agent[bot]
a05690bd5f
feat(upload): adaptive 429 backoff, full Gotenberg file types, directory traversal
...
Co-authored-by: christianlouis <361235+christianlouis@users.noreply.github.com >
2026-02-26 23:24:26 +00:00
copilot-swe-agent[bot]
43bc58770d
refactor: consolidate linting tools into Ruff
...
Co-authored-by: christianlouis <361235+christianlouis@users.noreply.github.com >
2026-02-13 09:10:52 +00:00
copilot-swe-agent[bot]
dff32e08e1
test: add comprehensive tests for critical untested files and fix deprecated warnings
...
- Add tests for migrate_logs_to_steps.py, upload_to_paperless.py, dropbox API,
upload_to_dropbox.py, upload_to_nextcloud.py, upload_to_onedrive.py,
upload_with_rclone.py, and config_validator.py
- Fix PydanticDeprecatedSince20: @validator → @field_validator in config.py, url_upload.py
- Fix PydanticDeprecatedSince20: class Config → model_config = SettingsConfigDict
- Fix PydanticDeprecatedSince211: filter Pydantic internals in settings_display.py
- Fix MovedIn20Warning: use sqlalchemy.orm.declarative_base instead of ext.declarative
Co-authored-by: christianlouis <361235+christianlouis@users.noreply.github.com >
2026-02-12 17:32:17 +00:00
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
copilot-swe-agent[bot]
9cd7a80cbc
fix(api): add Request parameter to process_url endpoint for session access
...
The @require_login decorator expects a Starlette Request as the first
parameter to access request.session, but process_url only had a
URLUploadRequest Pydantic model parameter. This caused an
AttributeError: 'URLUploadRequest' object has no attribute 'session'
when POST /api/process-url was called.
Fix: Add `request: Request` as the first parameter and rename the
Pydantic model parameter from `request` to `url_request`.
Co-authored-by: christianlouis <361235+christianlouis@users.noreply.github.com >
2026-02-11 14:25:57 +00:00
copilot-swe-agent[bot]
47a1de953d
refactor: address code review comments
...
Co-authored-by: christianlouis <361235+christianlouis@users.noreply.github.com >
2026-02-11 13:39:35 +00:00
copilot-swe-agent[bot]
245e298991
feat: add URL-based file upload with SSRF protection
...
Co-authored-by: christianlouis <361235+christianlouis@users.noreply.github.com >
2026-02-11 13:36:23 +00:00