Commit Graph

84 Commits

Author SHA1 Message Date
Xu Chang 47b7898bb5 exception信息完善 2025-11-26 09:27:49 +08:00
Pan Qiancheng 32675a9080 fix: 修复了在entities中引用项目中其他位置的类型时出现的引用路径问题 2025-11-07 14:28:15 +08:00
Xu Chang f48e723391 对attrUpdateMatrix中的filter为函数情况的遗漏处理进行了补齐 2025-05-10 15:20:16 +08:00
Pan Qiancheng 3f7885fc20 build 2025-05-09 11:08:55 +08:00
wkj abad1f2d8f build 2025-05-08 10:09:42 +08:00
Pan Qiancheng e1aeaed465 添加analyzeEntitiesExternal方法,用于外部解析entity数据 2025-05-06 18:33:53 +08:00
wkj 19dfe089e9 ServerConfiguration增加socket配置,支持socket订阅返回不同的URL 2025-04-15 19:56:59 +08:00
Pan Qiancheng c97faa58b8 free类型的endpoint支持了自定义statusCode 2025-04-15 15:45:53 +08:00
Xu Chang 056a7a58e8 endpoint定义重建 2025-04-15 11:36:27 +08:00
Pan Qiancheng 6353485c6f 支持了自定义的endpoint 2025-04-15 09:28:40 +08:00
Xu Chang a2c0c827d6 完善了一些异常的i18n 2025-02-11 16:15:04 +08:00
Xu Chang fb6ad56a04 重构了编译器 2025-01-20 11:21:51 +08:00
Xu Chang bea9638dfc rowChecker增加了exception类型定义,允许通过环境变量disable modi对行的锁定 2025-01-07 08:08:33 +08:00
Xu Chang 720ae6bf29 exception在addData的时候解构数据 2024-07-24 15:41:36 +08:00
Xu Chang cafebfaac3 完善了属性检查的一些输出 2024-06-19 16:06:37 +08:00
Xu Chang ec9aeaf0fb checker中的容错 2024-06-04 23:55:31 +08:00
Xu Chang 40d2e6abc4 修改了InconsistentRowException 2024-05-14 21:15:45 +08:00
Xu Chang 73ec876aeb 框架在处理Exception时的一些问题 2024-05-12 23:17:06 +08:00
Xu Chang be3227e824 修改了大量关于分布式环境下容错 2024-03-29 18:23:27 +08:00
Xu Chang 01b949807c 整理了checker部分的设计,去掉了一部分已经无效的代码 2024-03-17 18:21:32 +08:00
Xu Chang 2228d88d27 connector的笔误 2024-02-29 19:47:19 +08:00
Xu Chang 93c3ee3016 完整了userUnpermit异常的结构 2024-01-09 17:19:50 +08:00
Xu Chang edb3c892a9 细化了在modi下对checker/trigger的判定方式,增加了modiTurn声明,增加了logicalData类型的checker 2023-11-11 20:42:40 +08:00
Xu Chang 6b9aabec7c notNull检查时处理null属性 2023-10-08 13:31:44 +08:00
Xu Chang 5eb9c0a232 当删除对象时检查其一对多关键数据,忽略缓存中的属性缺失 2023-09-12 12:14:40 +08:00
Xu Chang 02b8f7ca29 重定义在缓存中取数据时ignoreAttrMiss的配置 2023-09-12 12:08:10 +08:00
Wang Kejun f09cca102a oak-domain 编译改成 esnext 2023-09-05 16:36:51 +08:00
Xu Chang 01f236e62a 在cascadeSelection解构时保留原来的projection 2023-08-31 16:23:12 +08:00
Xu Chang 704d5c432a check not null时,细化了抛出异常的属性 2023-08-31 11:07:52 +08:00
Xu Chang 8bc0f3af4e 重构了actionAuth和relation判定的数据结构和逻辑 2023-08-09 18:55:57 +08:00
Xu Chang ed6a4ed11d 一个小笔误 2023-08-03 16:02:12 +08:00
Xu Chang f63d1ec757 将modi的触发器和权限检查放到modi被apply的时候再进行 2023-08-01 18:13:09 +08:00
Xu Chang 7391e141cb 删除了大量已经不再使用的代码 2023-07-27 10:54:48 +08:00
Xu Chang efec1e0231 更新了大量定义和代码整理 2023-07-18 18:53:37 +08:00
Xu Chang 4b17b7a710 merge dev 2023-06-14 16:57:17 +08:00
Xu Chang 2427d9b9bc 增加了entityDesc定义 2023-06-05 18:22:49 +08:00
wenjiarui f6deee3302 auth的checker权限不足时不直接抛异常,待checker执行完后处理 2023-05-31 13:46:44 +08:00
Xu Chang 4da3629cba 大量和auth相关的代码 2023-04-28 19:54:29 +08:00
wenjiarui 87aa97065a createCreateCheckers修改 2023-04-24 12:02:40 +08:00
Xu Chang bb8b56f094 checker中不能用count,只能用select,否则不会触发reinforceSelection 2023-04-17 20:34:05 +08:00
Xu Chang 7d01ada895 完善了relation中errMsg的出错信息 2023-04-17 15:07:18 +08:00
Xu Chang 86ff994644 checker中对默认数据检查的增强 2023-04-12 17:49:16 +08:00
Xu Chang 03163121f0 在create时检查not null时处理了cascade create 2023-04-12 16:14:56 +08:00
Xu Chang b5089af983 checker中的小笔误 2023-04-12 15:43:48 +08:00
Xu Chang 30f2585cf2 两个小笔误 2023-04-03 15:18:53 +08:00
Xu Chang 3b44bbd943 增加了对notNull属性的编译和检查 2023-04-02 15:06:33 +08:00
Xu Chang 3474abae17 一个笔误 2023-03-28 17:15:18 +08:00
Xu Chang 934172c451 silent的模式恢复到先前 2023-03-23 17:20:49 +08:00
Xu Chang 80c07f12da checker中类型为relation,row的支持silent 2023-03-23 14:03:43 +08:00
Xu Chang 1328e256f5 checker中对relation和row类型的filter的处理 2023-03-21 20:34:03 +08:00