copilot-swe-agent[bot]
40019a657a
fix: correct patch paths in config loader tests
...
Co-authored-by: christianlouis <361235+christianlouis@users.noreply.github.com >
2026-02-16 15:45:28 +00:00
copilot-swe-agent[bot]
feca138579
fix: correct patch paths in config validator tests
...
Co-authored-by: christianlouis <361235+christianlouis@users.noreply.github.com >
2026-02-16 15:37:22 +00:00
copilot-swe-agent[bot]
93e003dfcd
fix: correct patch paths and assertions in OpenAI tests
...
Co-authored-by: christianlouis <361235+christianlouis@users.noreply.github.com >
2026-02-16 15:35:45 +00:00
copilot-swe-agent[bot]
533bb8047e
fix: correct patch paths and assertions in diagnostic tests
...
Co-authored-by: christianlouis <361235+christianlouis@users.noreply.github.com >
2026-02-16 15:34:36 +00:00
copilot-swe-agent[bot]
52dc9006e4
Initial plan
2026-02-16 15:17:59 +00:00
github-actions[bot]
1140509436
chore(release): update build metadata files [skip ci]
2026-02-16 14:00:28 +00:00
Christian Krakau-Louis
ad88bf297e
Merge pull request #332 from christianlouis/copilot/fix-ci-pipeline-errors
...
fix: resolve 48 Ruff lint errors blocking CI
2026-02-16 15:00:09 +01:00
copilot-swe-agent[bot]
89bfbbef8f
docs: clarify behavior of extract_remote_path with multiple 'processed' dirs
...
Added detailed docstring explaining that the function only removes the first
occurrence of 'processed' from the path, not all occurrences. This documents
the current implementation behavior.
Co-authored-by: christianlouis <361235+christianlouis@users.noreply.github.com >
2026-02-15 10:28:44 +00:00
copilot-swe-agent[bot]
53d77d781d
fix: correct test assertion for extract_remote_path
...
The function only removes the first occurrence of 'processed' from path,
not all occurrences. Updated test assertion to match actual behavior.
Co-authored-by: christianlouis <361235+christianlouis@users.noreply.github.com >
2026-02-15 10:27:19 +00:00
copilot-swe-agent[bot]
e24f83fdd0
fix: resolve 48 lint errors in test files
...
- Remove whitespace from 22 blank lines (W293)
- Remove 6 unused imports (F401): os, Mock, MagicMock, Path
- Add missing imports for 12 test functions (F821): sanitize_filename, extract_remote_path, MagicMock
- Fix 1 unsorted import block (I001)
All ruff checks now pass successfully.
Co-authored-by: christianlouis <361235+christianlouis@users.noreply.github.com >
2026-02-15 10:24:48 +00:00
copilot-swe-agent[bot]
bbb596dbd1
Initial plan
2026-02-15 10:21:23 +00:00
github-actions[bot]
a66dd327d7
chore(release): update build metadata files [skip ci]
2026-02-15 10:04:40 +00:00
Christian Krakau-Louis
f903994571
Merge pull request #331 from christianlouis/copilot/raise-test-coverage-target
...
test: Increase coverage for 15 files from 60-79% to 80%+
2026-02-15 11:04:23 +01:00
Christian Krakau-Louis
d558df7d3f
Merge pull request #330 from christianlouis/copilot/add-mypy-type-checking-ci
...
ci: enforce strict type-checking on app/utils/ module
2026-02-15 11:04:08 +01:00
copilot-swe-agent[bot]
ee6f7e1b30
fix: move imports to module level per code review feedback
...
Co-authored-by: christianlouis <361235+christianlouis@users.noreply.github.com >
2026-02-14 00:40:09 +00:00
copilot-swe-agent[bot]
152b4fad17
test: add comprehensive edge case tests for settings_service module
...
Co-authored-by: christianlouis <361235+christianlouis@users.noreply.github.com >
2026-02-14 00:39:02 +00:00
copilot-swe-agent[bot]
80a645895a
test: add comprehensive edge case tests for validators, file_status, file_splitting, and filename_utils
...
Co-authored-by: christianlouis <361235+christianlouis@users.noreply.github.com >
2026-02-14 00:37:32 +00:00
copilot-swe-agent[bot]
8460249ee1
test: add comprehensive tests for IMAP, OpenAI, send_to_all, config_loader, and diagnostic APIs
...
Co-authored-by: christianlouis <361235+christianlouis@users.noreply.github.com >
2026-02-14 00:34:34 +00:00
copilot-swe-agent[bot]
d3b3575f8a
style: fix import ordering in database.py
...
Co-authored-by: christianlouis <361235+christianlouis@users.noreply.github.com >
2026-02-14 00:32:02 +00:00
copilot-swe-agent[bot]
1be3f1254b
test: add comprehensive tests for license_routes, database migrations, SFTP, S3, and notifications
...
Co-authored-by: christianlouis <361235+christianlouis@users.noreply.github.com >
2026-02-14 00:30:52 +00:00
copilot-swe-agent[bot]
53a9efa56d
feat: add strict mypy type-checking for app/utils/ module
...
- Add [[tool.mypy.overrides]] section for app/utils/** with disallow_untyped_defs=true
- Add type annotations to all functions in app/utils/ (12 files)
- Fix type annotations in app/config.py and app/database.py (imported by utils)
- All 85 source files now pass mypy type checking
Co-authored-by: christianlouis <361235+christianlouis@users.noreply.github.com >
2026-02-14 00:27:52 +00:00
copilot-swe-agent[bot]
bf23d43a0e
Initial plan
2026-02-14 00:22:35 +00:00
copilot-swe-agent[bot]
db45c09696
Initial plan
2026-02-14 00:22:03 +00:00
Christian Krakau-Louis
4590d3cf4e
Merge pull request #318 from christianlouis/copilot/increase-test-coverage-upload-status
...
test: Increase coverage for upload_to_google_drive and status modules to 90%+
2026-02-14 01:19:22 +01:00
github-actions[bot]
49a8f41368
chore(release): update build metadata files [skip ci]
2026-02-14 00:19:18 +00:00
Christian Krakau-Louis
a8767599e7
Merge pull request #319 from christianlouis/copilot/increase-test-coverage-dropbox-auth
...
test: increase coverage for dropbox.py and auth.py to >90%
2026-02-14 01:18:55 +01:00
github-actions[bot]
6cdba342ab
chore(release): update build metadata files [skip ci]
2026-02-14 00:18:44 +00:00
Christian Krakau-Louis
66566f3045
Merge pull request #320 from christianlouis/copilot/increase-test-coverage-url-upload-files
...
test: Increase coverage for url_upload.py and files.py to 90%+
2026-02-14 01:18:25 +01:00
Christian Krakau-Louis
cc19063c8b
Merge branch 'main' into copilot/increase-test-coverage-url-upload-files
2026-02-14 01:18:08 +01:00
Christian Krakau-Louis
12c6642163
Merge pull request #315 from christianlouis/copilot/increase-test-coverage-settings-and-drive
...
Increase test coverage for settings_service and google_drive modules
2026-02-14 01:17:20 +01:00
github-actions[bot]
40eb4e43cd
style: apply ruff auto-fix
...
- Auto-formatted code with ruff format
- Applied ruff linting fixes with --fix
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-02-14 00:17:16 +00:00
Christian Krakau-Louis
b672a93fca
Merge branch 'main' into copilot/increase-test-coverage-settings-and-drive
2026-02-14 01:17:01 +01:00
Christian Krakau-Louis
546c0b7214
Merge pull request #321 from christianlouis/copilot/increase-test-coverage-process-document
...
test: Increase coverage for process_document.py from 84% to 99%
2026-02-14 01:16:26 +01:00
github-actions[bot]
e84c031538
style: apply ruff auto-fix
...
- Auto-formatted code with ruff format
- Applied ruff linting fixes with --fix
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-02-14 00:16:21 +00:00
Christian Krakau-Louis
992e420556
Merge branch 'main' into copilot/increase-test-coverage-process-document
2026-02-14 01:16:05 +01:00
github-actions[bot]
29e3f43ba0
chore(release): update build metadata files [skip ci]
2026-02-14 00:15:37 +00:00
Christian Krakau-Louis
3d6c2df982
Merge pull request #323 from christianlouis/copilot/increase-test-coverage-encryption-main
...
Increase test coverage for encryption.py and main.py to 90%+
2026-02-14 01:15:16 +01:00
Christian Krakau-Louis
2336aac610
Merge branch 'main' into copilot/increase-test-coverage-encryption-main
2026-02-14 01:15:03 +01:00
github-actions[bot]
056c1265c4
chore(release): update build metadata files [skip ci]
2026-02-14 00:14:46 +00:00
Christian Krakau-Louis
4a59a286df
Merge pull request #329 from christianlouis/copilot/add-browser-extension-for-clipping
...
feat: add web page clipping to browser extension
2026-02-14 01:14:25 +01:00
Christian Krakau-Louis
f0dba98903
Merge pull request #324 from christianlouis/copilot/increase-test-coverage-utils-and-tasks
...
test: Increase coverage for imap_tasks.py (48% → 98%) and resolve config_validator.py shadowing
2026-02-14 01:13:10 +01:00
github-actions[bot]
d0e85d0690
style: apply ruff auto-fix
...
- Auto-formatted code with ruff format
- Applied ruff linting fixes with --fix
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-02-14 00:12:30 +00:00
Christian Krakau-Louis
6d61aee464
Merge pull request #322 from christianlouis/copilot/increase-test-coverage-gpt-file-splitter
...
test: increase coverage for extract_metadata_with_gpt.py and file_splitting.py to 90%+
2026-02-14 01:11:54 +01:00
copilot-swe-agent[bot]
d298215ac5
docs: Add comprehensive coverage improvement report
...
Co-authored-by: christianlouis <361235+christianlouis@users.noreply.github.com >
2026-02-14 00:10:57 +00:00
Christian Krakau-Louis
d3011c7063
Merge pull request #326 from christianlouis/copilot/increase-test-coverage-files-process
...
test: Increase coverage for app/api/files.py and app/api/process.py
2026-02-14 01:10:36 +01:00
Christian Krakau-Louis
079b002dfb
Merge branch 'main' into copilot/increase-test-coverage-files-process
2026-02-14 01:10:23 +01:00
copilot-swe-agent[bot]
30eae59e3d
feat(tests): Add comprehensive tests for encryption.py and main.py, achieve 100% and 91.75% coverage
...
Co-authored-by: christianlouis <361235+christianlouis@users.noreply.github.com >
2026-02-14 00:09:07 +00:00
Christian Krakau-Louis
f4fbd0e523
Merge pull request #328 from christianlouis/copilot/fix-black-flake8-ci
...
docs: update linting documentation to reflect Ruff migration
2026-02-14 01:07:31 +01:00
copilot-swe-agent[bot]
6defc8ea7a
test: improve client initialization test assertion based on code review feedback
...
Co-authored-by: christianlouis <361235+christianlouis@users.noreply.github.com >
2026-02-14 00:06:55 +00:00
Christian Krakau-Louis
60a2a59266
Merge pull request #325 from christianlouis/copilot/increase-test-coverage-logging-azure
...
Increase test coverage for logging and Azure API modules to 100%
2026-02-14 01:06:33 +01:00