Christian Krakau-Louis
526824de05
Merge pull request #104 from christianlouis/copilot/update-processing-log-entries
...
Fix processing log entries: stale runs, error handler crash, and duration display bug
2026-03-28 12:30:39 +01:00
Christian Krakau-Louis
f821cadbbf
Merge pull request #103 from christianlouis/copilot/add-status-bar-to-inboxconverge
...
Add version/build-date status bar to dashboard footer
2026-03-28 12:30:07 +01:00
copilot-swe-agent[bot]
88fac1d8dd
Fix processing log bugs: error handler crash, early-exit path, stale-run detection, and duration formatting
...
Agent-Logs-Url: https://github.com/christianlouis/InboxConverge/sessions/3f1ca3bd-627e-4c78-a652-0262d63638fc
Co-authored-by: christianlouis <361235+christianlouis@users.noreply.github.com >
2026-03-28 11:19:37 +00:00
copilot-swe-agent[bot]
1bb3f71230
Add version/build-date status bar to dashboard footer
...
Agent-Logs-Url: https://github.com/christianlouis/InboxConverge/sessions/9efbf677-2d92-487b-abae-9adf0c728f88
Co-authored-by: christianlouis <361235+christianlouis@users.noreply.github.com >
2026-03-28 11:09:38 +00:00
copilot-swe-agent[bot]
1135ee81e2
Initial plan
2026-03-28 11:03:41 +00:00
copilot-swe-agent[bot]
b1dd322ec1
Initial plan
2026-03-28 11:02:32 +00:00
semantic-release
1cf8dfbb60
0.2.2
...
Automatically generated by python-semantic-release
2026-03-28 10:51:07 +00:00
Christian Krakau-Louis
4a3d368a40
Merge pull request #101 from christianlouis/copilot/add-mail-account-logos
...
Replace emoji placeholders with SVG brand logos in provider selection wizard
2026-03-28 11:50:42 +01:00
Christian Krakau-Louis
eed61c0597
Merge pull request #102 from christianlouis/copilot/fix-changelog-update-issues
...
fix: add PSR insertion flag and restructure CHANGELOG to unblock automated updates
2026-03-28 11:50:24 +01:00
test
d3e0ca4e33
fix: resolve semantic-release CHANGELOG.md not updating properly
...
Agent-Logs-Url: https://github.com/christianlouis/InboxConverge/sessions/36c964fc-1fc5-4b0a-b223-43a033f7b26b
Co-authored-by: christianlouis <361235+christianlouis@users.noreply.github.com >
2026-03-27 21:27:16 +00:00
copilot-swe-agent[bot]
b76f241b98
Replace emoji icons with SVG brand logos in provider selection wizard
...
Agent-Logs-Url: https://github.com/christianlouis/InboxConverge/sessions/d14501d8-c118-48ef-a860-d329fda432b9
Co-authored-by: christianlouis <361235+christianlouis@users.noreply.github.com >
2026-03-27 21:14:20 +00:00
copilot-swe-agent[bot]
189e2f729d
Initial plan
2026-03-27 21:06:50 +00:00
Christian Krakau-Louis
4b15b63b56
Merge pull request #100 from christianlouis/copilot/decouple-gmail-login-token-gathering
...
Decouple Gmail permissions from Google Sign-In
2026-03-27 22:04:24 +01:00
copilot-swe-agent[bot]
9a7faf49b6
Initial plan
2026-03-27 21:02:21 +00:00
copilot-swe-agent[bot]
4844377342
Decouple Gmail permissions from Google Sign-In OAuth flow
...
The Google Sign-In flow now only requests basic profile scopes (openid,
email, profile) instead of also requesting Gmail API scopes. Users can
grant Gmail access separately via the "Connect Gmail" button in Settings.
- Remove GMAIL_SCOPES from GOOGLE_LOGIN_SCOPES in auth.py
- Remove Gmail credential auto-provisioning from google_oauth endpoint
- Simplify /auth/google/authorize-url (no offline access or forced consent)
- Clean up auth_service.py OAuth registration to only use login scopes
- Remove unused imports (GmailCredential, GmailService, encrypt_credential, etc.)
Agent-Logs-Url: https://github.com/christianlouis/InboxConverge/sessions/91d2db11-811f-46f5-ac89-29952ab358b5
Co-authored-by: christianlouis <361235+christianlouis@users.noreply.github.com >
2026-03-27 21:01:46 +00:00
copilot-swe-agent[bot]
ad3cb81709
Initial plan
2026-03-27 20:55:30 +00:00
Christian Krakau-Louis
bb34920c94
Merge pull request #99 from christianlouis/dependabot/pip/backend/pip-6ba9ca5f64
...
chore(deps): bump cryptography from 46.0.5 to 46.0.6 in /backend in the pip group across 1 directory
2026-03-27 21:45:39 +01:00
semantic-release
880dfebf60
0.2.1
...
Automatically generated by python-semantic-release
2026-03-27 20:25:12 +00:00
Christian Krakau-Louis
d256f62afc
Merge pull request #98 from christianlouis/copilot/fix-invalid-escape-sequence
...
Fix SyntaxWarning in mail_processor and processing runs stuck in "running" state
2026-03-27 21:24:49 +01:00
dependabot[bot]
2fd018afa1
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.5 to 46.0.6
- [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst )
- [Commits](https://github.com/pyca/cryptography/compare/46.0.5...46.0.6 )
---
updated-dependencies:
- dependency-name: cryptography
dependency-version: 46.0.6
dependency-type: direct:production
dependency-group: pip
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-27 20:24:12 +00:00
semantic-release
2168a1413c
0.2.0
...
Automatically generated by python-semantic-release
2026-03-27 20:23:26 +00:00
Christian Krakau-Louis
207b119f4c
Merge pull request #97 from christianlouis/copilot/update-readme-to-include-release-numbers
...
Configure semantic-release to write version numbers to pyproject.toml and document release process in README
2026-03-27 21:23:04 +01:00
copilot-swe-agent[bot]
f8a9f3ce53
fix: SyntaxWarning in mail_processor and stale running runs in tasks
...
Agent-Logs-Url: https://github.com/christianlouis/InboxConverge/sessions/b5def92f-03a4-493c-a5a7-d15a7ca82492
Co-authored-by: christianlouis <361235+christianlouis@users.noreply.github.com >
2026-03-27 17:28:28 +00:00
copilot-swe-agent[bot]
8673b898a1
Initial plan
2026-03-27 17:20:20 +00:00
copilot-swe-agent[bot]
aa0a7526c0
feat: configure semantic-release version file updates and update README
...
Agent-Logs-Url: https://github.com/christianlouis/InboxConverge/sessions/7f2a54df-87b2-46b3-af80-0aa5aa616ee7
Co-authored-by: christianlouis <361235+christianlouis@users.noreply.github.com >
2026-03-27 16:26:14 +00:00
copilot-swe-agent[bot]
5f3f6e47e7
Initial plan
2026-03-27 16:23:29 +00:00
Christian Krakau-Louis
ab2598c48b
Merge pull request #94 from christianlouis/dependabot/npm_and_yarn/frontend/npm_and_yarn-6c4c142770
...
chore(deps): bump brace-expansion from 1.1.12 to 1.1.13 in /frontend in the npm_and_yarn group across 1 directory
2026-03-27 17:21:04 +01:00
Christian Krakau-Louis
351a197173
Merge pull request #96 from christianlouis/copilot/fix-autodeploy-docker-tags
...
[WIP] Fix autodeploy and update of docker tags
2026-03-27 17:20:46 +01:00
copilot-swe-agent[bot]
f3ae8cc662
Fix autodeploy: use private registry in update-k8s-manifest CI job
...
Agent-Logs-Url: https://github.com/christianlouis/InboxConverge/sessions/56fb7508-4411-4d29-8edc-9bcd6c864c45
Co-authored-by: christianlouis <361235+christianlouis@users.noreply.github.com >
2026-03-27 16:19:57 +00:00
copilot-swe-agent[bot]
8a9176c7e5
Initial plan
2026-03-27 16:17:17 +00:00
Christian Krakau-Louis
a2ddaed54c
Merge pull request #95 from christianlouis/copilot/update-preprod-k8s-manifest
...
ci: validate GH_PAT repo access before k8s manifest checkout
2026-03-27 15:35:53 +01:00
copilot-swe-agent[bot]
67f5f0b18e
Fix Update Preprod K8s Manifest CI failure by validating PAT repo access
...
- Enhance pat-check step to verify PAT has read access to k8s-cluster-state
via GitHub API probe before attempting checkout
- Use --oauth2-bearer to avoid PAT appearing in process listings
- Extract k8s repo path to workflow-level K8S_STATE_REPO env var
Agent-Logs-Url: https://github.com/christianlouis/InboxConverge/sessions/e5e9c2ee-5f82-4cf5-84a3-b968518699c8
Co-authored-by: christianlouis <361235+christianlouis@users.noreply.github.com >
2026-03-27 14:27:06 +00:00
copilot-swe-agent[bot]
762a971081
Initial plan
2026-03-27 14:23:09 +00:00
dependabot[bot]
78cb104c73
chore(deps): bump brace-expansion
...
Bumps the npm_and_yarn group with 1 update in the /frontend directory: [brace-expansion](https://github.com/juliangruber/brace-expansion ).
Updates `brace-expansion` from 1.1.12 to 1.1.13
- [Release notes](https://github.com/juliangruber/brace-expansion/releases )
- [Commits](https://github.com/juliangruber/brace-expansion/compare/v1.1.12...v1.1.13 )
---
updated-dependencies:
- dependency-name: brace-expansion
dependency-version: 1.1.13
dependency-type: indirect
dependency-group: npm_and_yarn
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-27 14:12:42 +00:00
Christian Krakau-Louis
fd7f797d12
Merge pull request #93 from christianlouis/copilot/fix-git-fetch-error
...
fix(ci): guard update-k8s-manifest job against missing GH_PAT secret
2026-03-27 15:04:21 +01:00
copilot-swe-agent[bot]
ccd94eb9cd
fix: add GH_PAT availability check in update-k8s-manifest job to avoid 403
...
Agent-Logs-Url: https://github.com/christianlouis/InboxConverge/sessions/3ae3a579-b355-457a-8eb7-9c81348fa0ed
Co-authored-by: christianlouis <361235+christianlouis@users.noreply.github.com >
2026-03-27 07:54:58 +00:00
copilot-swe-agent[bot]
999a5112f3
Initial plan
2026-03-27 07:52:01 +00:00
Christian Krakau-Louis
6b285f4fb9
Merge pull request #92 from christianlouis/copilot/fix-git-safe-directory-issue
2026-03-27 00:25:40 +01:00
copilot-swe-agent[bot]
e5f359bbd9
fix: apply black formatting to alembic migration file
...
Agent-Logs-Url: https://github.com/christianlouis/InboxConverge/sessions/7d808813-2577-41cc-b90b-26cf974a22cb
Co-authored-by: christianlouis <361235+christianlouis@users.noreply.github.com >
2026-03-26 22:11:17 +00:00
copilot-swe-agent[bot]
82829661da
fix: track alembic migrations and logs pages (fix .gitignore exclusions)
...
Agent-Logs-Url: https://github.com/christianlouis/InboxConverge/sessions/fccf042a-a3d9-4eff-a897-9bb3650629cc
Co-authored-by: christianlouis <361235+christianlouis@users.noreply.github.com >
2026-03-26 21:19:52 +00:00
copilot-swe-agent[bot]
69de187aab
fix: add Alembic migration for notification_configs columns and create /logs and /admin/logs pages
...
Agent-Logs-Url: https://github.com/christianlouis/InboxConverge/sessions/fccf042a-a3d9-4eff-a897-9bb3650629cc
Co-authored-by: christianlouis <361235+christianlouis@users.noreply.github.com >
2026-03-26 21:17:55 +00:00
copilot-swe-agent[bot]
6d10022833
fix(ci): fix k8s-cluster-state checkout and image tag format in update-k8s-manifest job
...
Agent-Logs-Url: https://github.com/christianlouis/InboxConverge/sessions/5bb770b4-72d8-464f-91d5-5ce6974fa6e4
Co-authored-by: christianlouis <361235+christianlouis@users.noreply.github.com >
2026-03-26 20:51:50 +00:00
copilot-swe-agent[bot]
2fa57e7fbe
Initial plan
2026-03-26 20:47:35 +00:00
Christian Krakau-Louis
b96b34954b
Merge pull request #91 from christianlouis/copilot/fix-lints-and-check-endpoints
...
Fix ESLint parse error and NotificationConfigCreate schema test failure
2026-03-26 20:54:12 +01:00
copilot-swe-agent[bot]
412e7bc6f5
fix: make NotificationConfigBase.name optional with default 'My Notification' to match DB default
...
Agent-Logs-Url: https://github.com/christianlouis/InboxConverge/sessions/7640aaa6-61f4-4c65-8eb7-f33c2d3eb755
Co-authored-by: christianlouis <361235+christianlouis@users.noreply.github.com >
2026-03-26 19:34:38 +00:00
copilot-swe-agent[bot]
fd229d1b51
fix: add missing comma in DashboardLayout.tsx lucide-react import to fix ESLint parse error
...
Agent-Logs-Url: https://github.com/christianlouis/InboxConverge/sessions/53b5844c-0622-4ef1-9944-2da36a498e06
Co-authored-by: christianlouis <361235+christianlouis@users.noreply.github.com >
2026-03-26 19:27:29 +00:00
copilot-swe-agent[bot]
896329ccb7
Fix black lint, fix /processing-runs 404s, add semantic release and GitOps deploy
...
Agent-Logs-Url: https://github.com/christianlouis/InboxConverge/sessions/3fdf6219-3e1f-4867-b74d-efb6e4fe7e72
Co-authored-by: christianlouis <361235+christianlouis@users.noreply.github.com >
2026-03-26 19:17:11 +00:00
copilot-swe-agent[bot]
69716517aa
Initial plan
2026-03-26 19:10:43 +00:00
Christian Krakau-Louis
a0f2d9bf22
Merge pull request #89 from christianlouis/copilot/add-apprise-alerting-capabilities
...
Add Apprise-powered alerting for users and admins
2026-03-26 19:41:27 +01:00
Christian Krakau-Louis
b824095bf5
Merge branch 'main' into copilot/add-apprise-alerting-capabilities
2026-03-26 19:39:27 +01:00