Christian Krakau-Louis
2a7ca74db0
Fix Next.js DoS advisory
2026-05-17 13:13:32 +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]
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]
c3e608d82f
fix: add separate sender/recipient email fields for SMTP notification channel
...
The email (SMTP) form previously used the `username` field as both SMTP
auth credential and the from/to address. This breaks services like
Postmark that use API tokens as SMTP credentials.
Changes:
- Added "Sender Email (From)" (optional) and "Recipient Email (To)"
(required) fields to the email channel configuration
- Renamed "Username / Email" to "SMTP Username" for clarity
- Updated `buildAppriseUrl` to build `mailto://user:pass@host/?to=...&from=...`
so recipient and sender are explicit query parameters
- Updated tests to match new field labels and added two new email URL tests
Agent-Logs-Url: https://github.com/christianlouis/InboxConverge/sessions/5be072bb-0824-436b-983b-1a6bb6df2699
Co-authored-by: christianlouis <361235+christianlouis@users.noreply.github.com >
2026-05-03 20:20:06 +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]
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]
f39241a547
fix: downgrade eslint to ^9 and typescript to ^5 for eslint-config-next compatibility
...
Agent-Logs-Url: https://github.com/christianlouis/InboxConverge/sessions/861f179a-eb73-4cd9-8c13-2a0e52b5d1bf
Co-authored-by: christianlouis <361235+christianlouis@users.noreply.github.com >
2026-05-03 16:45:10 +00:00
dependabot[bot]
00d06c63de
chore(deps): bump react and @types/react in /frontend
...
Bumps [react](https://github.com/facebook/react/tree/HEAD/packages/react ) and [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react ). These dependencies needed to be updated together.
Updates `react` from 19.2.4 to 19.2.5
- [Release notes](https://github.com/facebook/react/releases )
- [Changelog](https://github.com/facebook/react/blob/main/CHANGELOG.md )
- [Commits](https://github.com/facebook/react/commits/v19.2.5/packages/react )
Updates `@types/react` from 19.2.10 to 19.2.14
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react )
---
updated-dependencies:
- dependency-name: react
dependency-version: 19.2.5
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: "@types/react"
dependency-version: 19.2.14
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-04-19 00:51:46 +00:00
dependabot[bot]
d6d4df2df1
chore(deps): bump react-dom from 19.2.4 to 19.2.5 in /frontend
...
Bumps [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom ) from 19.2.4 to 19.2.5.
- [Release notes](https://github.com/facebook/react/releases )
- [Changelog](https://github.com/facebook/react/blob/main/CHANGELOG.md )
- [Commits](https://github.com/facebook/react/commits/v19.2.5/packages/react-dom )
---
updated-dependencies:
- dependency-name: react-dom
dependency-version: 19.2.5
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-04-19 00:50:22 +00:00
dependabot[bot]
54ecd7f95c
chore(deps): bump next
...
Bumps the npm_and_yarn group with 1 update in the /frontend directory: [next](https://github.com/vercel/next.js ).
Updates `next` from 16.2.2 to 16.2.3
- [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.2...v16.2.3 )
---
updated-dependencies:
- dependency-name: next
dependency-version: 16.2.3
dependency-type: direct:production
dependency-group: npm_and_yarn
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-04-19 00:44:46 +00:00
Christian Krakau-Louis
fa890df5e4
Merge pull request #176 from christianlouis/dependabot/npm_and_yarn/frontend/axios-1.15.0
...
chore(deps): bump axios from 1.14.0 to 1.15.0 in /frontend
2026-04-19 02:42:47 +02:00
Christian Krakau-Louis
c735a77079
Merge pull request #178 from christianlouis/dependabot/npm_and_yarn/frontend/eslint-config-next-16.2.3
...
chore(deps): bump eslint-config-next from 16.2.2 to 16.2.3 in /frontend
2026-04-19 02:25:51 +02:00
dependabot[bot]
0ed6256fb7
chore(deps): bump axios from 1.14.0 to 1.15.0 in /frontend
...
Bumps [axios](https://github.com/axios/axios ) from 1.14.0 to 1.15.0.
- [Release notes](https://github.com/axios/axios/releases )
- [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md )
- [Commits](https://github.com/axios/axios/compare/v1.14.0...v1.15.0 )
---
updated-dependencies:
- dependency-name: axios
dependency-version: 1.15.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-04-19 00:24:28 +00:00
Christian Krakau-Louis
14ef146328
Merge pull request #187 from christianlouis/dependabot/npm_and_yarn/frontend/types/node-25.6.0
...
chore(deps): bump @types/node from 25.5.2 to 25.6.0 in /frontend
2026-04-19 02:23:34 +02:00
Christian Krakau-Louis
91dac9ccdb
Merge pull request #188 from christianlouis/dependabot/npm_and_yarn/frontend/tanstack/react-query-5.99.0
...
chore(deps): bump @tanstack/react-query from 5.96.2 to 5.99.0 in /frontend
2026-04-19 02:23:11 +02:00
Christian Krakau-Louis
18726343a5
Merge pull request #189 from christianlouis/dependabot/npm_and_yarn/frontend/lucide-react-1.8.0
...
chore(deps): bump lucide-react from 1.7.0 to 1.8.0 in /frontend
2026-04-19 02:22:58 +02:00
copilot-swe-agent[bot]
78610ef09d
feat: add English privacy policy, ToS, and legal footer links for Google OAuth verification
...
- Add /privacy (English privacy policy with Google API Limited Use Disclosure)
- Add /terms (English Terms of Service)
- Fix home page footer: add Privacy Policy, Terms, Impressum, Datenschutz links
(directly resolves Google verification rejection: "homepage has no privacy link")
- Update login page footer to include /privacy and /terms
- Add register page consent text linking to /privacy and /terms
- Add /privacy cross-link in German /datenschutz page (section 2 + footer)
- Update CHANGELOG.md and docs/TODO.md
Agent-Logs-Url: https://github.com/christianlouis/InboxConverge/sessions/6800713f-ba49-421c-9e96-08d8ed6e48e4
Co-authored-by: christianlouis <361235+christianlouis@users.noreply.github.com >
2026-04-18 17:22:50 +00:00
dependabot[bot]
095ee1059c
chore(deps): bump lucide-react from 1.7.0 to 1.8.0 in /frontend
...
Bumps [lucide-react](https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react ) from 1.7.0 to 1.8.0.
- [Release notes](https://github.com/lucide-icons/lucide/releases )
- [Commits](https://github.com/lucide-icons/lucide/commits/1.8.0/packages/lucide-react )
---
updated-dependencies:
- dependency-name: lucide-react
dependency-version: 1.8.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-04-13 07:23:19 +00:00
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
dependabot[bot]
641007d51c
chore(deps): bump @types/node from 25.5.2 to 25.6.0 in /frontend
...
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node ) from 25.5.2 to 25.6.0.
- [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.6.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-04-13 07:23:03 +00:00
dependabot[bot]
45a237bdcb
chore(deps): bump eslint-config-next from 16.2.2 to 16.2.3 in /frontend
...
Bumps [eslint-config-next](https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next ) from 16.2.2 to 16.2.3.
- [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.3/packages/eslint-config-next )
---
updated-dependencies:
- dependency-name: eslint-config-next
dependency-version: 16.2.3
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-04-13 07:22:16 +00:00
Christian Krakau-Louis
4c6fc339d2
Merge branch 'main' into copilot/ensure-full-test-coverage
2026-04-07 12:28:35 +02: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
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
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
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
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]
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]
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
Christian Krakau-Louis
0012972ed6
Merge pull request #139 from christianlouis/dependabot/npm_and_yarn/frontend/types/node-25.5.0
...
chore(deps): bump @types/node from 20.19.30 to 25.5.0 in /frontend
2026-04-05 17:03:22 +02:00
dependabot[bot]
3b580c36c7
chore(deps): bump axios from 1.13.6 to 1.14.0 in /frontend
...
Bumps [axios](https://github.com/axios/axios ) from 1.13.6 to 1.14.0.
- [Release notes](https://github.com/axios/axios/releases )
- [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md )
- [Commits](https://github.com/axios/axios/compare/v1.13.6...v1.14.0 )
---
updated-dependencies:
- dependency-name: axios
dependency-version: 1.14.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-04-05 15:00:44 +00:00
Christian Krakau-Louis
937acf5fe8
Merge pull request #150 from christianlouis/dependabot/npm_and_yarn/frontend/next-16.2.1
...
chore(deps): bump next from 16.1.7 to 16.2.1 in /frontend
2026-04-05 17:00:28 +02:00
Christian Krakau-Louis
e84fb44bcb
Merge pull request #152 from christianlouis/dependabot/npm_and_yarn/frontend/typescript-6.0.2
...
chore(deps): bump typescript from 5.9.3 to 6.0.2 in /frontend
2026-04-05 16:59:36 +02:00
dependabot[bot]
348c3477dc
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.0 to 5.95.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.95.2/packages/react-query )
---
updated-dependencies:
- dependency-name: "@tanstack/react-query"
dependency-version: 5.95.2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-30 07:22:36 +00:00
dependabot[bot]
726e089c46
chore(deps): bump typescript from 5.9.3 to 6.0.2 in /frontend
...
Bumps [typescript](https://github.com/microsoft/TypeScript ) from 5.9.3 to 6.0.2.
- [Release notes](https://github.com/microsoft/TypeScript/releases )
- [Commits](https://github.com/microsoft/TypeScript/compare/v5.9.3...v6.0.2 )
---
updated-dependencies:
- dependency-name: typescript
dependency-version: 6.0.2
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-30 07:22:26 +00:00
dependabot[bot]
ec90cd600b
chore(deps): bump next from 16.1.7 to 16.2.1 in /frontend
...
Bumps [next](https://github.com/vercel/next.js ) from 16.1.7 to 16.2.1.
- [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.1.7...v16.2.1 )
---
updated-dependencies:
- dependency-name: next
dependency-version: 16.2.1
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-30 07:22:05 +00:00
dependabot[bot]
917dacc7cb
chore(deps): bump @types/node from 20.19.30 to 25.5.0 in /frontend
...
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node ) from 20.19.30 to 25.5.0.
- [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.0
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-30 07:21:29 +00:00
copilot-swe-agent[bot]
8eff0833fa
test: expand api.ts test coverage with 56 new tests for all API objects
...
Add comprehensive tests for all 10 exported API objects: authApi,
userApi, mailAccountsApi, processingRunsApi, gmailApi, smtpApi,
adminApi, notificationsApi, adminNotificationsApi, and versionApi.
Each method is tested for correct HTTP method, URL, parameters/data,
and return value. Total api.test.ts tests: 65 (up from 9).
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
Co-authored-by: christianlouis <361235+christianlouis@users.noreply.github.com >
2026-03-29 00:58:20 +00:00
copilot-swe-agent[bot]
d79f9caf9e
Add comprehensive tests for AddMailAccountModal component
...
28 tests covering:
- Create/edit mode rendering and titles
- Provider wizard flow (select, manual, back)
- Form field changes, username/email sync, checkboxes
- Auto-detect success, failure, and validation
- Test connection success, error, validation, existing account
- Submit mutations (create/update, password omission)
- Modal close interactions (X, backdrop, cancel)
- Saving state indicators
- Error message extraction (string, array, Error)
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
Co-authored-by: christianlouis <361235+christianlouis@users.noreply.github.com >
2026-03-29 00:54:28 +00:00
copilot-swe-agent[bot]
769907a65b
feat: add NotificationWizard + ProviderWizard tests, fix lint, update docs
...
Agent-Logs-Url: https://github.com/christianlouis/InboxConverge/sessions/6b527e29-8e26-4f86-88e2-847687f759ad
Co-authored-by: christianlouis <361235+christianlouis@users.noreply.github.com >
2026-03-29 00:05:38 +00:00
copilot-swe-agent[bot]
63839c3886
feat: add frontend test coverage for date-utils, api interceptors, AuthGuard, QueryProvider, DashboardLayout
...
Agent-Logs-Url: https://github.com/christianlouis/InboxConverge/sessions/6b527e29-8e26-4f86-88e2-847687f759ad
Co-authored-by: christianlouis <361235+christianlouis@users.noreply.github.com >
2026-03-29 00:00:08 +00:00
copilot-swe-agent[bot]
7dd0b5f600
chore: initial plan for frontend test coverage
...
Agent-Logs-Url: https://github.com/christianlouis/InboxConverge/sessions/6b527e29-8e26-4f86-88e2-847687f759ad
Co-authored-by: christianlouis <361235+christianlouis@users.noreply.github.com >
2026-03-28 23:56:11 +00: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]
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]
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