Commit Graph

  • ff352a4c24 feat(plugin): 集成 WASM 插件系统到主服务并修复链路问题 main iven 2026-04-15 23:32:02 +08:00
  • 7e8fabb095 feat(auth): add change password API and frontend page iven 2026-04-15 01:32:18 +08:00
  • d8a0ac7519 feat: implement on_tenant_created/deleted hooks and update ErpModule trait iven 2026-04-15 01:27:33 +08:00
  • e44d6063be feat: add utoipa path annotations to all API handlers and wire OpenAPI spec iven 2026-04-15 01:23:27 +08:00
  • ee65b6e3c9 test: add 149 unit tests across core, auth, config, message crates iven 2026-04-15 01:06:34 +08:00
  • 9568dd7875 chore: apply cargo fmt across workspace and update docs iven 2026-04-15 00:49:20 +08:00
  • e16c1a85d7 feat(web): comprehensive frontend performance and UI/UX optimization iven 2026-04-13 01:37:55 +08:00
  • 88f6516fa9 fix(web): fix PaletteOutlined icon import and apply theme config iven 2026-04-12 18:57:10 +08:00
  • 9557c9ca16 fix(db): resolve migration bugs preventing fresh database initialization iven 2026-04-12 16:58:47 +08:00
  • 3b41e73f82 fix: resolve E2E audit findings and add Phase C frontend pages iven 2026-04-12 15:57:33 +08:00
  • 14f431efff feat: systematic functional audit — fix 18 issues across Phase A/B iven 2026-04-12 15:22:28 +08:00
  • 685df5e458 feat(core): implement event outbox persistence iven 2026-04-12 00:10:49 +08:00
  • 529d90ff46 feat(server): add Redis-based rate limiting middleware iven 2026-04-11 23:58:54 +08:00
  • db2cd24259 feat(core): add audit logging to all mutation operations iven 2026-04-11 23:48:45 +08:00
  • 5d6e1dc394 feat(core): implement optimistic locking across all entities iven 2026-04-11 23:25:43 +08:00
  • 1fec5e2cf2 feat(web): wire ProcessViewer and delegate UI into workflow pages iven 2026-04-11 16:26:47 +08:00
  • 6a08b99ed8 fix(workflow): reject ServiceTask at runtime instead of silently stalling iven 2026-04-11 16:22:32 +08:00
  • 96a4287272 docs(workflow): clarify version vs version_field naming in process_definition iven 2026-04-11 16:20:32 +08:00
  • d8c3aba5d6 fix(workflow): add tenant membership check to task delegation iven 2026-04-11 16:18:24 +08:00
  • c02fcecbfc feat(web): wire Home dashboard to real API data iven 2026-04-11 14:37:52 +08:00
  • 4bfd9573db fix(config): add individual menu CRUD endpoints and fix frontend menu data handling iven 2026-04-11 14:34:48 +08:00
  • 0d7d3af0a8 fix(auth): standardize permission codes to dot notation and add missing permissions iven 2026-04-11 14:30:47 +08:00
  • f29f6d76ee fix(message): resolve Phase 5-6 audit findings iven 2026-04-11 14:16:45 +08:00
  • 97d3c9026b fix: resolve remaining clippy warnings and improve workflow frontend iven 2026-04-11 12:59:43 +08:00
  • 184034ff6b feat(config): add missing dictionary item CRUD, setting delete, and numbering delete routes iven 2026-04-11 12:52:29 +08:00
  • 82986e988d docs: update progress to reflect Phase 1-6 completion iven 2026-04-11 12:51:17 +08:00
  • b3c7f76b7f fix(security): resolve audit findings and compilation errors (Phase 6) iven 2026-04-11 12:49:45 +08:00
  • 3a05523d23 fix: address Phase 1-2 audit findings iven 2026-04-11 12:36:34 +08:00
  • 5c899e6f4a feat(server): add OpenAPI JSON endpoint for API documentation (Phase 6) iven 2026-04-11 12:33:48 +08:00
  • bddd33ac2f feat(core): add audit log infrastructure (Phase 6) iven 2026-04-11 12:31:27 +08:00
  • c0523e19b4 feat(message): add cross-module event integration (Phase 6) iven 2026-04-11 12:28:13 +08:00
  • 5ceed71e62 feat(message): add message center module (Phase 5) iven 2026-04-11 12:25:05 +08:00
  • 91ecaa3ed7 feat(workflow): add workflow engine module (Phase 4) iven 2026-04-11 09:54:02 +08:00
  • 0cbd08eb78 fix(config): resolve critical audit findings from Phase 1-3 review iven 2026-04-11 08:26:43 +08:00
  • 0baaf5f7ee feat(config): add system configuration module (Phase 3) iven 2026-04-11 08:09:19 +08:00
  • 8a012f6c6a feat(auth): add org/dept/position management, user page, and Phase 2 completion iven 2026-04-11 04:00:32 +08:00
  • 6fd0288e7c feat(auth): add role/permission management (backend + frontend) iven 2026-04-11 03:46:54 +08:00
  • 4a03a639a6 feat(web): add login page, auth store, API client, and route guard iven 2026-04-11 03:38:29 +08:00
  • a7cdf67d17 feat(auth): add tenant seed data and bootstrap logic iven 2026-04-11 03:28:19 +08:00
  • 3afd732de8 feat(auth): add handlers, JWT middleware, RBAC, and module registration iven 2026-04-11 03:22:04 +08:00
  • edc41a1500 feat(auth): implement core service layer (password, JWT, auth, user CRUD) iven 2026-04-11 03:05:17 +08:00
  • 411a07caa1 feat(auth): add SeaORM entities and DTOs for auth module iven 2026-04-11 02:53:41 +08:00
  • d98e0d383c feat(db): add auth schema migrations (10 tables) iven 2026-04-11 02:03:23 +08:00
  • 810eef769f feat(server): integrate AppState, ModuleRegistry, health check, and graceful shutdown iven 2026-04-11 01:19:30 +08:00
  • 5901ee82f0 feat: complete Phase 1 infrastructure iven 2026-04-11 01:07:31 +08:00
  • eb856b1d73 feat: 初始化ERP平台底座项目结构 iven 2026-04-10 23:40:38 +08:00