-
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