dependabot[bot]
85ef54d980
chore(deps): bump uvicorn from 0.47.0 to 0.48.0 in /backend
...
Bumps [uvicorn](https://github.com/Kludex/uvicorn ) from 0.47.0 to 0.48.0.
- [Release notes](https://github.com/Kludex/uvicorn/releases )
- [Changelog](https://github.com/Kludex/uvicorn/blob/main/docs/release-notes.md )
- [Commits](https://github.com/Kludex/uvicorn/compare/0.47.0...0.48.0 )
---
updated-dependencies:
- dependency-name: uvicorn
dependency-version: 0.48.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-25 16:55:41 +02:00
dependabot[bot]
bab787a8cb
chore(deps): bump faker from 40.18.0 to 40.19.1 in /backend ( #266 )
...
Bumps [faker](https://github.com/joke2k/faker ) from 40.18.0 to 40.19.1.
- [Release notes](https://github.com/joke2k/faker/releases )
- [Changelog](https://github.com/joke2k/faker/blob/master/CHANGELOG.md )
- [Commits](https://github.com/joke2k/faker/compare/v40.18.0...v40.19.1 )
---
updated-dependencies:
- dependency-name: faker
dependency-version: 40.19.1
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-25 15:42:16 +02:00
dependabot[bot]
c8926ce88b
chore(deps): bump sqlalchemy from 2.0.49 to 2.0.50 in /backend ( #267 )
...
Bumps [sqlalchemy](https://github.com/sqlalchemy/sqlalchemy ) from 2.0.49 to 2.0.50.
- [Release notes](https://github.com/sqlalchemy/sqlalchemy/releases )
- [Changelog](https://github.com/sqlalchemy/sqlalchemy/blob/main/CHANGES.rst )
- [Commits](https://github.com/sqlalchemy/sqlalchemy/commits )
---
updated-dependencies:
- dependency-name: sqlalchemy
dependency-version: 2.0.50
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-25 15:42:13 +02:00
dependabot[bot]
91133136d6
chore(deps): bump fastapi from 0.135.3 to 0.136.3 in /backend ( #265 )
...
Bumps [fastapi](https://github.com/fastapi/fastapi ) from 0.135.3 to 0.136.3.
- [Release notes](https://github.com/fastapi/fastapi/releases )
- [Commits](https://github.com/fastapi/fastapi/compare/0.135.3...0.136.3 )
---
updated-dependencies:
- dependency-name: fastapi
dependency-version: 0.136.3
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-25 15:42:06 +02:00
dependabot[bot]
42b18e10a6
chore(deps): bump google-auth from 2.52.0 to 2.53.0 in /backend ( #261 )
...
Bumps [google-auth](https://github.com/googleapis/google-auth-library-python ) from 2.52.0 to 2.53.0.
- [Release notes](https://github.com/googleapis/google-auth-library-python/releases )
- [Changelog](https://github.com/googleapis/google-auth-library-python/blob/main/CHANGELOG.md )
- [Commits](https://github.com/googleapis/google-auth-library-python/commits )
---
updated-dependencies:
- dependency-name: google-auth
dependency-version: 2.53.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Christian Krakau-Louis <christianlouis@gmail.com >
2026-05-18 16:17:45 +02:00
dependabot[bot]
4b09a3beab
chore(deps): bump authlib from 1.6.12 to 1.7.2 in /backend ( #258 )
...
Bumps [authlib](https://github.com/authlib/authlib ) from 1.6.12 to 1.7.2.
- [Release notes](https://github.com/authlib/authlib/releases )
- [Commits](https://github.com/authlib/authlib/compare/1.6.12...v1.7.2 )
---
updated-dependencies:
- dependency-name: authlib
dependency-version: 1.7.2
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Christian Krakau-Louis <christianlouis@gmail.com >
2026-05-18 16:17:39 +02:00
dependabot[bot]
9cc9af2735
chore(deps): bump faker from 40.12.0 to 40.18.0 in /backend ( #262 )
...
Bumps [faker](https://github.com/joke2k/faker ) from 40.12.0 to 40.18.0.
- [Release notes](https://github.com/joke2k/faker/releases )
- [Changelog](https://github.com/joke2k/faker/blob/v40.18.0/CHANGELOG.md )
- [Commits](https://github.com/joke2k/faker/compare/v40.12.0...v40.18.0 )
---
updated-dependencies:
- dependency-name: faker
dependency-version: 40.18.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-18 16:09:26 +02:00
dependabot[bot]
8130a6f81c
chore(deps): bump pydantic-settings from 2.13.1 to 2.14.1 in /backend ( #260 )
...
Bumps [pydantic-settings](https://github.com/pydantic/pydantic-settings ) from 2.13.1 to 2.14.1.
- [Release notes](https://github.com/pydantic/pydantic-settings/releases )
- [Commits](https://github.com/pydantic/pydantic-settings/compare/v2.13.1...v2.14.1 )
---
updated-dependencies:
- dependency-name: pydantic-settings
dependency-version: 2.14.1
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-18 16:09:19 +02:00
dependabot[bot]
7d84f4395e
chore(deps): bump google-auth-oauthlib from 1.3.1 to 1.4.0 in /backend ( #259 )
...
Bumps [google-auth-oauthlib](https://github.com/googleapis/google-cloud-python ) from 1.3.1 to 1.4.0.
- [Release notes](https://github.com/googleapis/google-cloud-python/releases )
- [Changelog](https://github.com/googleapis/google-cloud-python/blob/main/packages/gcp-sphinx-docfx-yaml/CHANGELOG.md )
- [Commits](https://github.com/googleapis/google-cloud-python/compare/google-auth-oauthlib-v1.3.1...google-auth-oauthlib-v1.4.0 )
---
updated-dependencies:
- dependency-name: google-auth-oauthlib
dependency-version: 1.4.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-18 16:09:14 +02:00
dependabot[bot]
fdc87218af
chore(deps): bump python-multipart from 0.0.28 to 0.0.29 in /backend ( #257 )
...
Bumps [python-multipart](https://github.com/Kludex/python-multipart ) from 0.0.28 to 0.0.29.
- [Release notes](https://github.com/Kludex/python-multipart/releases )
- [Changelog](https://github.com/Kludex/python-multipart/blob/main/CHANGELOG.md )
- [Commits](https://github.com/Kludex/python-multipart/compare/0.0.28...0.0.29 )
---
updated-dependencies:
- dependency-name: python-multipart
dependency-version: 0.0.29
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-18 16:09:08 +02:00
dependabot[bot]
37b48e1c37
chore(deps): bump uvicorn from 0.43.0 to 0.47.0 in /backend ( #256 )
...
Bumps [uvicorn](https://github.com/Kludex/uvicorn ) from 0.43.0 to 0.47.0.
- [Release notes](https://github.com/Kludex/uvicorn/releases )
- [Changelog](https://github.com/Kludex/uvicorn/blob/main/docs/release-notes.md )
- [Commits](https://github.com/Kludex/uvicorn/compare/0.43.0...0.47.0 )
---
updated-dependencies:
- dependency-name: uvicorn
dependency-version: 0.47.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-18 16:09:03 +02:00
dependabot[bot]
ec5b2e12f4
chore(deps): bump stripe to 15.1.0 ( #232 )
...
Co-authored-by: Christian Krakau-Louis <christianlouis@gmail.com >
2026-05-17 17:02:35 +02:00
dependabot[bot]
a1ff9e70f7
chore(deps): bump psycopg2-binary to 2.9.12 ( #238 )
...
Co-authored-by: Christian Krakau-Louis <christianlouis@gmail.com >
2026-05-17 17:02:11 +02:00
dependabot[bot]
3b123d974f
chore(deps): bump apprise from 1.9.9 to 1.10.0 in /backend ( #236 )
...
Bumps [apprise](https://github.com/caronc/apprise ) from 1.9.9 to 1.10.0.
- [Release notes](https://github.com/caronc/apprise/releases )
- [Commits](https://github.com/caronc/apprise/compare/v1.9.9...v1.10.0 )
---
updated-dependencies:
- dependency-name: apprise
dependency-version: 1.10.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-17 16:45:57 +02:00
dependabot[bot]
4eaeb1ad8d
chore(deps): bump cryptography from 46.0.7 to 48.0.0 in /backend ( #245 )
...
Bumps [cryptography](https://github.com/pyca/cryptography ) from 46.0.7 to 48.0.0.
- [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst )
- [Commits](https://github.com/pyca/cryptography/compare/46.0.7...48.0.0 )
---
updated-dependencies:
- dependency-name: cryptography
dependency-version: 48.0.0
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-17 15:16:10 +02:00
dependabot[bot]
34f6f7b8e9
chore(deps): bump google-api-python-client to 2.196.0 ( #248 )
...
Co-authored-by: Christian Krakau-Louis <christianlouis@gmail.com >
2026-05-17 15:10:19 +02:00
dependabot[bot]
cde645844c
chore(deps): bump the pip group across 1 directory with 2 updates ( #242 )
...
Bumps the pip group with 2 updates in the / directory: [python-dotenv](https://github.com/theskumar/python-dotenv ) and [authlib](https://github.com/authlib/authlib ).
Updates `python-dotenv` from 1.0.0 to 1.2.2
- [Release notes](https://github.com/theskumar/python-dotenv/releases )
- [Changelog](https://github.com/theskumar/python-dotenv/blob/main/CHANGELOG.md )
- [Commits](https://github.com/theskumar/python-dotenv/compare/v1.0.0...v1.2.2 )
Updates `authlib` from 1.6.9 to 1.6.12
- [Release notes](https://github.com/authlib/authlib/releases )
- [Changelog](https://github.com/authlib/authlib/blob/1.6.12/docs/changelog.rst )
- [Commits](https://github.com/authlib/authlib/compare/v1.6.9...1.6.12 )
---
updated-dependencies:
- dependency-name: authlib
dependency-version: 1.6.11
dependency-type: direct:production
- dependency-name: python-dotenv
dependency-version: 1.2.2
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-17 15:03:24 +02:00
dependabot[bot]
58a2474255
chore(deps): bump google-auth-httplib2 from 0.3.1 to 0.4.0 in /backend ( #247 )
...
Bumps [google-auth-httplib2](https://github.com/googleapis/google-cloud-python ) from 0.3.1 to 0.4.0.
- [Release notes](https://github.com/googleapis/google-cloud-python/releases )
- [Changelog](https://github.com/googleapis/google-cloud-python/blob/main/CHANGELOG.md )
- [Commits](https://github.com/googleapis/google-cloud-python/compare/google-auth-httplib2-v0.3.1...google-auth-httplib2-v0.4.0 )
---
updated-dependencies:
- dependency-name: google-auth-httplib2
dependency-version: 0.4.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Christian Krakau-Louis <christianlouis@gmail.com >
2026-05-17 15:01:47 +02:00
dependabot[bot]
d4a2160e01
chore(deps): bump pydantic from 2.12.5 to 2.13.4 in /backend ( #244 )
...
Bumps [pydantic](https://github.com/pydantic/pydantic ) from 2.12.5 to 2.13.4.
- [Release notes](https://github.com/pydantic/pydantic/releases )
- [Changelog](https://github.com/pydantic/pydantic/blob/v2.13.4/HISTORY.md )
- [Commits](https://github.com/pydantic/pydantic/compare/v2.12.5...v2.13.4 )
---
updated-dependencies:
- dependency-name: pydantic
dependency-version: 2.13.4
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Christian Krakau-Louis <christianlouis@gmail.com >
2026-05-17 15:01:31 +02:00
dependabot[bot]
60a1a9b2ae
chore(deps): bump google-auth from 2.49.2 to 2.52.0 in /backend ( #243 )
...
Bumps [google-auth](https://github.com/googleapis/google-auth-library-python ) from 2.49.2 to 2.52.0.
- [Release notes](https://github.com/googleapis/google-auth-library-python/releases )
- [Changelog](https://github.com/googleapis/google-auth-library-python/blob/main/CHANGELOG.md )
- [Commits](https://github.com/googleapis/google-auth-library-python/commits )
---
updated-dependencies:
- dependency-name: google-auth
dependency-version: 2.52.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Christian Krakau-Louis <christianlouis@gmail.com >
2026-05-17 15:01:15 +02:00
dependabot[bot]
e6027792c6
chore(deps): bump python-multipart from 0.0.26 to 0.0.28 in /backend ( #246 )
...
Bumps [python-multipart](https://github.com/Kludex/python-multipart ) from 0.0.26 to 0.0.28.
- [Release notes](https://github.com/Kludex/python-multipart/releases )
- [Changelog](https://github.com/Kludex/python-multipart/blob/main/CHANGELOG.md )
- [Commits](https://github.com/Kludex/python-multipart/compare/0.0.26...0.0.28 )
---
updated-dependencies:
- dependency-name: python-multipart
dependency-version: 0.0.28
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-17 14:52:17 +02:00
Christian Krakau-Louis
8295b7aaf2
fix: linearize alembic migrations
2026-05-17 13:07:21 +02:00
copilot-swe-agent[bot]
1420149d8b
fix: add sender_email to _make_smtp_config test helper
...
Agent-Logs-Url: https://github.com/christianlouis/InboxConverge/sessions/5238ada2-2323-41a8-b58c-d3a49f9ffafd
Co-authored-by: christianlouis <361235+christianlouis@users.noreply.github.com >
2026-05-03 23:28:21 +00:00
copilot-swe-agent[bot]
fcdd51e6aa
fix: resolve all lint errors (black, ruff, mypy)
...
Agent-Logs-Url: https://github.com/christianlouis/InboxConverge/sessions/343db360-b55f-461c-8bc6-3754f58ba48e
Co-authored-by: christianlouis <361235+christianlouis@users.noreply.github.com >
2026-05-03 23:02:01 +00:00
Christian Krakau-Louis
f808d6262d
Merge branch 'main' into copilot/fix-mailbox-connectivity-issues
2026-05-04 00:21:59 +02:00
copilot-swe-agent[bot]
428850b476
refactor: address code-review comments (DNS constant, last_exc, comment clarity)
...
Agent-Logs-Url: https://github.com/christianlouis/InboxConverge/sessions/5ad49738-4b0b-4ed7-8686-07adb0ba9e5d
Co-authored-by: christianlouis <361235+christianlouis@users.noreply.github.com >
2026-05-03 22:09:08 +00:00
copilot-swe-agent[bot]
92f60c6052
fix: retry POP3/IMAP, DNS 8.8.8.8 fallback, debug counter, notification backoff
...
Agent-Logs-Url: https://github.com/christianlouis/InboxConverge/sessions/5ad49738-4b0b-4ed7-8686-07adb0ba9e5d
Co-authored-by: christianlouis <361235+christianlouis@users.noreply.github.com >
2026-05-03 22:06:12 +00:00
Christian Krakau-Louis
b771484afa
Merge pull request #226 from christianlouis/copilot/fix-smtp-fallback-issues
...
fix: add sender_email to SMTP config to decouple auth credential from From: header
2026-05-03 23:50:49 +02:00
Christian Krakau-Louis
dd5f28ad25
Merge pull request #225 from christianlouis/copilot/fix-imap-connection-timeout
...
fix: normalise naive UTC expiry from google-auth before DB storage
2026-05-03 23:47:43 +02:00
copilot-swe-agent[bot]
a21e2f7df6
fix: add sender_email to UserSmtpConfig to fix SMTP From header (501 bad sender address)
...
Agent-Logs-Url: https://github.com/christianlouis/InboxConverge/sessions/dc853384-976a-46e5-945b-60c9a9cce638
Co-authored-by: christianlouis <361235+christianlouis@users.noreply.github.com >
2026-05-03 21:46:47 +00:00
copilot-swe-agent[bot]
01a85ebede
fix: normalise naive UTC expiry from google-auth to tz-aware in GmailService
...
Agent-Logs-Url: https://github.com/christianlouis/InboxConverge/sessions/a94e2685-c88f-4109-a6eb-566c7343ab1f
Co-authored-by: christianlouis <361235+christianlouis@users.noreply.github.com >
2026-05-03 21:45:02 +00:00
Christian Krakau-Louis
0396cc6f33
Merge branch 'main' into copilot/add-test-mail-button
2026-05-03 23:01:30 +02:00
copilot-swe-agent[bot]
2a005d9103
feat: add Send Test Email button for SMTP Fallback config
...
Agent-Logs-Url: https://github.com/christianlouis/InboxConverge/sessions/9485ffb9-ce3d-4c6b-9d2c-9144dd4287ff
Co-authored-by: christianlouis <361235+christianlouis@users.noreply.github.com >
2026-05-03 20:58:32 +00:00
copilot-swe-agent[bot]
28a7592731
fix: address code review comments (type hints, loop var name, em dashes)
...
Agent-Logs-Url: https://github.com/christianlouis/InboxConverge/sessions/be0a3bbd-1af1-408e-b918-84753723154b
Co-authored-by: christianlouis <361235+christianlouis@users.noreply.github.com >
2026-05-03 20:51:52 +00:00
copilot-swe-agent[bot]
45a2dd8be2
fix: IPv4 preference + DNS cache fallback for stable POP3/IMAP connections
...
- Add DNS_CACHE_FALLBACK_ENABLED setting (default: true)
- Add in-process DNS cache (_dns_cache, _dns_cache_lock, _get/_set_cached_ipv4)
- Add _resolve_ipv4 (async) and _resolve_ipv4_sync: AF_INET lookup, cache on
success, return cached IP on EAI_AGAIN when fallback enabled
- Add _IMAP4SSLwithSNI: connects to pre-resolved IPv4 but uses original
hostname for TLS SNI/cert verification
- Add _POP3SSLWithIPv4Pref / _POP3WithIPv4Pref: override _create_socket to
use pre-resolved IPv4 while keeping original host for POP3_SSL SNI
- Add _make_pop3_conn factory and _make_imap_client async factory
- Wire IPv4/cache helpers into all 6 connection call-sites (IMAP x3, POP3 x3)
- Distinguish transient DNS (EAI_AGAIN) from permanent in _format_connection_error
- Replace asyncio.get_event_loop() with get_running_loop() in 4 async sites
- All 75 existing unit tests pass unchanged
Agent-Logs-Url: https://github.com/christianlouis/InboxConverge/sessions/be0a3bbd-1af1-408e-b918-84753723154b
Co-authored-by: christianlouis <361235+christianlouis@users.noreply.github.com >
2026-05-03 20:49:51 +00:00
copilot-swe-agent[bot]
b1dd1714f7
fix: remove unused imports and bare f-string in test_format_connection_error.py (ruff F401/F541)
...
Agent-Logs-Url: https://github.com/christianlouis/InboxConverge/sessions/9fad41f9-3b9d-4b9b-8eb5-9d0291f6746a
Co-authored-by: christianlouis <361235+christianlouis@users.noreply.github.com >
2026-05-03 19:29:35 +00:00
copilot-swe-agent[bot]
79d664c0e4
fix: apply black formatting to test_format_connection_error.py (--target-version py312)
...
Agent-Logs-Url: https://github.com/christianlouis/InboxConverge/sessions/a81adc93-0fee-44b1-8c26-ae9830e40e21
Co-authored-by: christianlouis <361235+christianlouis@users.noreply.github.com >
2026-05-03 19:25:33 +00:00
Christian Krakau-Louis
ed4c4f5a60
Merge branch 'main' into copilot/add-debug-logging-for-mail-fetching
2026-05-03 21:17:01 +02:00
copilot-swe-agent[bot]
eeb3fa5c66
refactor: use __len__ for MailDebugRecorder, str() size estimate, clearer tests, fix unused import
...
Agent-Logs-Url: https://github.com/christianlouis/InboxConverge/sessions/5d2918de-630e-4a66-8355-1b036c620b1c
Co-authored-by: christianlouis <361235+christianlouis@users.noreply.github.com >
2026-05-03 18:59:41 +00:00
copilot-swe-agent[bot]
aab60d6866
feat: frontend clear-error button, debug trace viewer, debug_logging toggle, docs updates
...
Agent-Logs-Url: https://github.com/christianlouis/InboxConverge/sessions/5d2918de-630e-4a66-8355-1b036c620b1c
Co-authored-by: christianlouis <361235+christianlouis@users.noreply.github.com >
2026-05-03 18:53:52 +00:00
copilot-swe-agent[bot]
db893d05e9
feat: add friendly error messages, MailDebugRecorder, clear-error endpoint, debug_logging column
...
Agent-Logs-Url: https://github.com/christianlouis/InboxConverge/sessions/5d2918de-630e-4a66-8355-1b036c620b1c
Co-authored-by: christianlouis <361235+christianlouis@users.noreply.github.com >
2026-05-03 18:43:06 +00:00
copilot-swe-agent[bot]
e98c81cce4
Add exc_info=True to OAuth error logging and endpoint-level catch in google_oauth
...
Agent-Logs-Url: https://github.com/christianlouis/InboxConverge/sessions/8d0fb51a-ede5-4bb7-aad8-3d29a0d3d7d3
Co-authored-by: christianlouis <361235+christianlouis@users.noreply.github.com >
2026-05-03 17:35:49 +00:00
copilot-swe-agent[bot]
075ba92f09
feat: add in-depth OAuth logging across auth_service, auth, providers, gmail_service
...
Agent-Logs-Url: https://github.com/christianlouis/InboxConverge/sessions/91c7dd2b-0d88-46a9-a711-3a4c69d99520
Co-authored-by: christianlouis <361235+christianlouis@users.noreply.github.com >
2026-05-03 15:05:27 +00:00
copilot-swe-agent[bot]
3470213fb3
fix: combine f-strings, align product name in notification titles
...
Agent-Logs-Url: https://github.com/christianlouis/InboxConverge/sessions/2bcd611e-3598-4b83-95bd-3276a7d5ad7c
Co-authored-by: christianlouis <361235+christianlouis@users.noreply.github.com >
2026-05-03 14:53:17 +00:00
copilot-swe-agent[bot]
992e157f02
feat: proactive Gmail token refresh, GmailAuthError, improved logging
...
Agent-Logs-Url: https://github.com/christianlouis/InboxConverge/sessions/2bcd611e-3598-4b83-95bd-3276a7d5ad7c
Co-authored-by: christianlouis <361235+christianlouis@users.noreply.github.com >
2026-05-03 14:50:58 +00:00
Christian Krakau-Louis
bb0806e198
Merge pull request #173 from christianlouis/dependabot/pip/backend/pip-3344959f9f
...
chore(deps): bump cryptography from 46.0.6 to 46.0.7 in /backend in the pip group across 1 directory
2026-04-19 02:49:03 +02:00
Christian Krakau-Louis
a31030e3e3
Merge pull request #175 from christianlouis/dependabot/pip/backend/fastapi-0.135.3
...
chore(deps): bump fastapi from 0.135.2 to 0.135.3 in /backend
2026-04-19 02:26:54 +02:00
Christian Krakau-Louis
77878e3441
Merge pull request #177 from christianlouis/dependabot/pip/backend/aiohttp-3.13.5
...
chore(deps): bump aiohttp from 3.13.4 to 3.13.5 in /backend
2026-04-19 02:26:06 +02:00
dependabot[bot]
222fc96eff
chore(deps): bump cryptography
...
Bumps the pip group with 1 update in the /backend directory: [cryptography](https://github.com/pyca/cryptography ).
Updates `cryptography` from 46.0.6 to 46.0.7
- [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst )
- [Commits](https://github.com/pyca/cryptography/compare/46.0.6...46.0.7 )
---
updated-dependencies:
- dependency-name: cryptography
dependency-version: 46.0.7
dependency-type: direct:production
dependency-group: pip
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-04-19 00:25:57 +00:00
Christian Krakau-Louis
a9f3c22764
Merge pull request #179 from christianlouis/dependabot/pip/backend/google-auth-2.49.2
...
chore(deps): bump google-auth from 2.49.1 to 2.49.2 in /backend
2026-04-19 02:25:34 +02:00