Commit Graph

  • 5bf4cbc2e9 Initial plan copilot-swe-agent[bot] 2026-03-26 18:03:35 +00:00
  • a6c95bef4d Initial plan copilot-swe-agent[bot] 2026-03-26 17:55:47 +00:00
  • eba086fff0 Initial plan copilot-swe-agent[bot] 2026-03-26 17:50:14 +00:00
  • 276ef1f8b2 Initial plan copilot-swe-agent[bot] 2026-03-26 17:48:40 +00:00
  • 3f9aa69ff9 Merge pull request #86 from christianlouis/copilot/check-admin-dashboard-access Christian Krakau-Louis 2026-03-26 18:45:13 +01:00
  • 74fa460660 Fix blank page on direct navigation to /admin pages copilot-swe-agent[bot] 2026-03-26 17:28:24 +00:00
  • 3dcb700e68 Fix: auto-promote ADMIN_EMAIL user to superuser on application startup copilot-swe-agent[bot] 2026-03-26 17:14:03 +00:00
  • 3332344ca0 Initial plan copilot-swe-agent[bot] 2026-03-26 17:02:12 +00:00
  • c9a8f48f7a Merge pull request #85 from christianlouis/copilot/add-system-health-monitoring Christian Krakau-Louis 2026-03-26 17:58:56 +01:00
  • ca87abce0a feat: add Prometheus metrics and Grafana dashboard for system health monitoring copilot-swe-agent[bot] 2026-03-26 16:31:23 +00:00
  • d85bd6cfd1 Initial plan copilot-swe-agent[bot] 2026-03-26 16:18:17 +00:00
  • dd91110ff1 Merge pull request #83 from christianlouis/copilot/add-admin-interface-for-users Christian Krakau-Louis 2026-03-26 17:18:00 +01:00
  • b1abae6e08 Merge pull request #84 from christianlouis/copilot/add-privacy-imprint-information Christian Krakau-Louis 2026-03-26 17:17:40 +01:00
  • 744618fefe Fix test_app_title to match renamed app InboxRescue copilot-swe-agent[bot] 2026-03-26 16:16:28 +00:00
  • f1a55b4f74 Add Impressum and Datenschutz pages with footer links copilot-swe-agent[bot] 2026-03-26 16:15:07 +00:00
  • d4aa353383 B2C/B2B split: DEFAULT_USER_TIER, ALLOWED_DOMAINS, zero-price filter, InboxRescue branding & pricing page copilot-swe-agent[bot] 2026-03-26 16:10:39 +00:00
  • 24b1be84c3 Initial plan copilot-swe-agent[bot] 2026-03-26 16:09:19 +00:00
  • 53334402aa wip: plan for B2C/B2B split requirements copilot-swe-agent[bot] 2026-03-26 16:04:29 +00:00
  • 7971d3f76a Fix subscription limits; seed Free/Good/Better/Best default plans copilot-swe-agent[bot] 2026-03-26 16:00:56 +00:00
  • 979b7b6cec Add admin interface, auto-promote admin email, fix sender name copilot-swe-agent[bot] 2026-03-26 15:53:24 +00:00
  • 37b0af2eb7 Initial plan copilot-swe-agent[bot] 2026-03-26 15:39:16 +00:00
  • c7a1a2b884 Merge pull request #82 from christianlouis/copilot/fix-datetime-subtraction-error Christian Krakau-Louis 2026-03-26 14:05:38 +01:00
  • 30d24c96f2 Fix offset-naive/offset-aware datetime subtraction in process_mail_account copilot-swe-agent[bot] 2026-03-26 13:00:57 +00:00
  • 1353253ad0 Initial plan copilot-swe-agent[bot] 2026-03-26 12:51:18 +00:00
  • 739852720a Merge pull request #80 from christianlouis/copilot/fix-mailbox-parameter-editing Christian Krakau-Louis 2026-03-26 11:49:12 +01:00
  • c404afa539 Merge branch 'main' into copilot/fix-mailbox-parameter-editing Christian Krakau-Louis 2026-03-26 11:47:37 +01:00
  • aa3f188b6f Merge pull request #81 from christianlouis/copilot/add-debug-functionality-gmail-integration Christian Krakau-Louis 2026-03-26 11:45:20 +01:00
  • 8faa6deb78 Security: upgrade python-jose 3.3.0 → 3.5.0 (ECDSA algorithm confusion CVE) copilot-swe-agent[bot] 2026-03-25 23:09:24 +00:00
  • 8cf0d101bf Make all mailbox fields editable; pre-populate username from API response copilot-swe-agent[bot] 2026-03-25 23:06:04 +00:00
  • dda768ff73 security: upgrade python-jose 3.3.0 → 3.4.0 (algorithm confusion CVE) copilot-swe-agent[bot] 2026-03-25 23:04:22 +00:00
  • 5c40415590 Add Gmail debug email functionality copilot-swe-agent[bot] 2026-03-25 23:00:47 +00:00
  • 20170f2f2d Fix mailbox edit form: pre-populate fields, prevent credential overwrite, lock immutable settings copilot-swe-agent[bot] 2026-03-25 23:00:00 +00:00
  • 53c1b48d33 Merge pull request #77 from christianlouis/dependabot/pip/backend/pip-49f76fc107 Christian Krakau-Louis 2026-03-25 23:54:28 +01:00
  • 08f7543fdf Merge pull request #78 from christianlouis/dependabot/npm_and_yarn/frontend/npm_and_yarn-bf05dc1ecf Christian Krakau-Louis 2026-03-25 23:54:15 +01:00
  • 75f6e5f083 Merge pull request #79 from christianlouis/copilot/fix-process-enabled-mail-accounts Christian Krakau-Louis 2026-03-25 23:53:49 +01:00
  • fb9b3893c4 Fix Exception terminating connection in Celery workers by disposing engine after each task copilot-swe-agent[bot] 2026-03-25 22:52:14 +00:00
  • a0e8f07328 Initial plan copilot-swe-agent[bot] 2026-03-25 22:50:53 +00:00
  • 6bea660d16 Initial plan copilot-swe-agent[bot] 2026-03-25 22:47:41 +00:00
  • 43db7f4f66 Initial plan copilot-swe-agent[bot] 2026-03-25 22:46:32 +00:00
  • d494460701 chore(deps): bump the npm_and_yarn group across 1 directory with 1 update dependabot[bot] 2026-03-25 22:42:04 +00:00
  • 68063b20b8 Merge pull request #76 from christianlouis/copilot/update-gmail-api-scopes Christian Krakau-Louis 2026-03-25 23:11:19 +01:00
  • b46fabd8cd feat: expand Gmail OAuth scopes, unify Google callback URL, store Gmail creds on login copilot-swe-agent[bot] 2026-03-25 19:53:46 +00:00
  • 960ab2a96f chore(deps): bump python-jose dependabot[bot] 2026-03-25 19:43:17 +00:00
  • 372632ce6f Initial plan copilot-swe-agent[bot] 2026-03-25 19:42:22 +00:00
  • 89ecc06756 Merge pull request #75 from christianlouis/copilot/add-adr-003-through-adr-010 gitea/fix/gmail-oauth-scopes fix/gmail-oauth-scopes Christian Krakau-Louis 2026-03-25 13:10:01 +01:00
  • 56c013fb29 Merge branch 'main' into copilot/add-adr-003-through-adr-010 Christian Krakau-Louis 2026-03-25 13:08:44 +01:00
  • 3a21e294f2 Merge pull request #74 from christianlouis/copilot/add-disable-account-functionality Christian Krakau-Louis 2026-03-25 12:42:42 +01:00
  • ca648ccf8b Add ADR-003 through ADR-010, update TODO.md and CHANGELOG.md copilot-swe-agent[bot] 2026-03-25 11:40:33 +00:00
  • caa8eecd0a feat: Gmail OAuth flow, per-user SMTP, message dedup, account disable toggle copilot-swe-agent[bot] 2026-03-25 11:34:52 +00:00
  • 703ef42891 Initial plan copilot-swe-agent[bot] 2026-03-25 11:31:50 +00:00
  • a15216c630 feat: add account toggle, message dedup tracking, SMTP per-user and Gmail OAuth flow plan copilot-swe-agent[bot] 2026-03-25 11:20:22 +00:00
  • a1d258de01 Initial plan copilot-swe-agent[bot] 2026-03-25 11:10:55 +00:00
  • af4c0f1aab Merge pull request #73 from christianlouis/copilot/fix-wizard-account-creation Christian Krakau-Louis 2026-03-25 11:14:21 +01:00
  • eb76fe4a63 fix: resolve ESLint errors in login and settings pages (CI failure) copilot-swe-agent[bot] 2026-03-25 09:52:53 +00:00
  • 2e3b56098a fix: wizard grey screen, missing form fields, and implement settings page copilot-swe-agent[bot] 2026-03-25 09:32:56 +00:00
  • 94552a1ec7 Initial plan copilot-swe-agent[bot] 2026-03-25 09:20:11 +00:00
  • 36e50f1eed Merge pull request #72 from christianlouis/copilot/fix-datetime-issue-in-insert-query Christian Krakau-Louis 2026-03-24 20:41:46 +01:00
  • fbfb4f0f41 Fix DBAPIError: use DateTime(timezone=True) and timezone-aware defaults in database models copilot-swe-agent[bot] 2026-03-24 19:05:38 +00:00
  • 3ac7d76c2b Initial plan copilot-swe-agent[bot] 2026-03-24 19:01:13 +00:00
  • c9d23407b2 Merge pull request #71 from christianlouis/copilot/fix-seed-default-settings-error Christian Krakau-Louis 2026-03-24 19:04:09 +01:00
  • 1f2aa54e43 fix: disable asyncpg prepared statement cache to prevent ProgrammingError at startup copilot-swe-agent[bot] 2026-03-24 16:09:42 +00:00
  • c7686a49ea fix: auto-create DB tables at startup to fix UndefinedTableError on first boot copilot-swe-agent[bot] 2026-03-24 15:38:49 +00:00
  • 8583cd751e Initial plan copilot-swe-agent[bot] 2026-03-24 15:33:06 +00:00
  • 23f1c7bd2f Merge pull request #70 from christianlouis/copilot/debug-backend-url-on-startup Christian Krakau-Louis 2026-03-24 02:55:16 +01:00
  • 88b7afb195 feat: log BACKEND_URL at frontend startup and include target URL in proxy errors copilot-swe-agent[bot] 2026-03-24 01:51:50 +00:00
  • 2cd0b0c6a7 Initial plan copilot-swe-agent[bot] 2026-03-24 01:48:57 +00:00
  • c17dd2ec1b Merge pull request #69 from christianlouis/copilot/fix-cors-policy-error Christian Krakau-Louis 2026-03-24 02:23:23 +01:00
  • 76bf0b3f0c fix: replace NEXT_PUBLIC_API_URL with Next.js Route Handler proxy for runtime backend URL copilot-swe-agent[bot] 2026-03-24 01:16:01 +00:00
  • 82b221e4ff Initial plan copilot-swe-agent[bot] 2026-03-24 01:09:25 +00:00
  • ccb34db568 Merge pull request #68 from christianlouis/copilot/fix-content-loading-issue Christian Krakau-Louis 2026-03-24 01:54:52 +01:00
  • d2878f8ef6 fix: infinite spinner – init isLoading from token presence and add home-page auth check copilot-swe-agent[bot] 2026-03-24 00:53:20 +00:00
  • b253c64090 Initial plan copilot-swe-agent[bot] 2026-03-24 00:46:32 +00:00
  • 951aa8310e Merge pull request #67 from christianlouis/copilot/fix-use-searchparams-warning Christian Krakau-Louis 2026-03-24 00:49:45 +01:00
  • df8759ac88 docs: update TODO.md with Suspense fix entry copilot-swe-agent[bot] 2026-03-23 23:30:15 +00:00
  • d3c183ae74 fix: wrap useSearchParams in Suspense boundary in /auth/callback page copilot-swe-agent[bot] 2026-03-23 23:28:44 +00:00
  • 5b71a3903d Initial plan copilot-swe-agent[bot] 2026-03-23 23:26:36 +00:00
  • 3472c3158c Merge pull request #66 from christianlouis/copilot/fix-build-type-error-username Christian Krakau-Louis 2026-03-24 00:20:16 +01:00
  • 138d314a18 fix: resolve all TypeScript build errors blocking Docker CI copilot-swe-agent[bot] 2026-03-23 23:17:08 +00:00
  • 9838ad01ae fix: correct TypeScript field names in accounts page copilot-swe-agent[bot] 2026-03-23 23:08:04 +00:00
  • 0b841822f2 Initial plan copilot-swe-agent[bot] 2026-03-23 23:02:42 +00:00
  • 7fbd841da0 Merge pull request #65 from christianlouis/copilot/fix-build-issue-with-nextjs Christian Krakau-Louis 2026-03-23 23:57:09 +01:00
  • c97ec70f2c fix: upgrade Node.js base image to node:20-alpine in frontend Dockerfile copilot-swe-agent[bot] 2026-03-23 22:54:06 +00:00
  • 50235a2ef5 Initial plan copilot-swe-agent[bot] 2026-03-23 22:52:50 +00:00
  • b84b690119 Merge pull request #64 from christianlouis/copilot/add-deployment-to-own-registry Christian Krakau-Louis 2026-03-23 23:47:37 +01:00
  • 9ccd0ce881 Add dual-registry Docker deployment (GHCR + private registry) copilot-swe-agent[bot] 2026-03-23 22:41:10 +00:00
  • 9e167874b5 Initial plan copilot-swe-agent[bot] 2026-03-23 22:37:46 +00:00
  • 14a3f52067 Merge pull request #62 from christianlouis/code-health-unused-imports-models-init-5127216271700083315 Christian Krakau-Louis 2026-03-23 22:32:27 +01:00
  • 57fa92e35e Merge pull request #63 from christianlouis/copilot/update-repo-settings-for-attestation Christian Krakau-Louis 2026-03-23 22:31:55 +01:00
  • 6b25c065cb Remove build attestation step - not supported for private user-owned repos copilot-swe-agent[bot] 2026-03-23 21:27:09 +00:00
  • ab0847afdf Initial plan copilot-swe-agent[bot] 2026-03-23 21:25:45 +00:00
  • be398c728b Merge pull request #61 from christianlouis/copilot/fix-tests-issue Christian Krakau-Louis 2026-03-23 21:54:31 +01:00
  • 2c6e1646ef fix: upgrade SQLAlchemy to 2.0.48 for Python 3.14 compatibility copilot-swe-agent[bot] 2026-03-23 19:01:35 +00:00
  • fe9ab11e3c 🧹 [code health improvement] Silence unused imports in models/__init__.py and fix CI environment google-labs-jules[bot] 2026-03-23 18:57:08 +00:00
  • a2215f1482 Initial plan copilot-swe-agent[bot] 2026-03-23 18:56:31 +00:00
  • c8786753ff Merge pull request #60 from christianlouis/code-health-unused-imports-models-init-5127216271700083315 Christian Krakau-Louis 2026-03-23 17:28:52 +01:00
  • a85ecd713f Merge pull request #59 from christianlouis/perf-optimize-provider-preset-lookup-10373218421313288605 Christian Krakau-Louis 2026-03-23 17:28:41 +01:00
  • 3a58410c6a 🧹 [code health improvement] Silence unused imports in models/__init__.py and fix frontend ESLint dependency google-labs-jules[bot] 2026-03-23 16:19:01 +00:00
  • dd70a16443 Optimize provider preset lookup by ID google-labs-jules[bot] 2026-03-23 16:18:50 +00:00
  • 0a2662e296 Merge pull request #55 from christianlouis/copilot/fix-eslint-react-display-name-rule Christian Krakau-Louis 2026-03-23 17:06:36 +01:00
  • 513b62fa6d Merge pull request #58 from christianlouis/security-fix-cors-methods-15224374223607102322 Christian Krakau-Louis 2026-03-23 17:06:18 +01:00