Christian Krakau-Louis
0568caeb8f
Merge pull request #125 from christianlouis/copilot/fix-mail-account-processing-issues
...
Silence recurring log noise from aioimaplib and Gmail discovery client
2026-03-29 00:51:20 +01:00
Christian Krakau-Louis
cd85fba347
Merge pull request #126 from christianlouis/copilot/add-logos-to-mail-accounts
...
Add domain-based logo fallback for mail accounts without provider_name
2026-03-29 00:49:17 +01:00
copilot-swe-agent[bot]
dd9a80a8c5
Add domain-based logo fallback for mail accounts without provider_name
...
Agent-Logs-Url: https://github.com/christianlouis/InboxConverge/sessions/2a2d3ad8-ff03-4ff2-9dc0-0d1e58ac050d
Co-authored-by: christianlouis <361235+christianlouis@users.noreply.github.com >
2026-03-28 23:42:28 +00:00
copilot-swe-agent[bot]
029c272a4e
Fix log noise: cache_discovery=False for Gmail API, suppress aioimaplib INFO logs
...
Agent-Logs-Url: https://github.com/christianlouis/InboxConverge/sessions/8855bf16-124d-4d85-b6bd-ab82e8361114
Co-authored-by: christianlouis <361235+christianlouis@users.noreply.github.com >
2026-03-28 23:40:49 +00:00
copilot-swe-agent[bot]
337423bf68
Initial plan
2026-03-28 23:36:56 +00:00
copilot-swe-agent[bot]
63bb458815
Initial plan
2026-03-28 23:36:10 +00:00
semantic-release
703bbb42d3
0.5.1
...
Automatically generated by python-semantic-release
2026-03-28 23:35:28 +00:00
Christian Krakau-Louis
c813df8a03
Merge pull request #124 from christianlouis/copilot/fix-eslint-require-imports
...
fix(frontend): convert jest.config.js to ES module syntax
2026-03-29 00:35:06 +01:00
copilot-swe-agent[bot]
0a0836e993
fix: convert jest.config.js to jest.config.mjs (ES module syntax)
...
Agent-Logs-Url: https://github.com/christianlouis/InboxConverge/sessions/6e25705d-50db-4b0c-969c-1be4cb3f1745
Co-authored-by: christianlouis <361235+christianlouis@users.noreply.github.com >
2026-03-28 23:27:56 +00:00
copilot-swe-agent[bot]
b866627937
Initial plan
2026-03-28 23:26:24 +00:00
semantic-release
3db6c9fb11
0.5.0
...
Automatically generated by python-semantic-release
2026-03-28 23:23:27 +00:00
Christian Krakau-Louis
d098126542
Merge pull request #123 from christianlouis/copilot/setup-codecov-integration
...
feat(ci): Add Codecov integration with frontend Jest coverage
2026-03-29 00:23:02 +01:00
copilot-swe-agent[bot]
0645bc0462
feat(ci): add Codecov integration with frontend Jest coverage and CODECOV_TOKEN
...
Agent-Logs-Url: https://github.com/christianlouis/InboxConverge/sessions/53f8deb9-5c3a-4940-a058-c8ee7e4104e0
Co-authored-by: christianlouis <361235+christianlouis@users.noreply.github.com >
2026-03-28 23:14:15 +00:00
copilot-swe-agent[bot]
2638f415aa
Initial plan
2026-03-28 23:07:47 +00:00
semantic-release
3a11e07f09
0.4.5
...
Automatically generated by python-semantic-release
2026-03-28 23:07:38 +00:00
Christian Krakau-Louis
85fdf0a600
Merge pull request #122 from christianlouis/copilot/run-safety-scan-json
...
ci: replace `safety scan` with `pip-audit` to fix interactive EOF failure
2026-03-29 00:07:19 +01:00
copilot-swe-agent[bot]
8152635238
fix(ci): replace safety scan with pip-audit to fix CI EOF error
...
Agent-Logs-Url: https://github.com/christianlouis/InboxConverge/sessions/986fc7f4-e884-4169-bd81-eca034e926e2
Co-authored-by: christianlouis <361235+christianlouis@users.noreply.github.com >
2026-03-28 23:04:23 +00:00
copilot-swe-agent[bot]
61d525cb82
Initial plan
2026-03-28 23:03:11 +00:00
semantic-release
90665ea100
0.4.4
...
Automatically generated by python-semantic-release
2026-03-28 22:51:23 +00:00
Christian Krakau-Louis
9712e8a3b6
Merge pull request #121 from christianlouis/copilot/fix-new-mail-account-wizard
...
fix: mail account wizard shows [object Object] on save error
2026-03-28 23:51:01 +01:00
copilot-swe-agent[bot]
191fee9be4
fix: show proper error message instead of [object Object] in mail account wizard
...
Agent-Logs-Url: https://github.com/christianlouis/InboxConverge/sessions/404b7221-8b33-4178-8601-6c0815552c7f
Co-authored-by: christianlouis <361235+christianlouis@users.noreply.github.com >
2026-03-28 22:14:58 +00:00
copilot-swe-agent[bot]
5ff5cb54be
Initial plan
2026-03-28 22:09:14 +00:00
Christian Krakau-Louis
d6235852c2
Merge pull request #120 from christianlouis/copilot/debug-t-online-mail-issue
...
Fix all IMAP emails appearing empty (T-Online, GMX, and any IMAP account)
2026-03-28 23:08:56 +01:00
copilot-swe-agent[bot]
da05016143
Fix IMAP emails appearing empty: accept bytearray from aioimaplib literals
...
aioimaplib stores RFC822 literal data as bytearray in response.lines,
not bytes. The extraction loop checked isinstance(line, bytes) which
returns False for bytearray, silently dropping every email body and
causing all IMAP emails (T-Online, GMX, etc.) to appear empty.
Fix: accept (bytes, bytearray) and convert to bytes() immediately so
the rest of the pipeline is unaffected. Two new regression tests mirror
the real aioimaplib behaviour by passing bytearray as the literal.
Agent-Logs-Url: https://github.com/christianlouis/InboxConverge/sessions/341f5c82-70f8-438d-91ca-8e906a06c400
Co-authored-by: christianlouis <361235+christianlouis@users.noreply.github.com >
2026-03-28 22:08:04 +00:00
copilot-swe-agent[bot]
fd2adb08cd
Initial plan
2026-03-28 21:58:09 +00:00
semantic-release
1377ca266c
0.4.3
...
Automatically generated by python-semantic-release
2026-03-28 21:46:50 +00:00
Christian Krakau-Louis
99bfff541f
Merge pull request #119 from christianlouis/copilot/check-empty-emails-and-imap-errors
...
fix: drop empty emails, clear stale IMAP errors on success, harden IMAP RFC822 extraction
2026-03-28 22:46:27 +01:00
copilot-swe-agent[bot]
0720901265
fix: drop empty emails, clear stale errors on success, harden IMAP extraction
...
Agent-Logs-Url: https://github.com/christianlouis/InboxConverge/sessions/d50e7f06-4c6f-4caa-b5dd-329068e8096c
Co-authored-by: christianlouis <361235+christianlouis@users.noreply.github.com >
2026-03-28 21:42:19 +00:00
copilot-swe-agent[bot]
db3ce61467
fix: apply parseUTC to dashboard, unify date helpers in date-utils.ts
...
Agent-Logs-Url: https://github.com/christianlouis/InboxConverge/sessions/3f06f1fc-4d21-47eb-b883-070c6cbefa93
Co-authored-by: christianlouis <361235+christianlouis@users.noreply.github.com >
2026-03-28 21:27:51 +00:00
copilot-swe-agent[bot]
129d8a1bdd
Initial plan
2026-03-28 21:23:19 +00:00
Christian Krakau-Louis
466e380cb2
Merge pull request #118 from christianlouis/copilot/upgrade-fastapi-starlette
...
security: fix safety CI failures — upgrade starlette, fix deprecated scan command, suppress unfixable ecdsa CVEs
2026-03-28 22:07:20 +01:00
Christian Krakau-Louis
eae2f59c53
Merge branch 'main' into copilot/upgrade-fastapi-starlette
2026-03-28 22:07:04 +01:00
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
Christian Krakau-Louis
8763881b6c
Merge pull request #117 from christianlouis/copilot/fix-imap-protocol-bugs
...
Fix IMAP UID SEARCH crash and missing RFC 3501 flag parentheses
2026-03-28 22:02:12 +01:00
copilot-swe-agent[bot]
062739a9a1
Fix IMAP UID SEARCH crash and RFC 3501 flag parentheses
...
Agent-Logs-Url: https://github.com/christianlouis/InboxConverge/sessions/a44d5455-25ea-49b9-8310-4efd6d467e84
Co-authored-by: christianlouis <361235+christianlouis@users.noreply.github.com >
2026-03-28 21:00:44 +00:00
copilot-swe-agent[bot]
6a4b991f29
Initial plan
2026-03-28 21:00:21 +00:00
copilot-swe-agent[bot]
6b9e12017e
Initial plan
2026-03-28 20:53:27 +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