Commit Graph

  • febb4d8a9c fix(gateway): route only pre-auth token endpoints publicly pnoker 2026-09-18 09:46:40 +08:00
  • 6ef14a9721 fix(auth): surface method security denials as 403 and tighten actuator pnoker 2026-09-18 09:46:23 +08:00
  • 2438c281d4 fix(auth): restrict token cancel to the owning principal pnoker 2026-09-18 09:45:39 +08:00
  • f9622a6941 fix(auth): block privilege escalation through bind grants pnoker 2026-09-18 09:45:39 +08:00
  • 7a8e09ca19 fix(auth): count change-password failures toward credential lockout pnoker 2026-09-18 09:45:39 +08:00
  • 23bf6d339f fix(api): drop parse-time tenant check from facade offset queries pnoker 2026-09-18 09:45:02 +08:00
  • 98055d3a79 fix(api): expose read-only tenantId on command and event vos pnoker 2026-09-18 09:45:02 +08:00
  • e4523f993b fix(api): accept snake_case params on history lookup endpoints pnoker 2026-09-18 09:44:36 +08:00
  • 11a8a8f775 docs(agents): split task-area conventions into dc3/agents guides pnokerandClaude Code 2026-09-07 19:33:30 +08:00
  • 3fb43c4239 feat(web): unify three-terminal control density and close audit defects pnokerandClaude Code 2026-09-07 19:33:17 +08:00
  • 031deb4453 feat(web): adopt family login atmosphere and copyright footer pnoker 2026-09-04 09:38:12 +08:00
  • 77b32e30db build(dependabot): target main for update PRs pnokerandClaude Code 2026-09-03 12:56:00 +08:00
  • b984580d4e docs(javadoc): backfill public API Javadoc pnokerandClaude Code 2026-09-03 12:55:54 +08:00
  • ea635f12fd docs(db): document the per-domain postgres modules pnokerandClaude Code 2026-09-03 12:55:47 +08:00
  • 5aa0caeed1 fix(ci): skip multiline annotation arguments when validating type Javadoc pnokerandClaude Code 2026-09-03 12:55:40 +08:00
  • b0a4c01e9c fix(db): point dc3-db-tck at the per-domain postgres stores pnokerandClaude Code 2026-09-03 12:55:06 +08:00
  • 613e1726dc chore(db): remove postgres demo seed pnoker 2026-09-03 09:03:49 +08:00
  • 52260f7bd3 build(ci): inline codeql paths-ignore in workflow pnoker 2026-09-03 09:03:48 +08:00
  • ba6406bd60 feat(db): add mariadb and mysql dependency modules pnoker 2026-09-03 09:03:47 +08:00
  • 2246b73f6a fix(web): drop https termination from nginx pnoker 2026-09-03 09:03:13 +08:00
  • 72e315ea96 style(db): normalize initdb formatting and order ddl before seeds pnoker 2026-09-03 09:02:47 +08:00
  • 7fde111341 refactor(db): move r2dbc store adapters into per-domain postgres modules pnoker 2026-09-03 09:01:32 +08:00
  • 66aab58f20 build: standardize repository tooling and quality gates pnoker 2026-09-02 20:51:10 +08:00
  • 50fb953aa2 fix(web): normalize spacing and radii to the dc3 token scale pnoker 2026-09-02 03:14:01 +08:00
  • d4d98ad8a2 fix(web): align card and block spacing on the 8px grid pnoker 2026-09-02 02:37:26 +08:00
  • d43a6c4d0f chore(web): add dev:mock script for static demo mode pnoker 2026-09-02 02:22:15 +08:00
  • 86a9ae1399 feat(web): unify brand lockup, capsules, and account menu pnoker 2026-09-02 02:22:02 +08:00
  • 51edc7c198 refactor(common): rename resource registrar module pnoker 2026-09-01 23:42:00 +08:00
  • 6591982b8a test: run broker and database contracts as integration tests pnoker 2026-09-01 23:41:40 +08:00
  • 0c10f71951 build: eliminate Maven package warnings pnoker 2026-09-01 23:41:21 +08:00
  • eae86b58fc refactor(storage)!: unify platform persistence on reactive postgresql pnoker 2026-09-01 21:58:57 +08:00
  • 39ab556f6e test(gateway): cover oauth bearer ticket resolution in auth filter pnoker 2026-08-28 11:30:15 +08:00
  • 436c979fe9 feat(cli): agentic session lifecycle and action approval commands pnoker 2026-08-27 19:48:02 +08:00
  • d9c7730da3 docs(cli): document analytics and alert deep-analysis commands pnoker 2026-08-27 19:12:27 +08:00
  • 1b6903cdfb feat(cli): analytics group and alert deep-analysis surface pnoker 2026-08-27 19:12:04 +08:00
  • 16733c806b docs(design): close /mcp verification debt; greenlight oauth gateway flag pnoker 2026-08-27 18:58:05 +08:00
  • 865e6352f0 feat(gateway): expose oauth flag via compose; keep legacy header ctor pnoker 2026-08-27 18:57:47 +08:00
  • d4302a541f build: declare mybatis-plus-spring and add cli ci workflow pnoker 2026-08-27 18:21:33 +08:00
  • 31e278c005 fix(cli): restore login against cookie-based token contract pnoker 2026-08-27 18:21:33 +08:00
  • 81d4fe2c37 docs(design): record live regression results for token unification pnoker 2026-08-27 17:54:47 +08:00
  • 0cc4635f2a docs(design): note first phase-3 slice in cli dual transport pnoker 2026-08-27 17:08:11 +08:00
  • cff9af8764 feat(cli): dual-transport tools command group over /mcp pnoker 2026-08-27 17:07:58 +08:00
  • 61db55da6c docs(design): record phase 2 partial landing (projection + ttl ladder) pnoker 2026-08-27 17:02:05 +08:00
  • d1ccd51cbb feat(auth): derive oauth scopes from rbac and lengthen read-only ttl pnoker 2026-08-27 17:01:54 +08:00
  • 2d2654dddf docs(design): mark phase 1 of token unification implemented pnoker 2026-08-27 16:53:14 +08:00
  • fe251825fe feat(cli): add hidden oauth client_credentials login pnoker 2026-08-27 16:53:01 +08:00
  • 270dfb9112 feat(gateway): accept oauth rs256 tickets alongside login tickets pnoker 2026-08-27 16:52:55 +08:00
  • 6c16dfd5f8 docs(design): fix scope projection and consistency gaps in token unification pnoker 2026-08-27 16:23:54 +08:00
  • 35e625de9a docs(design): plan console cli onboarding; restore dc3-cli package name pnoker 2026-08-27 16:19:41 +08:00
  • df42cb9e4c Revert "feat(web): add cli onboarding card to mcp service page" pnoker 2026-08-27 16:19:07 +08:00
  • 65729c4ef2 feat(web): add cli onboarding card to mcp service page pnoker 2026-08-27 16:17:58 +08:00
  • d5e993bdd7 docs(design): record phase-0 decisions on token unification pnoker 2026-08-27 15:38:32 +08:00
  • 3d65e0949d docs(design): propose token unification and mcp-first cli rebuild pnoker 2026-08-27 15:15:29 +08:00
  • b828719d38 feat(cli): adopt dc3-cli into the repository as a standalone module pnoker 2026-08-27 14:46:48 +08:00
  • 987c96d501 docs(deployment): correct factual errors in DEPLOYMENT.md and USAGE.md pnoker 2026-08-28 23:56:08 +08:00
  • 843ee444ca docs: translate design and selection documents to Chinese pnoker 2026-08-28 02:07:45 +08:00
  • 8be0bbc73d docs(design): add relational R2DBC access layer design pnoker 2026-08-28 01:19:20 +08:00
  • df35851f3b feat(auth): page mcp tool catalog and audit queries pnokerandClaude 2026-08-28 00:25:10 +08:00
  • 6bc8b67847 fix(auth): fold mcp catalog optional filters into dynamic predicates pnokerandClaude 2026-08-28 00:21:52 +08:00
  • d33863cee3 fix(data): widen history datasource search path to public pnokerandClaude 2026-08-27 09:44:14 +08:00
  • 2085bd17d7 chore(web): ignore local claude settings pnokerandClaude 2026-08-27 09:41:18 +08:00
  • fe9384864a feat(web): add theme and language preferences to console and login pnokerandClaude 2026-08-27 09:40:59 +08:00
  • 691f6c8798 build(web): refresh frontend dependencies pnokerandClaude 2026-08-27 09:40:41 +08:00
  • 5bcd40b3ac fix(manager): drop invalid affectData attribute from mapper inserts pnokerandClaude 2026-08-27 09:40:22 +08:00
  • e35a2a301f fix(gateway): answer 503 when the routed backend is unreachable pnokerandClaude 2026-08-27 09:40:00 +08:00
  • 4e4d62b651 fix(mq): correct the environment post-processor key for spring boot 4 pnokerandClaude 2026-08-27 09:39:45 +08:00
  • c18077d7e2 fix(data): restore transaction management with the tsdb datasource pnokerandClaude 2026-08-27 09:39:31 +08:00
  • 5c08be18a0 build(wrapper): bump maven wrapper to 3.9.16 pnokerandClaude 2026-08-27 09:39:11 +08:00
  • fb97274691 build(deps): bump spring boot to 4.1.1 and refresh dependency stack pnokerandClaude 2026-08-27 07:47:23 +08:00
  • 01ff3a0b38 fix(web): initialize mock before router navigation pnoker 2026-08-26 09:44:06 +08:00
  • ec2310fa9b feat(web): unify responsive console experience pnoker 2026-08-26 09:43:45 +08:00
  • a7ca489b9b style(repo): reformat java, xml, yaml, markdown and frontend sources pnoker 2026-08-25 21:27:49 +08:00
  • 56169842eb docs(design): record three-terminal v5 revision pnoker 2026-08-25 21:02:04 +08:00
  • 0727708f25 test(web): extend three-terminal gate and add breakpoint guardrail pnoker 2026-08-25 21:02:02 +08:00
  • a1d9e2a86b feat(web): fit dialogs to viewport below mobile breakpoint pnoker 2026-08-25 21:02:02 +08:00
  • c581d6aa44 fix(web): replace hand-rolled media breakpoints with token contract pnoker 2026-08-25 21:01:59 +08:00
  • 11640cf6ac build: deploy dc3-db artifacts and document store selection env pnoker 2026-08-25 19:27:57 +08:00
  • d90021ce57 fix(tsdb): capability and consistency fixes across store adapters pnoker 2026-08-25 19:27:51 +08:00
  • 7610b8dadd fix(db): harden mysql/mariadb dialects and seed conversion pnoker 2026-08-25 19:27:44 +08:00
  • dc0282c3db fix(mq): centralize key routing and harden broker adapters pnoker 2026-08-25 19:27:38 +08:00
  • c71b420248 docs(headers): add the missing agpl headers to deploy and config files pnoker 2026-08-25 16:13:47 +08:00
  • 8594ad849e docs(brand): translate the svg and generator comments to english pnoker 2026-08-25 16:13:46 +08:00
  • 769d1cb977 style: apply repository-wide formatting pnoker 2026-08-25 13:35:00 +08:00
  • f5fc826824 docs(web): document composables, stores, and utils exports pnoker 2026-08-25 13:29:17 +08:00
  • 0ec9a636b1 docs(backend): complete the Javadoc and comment sweep pnoker 2026-08-25 13:29:16 +08:00
  • 60dc2b4f19 docs(storage): document the dc3-mq, dc3-tsdb, and dc3-db child modules pnoker 2026-08-25 12:06:24 +08:00
  • 9e30b79659 docs(web): drop the stale JSONBigInt claim from the web readme pnoker 2026-08-25 12:06:23 +08:00
  • 7aa4642977 docs(center): drop the stale WebSocket mention from the data-center pom pnoker 2026-08-25 12:06:22 +08:00
  • 3c19f31652 feat(deploy): ship all 36 drivers and isolate their SQLite outboxes pnoker 2026-08-25 12:06:22 +08:00
  • ee44de8544 docs(comments): remove orphaned and duplicated javadoc blocks pnoker 2026-08-24 21:27:20 +08:00
  • 1fa2d6f0cf docs(comments): fill the real comment gaps across the repository pnoker 2026-08-24 21:23:39 +08:00
  • 4371650a6e refactor(sql): align jdbc driver base with documented semantics pnoker 2026-08-24 21:00:57 +08:00
  • 31779ee515 build(coverage): follow the dc3-db-core rename in the aggregated modules pnoker 2026-08-24 20:19:39 +08:00
  • 5a89b39ec1 refactor(build): move the relational core into the db family as dc3-db-core pnoker 2026-08-24 20:19:06 +08:00
  • 1bbc60ffa6 build(db): manage the dc3-db-mariadb artifact in the root pom pnoker 2026-08-24 20:04:09 +08:00
  • de656d293c feat(db): add the mariadb adapter — third engine certified, 24/24 across the family pnoker 2026-08-24 20:01:48 +08:00
  • 20c97709fe docs(web): document three-terminal UX architecture and SDK design pnoker 2026-08-24 19:39:35 +08:00
  • 6ee8974403 test(web): add three-viewport e2e gate and align playwright pnoker 2026-08-24 19:39:30 +08:00
  • 3c3c33a0c9 refactor(web): decouple entity configs from vue-i18n via Translator pnoker 2026-08-24 19:39:24 +08:00
  • c128efa860 feat(web): adapt app shell to desktop, tablet, and mobile pnoker 2026-08-24 19:39:17 +08:00