Commit Graph

  • ac60c05b05 feat(manager): add group and label binding APIs Claude 2026-05-11 20:58:29 +08:00
  • 97c7094a7d feat(manager): add group and label binding APIs pnoker 2026-05-11 20:58:29 +08:00
  • 452d3f7375 refactor(domain): align group and label taxonomy enums Claude 2026-05-11 20:58:10 +08:00
  • ebf8bbefe0 refactor(domain): align group and label taxonomy enums pnoker 2026-05-11 20:58:10 +08:00
  • caa6c3ff16 security(auth): exclude credentials from toString Copilot 2026-05-11 19:14:47 +08:00
  • 8f0f171c34 security(auth): exclude credentials from toString pnoker 2026-05-11 19:14:47 +08:00
  • 739ce6a6a3 refactor(domain): use enums for business flags Copilot 2026-05-11 19:14:41 +08:00
  • 0d8ac8d088 refactor(domain): use enums for business flags pnoker 2026-05-11 19:14:41 +08:00
  • ef951a3813 docs(agent): document domain modeling conventions Copilot 2026-05-11 19:14:33 +08:00
  • 88a114f8ac docs(agent): document domain modeling conventions pnoker 2026-05-11 19:14:33 +08:00
  • 85f38197bc refactor(agentic): standardize domain mapping Copilot 2026-05-11 18:58:43 +08:00
  • 2d60ebe134 refactor(agentic): standardize domain mapping pnoker 2026-05-11 18:58:43 +08:00
  • 75164d3b73 docs(agentic): document provider configuration Copilot 2026-05-11 18:58:19 +08:00
  • 989443e99f docs(agentic): document provider configuration pnoker 2026-05-11 18:58:19 +08:00
  • a6500a4b9d feat(agentic): configure fallback provider and profile activation Copilot 2026-05-11 18:57:53 +08:00
  • 285ed9273f feat(agentic): configure fallback provider and profile activation pnoker 2026-05-11 18:57:53 +08:00
  • 85d70768c6 docs: update agentmd Copilot 2026-05-11 15:34:41 +08:00
  • 6d97de316d docs: update AGENTS.md with project architecture and workflow instructions pnoker 2026-05-11 15:34:41 +08:00
  • e89d3356ff config(deploy): add agentic memory and tool-calling env variables to docker-compose CopilotandClaude Opus 4.7 2026-05-11 00:44:44 +08:00
  • d65fc715ff build(deploy): add agentic memory and tool-calling env variables to docker-compose pnoker 2026-05-11 00:44:44 +08:00
  • 75072cce52 chore(deps): add vue-element-plus-x, playwright and e2e test scaffold pnoker 2026-05-11 00:44:39 +08:00
  • d3231a3564 build(agentic): add spring-ai-starter-model-anthropic dependency CopilotandClaude Opus 4.7 2026-05-11 00:44:31 +08:00
  • 2927840667 build(agentic): add spring-ai-starter-model-anthropic dependency pnoker 2026-05-11 00:44:31 +08:00
  • c3d27a7c8e fix(views): add defineExpose and safe optional chaining in list/detail views pnoker 2026-05-11 00:44:28 +08:00
  • 0b4a6c3f7f refactor(agentic): bind ModelConfig to provider via providerId foreign key CopilotandClaude Opus 4.7 2026-05-11 00:44:24 +08:00
  • 53f6272e89 refactor(agentic): bind ModelConfig to provider via providerId foreign key pnoker 2026-05-11 00:44:24 +08:00
  • f0fc1d84ef fix(point): replace point detail page with correct point API pnoker 2026-05-11 00:44:15 +08:00
  • 59546b8d84 refactor(agentic): replace ChatClient singleton with per-provider factory CopilotandClaude Opus 4.7 2026-05-11 00:44:09 +08:00
  • 0f3a08d905 refactor(agentic): replace ChatClient singleton with per-provider factory pnoker 2026-05-11 00:44:09 +08:00
  • d976f9a6a9 refactor(tool): extract searchParamUtil to unify search form handling pnoker 2026-05-11 00:44:03 +08:00
  • d4142dc967 feat(agentic): add ModelProvider module with CRUD operations CopilotandClaude Opus 4.7 2026-05-11 00:43:56 +08:00
  • 66a364df31 feat(agentic): add ModelProvider module with CRUD operations pnoker 2026-05-11 00:43:56 +08:00
  • 2768695f03 feat(agentic): add LLM Agentic AI chat module with provider/model management pnoker 2026-05-11 00:43:44 +08:00
  • 08e3b2bbbb refactor(config): update default AI model to deepseek-v4-flash and agentic env variables Copilot 2026-05-10 21:43:58 +08:00
  • 9d7e238eb1 refactor(config): update default AI model to deepseek-v4-flash and agentic env variables v2026.5.10 Vickey 2026-05-10 21:43:58 +08:00
  • 74739ddd5e feat(agentic): add message, attachment, action, model config and skill submodules Copilot 2026-05-10 21:43:58 +08:00
  • d721b01c51 feat(agentic): add message, attachment, action, model config and skill submodules Vickey 2026-05-10 21:43:58 +08:00
  • 92f3e20244 fix(manager): guard profile bind removal and initialize empty device list Copilot 2026-05-10 21:43:58 +08:00
  • 480054d9a8 fix(manager): guard profile bind removal and initialize empty device list Vickey 2026-05-10 21:43:58 +08:00
  • 94a44631b6 fix(driver): tolerate incomplete attribute config and relax name pattern Copilot 2026-05-10 21:43:58 +08:00
  • c5f1d8bd96 fix(driver): tolerate incomplete attribute config and relax name pattern Vickey 2026-05-10 21:43:58 +08:00
  • 9bb3d5239d feat(auth): auto-manage tenant binding on user create and delete Copilot 2026-05-10 21:43:58 +08:00
  • 46b8c54af4 feat(auth): auto-manage tenant binding on user create and delete Vickey 2026-05-10 21:43:58 +08:00
  • 8952eaeceb fix(auth): use @NotNull instead of @NotBlank for Long parent ID fields Copilot 2026-05-10 21:43:58 +08:00
  • f08d311018 fix(auth): use @NotNull instead of @NotBlank for Long parent ID fields Vickey 2026-05-10 21:43:58 +08:00
  • d9bef67b30 refactor(web): remove context-path WebFilter from WebFilterConfig Copilot 2026-05-10 21:43:58 +08:00
  • 7e04ffd13c refactor(web): remove context-path WebFilter from WebFilterConfig Vickey 2026-05-10 21:43:58 +08:00
  • 9ddea9de15 style(java): sort imports and remove unused imports across modules Copilot 2026-05-10 21:43:57 +08:00
  • ca45788d50 style(java): sort imports and remove unused imports across modules Vickey 2026-05-10 21:43:57 +08:00
  • 52c3d1517e fix(log): revert LogsAspect to @Configuration — module lacks autoconfigure dependency CopilotandClaude Opus 4.7 2026-05-10 11:41:13 +08:00
  • cdb05e7aff fix(log): revert LogsAspect to @Configuration — module lacks autoconfigure dependency Vickey 2026-05-10 11:41:13 +08:00
  • 1817e5df47 fix(web): read reactive context-path from Environment instead of ServerProperties CopilotandClaude Opus 4.7 2026-05-10 11:37:10 +08:00
  • 6f0b7d0496 fix(web): read reactive context-path from Environment instead of ServerProperties pnoker 2026-05-10 11:37:10 +08:00
  • 56bbb06c16 fix(config): restore spring.factories for EnvironmentPostProcessor loading CopilotandClaude Opus 4.7 2026-05-10 11:33:04 +08:00
  • f5045c7392 fix(config): restore spring.factories for EnvironmentPostProcessor loading pnoker 2026-05-10 11:33:04 +08:00
  • 388aae80a1 refactor(driver): rename DriverCustomServiceImpl to protocol-specific class names CopilotandClaude Opus 4.7 2026-05-10 11:25:55 +08:00
  • 252c55b83d refactor(driver): rename DriverCustomServiceImpl to protocol-specific class names pnoker 2026-05-10 11:25:55 +08:00
  • e833b28ab3 style(auth): move ResourceRepairResult record to end of ResourceRegistrySyncServiceImpl CopilotandClaude Opus 4.7 2026-05-10 11:25:36 +08:00
  • 3ffcd9bd5c style(auth): move ResourceRepairResult record to end of ResourceRegistrySyncServiceImpl pnoker 2026-05-10 11:25:36 +08:00
  • 1336e3322a style(java): align Javadoc @param indentation in resource-registrar CopilotandClaude Opus 4.7 2026-05-10 11:25:25 +08:00
  • 260d2b83ae style(java): align Javadoc @param indentation in resource-registrar Vickey 2026-05-10 11:25:25 +08:00
  • e0bd1d3687 style(java): sort imports alphabetically across agentic, data, manager, and public modules CopilotandClaude Opus 4.7 2026-05-10 11:25:14 +08:00
  • 2e99f53a99 style(java): sort imports alphabetically across agentic, data, manager, and public modules Vickey 2026-05-10 11:25:14 +08:00
  • a52d20e667 fix(config): align auto-configuration classes and fix resource leaks for Spring Boot 4.x CopilotandClaude Opus 4.7 2026-05-10 11:22:50 +08:00
  • 50cf4dad62 fix(config): align auto-configuration classes and fix resource leaks for Spring Boot 4.x Vickey 2026-05-10 11:22:50 +08:00
  • 0afcc579ce style(java): unify null checks and add Javadoc in resource-registrar, exception, and utils CopilotandClaude Opus 4.7 2026-05-10 10:48:42 +08:00
  • c017780989 style(java): unify null checks and add Javadoc in resource-registrar, exception, and utils Vickey 2026-05-10 10:48:42 +08:00
  • e30c0ca9d9 refactor(auth): improve resource registry sync and remove deprecated MenuExt.title CopilotandClaude Opus 4.7 2026-05-10 10:48:26 +08:00
  • 237257a5c1 refactor(auth): improve resource registry sync and remove deprecated MenuExt.title Vickey 2026-05-10 10:48:26 +08:00
  • 13c3f38ae8 refactor(driver): replace System.out with logger and improve structured logging CopilotandClaude Opus 4.7 2026-05-10 10:48:08 +08:00
  • 00692d125b refactor(driver): replace System.out with logger and improve structured logging Vickey 2026-05-10 10:48:08 +08:00
  • f9e7a4296a style(java): unify null checks to Objects.isNull/nonNull across dc3-common CopilotandClaude Opus 4.7 2026-05-10 10:47:43 +08:00
  • 014eaad0fd style(java): unify null checks to Objects.isNull/nonNull across dc3-common Vickey 2026-05-10 10:47:43 +08:00
  • 5ed4895be7 refactor(config): migrate from spring.factories to Boot 4.x auto-config and EnvironmentPostProcessor imports CopilotandClaude Opus 4.7 2026-05-10 10:36:49 +08:00
  • ef49880871 refactor(config): migrate from spring.factories to Boot 4.x auto-config and EnvironmentPostProcessor imports Vickey 2026-05-10 10:36:49 +08:00
  • c44f4b012d fix(driver): correct MapUtils.isEmpty to isNotEmpty in point config filter CopilotandClaude Opus 4.7 2026-05-10 09:53:18 +08:00
  • b2941ad403 fix(driver): correct MapUtils.isEmpty to isNotEmpty in point config filter Vickey 2026-05-10 09:53:18 +08:00
  • ca728a65ad Merge pull request #72 from coldingcode/release backup/release-pre-overwrite-2026-06-24 Henry Zhang 2026-05-10 09:51:03 +08:00
  • dc2b49320d Revert "chore(ci): remove custom CodeQL workflow in favor of default setup" Copilot 2026-05-10 09:38:05 +08:00
  • 469d290631 revert(ci): restore custom CodeQL workflow Vickey 2026-05-10 09:38:05 +08:00
  • e71e7596fc chore(ci): remove custom CodeQL workflow in favor of default setup dc3.develop.20260510.00 CopilotandClaude Opus 4.7 2026-05-10 09:36:22 +08:00
  • cbcbbe6bc4 chore(ci): remove custom CodeQL workflow in favor of default setup Vickey 2026-05-10 09:36:22 +08:00
  • 7452865242 docs: update CHANGE.md Copilot 2026-05-10 01:59:17 +08:00
  • a0672297e0 docs: update CHANGELOG with recent feature additions and fixes Vickey 2026-05-10 01:59:17 +08:00
  • 8b6b407a0b docs: align markdown tables and wrap long lines CopilotandClaude Opus 4.7 2026-05-10 01:57:19 +08:00
  • 5daaac6900 docs: align markdown tables and wrap long lines Vickey 2026-05-10 01:57:19 +08:00
  • b5ea88eb99 style(java): sort imports alphabetically CopilotandClaude Opus 4.7 2026-05-10 01:57:15 +08:00
  • e45d24cae0 style(java): sort imports alphabetically Vickey 2026-05-10 01:57:15 +08:00
  • 8db13631c9 refactor(constant): extract BaseConstant to break circular dependency on dc3-common-exception CopilotandClaude Opus 4.7 2026-05-10 01:57:06 +08:00
  • 59232ecf42 refactor(constant): extract BaseConstant to break circular dependency on dc3-common-exception Vickey 2026-05-10 01:57:06 +08:00
  • 363fc14a15 feat(web): add health probes to shared web configuration CopilotandClaude Opus 4.7 2026-05-10 01:49:14 +08:00
  • 6007b890d3 feat(web): add health probes to shared web configuration Vickey 2026-05-10 01:49:14 +08:00
  • 8ad47b12ca refactor(config): use per-service port variables from .env.example CopilotandClaude Opus 4.7 2026-05-10 01:49:05 +08:00
  • c18427bf7e refactor(config): use per-service port variables from .env.example Vickey 2026-05-10 01:49:05 +08:00
  • edaaab90de feat(config): add AUTH_HMAC_SECRET to all deployment configurations CopilotandClaude Opus 4.7 2026-05-10 01:48:51 +08:00
  • 0e92643d54 feat(config): add AUTH_HMAC_SECRET to all deployment configurations Vickey 2026-05-10 01:48:51 +08:00
  • db780bb6fc fix(agentic): migrate ObjectMapper to Jackson 3.x (tools.jackson) CopilotandClaude Opus 4.7 2026-05-10 01:48:44 +08:00
  • ff0d90a459 fix(agentic): migrate ObjectMapper to Jackson 3.x (tools.jackson) Vickey 2026-05-10 01:48:44 +08:00
  • d7eec55d14 fix(deps): replace jakarta.validation-api with spring-boot-starter-validation CopilotandClaude Opus 4.7 2026-05-10 01:48:36 +08:00
  • e0ad85e7b5 fix(deps): replace jakarta.validation-api with spring-boot-starter-validation Vickey 2026-05-10 01:48:36 +08:00