Commit Graph

  • a08f15904d feat: introduce TenantOwned interface for type-safe tenant filtering CopilotandClaude Opus 4.7 2026-05-10 01:48:24 +08:00
  • bbe2c9d661 feat: introduce TenantOwned interface for type-safe tenant filtering Vickey 2026-05-10 01:48:24 +08:00
  • b0094f69b7 refactor: replace @Value with @ConfigurationProperties beans CopilotandClaude Opus 4.7 2026-05-10 01:48:13 +08:00
  • e6ae73ba52 refactor: replace @Value with @ConfigurationProperties beans Vickey 2026-05-10 01:48:13 +08:00
  • 421804a5f4 style(java): expand wildcard imports to explicit imports CopilotandClaude Opus 4.7 2026-05-10 00:07:32 +08:00
  • 03052e4da9 style(java): expand wildcard imports to explicit imports Vickey 2026-05-10 00:07:32 +08:00
  • 5a33280b2b refactor(grpc): add explicit imports for batch query types CopilotandClaude Opus 4.7 2026-05-10 00:07:22 +08:00
  • 898bec6b9a refactor(grpc): add explicit imports for batch query types Vickey 2026-05-10 00:07:22 +08:00
  • 7524905ae9 chore(githooks): add AGPL license header to commit-msg hook CopilotandClaude Opus 4.7 2026-05-10 00:07:11 +08:00
  • b9af18b68c chore(githooks): add AGPL license header to commit-msg hook Vickey 2026-05-10 00:07:11 +08:00
  • 000426cbfa chore: add Claude Code compatibility entrypoint CopilotandClaude Opus 4.7 2026-05-09 23:54:17 +08:00
  • 98eca6c161 chore: add AI assistant instructions entrypoint Vickey 2026-05-09 23:54:17 +08:00
  • 811c0b7215 docs: align markdown tables and wrap long lines CopilotandClaude Opus 4.7 2026-05-09 23:50:58 +08:00
  • f586f0cd1c docs: align markdown tables and wrap long lines pnoker 2026-05-09 23:50:58 +08:00
  • 5180ac7343 style(java): expand wildcard imports to explicit imports CopilotandClaude Opus 4.7 2026-05-09 23:50:48 +08:00
  • 88614fd79a style(java): expand wildcard imports to explicit imports pnoker 2026-05-09 23:50:48 +08:00
  • fe2d2bf8c0 chore: remove CLAUDE.md files CopilotandClaude Opus 4.7 2026-05-09 23:50:39 +08:00
  • 53d7701e3a chore: remove redundant AI assistant instruction files pnoker 2026-05-09 23:50:39 +08:00
  • cd31027342 docs(release): update generated changelog Claude 2026-05-09 22:51:23 +08:00
  • 1458940c22 docs(release): update generated changelog pnoker 2026-05-09 22:51:23 +08:00
  • 16fc57bb4e fix(config): use webflux base paths Claude 2026-05-09 22:49:26 +08:00
  • 47f3a7a220 fix(config): use webflux base paths pnoker 2026-05-09 22:49:26 +08:00
  • b011d88433 refactor(agentic): centralize service constants Claude 2026-05-09 22:49:01 +08:00
  • 9522c6c609 refactor(agentic): centralize service constants pnoker 2026-05-09 22:49:01 +08:00
  • 69d6232765 fix(agentic): remove servlet context path Claude 2026-05-09 22:42:08 +08:00
  • eb37ecc67c fix(agentic): remove servlet context path pnoker 2026-05-09 22:42:08 +08:00
  • 4cb6c7b8ef refactor(log): standardize core logging conventions Claude 2026-05-09 22:40:21 +08:00
  • be1d456b68 refactor(log): standardize core logging conventions pnoker 2026-05-09 22:40:21 +08:00
  • 0787be15b0 refactor(agentic): tighten chat orchestration boundaries Claude 2026-05-09 22:39:46 +08:00
  • 581ba119f7 refactor(agentic): tighten chat orchestration boundaries pnoker 2026-05-09 22:39:46 +08:00
  • 77922b34b6 docs(release): update generated changelog Claude 2026-05-09 21:18:15 +08:00
  • 29e46162dd docs(release): update generated changelog pnoker 2026-05-09 21:18:15 +08:00
  • 35377c6287 build(git): add commit message validation hook Claude 2026-05-09 21:17:28 +08:00
  • 4b04c4f7da build(git): add commit message validation hook pnoker 2026-05-09 21:17:28 +08:00
  • a1a8cee2d8 docs(agent): add shared coding agent guidance Claude 2026-05-09 21:16:25 +08:00
  • 6bb97d0939 docs(agent): add shared coding agent guidance pnoker 2026-05-09 21:16:25 +08:00
  • 203a9bc160 fix(release): preserve changelog idempotency across dates Claude 2026-05-09 21:15:34 +08:00
  • 36b8be1f9f fix(release): preserve changelog idempotency across dates pnoker 2026-05-09 21:15:34 +08:00
  • a6caba8182 docs(release): update generated changelog Claude 2026-05-09 21:06:05 +08:00
  • dcfbd51466 docs(release): update generated changelog pnoker 2026-05-09 21:06:05 +08:00
  • e5e95e658b fix(release): trim changelog commit records Claude 2026-05-09 21:04:48 +08:00
  • 75555ee90e fix(release): trim changelog commit records pnoker 2026-05-09 21:04:48 +08:00
  • 033b64e90a refactor(i18n): standardize user-facing text in english Claude 2026-05-09 20:59:51 +08:00
  • bfb9d19999 refactor(i18n): standardize user-facing text in english pnoker 2026-05-09 20:59:51 +08:00
  • 0a21864f4d fix(release): keep changelog generation idempotent Claude 2026-05-09 20:56:05 +08:00
  • c1a7eb16ed fix(release): keep changelog generation idempotent pnoker 2026-05-09 20:56:05 +08:00
  • d3d46ea011 docs(release): update generated changelog Claude 2026-05-09 20:46:24 +08:00
  • d58bd19e7f docs(release): update generated changelog pnoker 2026-05-09 20:46:24 +08:00
  • 086ade9d81 docs(env): document environment variable reference Claude 2026-05-09 20:45:46 +08:00
  • ff9a2896fd docs(env): document environment variable reference pnoker 2026-05-09 20:45:46 +08:00
  • 4fd6ca33f6 refactor(config): standardize dc3 property prefixes Claude 2026-05-09 20:45:22 +08:00
  • 50c18422d3 refactor(config): standardize dc3 property prefixes pnoker 2026-05-09 20:45:22 +08:00
  • 8c7a2b0247 feat(release): generate changelog from git commits Claude 2026-05-09 20:44:53 +08:00
  • 6ba1fed607 feat(release): generate changelog from git commits pnoker 2026-05-09 20:44:53 +08:00
  • aa65b330c5 docs: align governance and environment guides Claude 2026-05-09 20:29:32 +08:00
  • 7ba9165195 docs: align governance and environment guides pnoker 2026-05-09 20:29:32 +08:00
  • 11a95e5ee3 fix(config): harden configuration properties Claude 2026-05-09 20:29:01 +08:00
  • 95525a84e2 fix(config): harden configuration properties pnoker 2026-05-09 20:29:01 +08:00
  • 1c615b1942 docs(env): align runtime environment variables Claude 2026-05-09 20:14:16 +08:00
  • 6cf9b43c30 docs(env): align runtime environment variables pnoker 2026-05-09 20:14:16 +08:00
  • 2197454be3 ci: add security quality checks Claude 2026-05-09 20:00:40 +08:00
  • 7d68495f3a ci: add security quality checks pnoker 2026-05-09 20:00:40 +08:00
  • d797a253b5 ci: harden github workflows Claude 2026-05-09 18:57:30 +08:00
  • 57f4512b21 ci: harden github workflows pnoker 2026-05-09 18:57:30 +08:00
  • d9c68ea9bd refactor(container): remove redundant podman scripts Claude 2026-05-09 18:48:06 +08:00
  • 35685a5987 refactor(container): remove redundant podman scripts pnoker 2026-05-09 18:48:06 +08:00
  • a886278050 docs(env): complete runtime variable examples Claude 2026-05-09 18:42:01 +08:00
  • 3b1ddae2de docs(env): complete runtime variable examples pnoker 2026-05-09 18:42:01 +08:00
  • 303629e712 refactor(container): deduplicate aliyun compose stacks Claude 2026-05-09 18:32:37 +08:00
  • 8fa1f0c152 refactor(container): deduplicate aliyun compose stacks pnoker 2026-05-09 18:32:37 +08:00
  • d73c8b79f2 fix(container): include agentic compose service Claude 2026-05-09 17:58:15 +08:00
  • a45f2f5ec1 fix(container): include agentic compose service pnoker 2026-05-09 17:58:15 +08:00
  • 2db218cfbe docs: consolidate project documentation under dc3 Claude 2026-05-09 17:44:04 +08:00
  • 2770eeebca docs: consolidate project documentation under dc3 pnoker 2026-05-09 17:44:04 +08:00
  • 1c87edbfc4 fix(agentic): scope sessions and tools to tenant user Claude 2026-05-09 17:22:58 +08:00
  • 013100f982 fix(agentic): scope sessions and tools to tenant user pnoker 2026-05-09 17:22:58 +08:00
  • 3900feb097 fix(auth): enforce tenant membership in user flows Claude 2026-05-09 17:22:45 +08:00
  • 38d86e84bd fix(auth): enforce tenant membership in user flows pnoker 2026-05-09 17:22:45 +08:00
  • 860f853839 fix(driver,grpc): scope metadata lookups by ownership Claude 2026-05-09 17:22:32 +08:00
  • c04f3f2874 fix(driver,grpc): scope metadata lookups by ownership pnoker 2026-05-09 17:22:32 +08:00
  • 6f155af1c1 fix(data): validate tenant scope for status and point values Claude 2026-05-09 17:22:18 +08:00
  • d45af17476 fix(data): validate tenant scope for status and point values pnoker 2026-05-09 17:22:18 +08:00
  • c76e460467 fix(manager): enforce tenant scope on resources Claude 2026-05-09 17:21:57 +08:00
  • 62384068ef fix(manager): enforce tenant scope on resources pnoker 2026-05-09 17:21:57 +08:00
  • 6b759b6c25 fix(facade): add tenant-scoped lookup helpers Claude 2026-05-09 17:21:39 +08:00
  • 4b932b9804 fix(facade): add tenant-scoped lookup helpers pnoker 2026-05-09 17:21:39 +08:00
  • 6dce6009bc fix(facade,manager): harden grpc calls and add bulk lookups Claude 2026-05-09 16:18:31 +08:00
  • df06264f9c fix(facade,manager): harden grpc calls and add bulk lookups pnoker 2026-05-09 16:18:31 +08:00
  • 9da685f60d fix(facade): preserve unset enable flag in grpc queries Claude 2026-05-09 16:18:02 +08:00
  • 0434d5b033 fix(facade): preserve unset enable flag in grpc queries pnoker 2026-05-09 16:18:02 +08:00
  • 757ee4ec69 fix(facade,data): preserve point value tenant scope Claude 2026-05-09 16:17:46 +08:00
  • f68a0529ea fix(facade,data): preserve point value tenant scope pnoker 2026-05-09 16:17:46 +08:00
  • d1b97c715e fix(common): harden thread pool conversion and stats Claude 2026-05-09 15:47:58 +08:00
  • 97f6b66fb2 fix(common): harden thread pool conversion and stats pnoker 2026-05-09 15:47:58 +08:00
  • 17b1956e9d fix(exception,auth): support placeholders and reset password once Claude 2026-05-09 15:47:18 +08:00
  • 3020129d52 fix(exception,auth): support placeholders and reset password once pnoker 2026-05-09 15:47:18 +08:00
  • 612eb21f83 fix(rabbitmq): acknowledge messages after processing Claude 2026-05-09 15:46:46 +08:00
  • 8b0f64147c fix(rabbitmq): acknowledge messages after processing pnoker 2026-05-09 15:46:46 +08:00
  • 37f86b18f2 fix(security): enforce gateway user and command tenant scope Claude 2026-05-09 15:46:17 +08:00
  • e001473b38 fix(security): enforce gateway user and command tenant scope pnoker 2026-05-09 15:46:17 +08:00