copilot-swe-agent[bot]
|
5bddbb42f5
|
security: upgrade fastapi to 0.135.2, fix safety scan command, add safety policy for ecdsa CVEs
Agent-Logs-Url: https://github.com/christianlouis/InboxConverge/sessions/902f3b74-792c-4afa-8aae-96611262ee5f
Co-authored-by: christianlouis <361235+christianlouis@users.noreply.github.com>
|
2026-03-28 21:04:13 +00:00 |
|
copilot-swe-agent[bot]
|
6a4b991f29
|
Initial plan
|
2026-03-28 21:00:21 +00:00 |
|
semantic-release
|
9017505b0f
|
0.4.2
Automatically generated by python-semantic-release
|
2026-03-28 20:48:29 +00:00 |
|
Christian Krakau-Louis
|
56df261eae
|
Merge pull request #115 from christianlouis/copilot/fix-ci-pipeline-node-update
fix: CI pipeline — Node.js 20 deprecation, Codecov invalid input, `<img>` lint errors
|
2026-03-28 21:48:08 +01:00 |
|
Christian Krakau-Louis
|
aabccbe96d
|
Merge pull request #116 from christianlouis/copilot/fix-hardcoded-bind-all-interfaces
fix: suppress bandit B104 false positive for intentional 0.0.0.0 binding
|
2026-03-28 21:47:55 +01:00 |
|
copilot-swe-agent[bot]
|
40c23c43fe
|
fix: CI pipeline Node.js 20 deprecation, Codecov input, img lint errors
Agent-Logs-Url: https://github.com/christianlouis/InboxConverge/sessions/6bbc5b0e-ece1-4bed-8bf7-20e1e7027948
Co-authored-by: christianlouis <361235+christianlouis@users.noreply.github.com>
|
2026-03-28 20:39:15 +00:00 |
|
copilot-swe-agent[bot]
|
c092dd9ac6
|
fix: suppress bandit B104 false positive for 0.0.0.0 binding in config.py
Agent-Logs-Url: https://github.com/christianlouis/InboxConverge/sessions/3b265b6d-865c-4453-b22c-60feff2aa049
Co-authored-by: christianlouis <361235+christianlouis@users.noreply.github.com>
|
2026-03-28 20:37:25 +00:00 |
|
copilot-swe-agent[bot]
|
c406cb09d3
|
Initial plan
|
2026-03-28 20:34:53 +00:00 |
|
copilot-swe-agent[bot]
|
15f1108732
|
Initial plan
|
2026-03-28 20:33:54 +00:00 |
|
Christian Krakau-Louis
|
19a1b3d066
|
Merge pull request #114 from christianlouis/copilot/fix-black-check-errors
style: fix black formatting in test_mail_processor_imap.py
|
2026-03-28 21:29:38 +01:00 |
|
copilot-swe-agent[bot]
|
3c8bb4bfb6
|
style: apply black formatting to test_mail_processor_imap.py
Agent-Logs-Url: https://github.com/christianlouis/InboxConverge/sessions/2f63c66a-f2dd-41f4-aba4-b89b66f9e11b
Co-authored-by: christianlouis <361235+christianlouis@users.noreply.github.com>
|
2026-03-28 20:28:33 +00:00 |
|
copilot-swe-agent[bot]
|
feeb6fc99c
|
Initial plan
|
2026-03-28 20:27:29 +00:00 |
|
semantic-release
|
9e0d143f8d
|
0.4.1
Automatically generated by python-semantic-release
|
2026-03-28 20:22:22 +00:00 |
|
Christian Krakau-Louis
|
472f0bf57e
|
Merge pull request #113 from christianlouis/copilot/debug-imap-errors-t-online
Fix IMAP "Too many invalid IMAP commands" / mid-session BYE errors
|
2026-03-28 21:22:03 +01:00 |
|
Christian Krakau-Louis
|
9073f43aed
|
Merge branch 'main' into copilot/debug-imap-errors-t-online
|
2026-03-28 21:21:54 +01:00 |
|
copilot-swe-agent[bot]
|
454452a0b6
|
fix: use UID-based IMAP commands and batch STORE operations to fix T-Online BYE errors
Agent-Logs-Url: https://github.com/christianlouis/InboxConverge/sessions/d01a05d3-31e1-4aca-b75d-c4e63b7e5af0
Co-authored-by: christianlouis <361235+christianlouis@users.noreply.github.com>
|
2026-03-28 20:20:43 +00:00 |
|
Christian Krakau-Louis
|
50fe46a46a
|
Merge pull request #112 from christianlouis/copilot/fix-status-tracking-issue
Fix worker status persistence failure and UTC timestamp display drift
|
2026-03-28 21:19:51 +01:00 |
|
Christian Krakau-Louis
|
96dda16a66
|
Merge branch 'main' into copilot/fix-status-tracking-issue
|
2026-03-28 21:19:31 +01:00 |
|
copilot-swe-agent[bot]
|
9eab576bf1
|
Fix timezone display: parse UTC timestamps correctly in logs pages
Agent-Logs-Url: https://github.com/christianlouis/InboxConverge/sessions/70a69601-e0b9-4a00-bcf4-0a85d2bdf6cb
Co-authored-by: christianlouis <361235+christianlouis@users.noreply.github.com>
|
2026-03-28 20:12:13 +00:00 |
|
copilot-swe-agent[bot]
|
4779c17434
|
Initial plan
|
2026-03-28 20:09:36 +00:00 |
|
semantic-release
|
a0d863d5ae
|
0.4.0
Automatically generated by python-semantic-release
|
2026-03-28 20:09:24 +00:00 |
|
Christian Krakau-Louis
|
0be9493a63
|
Merge pull request #111 from christianlouis/copilot/update-dashboard-status-view
Dashboard: replace per-run table with per-account Mailbox Status view
|
2026-03-28 21:09:03 +01:00 |
|
Christian Krakau-Louis
|
bf1b465971
|
Merge branch 'main' into copilot/update-dashboard-status-view
|
2026-03-28 21:08:53 +01:00 |
|
Christian Krakau-Louis
|
c1fd12f5ba
|
Merge pull request #110 from christianlouis/copilot/fix-imap-fetch-error
Fix provider logos not saving; improve Fetch button UX on accounts page
|
2026-03-28 21:08:24 +01:00 |
|
copilot-swe-agent[bot]
|
d92affabec
|
Fix worker status tracking: use fresh DB session for notifications, commit before notifying
Agent-Logs-Url: https://github.com/christianlouis/InboxConverge/sessions/70a69601-e0b9-4a00-bcf4-0a85d2bdf6cb
Co-authored-by: christianlouis <361235+christianlouis@users.noreply.github.com>
|
2026-03-28 20:04:52 +00:00 |
|
copilot-swe-agent[bot]
|
f7caa05c8f
|
Fix provider logos, improve Fetch button UX on mail accounts page
Agent-Logs-Url: https://github.com/christianlouis/InboxConverge/sessions/058b6481-f8eb-43ed-8f5f-715c19c4a377
Co-authored-by: christianlouis <361235+christianlouis@users.noreply.github.com>
|
2026-03-28 20:03:19 +00:00 |
|
copilot-swe-agent[bot]
|
6afd7c871e
|
feat(dashboard): replace per-run table with per-account Mailbox Status view
- Remove noisy "Recent Processing Runs" table from dashboard
- Add per-account AccountStatusRow showing: name, email, OK/Error/Pending
badge, relative last-check time, inline error message, lifetime counters
- Stats cards: "Emails Forwarded Today" → "Emails Processed" (all-time),
"Errors" → "Accounts with Errors" (turns gray when 0)
- Remove unused processingRunsApi import (saves one API call on page load)
- "View activity & history →" link to /logs for full drill-down
- Update CHANGELOG.md and docs/TODO.md
Agent-Logs-Url: https://github.com/christianlouis/InboxConverge/sessions/0d97741e-e999-49dd-a8f2-dceac2c1da1f
Co-authored-by: christianlouis <361235+christianlouis@users.noreply.github.com>
|
2026-03-28 20:02:12 +00:00 |
|
copilot-swe-agent[bot]
|
57db094d44
|
Initial plan
|
2026-03-28 19:57:55 +00:00 |
|
copilot-swe-agent[bot]
|
105d6dcd6e
|
Initial plan
|
2026-03-28 19:56:23 +00:00 |
|
copilot-swe-agent[bot]
|
fb3311cb7f
|
Initial plan
|
2026-03-28 19:55:11 +00:00 |
|
semantic-release
|
2792c0f6fe
|
0.3.2
Automatically generated by python-semantic-release
|
2026-03-28 19:53:34 +00:00 |
|
Christian Krakau-Louis
|
f080375f94
|
Merge pull request #109 from christianlouis/copilot/fix-mypy-type-errors
fix: resolve 21 mypy type errors across backend modules
|
2026-03-28 20:53:11 +01:00 |
|
copilot-swe-agent[bot]
|
0698eca628
|
fix: resolve 21 mypy type errors across backend modules
Agent-Logs-Url: https://github.com/christianlouis/InboxConverge/sessions/bc16203d-7907-4e3f-952f-18c760c85076
Co-authored-by: christianlouis <361235+christianlouis@users.noreply.github.com>
|
2026-03-28 19:32:53 +00:00 |
|
copilot-swe-agent[bot]
|
312fd9976f
|
Initial plan
|
2026-03-28 19:25:21 +00:00 |
|
Christian Krakau-Louis
|
15af7fde61
|
Merge pull request #108 from christianlouis/copilot/add-pull-now-option-mailbox
Add "Pull Now" button, provider logo banners, and Proton Mail support
|
2026-03-28 20:24:34 +01:00 |
|
copilot-swe-agent[bot]
|
aa2ea611b1
|
Logo banner layout rework, Proton Mail provider, ProviderWizard sizing improvements
Agent-Logs-Url: https://github.com/christianlouis/InboxConverge/sessions/8dc8f341-02b2-4449-8a88-a2124033c31a
Co-authored-by: christianlouis <361235+christianlouis@users.noreply.github.com>
|
2026-03-28 19:18:17 +00:00 |
|
semantic-release
|
31ca3a285f
|
0.3.1
Automatically generated by python-semantic-release
|
2026-03-28 19:15:07 +00:00 |
|
Christian Krakau-Louis
|
9638e031ea
|
Merge pull request #107 from christianlouis/copilot/check-mailbox-credentials
Fix: Test Connection always reports success regardless of auth result
|
2026-03-28 20:14:42 +01:00 |
|
copilot-swe-agent[bot]
|
35ddcdf9df
|
Replace provider logos with high-quality SVGs from Wikimedia/official sources
Agent-Logs-Url: https://github.com/christianlouis/InboxConverge/sessions/0201089a-598d-4ab0-a5a3-8d2ae1120c9e
Co-authored-by: christianlouis <361235+christianlouis@users.noreply.github.com>
|
2026-03-28 19:05:12 +00:00 |
|
copilot-swe-agent[bot]
|
fc7e09d4d6
|
Add Pull Now button and provider logos to accounts page
Agent-Logs-Url: https://github.com/christianlouis/InboxConverge/sessions/0201089a-598d-4ab0-a5a3-8d2ae1120c9e
Co-authored-by: christianlouis <361235+christianlouis@users.noreply.github.com>
|
2026-03-28 19:02:52 +00:00 |
|
copilot-swe-agent[bot]
|
441e8b54e9
|
fix: test connection always showed success; add per-account test endpoint
Agent-Logs-Url: https://github.com/christianlouis/InboxConverge/sessions/6268035d-325f-422a-886f-8b2919127261
Co-authored-by: christianlouis <361235+christianlouis@users.noreply.github.com>
|
2026-03-28 18:57:25 +00:00 |
|
copilot-swe-agent[bot]
|
66f94e1ecb
|
Initial plan
|
2026-03-28 18:55:01 +00:00 |
|
semantic-release
|
350ef6288d
|
0.3.0
Automatically generated by python-semantic-release
|
2026-03-28 18:53:42 +00:00 |
|
Christian Krakau-Louis
|
5419627613
|
Merge pull request #106 from christianlouis/copilot/limit-log-noise-successful-attempts
feat: mailbox-centric activity view — suppress empty polling cycle noise
|
2026-03-28 19:53:21 +01:00 |
|
copilot-swe-agent[bot]
|
c09019d333
|
Initial plan
|
2026-03-28 18:46:30 +00:00 |
|
copilot-swe-agent[bot]
|
dd4532f660
|
feat: mailbox-centric activity view, reduce log noise from empty polling cycles
Agent-Logs-Url: https://github.com/christianlouis/InboxConverge/sessions/1a78a249-127f-4a73-a454-3c6bafbf6e58
Co-authored-by: christianlouis <361235+christianlouis@users.noreply.github.com>
|
2026-03-28 18:45:38 +00:00 |
|
copilot-swe-agent[bot]
|
ccd74c34b6
|
Initial plan
|
2026-03-28 18:33:57 +00:00 |
|
Christian Krakau-Louis
|
ae98a54859
|
Merge pull request #105 from christianlouis/copilot/debug-celery-logging-issues
Fix Celery datetime crash that silently blocked all mail processing + respect sub-5-min poll intervals
|
2026-03-28 19:07:15 +01:00 |
|
copilot-swe-agent[bot]
|
d0719eff76
|
Fix Celery datetime timezone crash and per-account polling interval
- Wrap account.last_check_at with _as_utc() helper before datetime
subtraction to fix "can't subtract offset-naive and offset-aware
datetimes" crash that silently prevented all mail account processing
- Change beat schedule from every 5 min to every 1 min so accounts
configured with check_interval_minutes=1 are polled as expected
Agent-Logs-Url: https://github.com/christianlouis/InboxConverge/sessions/53169783-5139-43a1-bda8-709fadd0f774
Co-authored-by: christianlouis <361235+christianlouis@users.noreply.github.com>
|
2026-03-28 17:59:22 +00:00 |
|
copilot-swe-agent[bot]
|
f1970e0e0f
|
Initial plan
|
2026-03-28 17:55:48 +00:00 |
|