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
github-actions[bot]
fc515ebb70
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:05:57 +00:00
github-actions[bot]
070ac21c1a
chore(release): update build metadata files [skip ci]
2026-02-14 00:05:28 +00:00
Christian Krakau-Louis
2f400fc2ec
Merge pull request #327 from christianlouis/copilot/increase-test-coverage
...
test: increase coverage for wizard.py and upload_to_nextcloud.py to 98%+
2026-02-14 01:05:09 +01:00
copilot-swe-agent[bot]
4903260496
style: fix trailing whitespace in test_file_splitting.py
...
Co-authored-by: christianlouis <361235+christianlouis@users.noreply.github.com >
2026-02-14 00:04:26 +00:00
copilot-swe-agent[bot]
885eaff1bb
test: finalize coverage improvements with code review and security scan
...
- Code review: No issues found
- Security scan (CodeQL): No vulnerabilities detected
- All 75 tests passing
- Ready for merge
Co-authored-by: christianlouis <361235+christianlouis@users.noreply.github.com >
2026-02-14 00:03:32 +00:00
copilot-swe-agent[bot]
f775cf740e
test: increase coverage for file_splitting.py to 100% and maintain extract_metadata_with_gpt.py at 92.31%
...
Co-authored-by: christianlouis <361235+christianlouis@users.noreply.github.com >
2026-02-14 00:02:40 +00:00
copilot-swe-agent[bot]
dd720f8334
Initial plan: Increase test coverage for encryption.py and main.py to 90%+
...
Co-authored-by: christianlouis <361235+christianlouis@users.noreply.github.com >
2026-02-14 00:01:01 +00:00
copilot-swe-agent[bot]
722f942920
style: Fix linting issue in test_process_document.py
...
Co-authored-by: christianlouis <361235+christianlouis@users.noreply.github.com >
2026-02-13 23:56:57 +00:00