Commit Graph

  • 5e4633b481 Merge pull request #56 from christianlouis/code-health-unused-imports-models-init-5127216271700083315 Christian Krakau-Louis 2026-03-23 17:06:05 +01:00
  • bfeb98dc04 Merge pull request #57 from christianlouis/testing-auth-store-improvements-16756141904230151053 Christian Krakau-Louis 2026-03-23 17:05:50 +01:00
  • 9551aae47c Merge branch 'main' into testing-auth-store-improvements-16756141904230151053 Christian Krakau-Louis 2026-03-23 17:05:43 +01:00
  • 0e770e92bf Merge branch 'main' into security-fix-cors-methods-15224374223607102322 Christian Krakau-Louis 2026-03-23 17:05:06 +01:00
  • 2d232bb603 🧪 [testing improvement description] Implement unit tests for useAuthStore and fix linting. google-labs-jules[bot] 2026-03-23 14:42:29 +00:00
  • a9c2d37336 Restrict overly permissive CORS allow_methods in backend/app/main.py. google-labs-jules[bot] 2026-03-23 14:36:57 +00:00
  • 4515042acf 🧪 [testing improvement description] Implement unit tests for useAuthStore and refine store logic. google-labs-jules[bot] 2026-03-23 14:36:44 +00:00
  • 7f04af53f2 🧹 [code health improvement] Silence unused imports in models/__init__.py google-labs-jules[bot] 2026-03-23 14:36:24 +00:00
  • 09fb87ec7e fix: downgrade ESLint to ^9 to fix react/display-name TypeError copilot-swe-agent[bot] 2026-03-23 14:31:51 +00:00
  • ffc086fd4c Initial plan copilot-swe-agent[bot] 2026-03-23 14:29:23 +00:00
  • b815df0d26 Merge pull request #54 from christianlouis/copilot/resolve-eslint-peer-dependency Christian Krakau-Louis 2026-03-23 15:10:13 +01:00
  • 63bc8529d5 Merge pull request #53 from christianlouis/copilot/update-configuration-from-db Christian Krakau-Louis 2026-03-23 14:48:55 +01:00
  • 2d3b1065b5 Address code review feedback: improve logging, fix redundant check, clarify docs copilot-swe-agent[bot] 2026-03-23 13:43:11 +00:00
  • 71a97379a1 Update documentation for hybrid config and Gmail API vs SMTP delivery copilot-swe-agent[bot] 2026-03-23 13:39:52 +00:00
  • 702650376e Add database-backed configuration (AppSetting model, ConfigService, settings API) copilot-swe-agent[bot] 2026-03-23 13:35:52 +00:00
  • 7bca1999da Fix npm ci: sync eslint-config-next to 16.2.1 in package.json to match lock file copilot-swe-agent[bot] 2026-03-23 13:35:49 +00:00
  • 6531419f72 Initial plan copilot-swe-agent[bot] 2026-03-23 13:32:49 +00:00
  • 91c545ffd4 Initial plan copilot-swe-agent[bot] 2026-03-23 13:25:27 +00:00
  • f3e1afb738 Merge pull request #52 from christianlouis/copilot/merge-dependency-updates Christian Krakau-Louis 2026-03-23 14:21:34 +01:00
  • f439f887d0 fix: address multiple code quality improvements across backend and frontend copilot-swe-agent[bot] 2026-03-23 13:09:23 +00:00
  • a513ef3c20 Update frontend/package.json Christian Krakau-Louis 2026-03-23 13:58:18 +01:00
  • 19f089f8f6 Update .github/workflows/ci.yml Christian Krakau-Louis 2026-03-23 13:52:23 +01:00
  • c4d8f392f8 chore: merge dependency updates from PRs #26-#49 and remove CodeQL checks copilot-swe-agent[bot] 2026-03-23 12:33:33 +00:00
  • 5f5b4777dd Initial plan copilot-swe-agent[bot] 2026-03-23 12:27:48 +00:00
  • 4338490fa3 Merge pull request #50 from christianlouis/dependabot/npm_and_yarn/frontend/lucide-react-0.577.0 Christian Krakau-Louis 2026-03-23 13:26:05 +01:00
  • d1b8850fdc Merge pull request #51 from christianlouis/dependabot/npm_and_yarn/frontend/react-dom-19.2.4 Christian Krakau-Louis 2026-03-23 13:25:53 +01:00
  • ec222832ef Merge branch 'main' into dependabot/npm_and_yarn/frontend/react-dom-19.2.4 Christian Krakau-Louis 2026-03-23 13:25:46 +01:00
  • 8133197d35 chore(deps): bump react-dom from 19.2.3 to 19.2.4 in /frontend dependabot[bot] 2026-03-23 12:23:49 +00:00
  • 33277717fa chore(deps): bump lucide-react from 0.563.0 to 0.577.0 in /frontend dependabot[bot] 2026-03-23 12:23:40 +00:00
  • 6d80be7abe Merge pull request #23 from christianlouis/copilot/fix-password-length-issue Christian Krakau-Louis 2026-03-23 13:23:10 +01:00
  • 725d7a42ea Merge branch 'main' into copilot/fix-password-length-issue Christian Krakau-Louis 2026-03-23 13:21:20 +01:00
  • 7e74d98cbe Merge pull request #25 from christianlouis/copilot/update-deployment-documentation Christian Krakau-Louis 2026-03-23 13:21:04 +01:00
  • 9217efb4db Merge pull request #24 from christianlouis/copilot/secure-ai-agent-infrastructure Christian Krakau-Louis 2026-03-23 13:20:45 +01:00
  • d66af4d8ef feat: Milestone 1 Security & Infrastructure improvements copilot-swe-agent[bot] 2026-03-23 11:23:37 +00:00
  • a84a4fe033 Add comprehensive deployment guide (docs/DEPLOYMENT_GUIDE.md) copilot-swe-agent[bot] 2026-03-23 11:18:33 +00:00
  • 1402afb9ce Initial plan copilot-swe-agent[bot] 2026-03-23 11:13:45 +00:00
  • 3d48bc6f66 Initial plan copilot-swe-agent[bot] 2026-03-23 11:12:14 +00:00
  • 5fd0914b07 fix: replace passlib with direct bcrypt calls to fix bcrypt 5.x incompatibility copilot-swe-agent[bot] 2026-03-23 11:07:25 +00:00
  • 319282121f Merge pull request #21 from christianlouis/copilot/clean-up-repository Christian Krakau-Louis 2026-03-23 12:06:59 +01:00
  • 1263ed5266 Update TODO.md: document missing frontend API client, mark completed items, update progress tracking copilot-swe-agent[bot] 2026-03-23 11:02:09 +00:00
  • df69070951 Initial plan copilot-swe-agent[bot] 2026-03-23 10:58:40 +00:00
  • b3a0c4bfd8 Clean up repo: move docs to docs/, add SECURITY.md, .editorconfig, update README with badges, fix cross-references, correct documentation to reflect actual project state copilot-swe-agent[bot] 2026-03-23 10:57:31 +00:00
  • dfc074352c Merge pull request #22 from christianlouis/copilot/fix-unused-imports Christian Krakau-Louis 2026-03-23 11:54:15 +01:00
  • 27c50e49cf Fix all mypy and eslint errors, add copilot lint instructions copilot-swe-agent[bot] 2026-03-23 10:48:16 +00:00
  • a918421945 Fix all 33 ruff linting errors causing CI failures copilot-swe-agent[bot] 2026-03-23 10:38:39 +00:00
  • 1463ad225c Initial plan copilot-swe-agent[bot] 2026-03-23 10:34:55 +00:00
  • 46104d7d21 Merge pull request #18 from christianlouis/copilot/add-account-management-functionality Christian Krakau-Louis 2026-03-23 11:33:12 +01:00
  • 29722101cd Merge pull request #19 from christianlouis/copilot/fix-module-not-found-error Christian Krakau-Louis 2026-03-23 11:32:48 +01:00
  • 5cbaacb642 Merge branch 'main' into copilot/fix-module-not-found-error Christian Krakau-Louis 2026-03-23 11:32:39 +01:00
  • a0957c55fc Merge pull request #20 from christianlouis/copilot/rebuild-actions-phased-ci-approach Christian Krakau-Louis 2026-03-23 11:31:57 +01:00
  • fd784e5816 Clean up Docker metadata tags per code review feedback copilot-swe-agent[bot] 2026-03-23 10:30:25 +00:00
  • f7fc10f2dc fix: bump authlib 1.6.6 → 1.6.9 to patch four security vulnerabilities copilot-swe-agent[bot] 2026-03-23 10:30:22 +00:00
  • e0e6cc74e6 Merge branch 'main' into copilot/add-account-management-functionality Christian Krakau-Louis 2026-03-23 11:29:12 +01:00
  • e952844806 Consolidate 4 workflow files into single phased CI pipeline copilot-swe-agent[bot] 2026-03-23 10:29:02 +00:00
  • 5c84441195 fix: add pythonpath = . to pytest.ini to resolve ModuleNotFoundError for app module copilot-swe-agent[bot] 2026-03-23 10:27:33 +00:00
  • 9f8f63ec17 Fix authlib security vulnerabilities: upgrade 1.6.6 -> 1.6.9 copilot-swe-agent[bot] 2026-03-23 10:27:14 +00:00
  • 88a44dfe73 Initial plan copilot-swe-agent[bot] 2026-03-23 10:26:30 +00:00
  • 39dd52b5b8 Initial plan copilot-swe-agent[bot] 2026-03-23 10:25:09 +00:00
  • bcbef88803 Fix CI failures: add backend/conftest.py for module resolution and run black formatting copilot-swe-agent[bot] 2026-03-23 10:24:28 +00:00
  • 52f1d5bcf4 Merge pull request #17 from christianlouis/dependabot/npm_and_yarn/frontend/flatted-3.4.2 Christian Krakau-Louis 2026-03-23 11:22:56 +01:00
  • be83770301 Merge pull request #16 from christianlouis/dependabot/npm_and_yarn/frontend/next-16.1.7 Christian Krakau-Louis 2026-03-23 11:22:43 +01:00
  • d77f29f294 Merge pull request #15 from christianlouis/dependabot/pip/backend/authlib-1.6.9 Christian Krakau-Louis 2026-03-23 11:22:30 +01:00
  • b5c1b4d52a Merge pull request #12 from christianlouis/dependabot/npm_and_yarn/frontend/multi-770cfcd984 Christian Krakau-Louis 2026-03-23 11:22:17 +01:00
  • 203d9fd895 Merge pull request #10 from christianlouis/dependabot/npm_and_yarn/frontend/ajv-6.14.0 Christian Krakau-Louis 2026-03-23 11:22:01 +01:00
  • 8bf1019e0b Initial plan copilot-swe-agent[bot] 2026-03-23 10:20:49 +00:00
  • 681e0582f6 Address code review: fix imports, salt hashing, conditional delivery message copilot-swe-agent[bot] 2026-03-22 19:05:41 +00:00
  • b05d489563 Fix pre-existing bugs: PBKDF2 import, test function names, salt truncation copilot-swe-agent[bot] 2026-03-22 19:03:22 +00:00
  • 40150da3a9 Add Gmail API injection, provider presets, delivery method, and frontend wizard copilot-swe-agent[bot] 2026-03-22 19:00:30 +00:00
  • 6435af3251 Initial plan copilot-swe-agent[bot] 2026-03-22 18:51:20 +00:00
  • 1a80cbb480 Bump flatted from 3.3.3 to 3.4.2 in /frontend dependabot[bot] 2026-03-21 19:14:18 +00:00
  • 5c7f37c540 Bump next from 16.1.6 to 16.1.7 in /frontend dependabot[bot] 2026-03-17 21:49:18 +00:00
  • 93c467bac5 Bump authlib from 1.6.6 to 1.6.9 in /backend dependabot[bot] 2026-03-16 15:40:42 +00:00
  • 8df37cb694 Bump minimatch in /frontend dependabot[bot] 2026-03-01 22:07:46 +00:00
  • f21fd12615 Bump ajv from 6.12.6 to 6.14.0 in /frontend dependabot[bot] 2026-02-21 08:23:30 +00:00
  • 19f268c911 Merge pull request #8 from christianlouis/dependabot/pip/backend/cryptography-46.0.5 Christian Krakau-Louis 2026-02-21 09:22:32 +01:00
  • 465271ddea Merge pull request #9 from christianlouis/dependabot/npm_and_yarn/frontend/axios-1.13.5 Christian Krakau-Louis 2026-02-21 09:22:19 +01:00
  • ce04c50672 Bump axios from 1.13.4 to 1.13.5 in /frontend dependabot[bot] 2026-02-11 20:30:27 +00:00
  • 7838ed17f9 Bump cryptography from 44.0.1 to 46.0.5 in /backend dependabot[bot] 2026-02-11 01:53:51 +00:00
  • b9ba04c6e9 Merge pull request #7 from christianlouis/copilot/analyze-security-and-code-improvements Christian Krakau-Louis 2026-02-06 23:26:24 +01:00
  • b6544e2f10 Merge pull request #6 from christianlouis/copilot/update-multitenancy-web-interface Christian Krakau-Louis 2026-02-06 23:26:07 +01:00
  • 8d45fb7de7 docs: Add comprehensive security summary - all security work complete copilot-swe-agent[bot] 2026-02-06 22:09:13 +00:00
  • 13a79244ac security: Add explicit GITHUB_TOKEN permissions to all workflows copilot-swe-agent[bot] 2026-02-06 22:07:25 +00:00
  • da4d501acb fix: Address code review feedback - datetime, event_loop, and readability copilot-swe-agent[bot] 2026-02-06 22:05:09 +00:00
  • d1be17c1c3 docs: Add comprehensive improvements summary copilot-swe-agent[bot] 2026-02-06 22:03:19 +00:00
  • e64f0f2705 feat: Add security hardening, agentic coding infrastructure, and test framework copilot-swe-agent[bot] 2026-02-06 22:01:11 +00:00
  • 24e7d161d7 Initial plan copilot-swe-agent[bot] 2026-02-06 21:51:28 +00:00
  • b3848cd1d9 Complete web interface implementation - Final summary copilot-swe-agent[bot] 2026-02-01 14:16:55 +00:00
  • 5f6e760b17 Add deployment checklist and finalize documentation copilot-swe-agent[bot] 2026-02-01 14:15:31 +00:00
  • ff9c061442 Add comprehensive testing and UI documentation copilot-swe-agent[bot] 2026-02-01 14:14:02 +00:00
  • f33bdda6a8 Add complete web interface with Next.js frontend copilot-swe-agent[bot] 2026-02-01 14:11:12 +00:00
  • 8c5da57aee Remove hardcoded trend value from dashboard copilot-swe-agent[bot] 2026-02-01 14:08:36 +00:00
  • f26ab702de Add frontend components: dashboard, accounts, auth callback, and modal forms copilot-swe-agent[bot] 2026-02-01 14:07:56 +00:00
  • dfe5af1898 Initial plan copilot-swe-agent[bot] 2026-02-01 13:58:08 +00:00
  • 27845caf66 Merge pull request #5 from christianlouis/dependabot/pip/backend/authlib-1.6.6 Christian Krakau-Louis 2026-02-01 14:56:19 +01:00
  • e66f9bcd15 Merge pull request #4 from christianlouis/dependabot/pip/backend/cryptography-44.0.1 Christian Krakau-Louis 2026-02-01 14:56:04 +01:00
  • 0928cc6161 Bump authlib from 1.6.5 to 1.6.6 in /backend dependabot[bot] 2026-02-01 13:55:31 +00:00
  • 50143ef5f6 Bump cryptography from 42.0.4 to 44.0.1 in /backend dependabot[bot] 2026-02-01 13:55:31 +00:00
  • 06c146c9f8 Merge pull request #3 from christianlouis/copilot/add-multi-user-pop3-support Christian Krakau-Louis 2026-02-01 14:54:33 +01:00
  • 439d1f2ec7 SECURITY: Update dependencies to fix 11 vulnerabilities (aiohttp, authlib, cryptography, fastapi, python-multipart) copilot-swe-agent[bot] 2026-02-01 13:00:31 +00:00
  • 0dc777bb7e Add security analysis report - CodeQL passed with 0 alerts, production ready copilot-swe-agent[bot] 2026-02-01 12:57:45 +00:00