Yvan-欧阳帆
76a26bb37f
REPORT-80693 数据脱敏远程设计下的性能问题
...
【问题原因】rt
【改动思路】再改一版远程下的性能问题
1. 之前的SwingWorker提前到父容器页面,只查询一次数据库,此后面板与子面板均复用
2. 增加Loading页面,避免卡UI的误会
3. 修改规则管理器DesensitizationRuleManager中的接口方法,倒逼调用者使用一次性的查询;以及相应调用接口方法适配
【review建议】
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
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
Yvan-欧阳帆
254b7ce222
REPORT-89260 && REPORT-83847 远程设计下卡顿以及规则异常
...
【问题原因】卡顿是因为查询数据库的操作放在了UI线程里;规则异常是因为规则管理器DesensitizationRuleManager中的规则缓存对环境切换时的监听写的有点问题
【改动思路】修复卡顿问题是加SwingWorker;规则异常这个,想了下DesensitizationRuleManager中的规则缓存此前只针对了本地规则变化、远程环境切换,但是没针对远程下的规则变化,而且好像没有太好的思路。现在的做法是直接去掉规则缓存,直接查数据库,套用Config框架的缓存
【review建议】
2 years ago
Yvan-欧阳帆
ec7d76bc4a
Pull request #11287 : REPORT-89167 && REPORT-83493 平台脱敏规则变动时的交互问题
...
Merge in DESIGN/design from ~YVAN/design:release/11.0 to release/11.0
* commit '9baf1437ce3a9e21c50eb7fb47e68438e440dac4':
REPORT-89167 && REPORT-83493 平台脱敏规则变动时的交互问题 【问题原因】与产品沟通修改成更容易理解的交互还有规则变动时的生效逻辑,大致如下: 1. 规则异常的提示放在数据集"数据脱敏设置"页面中,鼠标悬停"异常"文字时,出现气泡提示,气泡无法点击;"数据脱敏设置"页面中的规则表,表上增加刷新按钮,点击刷新后会刷新当前规则,刷新逻辑: 规则被禁用 ---- 原规则不变 规则被删除 ---- 原规则删除 规则被修改 ---- 原规则B被替换成B* 2. 假如模板中存在A、B平台规则,A规则正常,B规则被修改成了B*规则,此时不管是模板预览、数据集脱敏效果预览等计算相关的逻辑里,生效规则为A和B*。即计算场景里会自动替换被修改的规则 3. 上面的替换是临时替换,保存模板时并不会将B*写入模板xml中。仅在"数据脱敏设置"页面里,用户在点击"异常",弹窗提示出现后,再点击确定 + 保存模板时,才会修改模板xml文件 【改动方案】同上 【review建议】
2 years ago
Yvan-欧阳帆
9baf1437ce
REPORT-89167 && REPORT-83493 平台脱敏规则变动时的交互问题
...
【问题原因】与产品沟通修改成更容易理解的交互还有规则变动时的生效逻辑,大致如下:
1. 规则异常的提示放在数据集"数据脱敏设置"页面中,鼠标悬停"异常"文字时,出现气泡提示,气泡无法点击;"数据脱敏设置"页面中的规则表,表上增加刷新按钮,点击刷新后会刷新当前规则,刷新逻辑:
规则被禁用 ---- 原规则不变
规则被删除 ---- 原规则删除
规则被修改 ---- 原规则B被替换成B*
2. 假如模板中存在A、B平台规则,A规则正常,B规则被修改成了B*规则,此时不管是模板预览、数据集脱敏效果预览等计算相关的逻辑里,生效规则为A和B*。即计算场景里会自动替换被修改的规则
3. 上面的替换是临时替换,保存模板时并不会将B*写入模板xml中。仅在"数据脱敏设置"页面里,用户在点击"异常",弹窗提示出现后,再点击确定 + 保存模板时,才会修改模板xml文件
【改动方案】同上
【review建议】
2 years ago
superman
42187546a2
Merge pull request #11265 in DESIGN/design from bugfix/11.0 to release/11.0
...
* commit '3da82027b991bff829081b3bd6fa8fb1e306f1ab':
REPORT-88365 决策报表,单元格插入数据列,单元格元素页面有异常 【问题原因】单选时默认将cellDSColumnAdvancedPane的visible设为true,导致显示异常 【改动思路】结合cellDSColumnAdvancedPane的原始visible状态及单元格的单选多选状态再进行设置
REPORT-88826 设计器新增不支持的数据库类型未受到限制 【问题原因】 【改动思路】新增数据连接时,点击确认后校验是否为受限制的数据库类型
REPORT-82899 数据脱敏三期 修改增加单元格脱敏属性的实现方式
数据脱敏三期 【问题原因】rt 【改动思路】rt 顺便过一下开发文档 https://kms.fineres.com/pages/viewpage.action?pageId=576039082
REPORT-83773 && REPORT-83838 && REPORT-83716 && REPORT-83738 数据脱敏二期迭代bug 【问题原因】rt 【改动思路】主要是: 1. 添加埋点 2. 设计器端限制服务器数据集中脱敏配置的修改 3. 一些逻辑bug修改 【review建议】
REPORT-84645 lic限制数据库类型-报表配合 【问题原因】rt 【改动思路】设计器中测试数据库连接时,根据lic中数据库类型限制,给出相应的错误提示
REPORT-83316 && REPORT-83320 && REPORT-83488 && REPORT-83493 数据脱敏一期迭代bug 【问题原因】根据review意见,抽出方法 【改动思路】根据review意见,抽出方法 【review建议】
REPORT-83316 && REPORT-83320 && REPORT-83488 && REPORT-83493 数据脱敏一期迭代bug 【问题原因】基本都是UI问题 【改动思路】跟产品沟通后,修改 【review建议】
REPORT-86426-导出excel/pdf 密码支持公式
REPORT-86259 【导出excel&word】仅限预览下限制复制 REPORT-86426-导出excel/pdf 密码支持公式
KERNEL-12978 fix: 适配CBB改动
REPORT-75091 数据脱敏一二期解除功能屏蔽 【问题原因】rt 【改动思路】rt 【review建议】
2 years ago
superman
3da82027b9
Merge pull request #11264 in DESIGN/design from feature/x to bugfix/11.0
...
* commit '30d3f73646af63f009f8c575355b135c22cf9adc':
REPORT-88365 决策报表,单元格插入数据列,单元格元素页面有异常 【问题原因】单选时默认将cellDSColumnAdvancedPane的visible设为true,导致显示异常 【改动思路】结合cellDSColumnAdvancedPane的原始visible状态及单元格的单选多选状态再进行设置
REPORT-88826 设计器新增不支持的数据库类型未受到限制 【问题原因】 【改动思路】新增数据连接时,点击确认后校验是否为受限制的数据库类型
REPORT-82899 数据脱敏三期 修改增加单元格脱敏属性的实现方式
数据脱敏三期 【问题原因】rt 【改动思路】rt 顺便过一下开发文档 https://kms.fineres.com/pages/viewpage.action?pageId=576039082
REPORT-83773 && REPORT-83838 && REPORT-83716 && REPORT-83738 数据脱敏二期迭代bug 【问题原因】rt 【改动思路】主要是: 1. 添加埋点 2. 设计器端限制服务器数据集中脱敏配置的修改 3. 一些逻辑bug修改 【review建议】
REPORT-84645 lic限制数据库类型-报表配合 【问题原因】rt 【改动思路】设计器中测试数据库连接时,根据lic中数据库类型限制,给出相应的错误提示
REPORT-83316 && REPORT-83320 && REPORT-83488 && REPORT-83493 数据脱敏一期迭代bug 【问题原因】根据review意见,抽出方法 【改动思路】根据review意见,抽出方法 【review建议】
REPORT-83316 && REPORT-83320 && REPORT-83488 && REPORT-83493 数据脱敏一期迭代bug 【问题原因】基本都是UI问题 【改动思路】跟产品沟通后,修改 【review建议】
REPORT-86426-导出excel/pdf 密码支持公式
REPORT-86259 【导出excel&word】仅限预览下限制复制 REPORT-86426-导出excel/pdf 密码支持公式
KERNEL-12978 fix: 适配CBB改动
REPORT-75091 数据脱敏一二期解除功能屏蔽 【问题原因】rt 【改动思路】rt 【review建议】
2 years ago
Leo.Qin-覃宇攀
30d3f73646
Pull request #11253 : REPORT-88826 设计器新增不支持的数据库类型未受到限制
...
Merge in DESIGN/design from ~LEO.QIN/design:feature/x to feature/x
* commit '4e04a847b151804c3fd69f447217f13723d33f55':
REPORT-88365 决策报表,单元格插入数据列,单元格元素页面有异常 【问题原因】单选时默认将cellDSColumnAdvancedPane的visible设为true,导致显示异常 【改动思路】结合cellDSColumnAdvancedPane的原始visible状态及单元格的单选多选状态再进行设置
REPORT-88826 设计器新增不支持的数据库类型未受到限制 【问题原因】 【改动思路】新增数据连接时,点击确认后校验是否为受限制的数据库类型
2 years ago
Leo.Qin
4e04a847b1
REPORT-88365 决策报表,单元格插入数据列,单元格元素页面有异常
...
【问题原因】单选时默认将cellDSColumnAdvancedPane的visible设为true,导致显示异常
【改动思路】结合cellDSColumnAdvancedPane的原始visible状态及单元格的单选多选状态再进行设置
2 years ago
superman
f105d79a6d
Merge pull request #11262 in DESIGN/design from release/11.0 to bugfix/11.0
...
* commit 'a2bebe3780a02a7fc45fd0f2acd4eaeb27fbbab9':
REPORT-88365 决策报表,单元格插入数据列,单元格元素页面有异常 【问题原因】单选时默认将cellDSColumnAdvancedPane的visible设为true,导致显示异常 【改动思路】结合cellDSColumnAdvancedPane的原始visible状态及单元格的单选多选状态再进行设置
2 years ago
superman
a2bebe3780
Merge pull request #11261 in DESIGN/design from final/11.0 to release/11.0
...
* commit '59c014547e9d20ad7972edbed56d4cb2aedfbb3e':
2 years ago
superman
59c014547e
Merge pull request #11260 in DESIGN/design from persist/11.0 to final/11.0
...
* commit '39a0025696b5bceab1ce6415743a436160be68e2':
2 years ago
Leo.Qin
de0905d7fa
REPORT-88826 设计器新增不支持的数据库类型未受到限制
...
【问题原因】
【改动思路】新增数据连接时,点击确认后校验是否为受限制的数据库类型
2 years ago
Leo.Qin-覃宇攀
fc1d8b47bd
Pull request #11228 : REPORT-82899 数据脱敏三期
...
Merge in DESIGN/design from ~LEO.QIN/design:feature/x to feature/x
* commit '5bb7f1ac93204f145ecf60f932d125f6f61c628b':
REPORT-82899 数据脱敏三期 修改增加单元格脱敏属性的实现方式
数据脱敏三期 【问题原因】rt 【改动思路】rt 顺便过一下开发文档 https://kms.fineres.com/pages/viewpage.action?pageId=576039082
2 years ago
superman
39a0025696
Merge pull request #11251 in DESIGN/design from final/11.0 to persist/11.0
...
* commit 'd70c1f417921579dc0caf81c9172c14ad065f5d5':
REPORT-88365 决策报表,单元格插入数据列,单元格元素页面有异常 【问题原因】单选时默认将cellDSColumnAdvancedPane的visible设为true,导致显示异常 【改动思路】结合cellDSColumnAdvancedPane的原始visible状态及单元格的单选多选状态再进行设置
REPORT-87781 图表渐变支持到30阶
REPORT-88359 设计器Key缺失
2 years ago
Leo.Qin
5bb7f1ac93
REPORT-82899 数据脱敏三期 修改增加单元格脱敏属性的实现方式
2 years ago
superman
5ef75314b6
Merge pull request #11249 in DESIGN/design from final/11.0 to release/11.0
...
* commit 'd70c1f417921579dc0caf81c9172c14ad065f5d5':
REPORT-88365 决策报表,单元格插入数据列,单元格元素页面有异常 【问题原因】单选时默认将cellDSColumnAdvancedPane的visible设为true,导致显示异常 【改动思路】结合cellDSColumnAdvancedPane的原始visible状态及单元格的单选多选状态再进行设置
2 years ago
Leo.Qin-覃宇攀
d70c1f4179
Pull request #11241 : REPORT-88365 决策报表,单元格插入数据列,单元格元素页面有异常
...
Merge in DESIGN/design from ~LEO.QIN/design:final/11.0 to final/11.0
* commit '6123c5ff59e285e4dbed6efff7df2911ecd2d172':
REPORT-88365 决策报表,单元格插入数据列,单元格元素页面有异常 【问题原因】单选时默认将cellDSColumnAdvancedPane的visible设为true,导致显示异常 【改动思路】结合cellDSColumnAdvancedPane的原始visible状态及单元格的单选多选状态再进行设置
2 years ago
Leo.Qin
6123c5ff59
REPORT-88365 决策报表,单元格插入数据列,单元格元素页面有异常
...
【问题原因】单选时默认将cellDSColumnAdvancedPane的visible设为true,导致显示异常
【改动思路】结合cellDSColumnAdvancedPane的原始visible状态及单元格的单选多选状态再进行设置
2 years ago
superman
20baa32dc7
Merge pull request #11239 in DESIGN/design from bugfix/11.0 to feature/x
...
* commit '846b7ee33c59599508f7a24502f7ed5b698bc488':
REPORT-87781 图表渐变支持到30阶
2 years ago
superman
846b7ee33c
Merge pull request #11238 in DESIGN/design from release/11.0 to bugfix/11.0
...
* commit '8209c1a3f7843e768fb8e5ebe1c844b04d23d1c8':
REPORT-87781 图表渐变支持到30阶
2 years ago
superman
8209c1a3f7
Merge pull request #11237 in DESIGN/design from final/11.0 to release/11.0
...
* commit '1d961749cd6b0c4f5066ea1a5db784db16257428':
REPORT-87781 图表渐变支持到30阶
2 years ago
zack-申凯鹏
1d961749cd
Pull request #11229 : REPORT-87781 图表渐变支持到30阶
...
Merge in DESIGN/design from ~ZACK/design:final/11.0 to final/11.0
* commit 'aeed26983380b700ad220aae5657c2826383dc49':
REPORT-87781 图表渐变支持到30阶
2 years ago
zack
aeed269833
REPORT-87781 图表渐变支持到30阶
2 years ago
Leo.Qin
262f094ab3
Merge remote-tracking branch 'origin/feature/x' into feature/x
2 years ago
Leo.Qin
a2d20f2553
数据脱敏三期
...
【问题原因】rt
【改动思路】rt
顺便过一下开发文档 https://kms.fineres.com/pages/viewpage.action?pageId=576039082
2 years ago
superman
eac9e8774f
Merge pull request #11227 in DESIGN/design from bugfix/11.0 to feature/x
...
* commit '129ee326d69047bf8a591faaf19ac3d173b94b68':
REPORT-84144 智能运维RPC部分移除
REPORT-88307 控件-标签控件-将设计器中的“字体大小”改为“字体”
REPORT-88359 设计器Key缺失
REPORT-88359 设计器Key缺失
REPORT-87768 给子类提供一下重写的能力
REPORT-86045 FR11决策报表假保存-报表块内撤销后,再编辑除此报表块外部分,保存模板 实际未保存
REPORT-87768 判断逻辑前置
REPORT-86430 AlphaFine插件中心tab页显示内容有误
REPORT-87576 取色板使用后会让fr卡住。可稳定复现
REPORT-87768 fix:考虑另存为
REPORT-87013 设计器11.0.11更新日志显示的信息是重复的
REPORT-87576 取色板使用后会让fr卡住。可稳定复现
REPORT-87768 fix:规避下templateID的重复生成
REPORT-86045 FR11决策报表假保存-报表块内撤销后,再编辑除此报表块外部分,保存模板 实际未保存
2 years ago
superman
129ee326d6
Merge pull request #11226 in DESIGN/design from release/11.0 to bugfix/11.0
...
* commit '1e15aebc57eb2b074e692839dda7e09d32c121d9':
REPORT-84144 智能运维RPC部分移除
REPORT-88307 控件-标签控件-将设计器中的“字体大小”改为“字体”
REPORT-88359 设计器Key缺失
REPORT-88359 设计器Key缺失
REPORT-87768 给子类提供一下重写的能力
REPORT-87768 判断逻辑前置
REPORT-87768 fix:考虑另存为
REPORT-87768 fix:规避下templateID的重复生成
2 years ago
superman
1e15aebc57
Merge pull request #11225 in DESIGN/design from final/11.0 to release/11.0
...
* commit 'cbe3d024b793d13fd64b9d04c1821643a04918be':
REPORT-88359 设计器Key缺失
REPORT-88359 设计器Key缺失
2 years ago
superman
cbe3d024b7
Merge pull request #11223 in DESIGN/design from persist/11.0 to final/11.0
...
* commit '4580815b4c42ffa5b94da02e9769a2ebc6f2c06f':
REPORT-88359 设计器Key缺失
2 years ago
Coral.Chen-张晨
d3234316f5
Pull request #11206 : REPORT-86426 导出excel/pdf 密码支持公式
...
Merge in DESIGN/design from ~CORAL.CHEN/design:feature/x to feature/x
* commit 'e18d9c5a16025fb81a16461ac645b9fadcbd0bc7':
REPORT-86426-导出excel/pdf 密码支持公式
REPORT-86259 【导出excel&word】仅限预览下限制复制 REPORT-86426-导出excel/pdf 密码支持公式
2 years ago
Bryant-赵东升
93540e8254
Pull request #11215 : REPORT-84144 智能运维RPC部分移除
...
Merge in DESIGN/design from ~BRYANT/design:release/11.0 to release/11.0
* commit '01c1bfe0a17ad707aa72db807583cd6843c96387':
REPORT-84144 智能运维RPC部分移除
2 years ago
Bryant
01c1bfe0a1
REPORT-84144 智能运维RPC部分移除
2 years ago
Yvan-欧阳帆
d7a015e8eb
Pull request #11214 : REPORT-83773 && REPORT-83838 && REPORT-83716 && REPORT-83738 数据脱敏二期迭代bug
...
Merge in DESIGN/design from ~YVAN/design:feature/x to feature/x
* commit '724c73a6a63958e484afe54b3b058c52f015bddd':
REPORT-83773 && REPORT-83838 && REPORT-83716 && REPORT-83738 数据脱敏二期迭代bug 【问题原因】rt 【改动思路】主要是: 1. 添加埋点 2. 设计器端限制服务器数据集中脱敏配置的修改 3. 一些逻辑bug修改 【review建议】
2 years ago
Yvan-欧阳帆
724c73a6a6
Merge remote-tracking branch 'origin/feature/x' into feature/x
2 years ago
Yvan-欧阳帆
21b9a73045
REPORT-83773 && REPORT-83838 && REPORT-83716 && REPORT-83738 数据脱敏二期迭代bug
...
【问题原因】rt
【改动思路】主要是:
1. 添加埋点
2. 设计器端限制服务器数据集中脱敏配置的修改
3. 一些逻辑bug修改
【review建议】
2 years ago
Destiny.Lin-林锦龙
a1311d1a8d
Pull request #11213 : REPORT-88307 控件-标签控件-将设计器中的“字体大小”改为“字体”
...
Merge in DESIGN/design from ~DESTINY.LIN/design:release/11.0 to release/11.0
* commit '7347a81a81e197f437e1414b11a1673fd3afa635':
REPORT-88307 控件-标签控件-将设计器中的“字体大小”改为“字体”
2 years ago
Destiny.Lin
7347a81a81
REPORT-88307 控件-标签控件-将设计器中的“字体大小”改为“字体”
2 years ago
Leo.Qin-覃宇攀
62d315edbc
Pull request #11212 : REPORT-84645 lic限制数据库类型-报表配合
...
Merge in DESIGN/design from ~LEO.QIN/design:feature/x to feature/x
* commit 'dc7f9fee247f303cf87d969b25a3baa50ce9532b':
REPORT-84645 lic限制数据库类型-报表配合 【问题原因】rt 【改动思路】设计器中测试数据库连接时,根据lic中数据库类型限制,给出相应的错误提示
2 years ago
Leo.Qin
dc7f9fee24
REPORT-84645 lic限制数据库类型-报表配合
...
【问题原因】rt
【改动思路】设计器中测试数据库连接时,根据lic中数据库类型限制,给出相应的错误提示
2 years ago
Yuan.Wang-王垣
4580815b4c
Pull request #11210 : REPORT-88359 设计器Key缺失
...
Merge in DESIGN/design from ~YUAN.WANG/design:persist/11.0 to persist/11.0
* commit '285ecbbde013574be83c3609be194b3ec41f584b':
REPORT-88359 设计器Key缺失
2 years ago
Yuan.Wang
285ecbbde0
REPORT-88359 设计器Key缺失
2 years ago
Yuan.Wang-王垣
5ea9434198
Pull request #11209 : REPORT-88359 设计器Key缺失
...
Merge in DESIGN/design from ~YUAN.WANG/design:final/11.0 to final/11.0
* commit '8feb5752f8c4fbbab9ec531743d890e788a96e21':
REPORT-88359 设计器Key缺失
2 years ago
Yuan.Wang
8feb5752f8
REPORT-88359 设计器Key缺失
2 years ago
Yvan-欧阳帆
7590a73d4e
Pull request #11208 : REPORT-83316 && REPORT-83320 && REPORT-83488 && REPORT-83493 数据脱敏一期迭代bug
...
Merge in DESIGN/design from ~YVAN/design:feature/x to feature/x
* commit '4c0a7489464acf5352132b2758d8c2fc4a0a46de':
REPORT-83316 && REPORT-83320 && REPORT-83488 && REPORT-83493 数据脱敏一期迭代bug 【问题原因】根据review意见,抽出方法 【改动思路】根据review意见,抽出方法 【review建议】
REPORT-83316 && REPORT-83320 && REPORT-83488 && REPORT-83493 数据脱敏一期迭代bug 【问题原因】基本都是UI问题 【改动思路】跟产品沟通后,修改 【review建议】
2 years ago
Yvan-欧阳帆
4c0a748946
REPORT-83316 && REPORT-83320 && REPORT-83488 && REPORT-83493 数据脱敏一期迭代bug
...
【问题原因】根据review意见,抽出方法
【改动思路】根据review意见,抽出方法
【review建议】
2 years ago
Yvan-欧阳帆
8f8f92959a
REPORT-83316 && REPORT-83320 && REPORT-83488 && REPORT-83493 数据脱敏一期迭代bug
...
【问题原因】基本都是UI问题
【改动思路】跟产品沟通后,修改
【review建议】
2 years ago
superman
c84f01ba68
Merge pull request #11207 in DESIGN/design from final/11.0 to persist/11.0
...
* commit '964f93ab34536f7b62eeb85353c833c8a47347ae':
2 years ago