Xu Chang
|
4c5ea92f29
|
更新了一些不重要的代码规范修正
|
2025-10-07 16:50:36 +08:00 |
Xu Chang
|
89514145e4
|
cache暴露了registerSelectionRewriter的接口
|
2025-09-03 22:58:20 +08:00 |
Xu Chang
|
22b66e824f
|
增加了cacheInsesativeActions配置
|
2025-04-25 15:46:23 +08:00 |
Xu Chang
|
085684501f
|
locales在取缺失项时,使用ignoreContext来避免可能发生的初始化过程中的异常
|
2025-01-22 19:30:56 +08:00 |
Xu Chang
|
c82402f89a
|
适配domain的编译器重构
|
2025-01-20 11:22:40 +08:00 |
Xu Chang
|
f03f1d5e8d
|
调整对cache取数据时,属性缺失下的行为
|
2024-12-16 19:30:31 +08:00 |
Pan Qiancheng
|
3b59b04ec9
|
为aggregate添加返回值类型
|
2024-12-14 22:00:43 +08:00 |
Xu Chang
|
1f3264d87b
|
增加了console的feature,修正了cache和runningTree中一些边界情况,调整了cache.get接口的参数
|
2024-10-08 21:10:49 +08:00 |
Xu Chang
|
6a93675892
|
重构了checkOperation的缓存机制
|
2024-09-15 17:58:27 +08:00 |
Xu Chang
|
16ce411444
|
缓存在某一时间戳状态下,对某行进行某个action的判断结果
|
2024-09-15 15:26:05 +08:00 |
Xu Chang
|
12f77fb4da
|
适配common的声明改动
|
2024-04-10 15:33:08 +08:00 |
Xu Chang
|
b7dc8a8a03
|
isCreation要容在formData中调用(在事务中)
|
2024-04-08 14:43:48 +08:00 |
Xu Chang
|
83ae5a789c
|
修改了大量编译中的声明细节,简化了很多TS的泛型声明
|
2024-04-07 20:02:47 +08:00 |
Xu Chang
|
703c5a424b
|
重构了backendContext的生成函数注入
|
2024-03-29 18:26:07 +08:00 |
Xu Chang
|
a266750e2b
|
适配context的改动
|
2024-03-29 15:10:13 +08:00 |
Xu Chang
|
7715cccca6
|
cache开启和关闭事务机制的再整理
|
2024-03-28 14:58:04 +08:00 |
Xu Chang
|
9c2a94d589
|
事务泄露的问题,以及在checkOperation中发现缺失外键的处理
|
2024-03-28 13:53:32 +08:00 |
Xu Chang
|
3c104df78f
|
对前台使用context和getFreshValue逻辑的改动
|
2024-03-21 22:10:52 +08:00 |
Xu Chang
|
d9fe9f2e3c
|
checkOperation仍然可能返回OakException
|
2024-03-20 12:11:31 +08:00 |
Xu Chang
|
0c3f1d5f56
|
attrUpdateMatrix的部分代码
|
2024-03-20 10:55:21 +08:00 |
Xu Chang
|
1b8440c8f2
|
适配domain的改动
|
2024-03-17 18:21:55 +08:00 |
Xu Chang
|
c2083ee7e8
|
runningTree增加了addItems/removeItems/recoverItems
|
2024-02-26 17:35:56 +08:00 |
Xu Chang
|
4e7f82a1d0
|
context中的toString改成异步
|
2024-01-25 18:17:39 +08:00 |
Xu Chang
|
55177d9ce1
|
更改了locale的刷新策略,即使不miss也定期更新,保持i18n的正确性
|
2023-11-29 19:49:33 +08:00 |
Xu Chang
|
d24fd56763
|
增加了大量和native相关的代码
|
2023-11-26 22:38:44 +08:00 |
Xu Chang
|
6ff8217e2c
|
更正了runningTree, ListNode不再能建立子结点了
|
2023-11-16 20:25:10 +08:00 |
Xu Chang
|
d1043f4a72
|
适配了actionAuth等数据结构的改动
|
2023-10-26 16:01:25 +08:00 |
Xu Chang
|
e181b51b42
|
subscriber
|
2023-09-15 18:30:37 +08:00 |
Xu Chang
|
3bf7f5d589
|
升级ts到5版本
|
2023-09-14 17:46:39 +08:00 |
Xu Chang
|
ba054ad1f8
|
Merge branch 'sub' into dev
|
2023-09-04 11:21:49 +08:00 |
Xu Chang
|
183dd428c0
|
增加了subscriber的feature
|
2023-09-04 11:21:31 +08:00 |
Xu Chang
|
88bbe7baa3
|
修改了缓存行为,当发现指定id的行缺失时也会触发被动获取
|
2023-09-01 14:40:22 +08:00 |
Xu Chang
|
7096ca51b6
|
增加了subscriber的声明及整体构架
|
2023-08-29 16:58:44 +08:00 |
Xu Chang
|
b30a8b012b
|
增加了buildContext选项,简化行为
|
2023-08-28 21:35:15 +08:00 |
Xu Chang
|
f00f50b45a
|
对cache中的context进行了单例化,一个cache在一次begin/end之间使用唯一的context
|
2023-08-28 21:21:17 +08:00 |
Xu Chang
|
e4b26a7eb4
|
更新了cache和locale的行为,当miss时不会去反复请求相应的数据
|
2023-08-24 14:21:41 +08:00 |
Xu Chang
|
8eba310582
|
增加了cache的缓存和keepFresh行为
|
2023-08-21 15:29:22 +08:00 |
Xu Chang
|
b232d0c4c4
|
重新整理了localStorage相关的key值
|
2023-08-19 17:02:08 +08:00 |
Xu Chang
|
8a6ea4cf48
|
完善了部分locales的代码
|
2023-08-12 17:35:25 +08:00 |
Xu Chang
|
ef6175313f
|
适配了domain的定义性更新,重构了不少代码流程
|
2023-07-18 18:54:26 +08:00 |
Xu Chang
|
42e9639f5c
|
优化了runningTree在refresh的时候不去fetch missing row
|
2023-04-13 13:40:46 +08:00 |
Xu Chang
|
a03ae917dc
|
修改了oakFilters和oakSorters参数的处理,以及cache在get时发现数据缺失时要不要去取missedRows的逻辑
|
2023-04-13 11:46:35 +08:00 |
Xu Chang
|
4e27d91506
|
适配了commonAspect中select的返回
|
2023-03-31 20:11:42 +08:00 |
Xu Chang
|
f1bf889a77
|
runningTree重构,以context作为取数据的上下文
|
2023-03-21 20:33:15 +08:00 |
Wang Kejun
|
a116d34acb
|
getProjection函数 cache.getCurrentUserId传入true
|
2023-03-15 14:04:58 +08:00 |
Xu Chang
|
fb1ef4f53b
|
front根据页面需要判定的action和cascadeAction去构造完整的projection
|
2023-03-07 12:04:02 +08:00 |
Xu Chang
|
8c034ec5b3
|
在Cache中实现了getSchema
|
2023-02-25 19:32:46 +08:00 |
Xu Chang
|
eff102bacd
|
实现了cascadeEntities
|
2023-02-19 18:24:30 +08:00 |
Xu Chang
|
fd5dba5556
|
适配了connector的接口改造
|
2023-02-09 14:52:44 +08:00 |
Xu Chang
|
afc2d1c40c
|
cache中对missedRows的处理有小bug,已经修改
|
2023-02-01 12:09:24 +08:00 |