copilot-swe-agent[bot]
204000aabc
fix: merge main branch and renumber migration 027→037
...
Resolve 3 merge conflicts and renumber the automation_hooks migration
to follow main's migration chain (036_add_document_translation_fields).
Conflicts resolved:
- app/api/__init__.py: add automation_router alongside main's new routers
- app/utils/settings_service.py: add automation_hooks_enabled alongside compliance_enabled
- tests/conftest.py: add AutomationHook alongside AuditLog/ComplianceTemplate imports
Migration renumbered:
- 027_add_automation_hooks → 037_add_automation_hooks
- down_revision: 026_add_scheduled_jobs → 036_add_document_translation_fields
Co-authored-by: christianlouis <361235+christianlouis@users.noreply.github.com >
2026-03-16 22:40:15 +00:00
copilot-swe-agent[bot]
58c9b5d7f0
fix(email): create missing email template and decouple email destination settings
...
- Create app/templates/email/default.html (fixes 'default.html not found' error)
- Add DEST_EMAIL_* settings to app/config.py (decoupled from shared EMAIL_* settings)
- Update upload_to_email task to use dest_email_* settings exclusively
- Update _should_upload_to_email() to check dest_email_* settings
- Update config validator, providers, and settings_service for dest_email_*
- Update .env.demo and docs/ConfigurationGuide.md
- Update all tests to use dest_email_* settings where appropriate"
Co-authored-by: christianlouis <361235+christianlouis@users.noreply.github.com >
2026-03-08 10:10:18 +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]
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]
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]
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]
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]
c3bfb26c73
test: add comprehensive tests across modules to increase coverage above 60%
...
Co-authored-by: christianlouis <361235+christianlouis@users.noreply.github.com >
2026-02-09 11:57:09 +00:00