Commit Graph

1086 Commits

Author SHA1 Message Date
Pan Qiancheng d247b5c405 feat: 支持了文件名匹配 2026-01-06 11:41:30 +08:00
Pan Qiancheng e42bfe2337 fix: 修复了输出问题 2026-01-05 13:37:15 +08:00
Pan Qiancheng 195e999743 feat: 适配更多情况需要检查 2026-01-05 12:32:26 +08:00
Pan Qiancheng 2df0031d8f fix: 限制错误信息的最大输出长度 2026-01-05 11:06:16 +08:00
Pan Qiancheng 86b9f217af feat: 优化判断路径,检查并添加部分忽略注释 2026-01-05 10:33:17 +08:00
Pan Qiancheng 09b1207af3 feat: 大幅优化build编译性能,支持检查checker中的大部分情况 2026-01-04 22:52:39 +08:00
Pan Qiancheng b777ef0ad9 feat: 最大递归深度限制 2026-01-04 18:17:59 +08:00
Pan Qiancheng 78449b584b feat: 导出build函数 2026-01-04 16:52:26 +08:00
Pan Qiancheng 628cc31704 feat: 支持了联合类型的检查,可用于checker中的context调用检查 2026-01-04 16:23:36 +08:00
Pan Qiancheng dc071a47fd fix: 修复了在箭头函数下检查不生效的问题 2026-01-04 15:27:22 +08:00
Pan Qiancheng d71a223138 feat: 新增传递性检查 2026-01-04 14:45:04 +08:00
Pan Qiancheng 9a9066f2f2 feat: 支持@oak-ignore以跳过警告 2026-01-04 14:16:03 +08:00
Pan Qiancheng 0eaaed513a feat: tsc编译器,新增context调用检查支持 2026-01-04 11:57:23 +08:00
Pan Qiancheng e454fdda5b fix: 处理actionDef导入别名的情况 2026-01-04 11:09:21 +08:00
Pan Qiancheng 7fa85577c1 fix: 处理外部dts和js引入的actionDef问题 2026-01-04 10:55:28 +08:00
Pan Qiancheng a36a565d4e fix: 修复外部导入的ActionDef的初始化情况 2026-01-04 10:34:42 +08:00
Pan Qiancheng 0d2a3a2f94 feat: 完善一处log 2026-01-01 22:11:21 +08:00
Pan Qiancheng 1abb39e7a5 fix: 修复框架创建oper时因为不存在checker而导致iState为null的情况 2026-01-01 21:34:25 +08:00
Pan Qiancheng e5b005b067 feat: 编译脚本添加-p参数的支持 2026-01-01 21:01:45 +08:00
Pan Qiancheng b9b904d230 feat: 新增编译器脚本。feat: 检查is属性是否存在,并且是string literal 2026-01-01 20:46:46 +08:00
Xu Chang 11b1e6f3a6 修改了schemaBuilder,处理了attribute重名的问题 2026-01-01 15:06:08 +08:00
Pan Qiancheng da2920c8b5 feat: 添加trigger在注册时的action重复检查,因为在同步时若出现action重复定义的trigger会导致出错 2025-12-31 14:25:02 +08:00
Pan Qiancheng d32c29da15 feat: 全文检索允许自定义语言配置(用于postgres) 2025-12-31 12:40:13 +08:00
Pan Qiancheng a1e851e186 fix: ServerConfiguration中的database改为可选,实际未使用,在backend从oak-db引用配置类型,处理动态导入 2025-12-30 15:46:55 +08:00
Pan Qiancheng 65beea7fb7 feat: 新增OakInsecureRequestException,用于非安全连接 2025-12-22 17:41:20 +08:00
Pan Qiancheng 473940214a feat: isOakException完善,现在可以传入具体的Exception以判断 2025-12-22 15:01:45 +08:00
Pan Qiancheng b9a6b26b13 feat: 在OakException中添加symbol以标识,并提供isOakException函数判断是否为OakException 2025-12-22 14:20:56 +08:00
Pan Qiancheng caad35beea fix: 修复simpleConnector中,message传递未使用encodeURIComponent导致koa报错的bug 2025-12-18 16:35:15 +08:00
Pan Qiancheng 8adf31af12 feat: 修改parseRequest为可异步(加密库需要异步),新增getCorsExposeHeaders用于注册跨域header,新增registerCustomAspect用于注册自定义aspect(connector前后台初始化逻辑) 2025-12-17 15:06:36 +08:00
Xu Chang 16f4bec1d3 5.1.33-pub 2025-12-16 13:53:02 +08:00
Xu Chang bd055fe6e5 Merge branch 'dev' of gitea.51mars.com:Oak-Team/oak-domain into dev 2025-12-10 18:02:32 +08:00
Xu Chang 32d1601f2a 5.1.32-dev 2025-12-10 18:02:23 +08:00
wkj 64f855c176 fix: ThousandCont函数处理金额负号不对 2025-12-10 17:57:59 +08:00
QCQCQC@Debian d354c28a3b feat: 修改了routine的类型,新增contextBuilder 2025-12-10 17:49:42 +08:00
Xu Chang 3b054a9cbd 5.1.31-dev 2025-12-02 10:00:39 +08:00
Xu Chang b10326ffcf 增加了一行注释 2025-12-02 09:51:36 +08:00
Xu Chang 47b7898bb5 exception信息完善 2025-11-26 09:27:49 +08:00
Xu Chang 64189f8f79 Merge branch 'dev' of gitea.51mars.com:Oak-Team/oak-domain into dev 2025-11-19 17:28:45 +08:00
Xu Chang d5339a1d4c 完善了权限的报错信息 2025-11-19 17:28:37 +08:00
Pan Qiancheng 904a9a6b5e feat: ServerConfiguration新增middleware配置 2025-11-11 18:03:38 +08:00
Pan Qiancheng 2114f959e6 fix: 修复在node_modules下的引用处理时出现的部分问题 2025-11-07 15:23:55 +08:00
Pan Qiancheng 32675a9080 fix: 修复了在entities中引用项目中其他位置的类型时出现的引用路径问题 2025-11-07 14:28:15 +08:00
Xu Chang 77c5dcaeaa 5.1.30-dev 2025-10-23 12:01:40 +08:00
Xu Chang fb9227acda depBuilder在拷贝覆盖项目文件的时候有个bug 2025-10-22 18:09:20 +08:00
Xu Chang b0e32f3e8f 5.1.29 2025-10-16 09:09:46 +08:00
Xu Chang e417d2a864 增加了删除userRelation也删除对应的userEntityClaim的trigger 2025-10-11 13:16:30 +08:00
Xu Chang 12818d440a 更新了pretrigger在判断和执行时的一个次序bug 2025-10-10 19:17:28 +08:00
Xu Chang 9ab084ad1d 在处理权限时,对create userEntityGrant加以特殊处理 2025-10-10 16:12:31 +08:00
Xu Chang efbbf54475 调整了一些基础对象的Static属性 2025-10-07 18:14:24 +08:00
Xu Chang 5304e09911 更新了apploader.initialize的声明 2025-10-07 18:01:07 +08:00