Commit Graph

626 Commits

Author SHA1 Message Date
Xu Chang 61266daf01 容了一个边界 2023-07-24 19:10:15 +08:00
Xu Chang 3654a5c882 释放modi的权限 2023-07-24 19:01:33 +08:00
Xu Chang 3bb082a634 释放modi的权限 2023-07-24 19:01:07 +08:00
Xu Chang 325956a943 对userRelation的授权判定 2023-07-24 18:45:59 +08:00
Xu Chang 5de167016c 当selection被拒绝时,输出相应的selection 2023-07-24 18:13:25 +08:00
Xu Chang 3819a1cd66 细化了create时将data变为filter 2023-07-24 17:28:10 +08:00
Xu Chang dcab549ef3 在判定node权限时处理了根结点deduce的情况 2023-07-24 16:32:37 +08:00
Xu Chang 08eaf9a2c1 笔误 2023-07-24 16:23:04 +08:00
Xu Chang 0efb279f51 少取了一个属性 2023-07-24 16:12:00 +08:00
Xu Chang 1391124d3d 小的边界判定 2023-07-24 16:01:46 +08:00
Xu Chang 3e81ef9eb9 build 2023-07-24 15:59:35 +08:00
Xu Chang 46627a2f37 在构建updateTree时,要将可能产生的deduce关系的子树略去 2023-07-24 15:55:22 +08:00
Xu Chang 02b109d21d 笔误 2023-07-24 15:39:43 +08:00
Xu Chang dd4d1f23a9 笔误 2023-07-24 15:34:30 +08:00
Xu Chang 05aa27af83 笔误 2023-07-24 15:30:01 +08:00
Xu Chang 6e8cd9e3ec 在分解cascade更新时,对create的数据进行精细化处理 2023-07-24 15:23:36 +08:00
Xu Chang a31619efa8 在构建contained filter时,处理了path为空的情况 2023-07-24 14:33:03 +08:00
Xu Chang 79dc2cfdbb 大改了relationAuth的实现,以及cascadeStore的结构性重构 2023-07-22 19:33:53 +08:00
Xu Chang c044a7fcfe 修改了filter中一对多子查询的语法 2023-07-22 18:32:55 +08:00
Xu Chang a32eaf5856 2.6.11-dev 2023-07-18 22:00:34 +08:00
Xu Chang 884e3e1016 build 2023-07-18 21:59:22 +08:00
wenjiarui 2e6ed1660e 修正了一处异常的细节 2023-07-18 21:56:35 +08:00
Xu Chang b8c3f2f598 relationAuth中对一种情况的边界处理不严谨 2023-07-18 19:18:40 +08:00
Xu Chang efec1e0231 更新了大量定义和代码整理 2023-07-18 18:53:37 +08:00
Xu Chang 075c967e0b 修正了对更新数据中userRelation的合法性判定 2023-07-18 12:23:55 +08:00
Xu Chang 846626d9dc 去掉了一个多余的assert 2023-07-18 11:37:48 +08:00
Xu Chang 700545aa01 处理了一个出错判断 2023-07-17 20:17:04 +08:00
Xu Chang d430aa2810 对userEntityGrant的update权限进行了处理 2023-07-17 19:10:58 +08:00
Xu Chang f2a7c2020e 寻找anchors时一个笔误 2023-07-17 18:04:59 +08:00
Xu Chang fed8244396 在寻找查询条件的锚点时,所有可能的锚点都不能过滤 2023-07-17 16:44:27 +08:00
Xu Chang 70dbf3b136 在锚定权限判断的对象时,正确处理了entity等于user的情况,以及在对excludePaths的正确处理 2023-07-14 19:35:54 +08:00
Xu Chang 5789bbc96e 补充了deduceAuth的case 2023-07-14 16:54:08 +08:00
Xu Chang 9b6435ebda relationAuth把modi上的操作deduce到对应的entity上 2023-07-14 16:27:57 +08:00
Xu Chang a32ba7d0ea 编译器对actionAuth的处理 2023-07-13 22:17:08 +08:00
Xu Chang ff1d1cfe8c 修正了检查权限时同时存在deduce和self路径的情形,编译器处理了在检查权限时的递归处理和同时存在deduce/self的处理 2023-07-13 21:44:49 +08:00
Xu Chang 4f0654a039 过滤掉寻找anchor过程中的meta属性 2023-07-12 14:30:27 +08:00
Xu Chang 5412e52b52 addFilterSegment参数调用错了 2023-07-12 14:15:50 +08:00
Xu Chang 409c93a181 在计算excludePath时逻辑错误 2023-07-12 13:56:29 +08:00
Xu Chang 8575186962 在进行权限检查时,对相对路径的计算 2023-07-12 12:58:37 +08:00
Xu Chang 0c83caba1a 还漏的一个边界 2023-07-07 21:00:05 +08:00
Xu Chang 6dde36ef83 刚才的改法有个问题,漏了全等的情况 2023-07-07 20:49:10 +08:00
Xu Chang 93f934f0af auth在判定相对路径时的一个判断不够严谨 2023-07-07 20:42:21 +08:00
Xu Chang 9a0ee21d0c 修正了一处异常的细节 2023-07-07 10:50:46 +08:00
Xu Chang 6dc6f7fdce 在判断relationAuth时原来有错误 2023-07-06 15:44:19 +08:00
wangwenchen 1c454e7c26 容错 2023-06-29 16:01:02 +08:00
wenjiarui ed14051fe9 export兼容旧写法 2023-06-28 10:19:40 +08:00
wenjiarui 780dbc80ec export增加properties 2023-06-26 18:43:17 +08:00
wenjiarui cfdbe7f868 exportexcel增加context 2023-06-26 18:03:38 +08:00
wenjiarui 96637ffac8 exportExcel支持自定义表头 2023-06-26 13:41:39 +08:00
Xu Chang eeb2e296a6 处理了cascadeUpdate过程中,对deduceRelation对象关系的特殊处理 2023-06-26 11:10:01 +08:00