Commit Graph

  • 8d6d167b33 chore(release): 1.3.1 [skip ci] main v1.3.1 semantic-release-bot 2026-03-26 15:52:17 +00:00
  • 1e7c80ca9f docs: document LOG_LEVEL configuration and production defaults jeffusion 2026-03-26 23:14:04 +08:00
  • b92765ce7f chore(deploy): set production LOG_LEVEL to error jeffusion 2026-03-26 23:13:51 +08:00
  • daae32ce07 chore(deps): add pino for structured logging jeffusion 2026-03-26 23:13:39 +08:00
  • ab984ff415 refactor(logger): migrate to pino with global LOG_LEVEL control jeffusion 2026-03-26 23:13:26 +08:00
  • d49a16db6e test(db): add self-healing tests for missing repository prompt table jeffusion 2026-03-26 22:05:28 +08:00
  • 3a97d673f6 fix(logs): gate repository list debug logs behind REPO_LIST_DEBUG_LOGS env flag jeffusion 2026-03-26 22:05:13 +08:00
  • b6e6ee0927 fix(db): self-heal missing repository prompt schema jeffusion 2026-03-26 21:45:11 +08:00
  • 22b603258a fix(repo): add structured diagnostics for repository list failures jeffusion 2026-03-26 21:45:00 +08:00
  • 1885004874 chore(release): 1.3.0 [skip ci] v1.3.0 semantic-release-bot 2026-03-26 05:36:05 +00:00
  • d5deb75231 feat(repo): add project-level review prompt with UI redesign jeffusion 2026-03-26 12:14:39 +08:00
  • c313764b61 docs(readme): reorganize docs and screenshot gallery jeffusion 2026-03-24 15:43:57 +08:00
  • 63f419228e chore(release): 1.2.1 [skip ci] v1.2.1 semantic-release-bot 2026-03-24 07:29:39 +00:00
  • f84c0ab777 fix(ci): source Docker tags from semantic-release version jeffusion 2026-03-24 15:06:48 +08:00
  • 7792a78c00 chore(release): 1.2.0 [skip ci] v1.2.0 semantic-release-bot 2026-03-24 05:40:56 +00:00
  • 7aec1e452a fix(lint): apply biome cleanup for notification modules jeffusion 2026-03-24 13:17:09 +08:00
  • 8f9910a3fd refactor(notification): replace static factory class with function exports jeffusion 2026-03-24 13:16:52 +08:00
  • 2392808b82 chore(dev): bootstrap frontend dependencies from root install jeffusion 2026-03-24 13:00:21 +08:00
  • 9567501369 chore(deploy): standardize assistant default port to 5174 jeffusion 2026-03-24 12:59:59 +08:00
  • 9964614b5e feat(frontend): add dedicated notification management menu and test panel jeffusion 2026-03-24 12:59:34 +08:00
  • e40daddf0d feat(notification): replace feishu-only flow with pluggable providers jeffusion 2026-03-24 12:59:02 +08:00
  • b10b8dd7d5 chore(release): 1.1.1 [skip ci] v1.1.1 semantic-release-bot 2026-03-24 04:54:36 +00:00
  • 5aeff7585b fix(build): guard husky prepare for production installs jeffusion 2026-03-24 12:43:35 +08:00
  • 3307ec687e chore(release): 1.1.0 [skip ci] v1.1.0 semantic-release-bot 2026-03-24 04:30:56 +00:00
  • 98875044d6 fix(ci): stabilize visual regression environment jeffusion 2026-03-24 10:55:18 +08:00
  • bd8235c70f chore(husky): enforce staged biome pre-commit check jeffusion 2026-03-24 10:00:24 +08:00
  • 3c1d616dc1 fix(lint): resolve biome violations across src modules jeffusion 2026-03-24 10:00:13 +08:00
  • 28d86aff16 fix(ui): align card headers and stabilize themed layout polish jeffusion 2026-03-19 23:22:42 +08:00
  • 1c0c9afd17 feat(review): remove legacy mode and harden agent/codex pipeline jeffusion 2026-03-19 14:50:21 +08:00
  • 5bb1c3a2d1 fix(frontend): standardize favicon/title, 401 redirect, SPA root route, and theme switching jeffusion 2026-03-09 22:45:47 +08:00
  • 2d4f670365 test: add unit tests for incremental review, codex engine, MCP tools, and cleanup jeffusion 2026-03-07 00:49:52 +08:00
  • 792ed7faa2 feat(review): add workspace cleanup on PR close and scheduled stale cleanup jeffusion 2026-03-07 00:26:15 +08:00
  • 272c832c43 build(docker): add Codex CLI to Docker image jeffusion 2026-03-07 00:16:17 +08:00
  • ae0dfceba1 feat(ui): add review config page with engine selector jeffusion 2026-03-07 00:16:02 +08:00
  • 129094a39e feat(config): add Codex engine configuration fields jeffusion 2026-03-07 00:15:45 +08:00
  • 9308c60aa0 feat(review): add incremental review with snapshot refs jeffusion 2026-03-07 00:15:29 +08:00
  • 614f66c433 feat(review/codex): add Codex review engine with MCP tools jeffusion 2026-03-07 00:15:10 +08:00
  • fdfd49be63 refactor(ui): use tokenlens as sole model source, remove provider listModels jeffusion 2026-03-05 23:18:33 +08:00
  • 71bd310459 feat(ui): replace hardcoded model lists with dynamic tokenlens API jeffusion 2026-03-05 22:03:31 +08:00
  • ec2029a942 feat(review): add token-aware context control with tokenlens jeffusion 2026-03-05 22:03:00 +08:00
  • 86480dec07 feat(review): add triage agent for smart specialist routing jeffusion 2026-03-05 22:02:33 +08:00
  • 839d4a89bf feat(llm): add resilience layer with rate limiting and retry jeffusion 2026-03-05 22:02:03 +08:00
  • 9a356a228f fix: make all config consumers read dynamically instead of caching at module load jeffusion 2026-03-05 16:08:50 +08:00
  • e3b8365ea2 fix(k8s): extract Secret to separate file to fix kustomize apply jeffusion 2026-03-05 15:49:41 +08:00
  • 0bc147cbc5 refactor: replace master.key file with ENCRYPTION_KEY env var and fix k8s deployment jeffusion 2026-03-05 15:24:08 +08:00
  • 9b063afba0 fix(k8s): remove stale GITEA_ACCESS_TOKEN/GITEA_API_URL/QDRANT_URL from k8s config jeffusion 2026-03-05 14:08:28 +08:00
  • 7ef35fa8ee chore(deploy): remove obsolete env vars from deployment configs jeffusion 2026-03-05 11:35:58 +08:00
  • 769517f7bf docs: update README to reflect DB-first configuration model jeffusion 2026-03-05 11:35:47 +08:00
  • 7a775ee9c5 test(config): rewrite config-manager tests for DB-backed architecture jeffusion 2026-03-05 11:35:37 +08:00
  • 9c9ef05d13 feat(frontend): update config UI for DB-first config architecture jeffusion 2026-03-05 11:35:27 +08:00
  • 4c32a460d3 feat(config): migrate all runtime settings from env vars to SQLite DB jeffusion 2026-03-05 11:35:19 +08:00
  • 9d986f4b5a chore(cursor): update IDE rules for multi-provider LLM architecture jeffusion 2026-03-05 10:14:52 +08:00
  • 851c73e326 chore(k8s): remove obsolete OpenAI env vars and add PVC for data jeffusion 2026-03-05 10:14:45 +08:00
  • 07719e940a chore(docker): update compose files for new LLM data volume jeffusion 2026-03-05 10:14:35 +08:00
  • b807c10d7a chore: update .env.example for multi-provider LLM configuration jeffusion 2026-03-05 10:14:29 +08:00
  • 8a8b336237 docs: update README and Chinese docs for multi-provider LLM architecture jeffusion 2026-03-05 10:14:21 +08:00
  • 3a3708b147 chore(deps): upgrade bun to 1.3.10 and regenerate lockfiles jeffusion 2026-03-05 09:53:52 +08:00
  • efc2753e45 docs(design): add pluggable LLM providers design document jeffusion 2026-03-05 00:33:36 +08:00
  • 824564dac6 fix(test): update specialist-agent-react tests for LLMGateway API jeffusion 2026-03-05 00:33:17 +08:00
  • 31af14a2ca test(ui): add frontend component tests for LLM management UI (7 tests) jeffusion 2026-03-05 00:33:06 +08:00
  • 3937c678f3 test(llm): add backend unit tests for LLM provider feature (113 tests) jeffusion 2026-03-05 00:32:53 +08:00
  • bc7616df42 feat(ui): add frontend test infrastructure with vitest jeffusion 2026-03-05 00:32:40 +08:00
  • c45cb34a35 feat(ui): add LLM provider management frontend jeffusion 2026-03-05 00:32:30 +08:00
  • 984cf734fe refactor(config): remove LLM settings from config layer jeffusion 2026-03-05 00:32:16 +08:00
  • 0bb6cf7849 refactor(review): migrate review agents from direct OpenAI to LLMGateway jeffusion 2026-03-05 00:32:04 +08:00
  • c6c8e20683 feat(llm): add LLM config REST API controller jeffusion 2026-03-05 00:31:50 +08:00
  • 21fef999fb feat(db): add SQLite database layer with encrypted secret storage jeffusion 2026-03-05 00:31:35 +08:00
  • c9a2db3df2 feat(llm): add pluggable multi-provider LLM architecture jeffusion 2026-03-05 00:31:14 +08:00
  • f0d981ad00 chore: update .gitignore and add bunfig.toml for test isolation jeffusion 2026-03-05 00:30:42 +08:00
  • afd568588d feat(config): add global prompt setting injected into all LLM calls jeffusion 2026-03-04 17:30:31 +08:00
  • 98e5048f2c fix(k8s): use writable emptyDir volume for config overrides jeffusion 2026-03-04 17:29:48 +08:00
  • 12425d147f fix(config): silently skip readonly fields on save instead of rejecting jeffusion 2026-03-04 17:29:28 +08:00
  • 3f2817d6c3 fix(config): make persistOverrides resilient to read-only filesystems jeffusion 2026-03-04 17:29:02 +08:00
  • 2587576514 fix(agent): improve specialist agent JSON resilience and finding schema jeffusion 2026-03-04 17:28:17 +08:00
  • f410373f7b fix(agent): fix rg args ordering in function reference search tool jeffusion 2026-03-04 17:27:22 +08:00
  • ba2663552d fix(docker): add git, ca-certificates, and ripgrep to production image jeffusion 2026-03-04 17:27:03 +08:00
  • f3ba9de06f fix: remove isDev branches that caused production to use mock test data jeffusion 2026-03-04 14:18:53 +08:00
  • d84a0ed956 fix: make FEISHU_WEBHOOK_URL optional to prevent startup crash jeffusion 2026-03-04 13:33:43 +08:00
  • dd147a24b4 chore(k8s): add Kubernetes deployment manifests jeffusion 2026-03-04 12:45:58 +08:00
  • 010582d702 chore(docker): add Qdrant service to docker-compose jeffusion 2026-03-03 18:54:34 +08:00
  • 33b3d9c9ab chore(release): 1.0.0 [skip ci] v1.0.0 semantic-release-bot 2026-03-03 10:49:09 +00:00
  • c1d3077654 fix: remove trailing comma in package.json jeffusion 2026-03-03 18:36:51 +08:00
  • c0fe893997 ci: rewrite CI/CD with semantic-release and GHCR Docker push jeffusion 2026-03-03 18:18:10 +08:00
  • 7d492ce775 Merge pull request #4 from jeffusion/agent-review-engine 路遥知码力 2026-03-03 17:31:16 +08:00
  • 318e6d3688 build: replace tslint with Biome for code quality jeffusion 2026-03-03 17:03:23 +08:00
  • 6f389fc1a9 chore: remove obsolete files jeffusion 2026-03-03 17:03:14 +08:00
  • 45e9b1f346 docs: rewrite README following open source standards with i18n jeffusion 2026-03-03 16:49:19 +08:00
  • 99bf4aff5e chore: add config-overrides.json to ignore files and docker volume jeffusion 2026-03-03 16:33:34 +08:00
  • 3cb53db8f0 chore: add concurrent dev script for backend and frontend jeffusion 2026-03-03 16:33:18 +08:00
  • ee1d8f70f7 style(frontend): redesign UI with dark tech aesthetic jeffusion 2026-03-03 16:32:59 +08:00
  • 0b5cbfd5ba feat(frontend): add react-router and refactor app routing jeffusion 2026-03-03 16:32:40 +08:00
  • f223e35cbb feat(frontend): add config management page with UI components jeffusion 2026-03-03 16:32:21 +08:00
  • d375a4c82d feat(api): add config management REST endpoints jeffusion 2026-03-03 16:32:01 +08:00
  • d946423d45 feat(config): add runtime config manager with 3-layer priority jeffusion 2026-03-03 16:31:42 +08:00
  • b4feb0a822 ci: 添加GitHub Actions CI/CD流水线 accelerator 2026-03-01 14:47:22 +08:00
  • e91ebdc974 fix: 修复E2E测试基础设施 accelerator 2026-03-01 14:14:13 +08:00
  • 5c0b4808ee test: 添加E2E测试基础设施(docker-compose + seed + test) accelerator 2026-03-01 03:46:43 +00:00
  • 20b7fae496 test: 添加集成测试(Store→Judge→Policy全链路) accelerator 2026-03-01 03:45:11 +00:00
  • 95cd9f1309 test: 添加ReAct循环单元测试 accelerator 2026-03-01 03:43:42 +00:00
  • 85ab286bf7 test: 添加文件存储和沙箱执行单元测试 accelerator 2026-03-01 03:42:10 +00:00