Commit Graph

73 Commits

Author SHA1 Message Date
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
QCQCQC@Debian d354c28a3b feat: 修改了routine的类型,新增contextBuilder 2025-12-10 17:49:42 +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 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
lxy 7dcbcd0abf getSerialData返回增加params 2025-04-29 16:56:45 +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 6776ebeb9e 把applicationHasToUpgrade的异常挪到了这里 2025-01-23 12:07:42 +08:00
Xu Chang 104d533ff0 修改了命名的关键字 2025-01-21 15:34:29 +08:00
Xu Chang e2b4cd8c38 重新命名了exception中的module变量 2025-01-21 13:43:12 +08:00
Xu Chang 73858ded4f 修改了exception的i18n设计 2025-01-21 12:51:02 +08:00
wkj d995dccbaa 增加OakSignatureVerificationException 验签失败异常 2024-12-10 17:15:19 +08:00
wkj 800d941e25 定义 请求超时异常 及 同步超时时间设置 2024-11-24 21:08:35 +08:00
Xu Chang df65c3ec86 connector规范化 2024-11-04 21:04:53 +08:00
wkj ce03b0fb2c 增加OakSocketConnectException 2024-09-16 07:53:09 +08:00
Wang Kejun 30f68db79b OakMakeSureByMySelfException异常定义先保留 2024-08-28 22:34:51 +08:00
Xu Chang 802c3cc127 增强了trigger/timer/watcher,增加了singleton模式 2024-08-03 19:30:00 +08:00
Xu Chang 720ae6bf29 exception在addData的时候解构数据 2024-07-24 15:41:36 +08:00
Xu Chang e01cd24316 exception中增加了几个tag域 2024-07-01 18:45:59 +08:00
Xu Chang 74054a9820 exception中两个异常归类到userException下面 2024-05-16 17:01:22 +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 4ac1978884 makeException写错了 2024-04-18 14:43:41 +08:00
Xu Chang 2486197a56 重新构造了sync相关的逻辑 2024-03-20 21:44:02 +08:00
Xu Chang 01b949807c 整理了checker部分的设计,去掉了一部分已经无效的代码 2024-03-17 18:21:32 +08:00
wkj 022f8a48d5 localebuilder build src和es下面locales 2024-01-12 18:10:03 +08:00
Xu Chang 93c3ee3016 完整了userUnpermit异常的结构 2024-01-09 17:19:50 +08:00
Xu Chang 3455fd893f OakExternalException增加了data域 2023-10-10 15:03:38 +08:00
Wang Kejun 942cc2d9ac OakNetworkException/OakServerProxyException 加上message参数 2023-09-27 10:40:19 +08:00
Xu Chang 141d8eb4a4 细化了异常 2023-09-26 19:02:30 +08:00
Wang Kejun 1aed7e5c65 build lib 2023-09-12 15:57:37 +08:00
Wang Kejun f09cca102a oak-domain 编译改成 esnext 2023-09-05 16:36:51 +08:00
Xu Chang 26fd2734f0 区分了操作和查询的权限不够的exception 2023-08-30 10:13:57 +08:00
Xu Chang 59ea17ef95 修正了relationAuth中的判定逻辑 2023-05-24 14:54:30 +08:00
Xu Chang 4da3629cba 大量和auth相关的代码 2023-04-28 19:54:29 +08:00
Wang Kejun a36d82e3dd OakAttrNotNullException 2023-04-14 14:26:04 +08:00
Xu Chang 3b44bbd943 增加了对notNull属性的编译和检查 2023-04-02 15:06:33 +08:00
Xu Chang da240d298f 增加了preconditionUnset的异常 2023-02-17 11:09:00 +08:00
Xu Chang f20a7e284c 将reinforceSelection和reinforceOperation迁移到底层 2023-02-08 15:11:31 +08:00
Xu Chang f24f151369 修正了exception的定义,2.6.1 2023-02-06 21:52:23 +08:00