copilot-swe-agent[bot]
97520a50a5
docs: add test coverage achievement summary
...
Co-authored-by: christianlouis <361235+christianlouis@users.noreply.github.com >
2026-02-13 23:13:19 +00:00
copilot-swe-agent[bot]
cac568f59f
test: address code review feedback - add assertions and test for empty string folder_id
...
Co-authored-by: christianlouis <361235+christianlouis@users.noreply.github.com >
2026-02-13 23:10:07 +00:00
copilot-swe-agent[bot]
fb73fe0935
test: add comprehensive tests for database.py and upload_to_email.py
...
- Added tests for database.py migration functions
- Added tests for error handling in init_db()
- Added tests for file path columns migration
- Added tests for unique index dropping
- Added tests for idempotent migrations
- Added tests for email template fallback logic
- Added tests for SVG logo attachment
- Added tests for SMTP without TLS and without auth
- Added tests for timeout errors in SMTP
- Added tests for upload_to_email task validation
Co-authored-by: christianlouis <361235+christianlouis@users.noreply.github.com >
2026-02-13 23:10:04 +00:00
copilot-swe-agent[bot]
3fd354ecf7
style(tests): fix import ordering per ruff linter
...
Co-authored-by: christianlouis <361235+christianlouis@users.noreply.github.com >
2026-02-13 23:09:51 +00:00
copilot-swe-agent[bot]
b1510f8a8f
feat(tests): increase coverage for validators.py (95.59%) and filename_utils.py (100%)
...
Co-authored-by: christianlouis <361235+christianlouis@users.noreply.github.com >
2026-02-13 23:08:39 +00:00
copilot-swe-agent[bot]
a7f47b1bf0
test: increase coverage for celery_app.py and google_drive.py to 100%
...
Co-authored-by: christianlouis <361235+christianlouis@users.noreply.github.com >
2026-02-13 23:07:54 +00:00
copilot-swe-agent[bot]
51fb85b545
Initial commit: Analyze test coverage gaps
...
Co-authored-by: christianlouis <361235+christianlouis@users.noreply.github.com >
2026-02-13 23:02:39 +00:00
copilot-swe-agent[bot]
8d91b135a0
Initial plan
2026-02-13 23:01:24 +00:00
copilot-swe-agent[bot]
b4390c67e8
Initial plan
2026-02-13 23:00:48 +00:00
copilot-swe-agent[bot]
857e188241
Initial plan
2026-02-13 23:00:39 +00:00
copilot-swe-agent[bot]
928a86dee5
Initial plan
2026-02-13 23:00:29 +00:00
copilot-swe-agent[bot]
23ab5b2f41
Initial plan
2026-02-13 22:59:54 +00:00
copilot-swe-agent[bot]
770891fae5
Initial plan
2026-02-13 22:59:43 +00:00
copilot-swe-agent[bot]
3b92bc75a2
Initial plan
2026-02-13 22:59:33 +00:00
copilot-swe-agent[bot]
0bb3c45d0f
Initial plan
2026-02-13 22:59:26 +00:00
copilot-swe-agent[bot]
07d4bc456d
Initial plan
2026-02-13 22:59:18 +00:00
copilot-swe-agent[bot]
18866aaf32
Initial plan
2026-02-13 22:58:33 +00:00
copilot-swe-agent[bot]
cec93feb04
Initial plan
2026-02-13 22:58:27 +00:00
copilot-swe-agent[bot]
dac2894c96
Initial plan
2026-02-13 22:58:17 +00:00
Christian Krakau-Louis
a05c5aee45
Merge pull request #299 from christianlouis/copilot/fix-linting-errors
...
style: fix ruff formatting in 6 files
2026-02-13 23:40:59 +01:00
copilot-swe-agent[bot]
e6a4995a5c
style: run ruff format on 6 files to fix formatting issues
...
Co-authored-by: christianlouis <361235+christianlouis@users.noreply.github.com >
2026-02-13 22:39:34 +00:00
copilot-swe-agent[bot]
f8828db835
Initial plan
2026-02-13 22:38:00 +00:00
github-actions[bot]
70bfd3e489
chore(release): update build metadata files [skip ci]
2026-02-13 22:35:05 +00:00
Christian Krakau-Louis
232aa24511
Merge pull request #296 from christianlouis/copilot/enhance-logging-embed-metadata
...
feat(api): add diagnostic logging and original_file_path fallback to retry-subtask endpoint
2026-02-13 23:34:45 +01:00
github-actions[bot]
84f4d4d9f6
chore(release): update build metadata files [skip ci]
2026-02-13 22:25:29 +00:00
Christian Krakau-Louis
006b4c26e9
Merge pull request #298 from christianlouis/copilot/fix-ruff-import-errors
...
fix: resolve ruff linting errors in test file
2026-02-13 23:25:12 +01:00
copilot-swe-agent[bot]
510b10c010
fix: resolve ruff linting errors in test file
...
Co-authored-by: christianlouis <361235+christianlouis@users.noreply.github.com >
2026-02-13 22:20:10 +00:00
copilot-swe-agent[bot]
393bc6f057
Initial plan
2026-02-13 22:18:03 +00:00
Christian Krakau-Louis
3c82f4ea1e
Merge pull request #295 from christianlouis/copilot/increase-test-coverage-95-percent
...
Add test coverage for critical modules (config_validator, settings API, upload tasks, notifications)
2026-02-13 23:16:29 +01:00
copilot-swe-agent[bot]
c129badc14
feat(api): add enhanced logging and original_file_path fallback to retry-subtask endpoint
...
- Add comprehensive logging to all pipeline retry branches (process_document, process_with_azure_document_intelligence, extract_metadata_with_gpt, embed_metadata_into_pdf)
- Add original_file_path as 3rd fallback for embed_metadata_into_pdf (checks: local_filename, processed_file_path, original_file_path, workdir/tmp fallback)
- Include all checked paths with existence status in 400 error responses for easier debugging
- Add enhanced logging to upload task retry path showing which processed file paths were checked
- Log successful file path when found
- Add comprehensive test suite covering new logging and fallback behavior
Co-authored-by: christianlouis <361235+christianlouis@users.noreply.github.com >
2026-02-13 22:15:18 +00:00
copilot-swe-agent[bot]
0cf4bb6448
test: fix docstring line references per code review
...
Co-authored-by: christianlouis <361235+christianlouis@users.noreply.github.com >
2026-02-13 22:12:06 +00:00
copilot-swe-agent[bot]
c007ebc7e9
test: add comprehensive coverage tests for S3, SFTP uploads, notifications, and send_to_all
...
Co-authored-by: christianlouis <361235+christianlouis@users.noreply.github.com >
2026-02-13 22:11:00 +00:00
copilot-swe-agent[bot]
dc9af2bc84
Initial plan
2026-02-13 22:09:34 +00:00
copilot-swe-agent[bot]
33e68452fd
test: address code review feedback - add validate_auth_config callable check and improve docstrings
...
Co-authored-by: christianlouis <361235+christianlouis@users.noreply.github.com >
2026-02-13 21:50:58 +00:00
copilot-swe-agent[bot]
5367649b28
test: add comprehensive tests for config_validator, settings API, license routes, diagnostic, and openai endpoints
...
Co-authored-by: christianlouis <361235+christianlouis@users.noreply.github.com >
2026-02-13 21:48:37 +00:00
copilot-swe-agent[bot]
467e4169f2
Initial plan
2026-02-13 21:19:26 +00:00
github-actions[bot]
5f4df0cc66
chore(release): update build metadata files [skip ci]
2026-02-13 21:17:47 +00:00
Christian Krakau-Louis
183f78b532
Merge pull request #294 from christianlouis/copilot/fix-reprocessing-metadata-embed
...
Fix retry failure when file moved to processed directory
2026-02-13 22:17:26 +01:00
Christian Krakau-Louis
ac4ffd9f75
Update README with new logo and CI badges
2026-02-13 22:16:52 +01:00
Christian Krakau-Louis
9117fe58e1
Merge pull request #293 from christianlouis/copilot/add-ruff-setup-and-scripts
...
feat: add agent pre-PR ruff enforcement script and policy
2026-02-13 22:10:28 +01:00
copilot-swe-agent[bot]
d259d58431
refactor: move shutil import to top of test file and fix whitespace
...
Co-authored-by: christianlouis <361235+christianlouis@users.noreply.github.com >
2026-02-13 21:08:48 +00:00
copilot-swe-agent[bot]
bcf5f652fc
style: fix linting issues in retry and metadata extraction code
...
Co-authored-by: christianlouis <361235+christianlouis@users.noreply.github.com >
2026-02-13 21:07:23 +00:00
copilot-swe-agent[bot]
42d35c7c6f
fix: handle file in processed directory when retrying embed_metadata_into_pdf
...
- Update _retry_pipeline_step to check for file in tmp, processed, and fallback locations
- Pass full path to extract_metadata_with_gpt instead of just basename
- Update extract_metadata_with_gpt to handle both basename and full path parameters
- Add test case for retrying when file is in processed directory
Co-authored-by: christianlouis <361235+christianlouis@users.noreply.github.com >
2026-02-13 21:06:20 +00:00
copilot-swe-agent[bot]
4e2353b214
style: ruff auto-fixes
2026-02-13 21:01:04 +00:00
github-actions[bot]
4f395f01f5
chore(release): update build metadata files [skip ci]
2026-02-13 21:00:53 +00:00
copilot-swe-agent[bot]
80bb9cec10
Initial plan
2026-02-13 21:00:30 +00:00
Christian Krakau-Louis
3f03022e61
Merge pull request #292 from christianlouis/copilot/fix-sqlite3-programming-error
...
fix: serialize dict to JSON in rotate_pdf_pages logging calls
2026-02-13 22:00:06 +01:00
copilot-swe-agent[bot]
529bfba603
Initial plan
2026-02-13 20:58:55 +00:00
github-actions[bot]
3fa9c110a2
chore(release): update build metadata files [skip ci]
2026-02-13 20:54:37 +00:00
copilot-swe-agent[bot]
defcf746ea
fix: serialize dict to JSON in rotate_pdf_pages log_task_progress calls
...
Co-authored-by: christianlouis <361235+christianlouis@users.noreply.github.com >
2026-02-13 20:54:34 +00:00