Commit Graph

490 Commits

Author SHA1 Message Date
dependabot[bot] b20da8940f chore(deps): bump @tanstack/react-query in /frontend
Bumps [@tanstack/react-query](https://github.com/TanStack/query/tree/HEAD/packages/react-query) from 5.96.2 to 5.99.0.
- [Release notes](https://github.com/TanStack/query/releases)
- [Changelog](https://github.com/TanStack/query/blob/main/packages/react-query/CHANGELOG.md)
- [Commits](https://github.com/TanStack/query/commits/@tanstack/react-query@5.99.0/packages/react-query)

---
updated-dependencies:
- dependency-name: "@tanstack/react-query"
  dependency-version: 5.99.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-04-13 07:23:11 +00:00
semantic-release d4bd95efeb 0.6.5
Automatically generated by python-semantic-release
2026-04-07 11:09:52 +00:00
Christian Krakau-Louis 592495c1af Merge pull request #171 from christianlouis/copilot/ensure-emails-are-retried
fix: retry failed email forwards; only mark/delete successfully forwarded messages
2026-04-07 13:09:32 +02:00
copilot-swe-agent[bot] 74ef362833 fix: remove duplicate MailProcessor import in test_mail_processor_imap.py
Agent-Logs-Url: https://github.com/christianlouis/InboxConverge/sessions/15ec037d-0e37-4adb-8249-149dd5375121

Co-authored-by: christianlouis <361235+christianlouis@users.noreply.github.com>
2026-04-07 10:46:50 +00:00
semantic-release 377f5a7270 0.6.4
Automatically generated by python-semantic-release
2026-04-07 10:44:54 +00:00
Christian Krakau-Louis b8aec18add Merge pull request #172 from christianlouis/copilot/fix-deprecated-pydantic-methods
fix: replace deprecated Pydantic .dict() with .model_dump() and fix db.add() AsyncMock warnings
2026-04-07 12:44:37 +02:00
copilot-swe-agent[bot] 31dc059274 fix: replace deprecated .dict() with .model_dump() and fix db.add() AsyncMock warnings
Agent-Logs-Url: https://github.com/christianlouis/InboxConverge/sessions/ac39d3f7-d4c3-4417-8c33-8e6340a27281

Co-authored-by: christianlouis <361235+christianlouis@users.noreply.github.com>
2026-04-07 10:38:27 +00:00
copilot-swe-agent[bot] 3dd71cd61d fix: restore missing forward_email signature and reformat with black
Agent-Logs-Url: https://github.com/christianlouis/InboxConverge/sessions/3c4ae596-6052-4a61-9edd-b668a6cda32e

Co-authored-by: christianlouis <361235+christianlouis@users.noreply.github.com>
2026-04-07 10:38:00 +00:00
Christian Krakau-Louis 4b203965c9 Merge pull request #131 from christianlouis/copilot/ensure-full-test-coverage
Add comprehensive test coverage for auth, mail_accounts, providers, gmail_service, AddMailAccountModal, and api.ts
2026-04-07 12:33:06 +02:00
copilot-swe-agent[bot] ff7b50d944 fix: retry failed forwarded emails; only post-process successfully forwarded messages
Agent-Logs-Url: https://github.com/christianlouis/InboxConverge/sessions/e1fb16dc-0187-4ab9-901a-e0a76de64599

Co-authored-by: christianlouis <361235+christianlouis@users.noreply.github.com>
2026-04-07 10:32:38 +00:00
Christian Krakau-Louis 4c6fc339d2 Merge branch 'main' into copilot/ensure-full-test-coverage 2026-04-07 12:28:35 +02:00
semantic-release 025684386b 0.6.3
Automatically generated by python-semantic-release
2026-04-07 10:28:04 +00:00
Christian Krakau-Louis 517edfdfa3 Merge pull request #167 from christianlouis/dependabot/npm_and_yarn/frontend/eslint-10.2.0
chore(deps): bump eslint from 9.39.4 to 10.2.0 in /frontend
2026-04-07 12:27:47 +02:00
copilot-swe-agent[bot] efa553c8d5 fix(lint): specify explicit React version to fix ESLint 10 compatibility
eslint-plugin-react (bundled in eslint-config-next) calls context.getFilename()
during React version detection ('detect' mode). This API was removed in ESLint 10.
Specifying an explicit version string bypasses the detection code path.

Agent-Logs-Url: https://github.com/christianlouis/InboxConverge/sessions/b58e009c-5bb7-4a25-b0e2-89b2d08a5778

Co-authored-by: christianlouis <361235+christianlouis@users.noreply.github.com>
2026-04-07 09:56:19 +00:00
Christian Krakau-Louis 05966f74ae Merge pull request #140 from christianlouis/dependabot/npm_and_yarn/frontend/lucide-react-1.7.0
chore(deps): bump lucide-react from 0.577.0 to 1.7.0 in /frontend
2026-04-07 11:45:36 +02:00
Christian Krakau-Louis e1fde09407 Merge pull request #158 from christianlouis/dependabot/npm_and_yarn/frontend/tanstack/react-query-5.96.2
chore(deps): bump @tanstack/react-query from 5.95.2 to 5.96.2 in /frontend
2026-04-07 11:45:28 +02:00
Christian Krakau-Louis 1f5b0fe38d Merge pull request #159 from christianlouis/dependabot/pip/backend/google-auth-httplib2-0.3.1
chore(deps): bump google-auth-httplib2 from 0.3.0 to 0.3.1 in /backend
2026-04-07 11:45:18 +02:00
Christian Krakau-Louis 900c279a28 Merge pull request #166 from christianlouis/dependabot/pip/backend/sqlalchemy-2.0.49
chore(deps): bump sqlalchemy from 2.0.48 to 2.0.49 in /backend
2026-04-07 11:44:00 +02:00
Christian Krakau-Louis 7503316435 Merge pull request #156 from christianlouis/dependabot/pip/backend/email-validator-2.3.0
chore(deps): bump email-validator from 2.1.0.post1 to 2.3.0 in /backend
2026-04-07 11:43:14 +02:00
Christian Krakau-Louis f91f1a7b8d Merge pull request #155 from christianlouis/dependabot/github_actions/docker/login-action-4
chore(ci): bump docker/login-action from 3 to 4
2026-04-07 11:42:29 +02:00
Christian Krakau-Louis a52bd5b2df Merge pull request #157 from christianlouis/dependabot/pip/backend/uvicorn-0.43.0
chore(deps): bump uvicorn from 0.42.0 to 0.43.0 in /backend
2026-04-07 11:42:19 +02:00
Christian Krakau-Louis 5dbc880cbc Merge pull request #160 from christianlouis/dependabot/npm_and_yarn/frontend/types/node-25.5.2
chore(deps): bump @types/node from 25.5.0 to 25.5.2 in /frontend
2026-04-07 11:42:05 +02:00
Christian Krakau-Louis 74f0c322c4 Merge pull request #161 from christianlouis/dependabot/pip/backend/faker-40.12.0
chore(deps): bump faker from 22.6.0 to 40.12.0 in /backend
2026-04-07 11:41:53 +02:00
Christian Krakau-Louis 1f8c4f46e6 Merge pull request #162 from christianlouis/dependabot/pip/backend/python-multipart-0.0.24
chore(deps): bump python-multipart from 0.0.22 to 0.0.24 in /backend
2026-04-07 11:41:15 +02:00
dependabot[bot] 233595e5dd chore(deps): bump google-auth-httplib2 from 0.3.0 to 0.3.1 in /backend
Bumps [google-auth-httplib2](https://github.com/googleapis/google-cloud-python) from 0.3.0 to 0.3.1.
- [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.0...google-auth-httplib2-v0.3.1)

---
updated-dependencies:
- dependency-name: google-auth-httplib2
  dependency-version: 0.3.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-04-07 09:40:09 +00:00
dependabot[bot] bfaa639eed chore(deps): bump lucide-react from 0.577.0 to 1.7.0 in /frontend
Bumps [lucide-react](https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react) from 0.577.0 to 1.7.0.
- [Release notes](https://github.com/lucide-icons/lucide/releases)
- [Commits](https://github.com/lucide-icons/lucide/commits/1.7.0/packages/lucide-react)

---
updated-dependencies:
- dependency-name: lucide-react
  dependency-version: 1.7.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-04-07 09:39:52 +00:00
dependabot[bot] 4bb92ac9d0 chore(deps): bump eslint from 9.39.4 to 10.2.0 in /frontend
Bumps [eslint](https://github.com/eslint/eslint) from 9.39.4 to 10.2.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Commits](https://github.com/eslint/eslint/compare/v9.39.4...v10.2.0)

---
updated-dependencies:
- dependency-name: eslint
  dependency-version: 10.2.0
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-04-07 09:39:51 +00:00
dependabot[bot] 466e852c8b chore(deps): bump @tanstack/react-query in /frontend
Bumps [@tanstack/react-query](https://github.com/TanStack/query/tree/HEAD/packages/react-query) from 5.95.2 to 5.96.2.
- [Release notes](https://github.com/TanStack/query/releases)
- [Changelog](https://github.com/TanStack/query/blob/main/packages/react-query/CHANGELOG.md)
- [Commits](https://github.com/TanStack/query/commits/@tanstack/react-query@5.96.2/packages/react-query)

---
updated-dependencies:
- dependency-name: "@tanstack/react-query"
  dependency-version: 5.96.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-04-07 09:39:38 +00:00
dependabot[bot] 6283d1c4b4 chore(deps): bump sqlalchemy from 2.0.48 to 2.0.49 in /backend
Bumps [sqlalchemy](https://github.com/sqlalchemy/sqlalchemy) from 2.0.48 to 2.0.49.
- [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.49
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-04-07 09:38:54 +00:00
dependabot[bot] 6f414e175a chore(deps): bump email-validator from 2.1.0.post1 to 2.3.0 in /backend
Bumps [email-validator](https://github.com/JoshData/python-email-validator) from 2.1.0.post1 to 2.3.0.
- [Release notes](https://github.com/JoshData/python-email-validator/releases)
- [Changelog](https://github.com/JoshData/python-email-validator/blob/main/CHANGELOG.md)
- [Commits](https://github.com/JoshData/python-email-validator/commits/v2.3.0)

---
updated-dependencies:
- dependency-name: email-validator
  dependency-version: 2.3.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-04-07 09:38:47 +00:00
Christian Krakau-Louis af88176da4 Merge pull request #163 from christianlouis/dependabot/npm_and_yarn/frontend/next-16.2.2
chore(deps): bump next from 16.2.1 to 16.2.2 in /frontend
2026-04-07 11:38:38 +02:00
Christian Krakau-Louis d7479f5f8e Merge pull request #164 from christianlouis/dependabot/pip/backend/google-auth-oauthlib-1.3.1
chore(deps): bump google-auth-oauthlib from 1.2.0 to 1.3.1 in /backend
2026-04-07 11:38:24 +02:00
Christian Krakau-Louis 6bfedc748f Merge pull request #165 from christianlouis/dependabot/npm_and_yarn/frontend/eslint-config-next-16.2.2
chore(deps): bump eslint-config-next from 16.2.1 to 16.2.2 in /frontend
2026-04-07 11:38:15 +02:00
Christian Krakau-Louis a11831a725 Merge pull request #169 from christianlouis/dependabot/pip/backend/alembic-1.18.4
chore(deps): bump alembic from 1.13.1 to 1.18.4 in /backend
2026-04-07 11:37:47 +02:00
Christian Krakau-Louis cbf29d289e Merge pull request #168 from christianlouis/dependabot/pip/backend/aiosmtplib-5.1.0
chore(deps): bump aiosmtplib from 3.0.1 to 5.1.0 in /backend
2026-04-07 11:37:36 +02:00
Christian Krakau-Louis 0f5973680e Merge pull request #170 from christianlouis/dependabot/pip/backend/stripe-15.0.1
chore(deps): bump stripe from 14.4.1 to 15.0.1 in /backend
2026-04-07 11:37:19 +02:00
dependabot[bot] 582311a18e chore(deps): bump stripe from 14.4.1 to 15.0.1 in /backend
Bumps [stripe](https://github.com/stripe/stripe-python) from 14.4.1 to 15.0.1.
- [Release notes](https://github.com/stripe/stripe-python/releases)
- [Changelog](https://github.com/stripe/stripe-python/blob/master/CHANGELOG.md)
- [Commits](https://github.com/stripe/stripe-python/compare/v14.4.1...v15.0.1)

---
updated-dependencies:
- dependency-name: stripe
  dependency-version: 15.0.1
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-04-06 07:19:41 +00:00
dependabot[bot] bd51a5b541 chore(deps): bump alembic from 1.13.1 to 1.18.4 in /backend
Bumps [alembic](https://github.com/sqlalchemy/alembic) from 1.13.1 to 1.18.4.
- [Release notes](https://github.com/sqlalchemy/alembic/releases)
- [Changelog](https://github.com/sqlalchemy/alembic/blob/main/CHANGES)
- [Commits](https://github.com/sqlalchemy/alembic/commits)

---
updated-dependencies:
- dependency-name: alembic
  dependency-version: 1.18.4
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-04-06 07:19:35 +00:00
dependabot[bot] 284fbba47f chore(deps): bump aiosmtplib from 3.0.1 to 5.1.0 in /backend
Bumps [aiosmtplib](https://github.com/cole/aiosmtplib) from 3.0.1 to 5.1.0.
- [Release notes](https://github.com/cole/aiosmtplib/releases)
- [Changelog](https://github.com/cole/aiosmtplib/blob/main/CHANGELOG.rst)
- [Commits](https://github.com/cole/aiosmtplib/compare/v3.0.1...v5.1.0)

---
updated-dependencies:
- dependency-name: aiosmtplib
  dependency-version: 5.1.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-04-06 07:19:32 +00:00
dependabot[bot] 9d53b117d4 chore(deps): bump eslint-config-next from 16.2.1 to 16.2.2 in /frontend
Bumps [eslint-config-next](https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next) from 16.2.1 to 16.2.2.
- [Release notes](https://github.com/vercel/next.js/releases)
- [Changelog](https://github.com/vercel/next.js/blob/canary/release.js)
- [Commits](https://github.com/vercel/next.js/commits/v16.2.2/packages/eslint-config-next)

---
updated-dependencies:
- dependency-name: eslint-config-next
  dependency-version: 16.2.2
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-04-06 07:19:20 +00:00
dependabot[bot] 3bb7a7cd46 chore(deps): bump google-auth-oauthlib from 1.2.0 to 1.3.1 in /backend
Bumps [google-auth-oauthlib](https://github.com/googleapis/google-cloud-python) from 1.2.0 to 1.3.1.
- [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/kms-1.2.0...google-auth-oauthlib-v1.3.1)

---
updated-dependencies:
- dependency-name: google-auth-oauthlib
  dependency-version: 1.3.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-04-06 07:19:18 +00:00
dependabot[bot] a5d8700119 chore(deps): bump next from 16.2.1 to 16.2.2 in /frontend
Bumps [next](https://github.com/vercel/next.js) from 16.2.1 to 16.2.2.
- [Release notes](https://github.com/vercel/next.js/releases)
- [Changelog](https://github.com/vercel/next.js/blob/canary/release.js)
- [Commits](https://github.com/vercel/next.js/compare/v16.2.1...v16.2.2)

---
updated-dependencies:
- dependency-name: next
  dependency-version: 16.2.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-04-06 07:19:06 +00:00
dependabot[bot] f479974a5a chore(deps): bump python-multipart from 0.0.22 to 0.0.24 in /backend
Bumps [python-multipart](https://github.com/Kludex/python-multipart) from 0.0.22 to 0.0.24.
- [Release notes](https://github.com/Kludex/python-multipart/releases)
- [Changelog](https://github.com/Kludex/python-multipart/blob/master/CHANGELOG.md)
- [Commits](https://github.com/Kludex/python-multipart/compare/0.0.22...0.0.24)

---
updated-dependencies:
- dependency-name: python-multipart
  dependency-version: 0.0.24
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-04-06 07:18:55 +00:00
dependabot[bot] 9553fae6b7 chore(deps): bump faker from 22.6.0 to 40.12.0 in /backend
Bumps [faker](https://github.com/joke2k/faker) from 22.6.0 to 40.12.0.
- [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/v22.6.0...v40.12.0)

---
updated-dependencies:
- dependency-name: faker
  dependency-version: 40.12.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-04-06 07:18:52 +00:00
dependabot[bot] cc1edd8f5d chore(deps): bump @types/node from 25.5.0 to 25.5.2 in /frontend
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 25.5.0 to 25.5.2.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-version: 25.5.2
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-04-06 07:18:47 +00:00
dependabot[bot] b2d044d8c2 chore(deps): bump uvicorn from 0.42.0 to 0.43.0 in /backend
Bumps [uvicorn](https://github.com/Kludex/uvicorn) from 0.42.0 to 0.43.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.42.0...0.43.0)

---
updated-dependencies:
- dependency-name: uvicorn
  dependency-version: 0.43.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-04-06 07:18:22 +00:00
dependabot[bot] 6fe2f9ad95 chore(ci): bump docker/login-action from 3 to 4
Bumps [docker/login-action](https://github.com/docker/login-action) from 3 to 4.
- [Release notes](https://github.com/docker/login-action/releases)
- [Commits](https://github.com/docker/login-action/compare/v3...v4)

---
updated-dependencies:
- dependency-name: docker/login-action
  dependency-version: '4'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-04-06 07:18:18 +00:00
semantic-release 89b23e641f 0.6.2
Automatically generated by python-semantic-release
2026-04-05 19:29:15 +00:00
Christian Krakau-Louis 0ffe5fd875 Merge pull request #154 from christianlouis/copilot/analyze-test-coverage
test: add 150 unit tests covering 10 previously untested backend modules
2026-04-05 21:28:57 +02:00
copilot-swe-agent[bot] 7afa33f375 style: reformat test_gdpr.py and test_gmail_labels.py to fix black CI check
Agent-Logs-Url: https://github.com/christianlouis/InboxConverge/sessions/63618a76-39b3-43af-b7a8-be2ae3d3ec8a

Co-authored-by: christianlouis <361235+christianlouis@users.noreply.github.com>
2026-04-05 19:23:22 +00:00