Xu Chang
|
4e250ecb86
|
translateCreateDataToFilter时,过滤掉object类型的输入
|
2024-05-13 18:45:56 +08:00 |
Xu Chang
|
8aa13401d8
|
compiler在查找文件路径时的不完善情况
|
2024-05-13 14:54:20 +08:00 |
wkj
|
8b0faedcaf
|
fix checkUniqueBetweenRows函数中拼接字符bug
|
2024-05-13 12:33:11 +08:00 |
Xu Chang
|
73ec876aeb
|
框架在处理Exception时的一些问题
|
2024-05-12 23:17:06 +08:00 |
Xu Chang
|
912a4e253f
|
restartToExecute
|
2024-05-09 22:02:36 +08:00 |
Xu Chang
|
5d8f7a3b3a
|
AsyncContext中getSerializedData改成protected
|
2024-05-09 21:37:13 +08:00 |
Xu Chang
|
fab7e35537
|
restartToExecute中的小问题
|
2024-05-09 21:03:33 +08:00 |
Xu Chang
|
9048839a1b
|
context restartToExecute改成新上下文
|
2024-05-09 20:32:59 +08:00 |
Xu Chang
|
d8064e8b64
|
schemaBuilder的一个小细节
|
2024-05-03 21:58:17 +08:00 |
Xu Chang
|
2d514cd138
|
mergeConcatArray增加了对空数组的容错
|
2024-04-30 10:13:35 +08:00 |
Xu Chang
|
8380982fc4
|
跨事务trigger在initialize时,要加上later标识
|
2024-04-30 10:00:52 +08:00 |
Xu Chang
|
80bc19e0f3
|
Merge branch 'dev' of gitea.51mars.com:Oak-Team/oak-domain into dev
|
2024-04-26 20:57:37 +08:00 |
Xu Chang
|
0ea1532d49
|
把一些对象设置为static,便于开发
|
2024-04-26 20:57:34 +08:00 |
wkj
|
988a6d86e8
|
回退user accountName
|
2024-04-26 11:33:37 +08:00 |
wkj
|
21d8bf95cd
|
user 增加accountName 账号名
|
2024-04-26 10:52:18 +08:00 |
Xu Chang
|
82c72488e7
|
operationResult的merge分离,修正了一个dependencyBuilder的小bug
|
2024-04-24 11:52:38 +08:00 |
Xu Chang
|
6c27603d02
|
修改了ServerConfiguration,以及dependencyBuilder适配frontend的改动
|
2024-04-23 20:33:18 +08:00 |
Xu Chang
|
3ab4a375a6
|
depBuilder
|
2024-04-22 08:32:19 +08:00 |
Xu Chang
|
c5ee23175e
|
事务提交时的一些细节性处理
|
2024-04-21 15:40:13 +08:00 |
Xu Chang
|
021774a154
|
volatile trigger在makesure条件下清除triggerAttribute时,要开启root 模式
|
2024-04-21 14:55:02 +08:00 |
Xu Chang
|
fa0866e0f8
|
事务提交时的事件不应等待
|
2024-04-21 14:42:53 +08:00 |
Xu Chang
|
4ac1978884
|
makeException写错了
|
2024-04-18 14:43:41 +08:00 |
Xu Chang
|
77b310c2d7
|
routerBuilder适配新的目录变化
|
2024-04-18 09:31:17 +08:00 |
Xu Chang
|
8e49c7c656
|
Merge branch 'dev' of gitea.51mars.com:Oak-Team/oak-domain into dev
|
2024-04-17 15:01:19 +08:00 |
Xu Chang
|
70b9ae3534
|
dependencyBuild增加了对feature/index的处理
|
2024-04-17 14:59:08 +08:00 |
wkj
|
9f1acffa19
|
判断port存在再拼上
|
2024-04-17 12:10:08 +08:00 |
Xu Chang
|
6cec5d9272
|
simpleConnector的笔误
|
2024-04-16 15:41:56 +08:00 |
Xu Chang
|
deb3384362
|
Merge branch '5.0' into dev
|
2024-04-16 12:21:13 +08:00 |
Xu Chang
|
257a0aa00b
|
处理了几个小错误
|
2024-04-16 12:20:55 +08:00 |
Xu Chang
|
c76ca84cd2
|
routerBuilder适配新的目录结构,dependencyBuilder处理了data和page等和具体模块相关的初始化
|
2024-04-12 17:59:50 +08:00 |
Xu Chang
|
6ae7235a5a
|
编译器处理了Schema继承过程中的多次引用问题
|
2024-04-11 20:13:51 +08:00 |
wkj
|
0a926148ee
|
网络异常提示文字
|
2024-04-11 19:11:02 +08:00 |
Xu Chang
|
68289a281e
|
更新了localebuilder中出错处理,在判定attrUpdateMatrix时,增加了对cascade更新条件的判定
|
2024-04-11 18:57:31 +08:00 |
Xu Chang
|
8f433f84bf
|
构建项目Dep时,增加构造exceptions
|
2024-04-10 22:56:21 +08:00 |
Xu Chang
|
70a8978996
|
checkers中容错
|
2024-04-10 13:39:56 +08:00 |
Xu Chang
|
0eaedad577
|
动作矩阵中的赋初值checker改成logical
|
2024-04-10 13:30:38 +08:00 |
Xu Chang
|
d43f3f4c9f
|
增加了dependencyBuilder
|
2024-04-09 20:51:21 +08:00 |
Xu Chang
|
fc7b54feaf
|
combineModule逻辑的修正
|
2024-04-07 20:01:57 +08:00 |
wkj
|
16a382c0b2
|
i18n实体 configuration去掉static
|
2024-04-07 10:50:25 +08:00 |
Xu Chang
|
fd540fe96f
|
module的相关代码
|
2024-04-02 19:40:37 +08:00 |
Xu Chang
|
be3227e824
|
修改了大量关于分布式环境下容错
|
2024-03-29 18:23:27 +08:00 |
Xu Chang
|
4c78de2233
|
5.0对configuration进行了重新规划
|
2024-03-28 21:25:10 +08:00 |
Xu Chang
|
fce12e5f4f
|
对ActionDef的data赋初始换成了logicalData的checker
|
2024-03-21 22:07:39 +08:00 |
Xu Chang
|
5794904dc5
|
去掉了oper将bornAt置为now的逻辑
|
2024-03-21 14:45:37 +08:00 |
Xu Chang
|
211e5f3050
|
处理bornAt时没处理好0的情况
|
2024-03-21 11:04:41 +08:00 |
Xu Chang
|
c9fd3bb350
|
细化了外键关联缺失时抛出的异常数据
|
2024-03-21 10:55:39 +08:00 |
Xu Chang
|
2486197a56
|
重新构造了sync相关的逻辑
|
2024-03-20 21:44:02 +08:00 |
Xu Chang
|
c3ff14e54b
|
修改了logicalData的逻辑
|
2024-03-20 10:35:16 +08:00 |
Xu Chang
|
7c767a36f8
|
commit类型的trigger支持后继操作函数
|
2024-03-19 15:43:57 +08:00 |
Xu Chang
|
c08175f92a
|
Merge branch 'dev' of codeup.aliyun.com:61c14a7efa282c88e103c23f/oak-domain into dev
|
2024-03-19 10:40:00 +08:00 |
Xu Chang
|
75e170feea
|
attrUpdateMatrix中的定义微调,commit类型的trigger原先处理时有边界错误
|
2024-03-19 10:39:50 +08:00 |
wkj
|
81d8e97094
|
fix: 实体更新或自定义动作,创建oper时加上filter
|
2024-03-18 18:05:21 +08:00 |
wkj
|
483cbfa8c9
|
修正笔误,传入参数应该是entity
|
2024-03-18 15:22:02 +08:00 |
Xu Chang
|
2caed707cc
|
attrUpdateMatrix增加了action约束
|
2024-03-18 09:15:23 +08:00 |
Xu Chang
|
01b949807c
|
整理了checker部分的设计,去掉了一部分已经无效的代码
|
2024-03-17 18:21:32 +08:00 |
Xu Chang
|
9122c8ebe5
|
create的oper也存入filter,commit的trigger改善了加锁性能
|
2024-03-15 10:58:36 +08:00 |
Xu Chang
|
ba152f8887
|
triggerExecutor在执行跨事务trigger时的上下文
|
2024-03-14 11:19:34 +08:00 |
Xu Chang
|
e4e306bcaf
|
修正了compiler对引用外部Action时的引入,修正了对oper的bornAt置初始值的代码位置
|
2024-03-13 20:49:43 +08:00 |
Xu Chang
|
345db3fe66
|
一个笔误
|
2024-03-06 22:23:34 +08:00 |
Xu Chang
|
2f7d05b4a8
|
routerBuilder改为从allRouterTemplate.ts来建立
|
2024-03-06 21:50:52 +08:00 |
Xu Chang
|
fc4750b5cf
|
forUpdate的定义微调
|
2024-03-01 16:26:29 +08:00 |
Xu Chang
|
02307ac4db
|
Sync相关的数据结构重新设计和定义
|
2024-03-01 16:20:30 +08:00 |
Xu Chang
|
e4524185ea
|
simpleConnector的数据处理小问题
|
2024-02-29 21:48:56 +08:00 |
Xu Chang
|
2228d88d27
|
connector的笔误
|
2024-02-29 19:47:19 +08:00 |
Xu Chang
|
e37f71a657
|
connector中部分代码重新抽象
|
2024-02-29 08:39:07 +08:00 |
Xu Chang
|
bd9b78f2ad
|
operate记录oper时,漏掉了operatorId
|
2024-02-27 21:47:43 +08:00 |
Xu Chang
|
e626cb6d45
|
Sync中的结构定义
|
2024-02-27 20:51:52 +08:00 |
Xu Chang
|
dcae7cb883
|
judgeRelation支持不抛异常,处理了同步的若干定义和问题
|
2024-02-24 16:22:46 +08:00 |
Xu Chang
|
ecb71fcaeb
|
userRelation的权限修正
|
2024-02-21 16:35:11 +08:00 |
Xu Chang
|
51938eeecd
|
继续修正对userRelation各种情形的判定
|
2024-02-21 16:17:35 +08:00 |
Xu Chang
|
4dacc5ebb1
|
更新了checkUserRelation时,不传relationId测试可行性的边界
|
2024-02-21 15:45:48 +08:00 |
Xu Chang
|
86644ea2ac
|
select的权限判断,处理了查询集合为空的case
|
2024-02-21 11:56:55 +08:00 |
Xu Chang
|
7e18324a09
|
继续修正userRelation的操作
|
2024-02-20 16:35:17 +08:00 |
Xu Chang
|
43d1e38e12
|
更新userRelation的权限判定
|
2024-02-20 16:16:03 +08:00 |
Xu Chang
|
e32e51d769
|
useRelation判定方法重构
|
2024-02-20 15:57:35 +08:00 |
Xu Chang
|
c2cb24f6b1
|
编译器支持relation中同时包含stringLiteral和typeNode,checkUserRelation支持删除多项
|
2024-02-20 12:17:10 +08:00 |
wangwenchen
|
b5a53c2a7d
|
注掉assert 当前只支持指定id的用户关系删除
|
2024-02-19 19:23:49 +08:00 |
wenjiarui
|
ff972a899a
|
Merge branch 'dev' of codeup.aliyun.com:61c14a7efa282c88e103c23f/oak-domain into dev
|
2024-02-19 19:10:05 +08:00 |
wenjiarui
|
760d2001f2
|
checkNode的actionAuths需要异步完成后再做flat
|
2024-02-19 19:10:02 +08:00 |
Xu Chang
|
560d62ddca
|
实现了relationPath中的业务逻辑
|
2024-02-18 16:13:04 +08:00 |
Xu Chang
|
297961df60
|
一些引用位置修改
|
2024-02-17 23:27:39 +08:00 |
Xu Chang
|
38a818eccd
|
Sync的定义,index中非type类型的定义的删除
|
2024-02-17 21:42:03 +08:00 |
Xu Chang
|
5d9b74af7a
|
对oper创建时bornAt行为的修正
|
2024-02-07 16:39:43 +08:00 |
Xu Chang
|
3843386169
|
处理oper上的bornAt的一些细节
|
2024-02-07 14:55:56 +08:00 |
Xu Chang
|
50a47f936e
|
Configuration设计(未完成)
|
2024-02-07 13:32:10 +08:00 |
Xu Chang
|
c722412c62
|
Merge branch 'dev' of codeup.aliyun.com:61c14a7efa282c88e103c23f/oak-domain into dev
|
2024-02-06 19:45:09 +08:00 |
Xu Chang
|
dd787d5581
|
Oper增加了bornAt域
|
2024-02-06 19:45:05 +08:00 |
Xu Chang
|
a214a4b72b
|
给AsyncContext定义了setCurrentUserId方法
|
2024-02-06 19:37:37 +08:00 |
Xu Chang
|
1d193f0f81
|
在初始化时还是需要dontCreateOper参数
|
2024-02-06 12:33:40 +08:00 |
Xu Chang
|
6ffb16409f
|
把destructRelationPath分割成了两个函数
|
2024-02-05 21:20:03 +08:00 |
Xu Chang
|
c2d76f5129
|
注释掉了operateOption当中的dontCreateOper和dontCreateModi
|
2024-02-05 15:51:48 +08:00 |
Xu Chang
|
c4951d7e13
|
wechatMp的env补齐
|
2024-01-26 19:12:19 +08:00 |
Xu Chang
|
ed54b3040d
|
修改了编译器,支持schema的extends
|
2024-01-25 18:00:53 +08:00 |
Xu Chang
|
67bb8a7061
|
修正了一下asyncContext的提交顺序
|
2024-01-15 15:23:05 +08:00 |
wkj
|
022f8a48d5
|
localebuilder build src和es下面locales
|
2024-01-12 18:10:03 +08:00 |
wkj
|
31150901cc
|
localebuilder 调整
|
2024-01-10 12:26:37 +08:00 |
Xu Chang
|
0c80fe95f8
|
Merge branch 'dev' of codeup.aliyun.com:61c14a7efa282c88e103c23f/oak-domain into dev
|
2024-01-09 17:20:05 +08:00 |
Xu Chang
|
93c3ee3016
|
完整了userUnpermit异常的结构
|
2024-01-09 17:19:50 +08:00 |
wangwenchen
|
e014caf305
|
i18bug
|
2024-01-09 16:50:56 +08:00 |
wangwenchen
|
8708a9afec
|
编译i18时font中的componentPath缺少根目录导致编译不出
|
2024-01-09 16:22:20 +08:00 |
Xu Chang
|
5b3bf17ace
|
commit时将message清零
|
2024-01-08 10:54:16 +08:00 |
Xu Chang
|
96a8576749
|
事务提交或者回退时,清空收集到的opRecords和opResults
|
2024-01-05 13:58:28 +08:00 |
Xu Chang
|
1e0bdbf089
|
merged
|
2023-12-25 15:36:31 +08:00 |
Xu Chang
|
ede0f5e4ff
|
routerBuilder中的小问题
|
2023-12-25 15:34:58 +08:00 |
wkj
|
4e11d40e3c
|
编译routerr时,namespaces下的index.json的path不一定配置,这里判断下
|
2023-12-24 18:08:09 +08:00 |
Xu Chang
|
2b43b36c26
|
routerBuilder
|
2023-12-24 11:57:26 +08:00 |
Xu Chang
|
9b033e57ff
|
count也要经过cascadeStore中的处理
|
2023-12-20 12:07:40 +08:00 |
Xu Chang
|
539513236f
|
考虑了context在restart时,如果还有活跃事务的情况,但是没有测试
|
2023-12-15 20:18:31 +08:00 |
Xu Chang
|
9308030d2c
|
AsyncContext中增加了opResult,记录在上下文中的operate数据
|
2023-12-15 19:02:41 +08:00 |
Xu Chang
|
528165a713
|
只有makeSure的volatile trigger写入跨事务属性
|
2023-12-15 18:39:12 +08:00 |
Xu Chang
|
b454040e2e
|
当执行distinct查询时不补齐projection,triggerExecutor的checkpoint增加了集群属性
|
2023-12-15 17:37:55 +08:00 |
Xu Chang
|
69a01c52dd
|
Merge branch 'dev' of codeup.aliyun.com:61c14a7efa282c88e103c23f/oak-domain into dev
|
2023-12-15 11:49:20 +08:00 |
Xu Chang
|
b106b83c2f
|
支持select和aggr中传入distinct声明
|
2023-12-15 11:49:05 +08:00 |
wkj
|
30ecde0fe6
|
native 环境申明
|
2023-12-14 20:09:19 +08:00 |
Xu Chang
|
b8c5fbe46e
|
处理aggr的reinforce有小问题
|
2023-12-13 19:10:43 +08:00 |
Xu Chang
|
2fc2bdeb8f
|
笔误
|
2023-12-13 18:57:49 +08:00 |
Xu Chang
|
ede0a1993d
|
修改了selectionRewriter,显式区分select和aggr
|
2023-12-13 15:09:20 +08:00 |
Xu Chang
|
c60ae5c46f
|
Merge branch 'dev' of codeup.aliyun.com:61c14a7efa282c88e103c23f/oak-domain into dev
|
2023-12-13 11:43:16 +08:00 |
Xu Chang
|
aa3c1e9b84
|
cascadeStore对aggr也进行查询改写,triggerExecutor支持外部注入跨事务的逻辑处理
|
2023-12-13 11:43:07 +08:00 |
wkj
|
9f9a05ad1e
|
小程序引入whatwg-url,因环境限制,导致编译小程序会报错,现在只能把部分代码放在本地,之后再进行优化处理
|
2023-12-09 00:56:36 +08:00 |
Xu Chang
|
1fd17a6932
|
重构了一下异步上下文的saveOpRecord行为国
|
2023-12-08 11:56:42 +08:00 |
Xu Chang
|
1d61db4592
|
addFilterSegments中原来对一对多的处理有bug
|
2023-12-07 13:36:41 +08:00 |
Xu Chang
|
bfc42782cb
|
支持注入一个环境变量
|
2023-12-06 12:45:09 +08:00 |
Xu Chang
|
2db0117d56
|
增加了cluster定义
|
2023-12-02 15:37:03 +08:00 |
wkj
|
f359b69956
|
封装url和urlSearchParams
|
2023-11-30 21:13:29 +08:00 |
Xu Chang
|
e253485da1
|
seq改成了number
|
2023-11-30 19:54:14 +08:00 |
Xu Chang
|
c745debe5e
|
增加了translateFilterToObjectPredicate
|
2023-11-30 19:38:01 +08:00 |
Xu Chang
|
95e5606b10
|
增加了briefEnv的定义
|
2023-11-30 16:50:54 +08:00 |
Xu Chang
|
f49c3afc92
|
增加了两个lodash函数
|
2023-11-30 14:34:04 +08:00 |
Xu Chang
|
7ff15a691b
|
增加了算子,filter进行比较时加了一个调试用的参数
|
2023-11-30 12:07:53 +08:00 |
Xu Chang
|
3ce923f8aa
|
Merge branch 'dev' of codeup.aliyun.com:61c14a7efa282c88e103c23f/oak-domain into dev
|
2023-11-29 19:46:36 +08:00 |
Xu Chang
|
8e9217274e
|
localeBuilder使用fs读取更新的locale文件,跳过webpack的缓存
|
2023-11-29 19:46:21 +08:00 |
wkj
|
eaa0f20f00
|
fix 一处错误idx++
|
2023-11-29 16:40:04 +08:00 |
Xu Chang
|
9c3e5e6fc3
|
Merge branch 'dev' of codeup.aliyun.com:61c14a7efa282c88e103c23f/oak-domain into dev
|
2023-11-26 22:38:22 +08:00 |
Xu Chang
|
922e9ed25d
|
增加了大量和native相关的代码
|
2023-11-26 22:38:16 +08:00 |
Xu Chang
|
4765fe9eda
|
当处理selection中的total时,改变一下selection的结构以免陷入死循环
|
2023-11-18 15:47:37 +08:00 |
Xu Chang
|
2683447e13
|
重新处理了查询中total和randomRange的处理
|
2023-11-16 20:12:42 +08:00 |
Xu Chang
|
f641a86710
|
Merge branch 'dev' of codeup.aliyun.com:61c14a7efa282c88e103c23f/oak-domain into dev
|
2023-11-15 18:32:41 +08:00 |
Xu Chang
|
1e53329b7a
|
判断deducedFilter中的笔误
|
2023-11-15 18:32:22 +08:00 |
qsc
|
2841c0a5b1
|
ThousandCont 增加保留小数功能
|
2023-11-15 13:51:58 +08:00 |
Wang Kejun
|
0d4a06b5ce
|
abandonModis 用root模式
|
2023-11-14 14:21:38 +08:00 |
Xu Chang
|
cd799dcd46
|
applyModi用root模式
|
2023-11-14 13:09:51 +08:00 |
Xu Chang
|
0b629505d7
|
在处理create的operation权限判断时的处理
|
2023-11-13 14:59:31 +08:00 |
Xu Chang
|
edb3c892a9
|
细化了在modi下对checker/trigger的判定方式,增加了modiTurn声明,增加了logicalData类型的checker
|
2023-11-11 20:42:40 +08:00 |
Xu Chang
|
3e14b6136c
|
在小程序环境下不应该使用v1
|
2023-11-11 11:36:33 +08:00 |
Xu Chang
|
66564805ae
|
localBuilder对pages/components文件夹不存在容了错
|
2023-11-08 20:07:01 +08:00 |
Xu Chang
|
7d8bb87504
|
sort中的属性也需要在projection中体现
|
2023-11-07 14:41:23 +08:00 |
Xu Chang
|
be26f67175
|
userEntityClaim
|
2023-11-06 11:52:20 +08:00 |
Xu Chang
|
ff2b104c73
|
actionAuth中path分离
|
2023-10-26 15:58:09 +08:00 |
Wang Kejun
|
1d517a066b
|
增加ENDPOINT_ROUTER定义
|
2023-10-20 17:31:39 +08:00 |
Xu Chang
|
1595dbb51a
|
修改了RelationAuth中updateFree的结构
|
2023-10-19 19:38:43 +08:00 |
Xu Chang
|
ccf11e87d5
|
实现了relationAuth的完整判断
|
2023-10-19 14:50:08 +08:00 |
Xu Chang
|
36e799640b
|
增加了recursiveDepth的配置
|
2023-10-18 16:08:06 +08:00 |
Xu Chang
|
eca24c6a5e
|
修正在operation中对userRelation的判定
|
2023-10-17 21:25:04 +08:00 |
Xu Chang
|
ab8a6a8f5d
|
容了一种前端开发模式下的边界
|
2023-10-12 10:35:52 +08:00 |
Xu Chang
|
24e23de183
|
Merge branch 'dev' of codeup.aliyun.com:61c14a7efa282c88e103c23f/oak-domain into dev
|
2023-10-10 21:49:18 +08:00 |
Xu Chang
|
10f22e2814
|
跨事务trigger调试通过
|
2023-10-10 21:48:18 +08:00 |
梁朝伟
|
f5f527bbfa
|
Merge branch 'dev' of codeup.aliyun.com:61c14a7efa282c88e103c23f/oak-domain into dev
|
2023-10-10 17:37:18 +08:00 |
梁朝伟
|
d9ea2d0b7f
|
lodash导出pullAll方法
|
2023-10-10 17:37:13 +08:00 |
Xu Chang
|
3455fd893f
|
OakExternalException增加了data域
|
2023-10-10 15:03:38 +08:00 |
Xu Chang
|
30ac1a3ddd
|
改正了triggerExecutor,测试不充分
|
2023-10-10 11:56:30 +08:00 |
Xu Chang
|
6b9aabec7c
|
notNull检查时处理null属性
|
2023-10-08 13:31:44 +08:00 |
Xu Chang
|
158f21e706
|
修正了port的声明
|
2023-10-07 17:48:21 +08:00 |
Xu Chang
|
87d8ea3761
|
加强了filterRepel的判定
|
2023-10-07 12:32:37 +08:00 |
Xu Chang
|
7741fca86b
|
relationAuth中一个取数据的参数笔误
|
2023-09-29 23:32:54 +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 |
Xu Chang
|
6fa363f011
|
apploader增加了httpHeader的参数
|
2023-09-18 19:36:18 +08:00 |
Xu Chang
|
d7ebc7bd9a
|
getRelevantIds原来的逻辑有问题,已修正
|
2023-09-18 13:50:38 +08:00 |
Xu Chang
|
a04a6d8d8a
|
编译器和simpleconnector一些小的修正
|
2023-09-15 18:28:07 +08:00 |
Xu Chang
|
e4b0e8bb08
|
升级ts到5版本
|
2023-09-14 17:41:27 +08:00 |
Wang Kejun
|
1aed7e5c65
|
build lib
|
2023-09-12 15:57:37 +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 |
Xu Chang
|
875640f991
|
修正了一对多cascadeSelect时,如果有indexFrom和count会有逻辑错误
|
2023-09-06 22:36:51 +08:00 |
Wang Kejun
|
f09cca102a
|
oak-domain 编译改成 esnext
|
2023-09-05 16:36:51 +08:00 |
Xu Chang
|
6fec4c64cd
|
重构了SimpleConnector
|
2023-09-04 11:16:34 +08:00 |
Xu Chang
|
5fb4519346
|
Merge branch 'auth' into sub
|
2023-09-01 09:13:03 +08:00 |
Xu Chang
|
b7b54f5bc7
|
简化connect
|
2023-08-31 16:29:04 +08:00 |
Xu Chang
|
1be9883c9c
|
Merge branch 'auth' of codeup.aliyun.com:61c14a7efa282c88e103c23f/oak-domain into auth
|
2023-08-31 16:23:29 +08:00 |
Xu Chang
|
01f236e62a
|
在cascadeSelection解构时保留原来的projection
|
2023-08-31 16:23:12 +08:00 |
Wang Kejun
|
827bec5554
|
查询 报空指针的时候 ignoreForeignKeyMiss置为true
|
2023-08-31 11:17:59 +08:00 |
Xu Chang
|
704d5c432a
|
check not null时,细化了抛出异常的属性
|
2023-08-31 11:07:52 +08:00 |
Xu Chang
|
67127800c0
|
拆分了connector的逻辑
|
2023-08-31 11:07:23 +08:00 |
Xu Chang
|
e9c6655bf6
|
connect修正
|
2023-08-30 19:17:07 +08:00 |
Xu Chang
|
26fd2734f0
|
区分了操作和查询的权限不够的exception
|
2023-08-30 10:13:57 +08:00 |
Xu Chang
|
8256c35baa
|
容了create时不传data的错
|
2023-08-29 16:59:10 +08:00 |
Xu Chang
|
060c208804
|
修正了reinforceSelection中的部分无用代码,增加了几个未来用于subscribe的结构定义
|
2023-08-29 13:45:19 +08:00 |
Xu Chang
|
a506f2acc2
|
为connect增加了getSubscribeRouter接口
|
2023-08-29 11:00:08 +08:00 |
Xu Chang
|
63fbc69ccb
|
在处理deduce对象为special的情况时有点问题
|
2023-08-28 13:31:44 +08:00 |
Xu Chang
|
9d75199cd8
|
处理unionFilterSegment若遇到一对多子查询,需要处理没有sqp算子的默认情况
|
2023-08-25 12:14:37 +08:00 |
Xu Chang
|
b0667ff65c
|
修改了uuid容量上限
|
2023-08-25 12:11:26 +08:00 |
Xu Chang
|
28f44df68c
|
operate时对userRelation判定不严格
|
2023-08-24 21:06:23 +08:00 |
Xu Chang
|
4cae66e429
|
又重构了权限operate的逻辑
|
2023-08-24 20:13:49 +08:00 |
Xu Chang
|
1499926adc
|
filter中的add和union关于一对多的处理有些问题,已经修正
|
2023-08-24 18:04:36 +08:00 |
Xu Chang
|
8d6131fd11
|
cache在遇到外键缺失的情况的处理要细化
|
2023-08-24 09:58:26 +08:00 |
Xu Chang
|
aabf6deedb
|
容错有点问题
|
2023-08-23 16:55:13 +08:00 |
Xu Chang
|
c42b4d49b0
|
前台缓存中允许外键空指针
|
2023-08-23 16:44:00 +08:00 |
Xu Chang
|
132b3b2902
|
前台缓存中允许外键空指针
|
2023-08-23 16:40:05 +08:00 |
Xu Chang
|
c9023868dd
|
细化了自建userRelation的情况
|
2023-08-23 16:09:35 +08:00 |
Xu Chang
|
977db59168
|
在处理创建对象同时创建关系时的代码有点问题
|
2023-08-23 15:59:35 +08:00 |
Xu Chang
|
4d256fcdeb
|
重新调整了生成id的hash函数
|
2023-08-22 11:42:14 +08:00 |
Xu Chang
|
e376523bfc
|
根据cache的缓存修正了一些后台取数据的默认行为,修正了filter中的一个bug
|
2023-08-21 15:28:27 +08:00 |
Xu Chang
|
1e69c2ff58
|
RelationAuth构造参数更精确化
|
2023-08-19 11:37:21 +08:00 |
Xu Chang
|
9192a27aa3
|
笔误
|
2023-08-19 11:22:16 +08:00 |
Xu Chang
|
0780519bbe
|
Merge branch 'auth' of codeup.aliyun.com:61c14a7efa282c88e103c23f/oak-domain into auth
|
2023-08-19 11:19:38 +08:00 |
Xu Chang
|
3687c6bdd6
|
增加了createFreeEntities和updateFreeEntities的处理
|
2023-08-19 11:19:34 +08:00 |
Wang Kejun
|
d98d6f7061
|
namespace-language -调整 _
|
2023-08-16 17:13:12 +08:00 |
Xu Chang
|
3a9f112952
|
localeBuilder创建的i18n数据的id不再随机
|
2023-08-16 11:10:43 +08:00 |
Xu Chang
|
3a71e3cd1e
|
生成i18n的position时路径在操作系统之间统一
|
2023-08-15 21:23:57 +08:00 |
Xu Chang
|
f20a4d796a
|
Merge branch 'auth' of codeup.aliyun.com:61c14a7efa282c88e103c23f/oak-domain into auth
|
2023-08-15 19:35:38 +08:00 |
Xu Chang
|
8cecf9fb97
|
i18n的一些修改
|
2023-08-15 19:35:34 +08:00 |
Wang Kejun
|
6cb68606d2
|
小程序在pc端打开时,headers的content-type是小写,兼容下
|
2023-08-15 09:58:14 +08:00 |
Xu Chang
|
51217a73c8
|
localeBuilder
|
2023-08-14 19:40:51 +08:00 |
Xu Chang
|
aba248130a
|
env中增加了OAK_EXTERNAL_LIBS_FILEPATH,启动时判定第三方lib配置所在的路径
|
2023-08-12 18:12:00 +08:00 |
Xu Chang
|
4ff005a011
|
调整了i18n的结构
|
2023-08-12 17:28:20 +08:00 |
Xu Chang
|
100c8e541c
|
增加了I18n对象
|
2023-08-12 15:21:59 +08:00 |
Xu Chang
|
a2e9819168
|
Merge branch 'auth' of codeup.aliyun.com:61c14a7efa282c88e103c23f/oak-domain into auth
|
2023-08-11 17:22:28 +08:00 |
Xu Chang
|
885a4c8e9d
|
增加了randomRange的定义
|
2023-08-11 17:22:20 +08:00 |
Xu Chang
|
22990e3817
|
一个小的边界
|
2023-08-11 15:49:55 +08:00 |
Xu Chang
|
785c3c78de
|
当对user对象进行操作时,增加一个虚拟的actionAuth,使得其它cascade的操作可以通过
|
2023-08-10 10:44:25 +08:00 |
Xu Chang
|
389ec903cb
|
代码逻辑错误
|
2023-08-09 20:01:38 +08:00 |
Xu Chang
|
3aa3038bbe
|
数据结构变化没改干净
|
2023-08-09 19:31:25 +08:00 |
Xu Chang
|
4ef43ac3af
|
适配新的数据结构尚不干净的代码
|
2023-08-09 19:26:12 +08:00 |
Xu Chang
|
5358ba9ce0
|
一个小笔误
|
2023-08-09 19:14:00 +08:00 |
Xu Chang
|
8bc0f3af4e
|
重构了actionAuth和relation判定的数据结构和逻辑
|
2023-08-09 18:55:57 +08:00 |
Xu Chang
|
8282f37cd8
|
为actionAuth增加了paths属性
|
2023-08-08 19:07:03 +08:00 |
Xu Chang
|
ff5deb19ac
|
对checkFilterContains的修正
|
2023-08-08 19:06:28 +08:00 |
Xu Chang
|
0afc664be3
|
把userEntityGrant的判定下降到了SpecialEnitty层
|
2023-08-07 17:57:37 +08:00 |
Xu Chang
|
0a812558da
|
relation的权限暂都返回false
|
2023-08-07 15:34:22 +08:00 |
Xu Chang
|
4c717cb629
|
deduceFilter时,如果是update,则父对象上拥有create/remove权限也可以进行操作"
|
2023-08-07 10:58:00 +08:00 |
Xu Chang
|
bd2b0b006a
|
grant时写的不对
|
2023-08-07 10:16:29 +08:00 |
Xu Chang
|
196930e9e8
|
cascadeUpdate时有一个小漏洞
|
2023-08-06 20:08:42 +08:00 |
Xu Chang
|
f3608f9c31
|
enum类型多加一种判断
|
2023-08-06 17:39:01 +08:00 |
Xu Chang
|
38ad56d449
|
增加了asyncContext.exec方法,在relationAuth中如果需要deduceFilter时去select数据,要blockTrigger
|
2023-08-06 15:01:32 +08:00 |
Xu Chang
|
f23cf396a7
|
Merge branch 'dev' into auth
|
2023-08-04 10:28:33 +08:00 |
梁朝伟
|
98baf79b43
|
Style themeColor声明增加primary和danger
|
2023-08-03 17:12:20 +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
|
38e2977284
|
收集取到的行时有bug
|
2023-07-28 15:25:47 +08:00 |
Xu Chang
|
c9844fa9c3
|
在checkFilterContains时,开启root模式,以避免无限递归
|
2023-07-28 15:23:03 +08:00 |
Xu Chang
|
11ab7844ed
|
在addToResultSelections时没有正确处理外键为空
|
2023-07-28 12:40:01 +08:00 |
Xu Chang
|
7391e141cb
|
删除了大量已经不再使用的代码
|
2023-07-27 10:54:48 +08:00 |
Xu Chang
|
d5080e92b8
|
修正了getUserRelationsByActions中的两个小的逻辑错误
|
2023-07-26 20:22:27 +08:00 |
Xu Chang
|
3ef11c640a
|
重写了getUserRelationsByActions
|
2023-07-26 20:08:11 +08:00 |
Xu Chang
|
07d79cd731
|
getUserIdsByActions的逻辑修正
|
2023-07-26 18:56:54 +08:00 |
Xu Chang
|
a6e7b4d082
|
getUserIdsByActions的逻辑修正
|
2023-07-26 18:53:20 +08:00 |
Xu Chang
|
9765b2e67e
|
getUserIdsByActions的逻辑修正
|
2023-07-26 18:49:39 +08:00 |
Xu Chang
|
aae5c94403
|
getUserIdsByActions中的查询条件修正
|
2023-07-26 18:44:49 +08:00 |
Xu Chang
|
6f3e01bffa
|
将getUserIdsByActions移到了domain中
|
2023-07-26 18:03:18 +08:00 |