11 Commits (0b4c4d2bbb7b4ed906b701812f541971f8f4dad0)

Author SHA1 Message Date
luoweijian b50002f47f commit 4 weeks ago
luoweijian 80bc06304c chore: mark ticket 01 as resolved (BaseDTO refactor complete) 4 weeks ago
luoweijian ae103a1f1c refactor: BaseDTO 重构为 abstract 基类 + IBaseService 清理死代码 (ADR-0017 ticket 01) 4 weeks ago
luoweijian 0dc2da99d5 commit 4 weeks ago
luoweijian 51b7e2a749 feat(auth,dict,base): extract PermissionSeeder seam to replace shadow entities (ADR-0016) 4 weeks ago
luoweijian 3d55eeb196 feat(dict): data dictionary module — two-level flat model, CRUD/default/cache/permission/seed (ADR-0015) 1 month ago
luoweijian 50f79a884d commit 1 month ago
luoweijian 3499353b28 feat(file): thumbnail preview - async generation + sync fallback, PDFBox/LibreOffice renderers, retry (ADR-0013) 1 month ago
luoweijian a263f1736c feat(auth): role management — ancestor completion, CRUD, permission assignment, cascade delete (ADR-0012) 1 month ago
luoweijian b38ab9ec94 feat(auth): 动态权限拦截 + 封遗留写路径 1 month ago
luoweijian 6329a6ba74 first-commit 1 month ago