Leo.Qin
e221b188f5
Merge remote-tracking branch 'origin/final/11.0' into final/11.0
2 years ago
Leo.Qin
9f38b4c2cb
REPORT-90013 设计器新增不支持的数据连接类型可以保存
...
【问题原因】判断逻辑写反了
【改动思路】修改判读逻辑
2 years ago
Yvan-欧阳帆
2c0766eacd
Pull request #11389 : REPORT-89957 数据脱敏-本地规则无法保存
...
Merge in DESIGN/design from ~YVAN/design:final/11.0 to final/11.0
* commit '9eb4939bac4a6f276415158abcf53e8fd35f99c4':
REPORT-89957 数据脱敏-本地规则无法保存 【问题原因】还是本地规则这边的问题,有好几个 1. 修改规则触发的updateRule方法,只传入了修改后的规则,修改前的规则未被移除 2. 规则无法保存,ResourceIOUtils.tryWrite接口在远程环境下有问题,会写到服务器上去 3. 所有规则展示的页面,因为之前改动性能,将规则缓存在了页面中,但是没有给刷新缓存的相关逻辑,实际上这个规则展示页面,是可以对本地规则做编辑等操作的,是需要刷新的 【改动思路】 1. updateRule做正确的更新逻辑,删除旧规则,添加新规则 2. ResourceIOUtils.tryWrite换成本地文件系统的IO方法 3. 每次打开所有规则展示的页面之前,刷新一下本地规则缓存 【review建议】
2 years ago
Yvan-欧阳帆
9eb4939bac
REPORT-89957 数据脱敏-本地规则无法保存
...
【问题原因】还是本地规则这边的问题,有好几个
1. 修改规则触发的updateRule方法,只传入了修改后的规则,修改前的规则未被移除
2. 规则无法保存,ResourceIOUtils.tryWrite接口在远程环境下有问题,会写到服务器上去
3. 所有规则展示的页面,因为之前改动性能,将规则缓存在了页面中,但是没有给刷新缓存的相关逻辑,实际上这个规则展示页面,是可以对本地规则做编辑等操作的,是需要刷新的
【改动思路】
1. updateRule做正确的更新逻辑,删除旧规则,添加新规则
2. ResourceIOUtils.tryWrite换成本地文件系统的IO方法
3. 每次打开所有规则展示的页面之前,刷新一下本地规则缓存
【review建议】
2 years ago
Leo.Qin-覃宇攀
86bd26b957
Pull request #11387 : REPORT-89926 数据脱敏三期增加埋点
...
Merge in DESIGN/design from ~LEO.QIN/design:final/11.0 to final/11.0
* commit 'c445d158d7f7ad95240076fafed5133e3878733d':
REPORT-89926 数据脱敏三期增加埋点
2 years ago
Leo.Qin
c445d158d7
REPORT-89926 数据脱敏三期增加埋点
2 years ago
Roger.Chen-陈旺
4e1c0969db
Pull request #11376 : REPORT-89807 切换其他单元格再切换回来,单元格属性-其他会丢失
...
Merge in DESIGN/design from ~ROGER.CHEN/design:final/11.0 to final/11.0
* commit 'f07ef6ad7edbb82b48d244eb7a2b9d94e061d78f':
REPORT-89807 切换其他单元格再切换回来,单元格属性-其他会丢失
2 years ago
roger
f07ef6ad7e
REPORT-89807 切换其他单元格再切换回来,单元格属性-其他会丢失
2 years ago
Yvan-欧阳帆
3bd5a873c7
Pull request #11365 : REPORT-80693 数据脱敏二期
...
Merge in DESIGN/design from ~YVAN/design:final/11.0 to final/11.0
* commit '90d6ebdfd2d80c5e9dc9cf58a827c87b13f59e79':
REPORT-80693 数据脱敏二期 【问题原因】拼写错误 【改动思路】与前端同学沟通,共同处理一下拼写错误 【review建议】
2 years ago
Yvan-欧阳帆
90d6ebdfd2
REPORT-80693 数据脱敏二期
...
【问题原因】拼写错误
【改动思路】与前端同学沟通,共同处理一下拼写错误
【review建议】
2 years ago
superman
6f9bcef8d6
Merge pull request #11348 in DESIGN/design from release/11.0 to final/11.0
...
* commit '5828bb4304bcf79b8e78c34eb8e6d060621d1065': (46 commits)
REPORT-83849 && REPORT-89327 修改代码质量
REPORT-83849 && REPORT-89327 【问题原因】未设计远程调用接口;脱敏计算获取的部门id api接口有误,未拼接部分id与职位id 【改动思路】增加远程调用接口;修改获取部分id 的api接口
修改一下写法
REPORT-89353 && REPORT-89358 && REPORT-89237 【问题原因】 REPORT-89358:上移下移删除未触发模版保存事件 EPORT-89353:未将脱敏设置list写入到frm决策表 REPORT-89237:预览时单元格格式生效在写入html时,在SE中仅对原始值进行了脱敏;单元格形态计算在脱敏计算后 【解决思路】 EPORT-89358:操作增加触发模版保存事件 EPORT-89353:frm决策报表添加读取写入list信息 REPORT-89237:若单元格设置了格式属性,将在写入html时再进行脱敏;将脱敏计算修改到形态计算后执行
REPORT-88826 修改类实现
REPORT-88426 模板数据集和服务器数据集重名时,保存模板会错误校验--修改一下,避免重复获取
REPORT-88826 修改类名
REPORT-88426 模板数据集和服务器数据集重名时,保存模板会错误校验
REPORT-88426 模板数据集和服务器数据集重名时,保存模板会错误校验
REPORT-87542 复制模板,点击刷新按钮,触发粘贴,会提示没有权限
REPORT-88826 设计器新增不支持的数据库类型未受到限制 封装DataBaseNotSupportedException用于rpc调用
REPORT-83628 数据脱敏配置功能存在整段文本,但key被拆分为多部分组合,需要调整——设计器部分 【问题原因】国际组同学提的bug 【改动思路】按照国际组同学的要求,拆分key以方便翻译 【review建议】
REPORT-89171 设计器新增不支持的数据库类型未受到限制 【问题原因】未考虑远程设计下,获取服务器的lic信息 【改动思路】增加rpc接口,获取服务器lic是否限制数据库类型
Revert "KERNEL-12978 fix: 适配CBB改动"
REPORT-80693 数据脱敏远程设计下的性能问题 漏了代码,补充下
REPORT-80693 数据脱敏远程设计下的性能问题 变量名写错了,改一下
REPORT-80693 数据脱敏远程设计下的性能问题 【问题原因】rt 【改动思路】再改一版远程下的性能问题 1. 之前的SwingWorker提前到父容器页面,只查询一次数据库,此后面板与子面板均复用 2. 增加Loading页面,避免卡UI的误会 3. 修改规则管理器DesensitizationRuleManager中的接口方法,倒逼调用者使用一次性的查询;以及相应调用接口方法适配 【review建议】
REPORT-89249 fix: 设计器启动FineAnalyzer需要注入Instrumentation
REPORT-88826 设计器新增不支持的数据库类型未受到限制 【问题原因】未考虑远程设计下,获取服务器的lic信息 【改动思路】增加rpc接口,获取服务器lic是否限制数据库类型
REPORT-29522 设计器内导出按钮部分文字带有"..." 部分文字又没有
...
2 years ago
Leo.Qin-覃宇攀
5828bb4304
Pull request #11341 : REPORT-83849 && REPORT-89327
...
Merge in DESIGN/design from ~LEO.QIN/design:release/11.0 to release/11.0
* commit '2e97b4532853134885d9f5b5fc2867462e044109':
REPORT-83849 && REPORT-89327 修改代码质量
REPORT-83849 && REPORT-89327 【问题原因】未设计远程调用接口;脱敏计算获取的部门id api接口有误,未拼接部分id与职位id 【改动思路】增加远程调用接口;修改获取部分id 的api接口
2 years ago
Leo.Qin
2e97b45328
REPORT-83849 && REPORT-89327
...
修改代码质量
2 years ago
Leo.Qin
7a815349df
Merge remote-tracking branch 'origin/release/11.0' into release/11.0
2 years ago
Roger.Chen-陈旺
d20c1ae205
Pull request #11328 : REPORT-87542 复制模板,点击刷新按钮,触发粘贴,会提示没有权限
...
Merge in DESIGN/design from ~ROGER.CHEN/design:release/11.0 to release/11.0
* commit '3d1f91ff08cc5ee2c87def249d46f0fdff3af20a':
修改一下写法
REPORT-87542 复制模板,点击刷新按钮,触发粘贴,会提示没有权限
2 years ago
Leo.Qin
40c8cc7800
REPORT-83849 && REPORT-89327
...
【问题原因】未设计远程调用接口;脱敏计算获取的部门id api接口有误,未拼接部分id与职位id
【改动思路】增加远程调用接口;修改获取部分id 的api接口
2 years ago
Leo.Qin-覃宇攀
bde2419acc
Pull request #11340 : REPORT-89353 && REPORT-89358 && REPORT-89237
...
Merge in DESIGN/design from ~LEO.QIN/design:release/11.0 to release/11.0
* commit '08ad4d5cce2be2c16b8b3e72001b41d6da39abab':
REPORT-89353 && REPORT-89358 && REPORT-89237 【问题原因】 REPORT-89358:上移下移删除未触发模版保存事件 EPORT-89353:未将脱敏设置list写入到frm决策表 REPORT-89237:预览时单元格格式生效在写入html时,在SE中仅对原始值进行了脱敏;单元格形态计算在脱敏计算后 【解决思路】 EPORT-89358:操作增加触发模版保存事件 EPORT-89353:frm决策报表添加读取写入list信息 REPORT-89237:若单元格设置了格式属性,将在写入html时再进行脱敏;将脱敏计算修改到形态计算后执行
2 years ago
roger
3d1f91ff08
Merge branch 'release/11.0' of ssh://code.fineres.com:7999/~roger.chen/design into release/11.0
2 years ago
Roger.Chen-陈旺
2a1fb4f10b
Merging in latest from upstream (DESIGN/design:refs/heads/release/11.0)
...
* commit 'da9489431b6cf7404f3d982bb02708f8747a5291':
REPORT-88826 修改类实现
REPORT-88426 模板数据集和服务器数据集重名时,保存模板会错误校验--修改一下,避免重复获取
REPORT-88826 修改类名
REPORT-88426 模板数据集和服务器数据集重名时,保存模板会错误校验
REPORT-88426 模板数据集和服务器数据集重名时,保存模板会错误校验
REPORT-88826 设计器新增不支持的数据库类型未受到限制 封装DataBaseNotSupportedException用于rpc调用
REPORT-89171 设计器新增不支持的数据库类型未受到限制 【问题原因】未考虑远程设计下,获取服务器的lic信息 【改动思路】增加rpc接口,获取服务器lic是否限制数据库类型
REPORT-88826 设计器新增不支持的数据库类型未受到限制 【问题原因】未考虑远程设计下,获取服务器的lic信息 【改动思路】增加rpc接口,获取服务器lic是否限制数据库类型
REPORT-29522 设计器内导出按钮部分文字带有"..." 部分文字又没有
REPORT-88365 决策报表,单元格插入数据列,单元格元素页面有异常 【问题原因】单选时默认将cellDSColumnAdvancedPane的visible设为true,导致显示异常 【改动思路】结合cellDSColumnAdvancedPane的原始visible状态及单元格的单选多选状态再进行设置
2 years ago
roger
716209f890
修改一下写法
2 years ago
John.Ying-应志浩
da9489431b
Pull request #11339 : REPORT-88426 模板数据集和服务器数据集重名时,保存模板会错误校验
...
Merge in DESIGN/design from ~JOHN.YING/design:release/11.0 to release/11.0
* commit '071b96c7120458bc897a0147432dbb3c65caf7e2':
REPORT-88426 模板数据集和服务器数据集重名时,保存模板会错误校验--修改一下,避免重复获取
REPORT-88426 模板数据集和服务器数据集重名时,保存模板会错误校验
REPORT-88426 模板数据集和服务器数据集重名时,保存模板会错误校验
REPORT-29522 设计器内导出按钮部分文字带有"..." 部分文字又没有
2 years ago
Leo.Qin
08ad4d5cce
Merge remote-tracking branch 'origin/release/11.0' into release/11.0
2 years ago
Leo.Qin
0895e173b5
REPORT-89353 && REPORT-89358 && REPORT-89237
...
【问题原因】
REPORT-89358:上移下移删除未触发模版保存事件
EPORT-89353:未将脱敏设置list写入到frm决策表
REPORT-89237:预览时单元格格式生效在写入html时,在SE中仅对原始值进行了脱敏;单元格形态计算在脱敏计算后
【解决思路】
EPORT-89358:操作增加触发模版保存事件
EPORT-89353:frm决策报表添加读取写入list信息
REPORT-89237:若单元格设置了格式属性,将在写入html时再进行脱敏;将脱敏计算修改到形态计算后执行
2 years ago
Leo.Qin-覃宇攀
9a8ecba9a3
Pull request #11327 : REPORT-88826 设计器新增不支持的数据库类型未受到限制
...
Merge in DESIGN/design from ~LEO.QIN/design:release/11.0 to release/11.0
* commit '4da40ee14d3532bdde8e57fb632ccb64f1f80e6b':
REPORT-88826 修改类实现
REPORT-88826 修改类名
REPORT-88826 设计器新增不支持的数据库类型未受到限制 封装DataBaseNotSupportedException用于rpc调用
REPORT-89171 设计器新增不支持的数据库类型未受到限制 【问题原因】未考虑远程设计下,获取服务器的lic信息 【改动思路】增加rpc接口,获取服务器lic是否限制数据库类型
REPORT-88826 设计器新增不支持的数据库类型未受到限制 【问题原因】未考虑远程设计下,获取服务器的lic信息 【改动思路】增加rpc接口,获取服务器lic是否限制数据库类型
REPORT-88365 决策报表,单元格插入数据列,单元格元素页面有异常 【问题原因】单选时默认将cellDSColumnAdvancedPane的visible设为true,导致显示异常 【改动思路】结合cellDSColumnAdvancedPane的原始visible状态及单元格的单选多选状态再进行设置
2 years ago
Leo.Qin
4da40ee14d
REPORT-88826 修改类实现
2 years ago
John.Ying-应志浩
071b96c712
REPORT-88426 模板数据集和服务器数据集重名时,保存模板会错误校验--修改一下,避免重复获取
2 years ago
Leo.Qin
ddafd1f393
REPORT-88826 修改类名
2 years ago
John.Ying-应志浩
fe9ba33230
REPORT-88426 模板数据集和服务器数据集重名时,保存模板会错误校验
2 years ago
John.Ying-应志浩
9c3d029950
REPORT-88426 模板数据集和服务器数据集重名时,保存模板会错误校验
2 years ago
roger
3d57a6bff5
REPORT-87542 复制模板,点击刷新按钮,触发粘贴,会提示没有权限
2 years ago
Leo.Qin-覃宇攀
1c67f1d0ca
Merging in latest from upstream (DESIGN/design:refs/heads/release/11.0)
...
* commit '9639c881cab3954e434aa59f0a6a9c52157428c1':
REPORT-83628 数据脱敏配置功能存在整段文本,但key被拆分为多部分组合,需要调整——设计器部分 【问题原因】国际组同学提的bug 【改动思路】按照国际组同学的要求,拆分key以方便翻译 【review建议】
Revert "KERNEL-12978 fix: 适配CBB改动"
REPORT-80693 数据脱敏远程设计下的性能问题 漏了代码,补充下
REPORT-80693 数据脱敏远程设计下的性能问题 变量名写错了,改一下
REPORT-80693 数据脱敏远程设计下的性能问题 【问题原因】rt 【改动思路】再改一版远程下的性能问题 1. 之前的SwingWorker提前到父容器页面,只查询一次数据库,此后面板与子面板均复用 2. 增加Loading页面,避免卡UI的误会 3. 修改规则管理器DesensitizationRuleManager中的接口方法,倒逼调用者使用一次性的查询;以及相应调用接口方法适配 【review建议】
REPORT-89249 fix: 设计器启动FineAnalyzer需要注入Instrumentation
REPORT-89260 && REPORT-83847 远程设计下卡顿以及规则异常 代码质量问题,添加注释
REPORT-89260 && REPORT-83847 远程设计下卡顿以及规则异常 【问题原因】卡顿是因为查询数据库的操作放在了UI线程里;规则异常是因为规则管理器DesensitizationRuleManager中的规则缓存对环境切换时的监听写的有点问题 【改动思路】修复卡顿问题是加SwingWorker;规则异常这个,想了下DesensitizationRuleManager中的规则缓存此前只针对了本地规则变化、远程环境切换,但是没针对远程下的规则变化,而且好像没有太好的思路。现在的做法是直接去掉规则缓存,直接查数据库,套用Config框架的缓存 【review建议】
2 years ago
Leo.Qin
af372c267f
REPORT-88826 设计器新增不支持的数据库类型未受到限制
...
封装DataBaseNotSupportedException用于rpc调用
2 years ago
Yvan-欧阳帆
9639c881ca
Pull request #11326 : REPORT-83628 数据脱敏配置功能存在整段文本,但key被拆分为多部分组合,需要调整——设计器部分
...
Merge in DESIGN/design from ~YVAN/design:release/11.0 to release/11.0
* commit 'c35d831359dadef480ddfb0f19c3c4f8398b0b96':
REPORT-83628 数据脱敏配置功能存在整段文本,但key被拆分为多部分组合,需要调整——设计器部分 【问题原因】国际组同学提的bug 【改动思路】按照国际组同学的要求,拆分key以方便翻译 【review建议】
2 years ago
Yvan-欧阳帆
c35d831359
REPORT-83628 数据脱敏配置功能存在整段文本,但key被拆分为多部分组合,需要调整——设计器部分
...
【问题原因】国际组同学提的bug
【改动思路】按照国际组同学的要求,拆分key以方便翻译
【review建议】
2 years ago
Leo.Qin
ec630185df
REPORT-89171 设计器新增不支持的数据库类型未受到限制
...
【问题原因】未考虑远程设计下,获取服务器的lic信息
【改动思路】增加rpc接口,获取服务器lic是否限制数据库类型
2 years ago
Yvan-欧阳帆
e8d2bd34ae
Pull request #11323 : REPORT-80693 数据脱敏远程设计下的性能问题
...
Merge in DESIGN/design from ~YVAN/design:release/11.0 to release/11.0
* commit '261df3edebf75ea27faa666a78a3dcfa3b646704':
REPORT-80693 数据脱敏远程设计下的性能问题 漏了代码,补充下
REPORT-80693 数据脱敏远程设计下的性能问题 变量名写错了,改一下
REPORT-80693 数据脱敏远程设计下的性能问题 【问题原因】rt 【改动思路】再改一版远程下的性能问题 1. 之前的SwingWorker提前到父容器页面,只查询一次数据库,此后面板与子面板均复用 2. 增加Loading页面,避免卡UI的误会 3. 修改规则管理器DesensitizationRuleManager中的接口方法,倒逼调用者使用一次性的查询;以及相应调用接口方法适配 【review建议】
2 years ago
Cloud.Liu-刘学真
e7ffcc5c6b
Pull request #11325 : Revert "KERNEL-12978 fix: 适配CBB改动"
...
Merge in DESIGN/design from ~CLOUD.LIU/design:release/11.0 to release/11.0
* commit '3f8a5be7b27b67e92b540bf95162758854ecb3a3':
Revert "KERNEL-12978 fix: 适配CBB改动"
2 years ago
Cloud.Liu
3f8a5be7b2
Revert "KERNEL-12978 fix: 适配CBB改动"
...
This reverts commit 5a717baaea
.
2 years ago
Yvan-欧阳帆
261df3edeb
REPORT-80693 数据脱敏远程设计下的性能问题
...
漏了代码,补充下
2 years ago
Yvan-欧阳帆
3d379535a0
REPORT-80693 数据脱敏远程设计下的性能问题
...
变量名写错了,改一下
2 years ago
Yvan-欧阳帆
dc4358de7e
Merge remote-tracking branch 'origin/release/11.0' into release/11.0
2 years ago
Yvan-欧阳帆
76a26bb37f
REPORT-80693 数据脱敏远程设计下的性能问题
...
【问题原因】rt
【改动思路】再改一版远程下的性能问题
1. 之前的SwingWorker提前到父容器页面,只查询一次数据库,此后面板与子面板均复用
2. 增加Loading页面,避免卡UI的误会
3. 修改规则管理器DesensitizationRuleManager中的接口方法,倒逼调用者使用一次性的查询;以及相应调用接口方法适配
【review建议】
2 years ago
Cloud.Liu-刘学真
13a714c83b
Pull request #11322 : REPORT-89249 fix: 设计器启动FineAnalyzer需要注入Instrumentation
...
Merge in DESIGN/design from ~CLOUD.LIU/design:release/11.0 to release/11.0
* commit '0b73430dc6b8bac4f0f022923f8a26ac07793070':
REPORT-89249 fix: 设计器启动FineAnalyzer需要注入Instrumentation
2 years ago
Cloud.Liu
0b73430dc6
REPORT-89249 fix: 设计器启动FineAnalyzer需要注入Instrumentation
2 years ago
Leo.Qin
d03ba95f17
REPORT-88826 设计器新增不支持的数据库类型未受到限制
...
【问题原因】未考虑远程设计下,获取服务器的lic信息
【改动思路】增加rpc接口,获取服务器lic是否限制数据库类型
2 years ago
Yvan-欧阳帆
2d0539fc35
Pull request #11298 : REPORT-89260 && REPORT-83847 远程设计下卡顿以及规则异常
...
Merge in DESIGN/design from ~YVAN/design:release/11.0 to release/11.0
* commit 'f9a0c5372e040b88fe018ff7793267e21e1af8f0':
REPORT-89260 && REPORT-83847 远程设计下卡顿以及规则异常 代码质量问题,添加注释
REPORT-89260 && REPORT-83847 远程设计下卡顿以及规则异常 【问题原因】卡顿是因为查询数据库的操作放在了UI线程里;规则异常是因为规则管理器DesensitizationRuleManager中的规则缓存对环境切换时的监听写的有点问题 【改动思路】修复卡顿问题是加SwingWorker;规则异常这个,想了下DesensitizationRuleManager中的规则缓存此前只针对了本地规则变化、远程环境切换,但是没针对远程下的规则变化,而且好像没有太好的思路。现在的做法是直接去掉规则缓存,直接查数据库,套用Config框架的缓存 【review建议】
2 years ago
John.Ying-应志浩
d230477dc0
Merge remote-tracking branch 'origin/release/11.0' into release/11.0
2 years ago
John.Ying-应志浩
f418358d6c
REPORT-29522 设计器内导出按钮部分文字带有"..." 部分文字又没有
2 years ago
Yvan-欧阳帆
f9a0c5372e
REPORT-89260 && REPORT-83847 远程设计下卡顿以及规则异常
...
代码质量问题,添加注释
2 years ago
Yvan-欧阳帆
e5baf5475d
Merge remote-tracking branch 'origin/release/11.0' into release/11.0
2 years ago