更新日志
1 版本说明
版本号说明: 像其它优秀开源项目一样,DataEase 将保持每月发布一个新的功能版本,功能版本中如遇较为紧急或严重的 Bug,将及时推出 Bug 修复的小版本。
DataEase 版本号命名规则为: v 大版本.功能版本. Bug 修复版本,示例如下:
- v1.0.1 是 v1.0.0 之后的 Bug 修复版本
- v1.1.0 是 v1.0.0 之后的功能版本
2 更新内容
v1.13.1
2022年08月09日
问题修复
- fix(视图): 修复堆叠图 label,tooltip 偶尔不显示的问题
- fix(视图): 调整地图文件精度
- fix(X-Pack): 修复用户无组织无法获取系统变量行权限的问题
- fix: 调整 Doris 配置参数,修复 Doris 数据丢失问题
- fix: 修复地图文件未持久化保存问题
v1.13.0
2022年08月04日
新增功能
- feat(数据源): 新增基于 mongo-bi-connector 对 MongoDB 数据源的支持
- feat(数据源): API 数据源支持选择及组合多层级中的字段
- feat(仪表板): 仪表板新增查询按钮组件
- feat(仪表板): 仪表板跳转外部链接时支持添加参数 (#2665)
- feat(仪表板): 仪表板的复用支持复用所有组件
- feat(视图): 增加世界地图及相关配置支持
- feat(视图): AntV 图库视图支持标题备注
- feat(视图): AntV 图库视图支持数值格式化
- feat(视图): AntV 表格支持阈值设置
- feat(视图): 支持字体、间距、阴影设置
- feat(视图): ECharts 地图丰富标签样式属性设置
- feat(系统管理): 用户管理交互优化
- feat(模板市场): 新增模板市场模块,支持预览及直接应用模板功能
- feat(X-Pack): 组织管理交互优化
- feat(X-Pack): 角色管理交互优化
- feat(X-Pack): 权限管理交互优化
- feat(X-Pack): 定时报告支持发送选定视图的数据
- feat(X-Pack): 重构行权限交互,权限规则支持与或关系的设置
- feat(X-Pack): 重构列权限交互
- feat(X-Pack): 数据集行列权限支持白名单设置
- feat(X-Pack): 支持查看用户最终权限
功能优化
- refactor(仪表板): 仪表板背景支持直接重新上传
- refactor(仪表板): 限制矩阵模式下组件的最小尺寸为 4*4
- refactor(仪表板): 优化仪表板编辑按钮显示位置,优先在组件外侧显示且可以左右位置自适应改变
- refactor(仪表板): 仪表板预览界面增加仪表板信息弹出提示
- refactor(仪表板): 日期过滤组件增加时分级别支持
- refactor(仪表板): 新增组件适配主题色变化
- refactor(仪表板): 支持下钻区域的维度也可以设置跳转
- refactor(仪表板): 复用模板支持复用更深层次的样式 (#2618)
- refactor(仪表板): 优化移动端布局操作体验 (#2617)
- style(仪表板): 删除仪表板时增加 loading 的效果
- refactor(视图): 自定义地图文件与系统地图文件解耦
- refactor(视图): 下钻后延续第一层排序规则(仅对升降序有效)(#2634)
- refactor(视图): 小数精度从 2 位提升至 8 位 (#2624, #2643, #2751, #2753)
- refactor(系统管理): 优化用户管理增加手机号前缀字段
- refactor(系统管理): 新增用户时自动过滤账号开头结尾空字符串
- refactor: 菜单增加复合权限校验,防止用户访问无权限页面
- refactor: 清除没有用到的依赖 (#2720)
问题修复
- fix(数据源): 修复同步 Oracle 数据源报错的问题 (#2626, #2649)
- fix(数据源): 修复 ElasticSearch 字段类型处理的问题
- fix(数据源): 修复 ClickHouse 字段识别错误的问题
- fix(数据源): 修复 API 数据源校验问题
- fix(数据源): 修复 API 数据集预览错误的问题
- fix(数据源): 修复 API 数据源超时设置的问题
- fix(数据源): 修复处理数据源校验时事务锁表时间太长的问题
- fix(数据源): 驱动文件进行重名判断
- fix(数据集): 修复数据集列权限空指针异常的问题
- fix(数据集): 修复识别 Postgre 表的字段错误问题
- fix(数据集): 修复 SQL 数据集在替换参数时的拼接以及临时表部分丢失的问题 (#2722)
- fix(数据集): 修复删除定时同步任务后,该数据集仍无法执行同步的问题 (#2678)
- fix(仪表板): 修复下拉框模糊搜索的逻辑错误
- fix(仪表板): 修复精确到小时但是没有隐藏分钟选择器的问题
- fix(仪表板): 修复仪表板分享报错的问题
- fix(仪表板): 时间过滤组件设置默认 GMT 时区
- fix(仪表板): 修复下拉树在全屏模式下无法显示的问题 (#2658)
- fix(仪表板): 修复复制视图后过滤组件对原视图和目标视图作用效果不一致的问题
- fix(仪表板): 修复目录也可以通过预览编辑按钮进入仪表板编辑页面的问题
- fix(仪表板): 修复预览模式没有纵向滚动条的问题
- fix(仪表板): 修复使用定时同步数据集的视图,在公共链接使用外部参数访问时,自动刷新可能导致外部参数失效的问题 (#2714)
- fix(仪表板): 修复预览页面可能出现复选框的情况
- fix(仪表板): 修复矩形组件复用部分样式丢失的问题
- fix(仪表板): 修复仪表板主题色更换导致视图标题自动显示的问题 (#2760)
- fix(视图): 修复预览仪表板时未点击视图显示放大按钮的问题
- fix(视图): 修复 ECharts 仪表盘标签内容格式编辑项目重复的问题
- fix(视图): 修复透视表指标类表头字体大小不改变的问题
- fix(视图): 修复批量设置 ECharts 提示背景未生效的问题
- fix(视图): 禁用 ECharts 地图提示触发位置
- fix(视图): 修复计算字段下钻异常的问题
- fix(视图): 瀑布图移除轴值数值格式化功能,防止与指标数值格式化冲突
- fix(视图): 修复符号地图中,Doris 数据源拖入标记大小字段报错的问题
- fix(视图): 修复 AntV 表格调整字体颜色后,总计栏颜色没有变化的问题 (#2700)
- fix(系统管理): 修复系统参数基础设置消息保留时间正则验证规则错误的问题 (#2662)
- fix(系统管理): 修复定时报告发送邮件附件名称过长导致展示错误的问题
- fix(系统管理): 修复系统参数基础设置消息保留时间正则验证规则错误的问题
- fix(系统管理): 修复视图附件名称乱码的问题
- fix(系统管理): 修复定时报告不带视图数据时发送报错的问题
- fix(系统管理): 修复系统管理员不能创建用户模板分类的问题 (#2771)
- fix: 定时报告截图后强制关闭 Chrome 进程
- fix: 修复插件包引用路径
- fix: 前端项目运行时的部分警告处理 (#2759,感谢社区用户 Dovahkinn 的 PR)
v1.12.0
2022年07月07日
新增功能
- feat(数据源): 新增达梦数据源支持
- feat(数据源): Oracle 数据源支持设置源编码和目标编码
- feat(数据源): 支持查询超时时长参数设置
- feat(数据集): 直连模式 SQL 数据集支持参数传递
- feat(仪表板): 过滤组件的输入框支持边框、文字、背景等颜色样式设置
- feat(仪表板): 过滤组件选择数据集时支持逐级返回
- feat(仪表板): 过滤组件支持枚举值排序
- feat(仪表板): 图片组件增加尺寸适应方式
- feat(仪表板): 过滤组件弹框样式选中状态多选切换状态补齐
- feat(仪表板): 视图联动时,支持联动部分高亮显示
- feat(视图): 指标卡支持数值格式化设置
- feat(视图): 新增视图级别计算字段支持
- feat(视图): 视图提示增加背景选项支持
- feat(视图): AntV 仪表盘功能增强
- feat(视图): 视图配置区的维度和指标的区域大小可调
- feat(视图): 存在轴值的视图类型增加轴值格式化支持
- feat(视图): 表格支持滚动设置
- feat(X-Pack): 支持 CAS 单点登录
- feat(X-Pack): OIDC 认证类型支持 Basic Auth 方式
功能优化
- refactor(数据集): 优化数据集数据预览页面的请求数据策略
- refactor(数据集): Excel 换数据未完成时新增提示同步状态
- refactor(数据集): 新建计算字段时,字段的 ID 显示替换成字段名
- refactor(仪表板): 仪表板主题优化,支持主题色切换
- refactor(仪表板): 主题控制适配所有过滤组件
- refactor(仪表板): 下拉树组件模糊搜索后全选只选中展示的节点
- refactor(仪表板): 仪表板基础操作区操作布局优化
- refactor(仪表板): 仪表板配置区操作布局优化
- refactor(仪表板): 仪表板图标字体布局等样式调整
- refactor(仪表板): 组件样式支持颜色和背景同时选择
- refactor(仪表板): 视图明细查看拆分为明细数据查看和图片查看
- refactor(仪表板): 过滤组件禁止同时绑定同数据集多字段
- refactor(仪表板): 调整仪表板样式面板
- refactor(仪表板): 视图重置增加提示 (#2426)
- refactor(仪表板): 切换仪表板自动取消之前未完成的数据请求
- perf(仪表板): 使用虚拟 DOM 优化过滤组件数据量大时出现的卡顿
- refactor(X-Pack): 权限管理授权用户同时显示 ID 和名称
- refactor: 日志类型增加模糊搜索
- refactor: 前端代码编译优化
- refactor: 优化代码结构去掉无用的注释
- refactor: 删除不用的包引用和注释
- style: 修改 CheckBox 样式
问题修复
- fix: 修复 SQL Server 明细表类型转换错误
- fix: 修复 Safari 由于不支持对 js 中正则表达式导致的白屏问题
- fix: 修复授权插件菜单的操作在记录日志无法获取到菜单名称的问题
- fix: 修复仪表板自动刷新时水波图动画消失的问题
- fix: 修复矩形树图在全屏时可能覆盖边框的问题
- fix: 修复 Tab 组件选择视图时插件视图组件没有显示的图标问题
- fix: 修复 SQL Server 明细表类型转换错误的问题
- fix: 修复横向柱状图轴值最大值输入不了数据的问题
- fix: 修复下架有权限的仪表板,编辑预览时提示已下架的问题
- fix: 去掉默认 http client 请求头
- fix: 修复个人信息页面刷新浏览器后排版错乱的问题
- fix: 修复符号地图查看数据明细样式错位的问题
- fix: 修复地图看板的按钮始终在最上层的问题
- fix: 修复过滤列表组件位置布局的错误
- fix: 符号地图禁用导出图片功能
- fix: 修复符号地图选择数字后报错的问题
- fix: 修复日志导出文件无法用 Excel 打开的问题
- fix: 恢复视图缺失样式的问题
- fix: 修复退出登录时出现的错误
- fix: 修复插件视图不能使用 SQL 数据集的问题
- fix: 修复 API 权限错误提示未国际化的问题
- fix: 前端超时时间增加非空判断
- fix: 安装插件错误提示进行简化
- fix: 修改插件上传错误提示
- fix: 修复日志类型模糊搜索选择目标后词条消失的问题
- fix: 修复 ECharts 辅助线删除后仍存在缓存的问题
- fix: 修复文本转数值后做维度的排序问题
- fix: 过滤组件枚举字段去除分组查询
- fix: 修复过滤跳转设置中联动视图字段部分数字图标未显示的问题
- fix: 修复过滤跳转设置中联动视图查询出现的无用数据的问题
- fix: 修复符号地图明细数据错误的问题
- fix: 数据源适配 group_concat 函数
- fix: 修复符号地图导出 Excel 缺少字段的问题
- fix: 恢复组合图副轴设置
- fix: 修复过滤组件排序 Doris 字段无效的问题
- fix: 修复移动端画布重置功能不能完全重置数据问题
- fix: 移除 Spring Security 依赖,修复存在的认证漏洞 (#2517)
- fix: 修复水波图大小配置
- fix: 处理 MySQL 数据库表名称含有小数点的情况 (#2457)
- fix: 修复过滤组件删除默认选项后保存无效的问题
- fix: 数据集预览和更新增加数据源权限校验,防止使用无权限数据源执行 SQL (#2430,感谢 NOP Team 的反馈)
- fix: 插件操作加入权限控制,解决普通用户或者 API 能越权上传卸载插件问题 (#2429, #2431,感谢 NOP Team 的反馈)
- fix: 修复驱动管理引入的任意文件写入漏洞 (#2428,感谢 NOP Team 的反馈)
- fix: 升级 Apache Doris 组件到最新版本,解决 fastjson 漏洞问题
v1.11.3
2022年06月27日
新增功能
feat(数据源): Oracle 数据源支持设置源编码和目标编码
问题修复
fix: 修复表格视图缺失的样式设置项
v1.11.2
2022年06月17日
问题修复
- fix: 数据集预览和更新增加数据源权限校验,防止使用无权限数据源执行 SQL (#2430)
- fix: 修复关联数据集中缺失 API 数据集图标 (#2435)
- fix: 插件操作加入权限控制,解决普通用户或者 API 能越权上传卸载插件问题 (#2429, #2431)
- fix: 修复驱动管理引入的任意文件写入漏洞 (#2428)
- fix: 修复模板管理中导入模板未存储静态文件的问题
- fix: 修复 PDF 导出截屏不全问题
- fix: 移除地图样式中大小选项
- fix: 修复表格遗漏的列宽设置项
- fix: 修复辅助线再次编辑确认会消失的问题
- fix: 恢复图例垂直位置选项
- fix: 修复部分类型视图无法自定义颜色的问题
- fix: 驱动管理调整为只对管理员可见
- fix: 修复获取枚举值出现的空指针问题
- fix: 修复同步字段时的字段顺序错误
v1.11.1
2022年06月03日
功能优化
- perf: 优化选项卡选择组件提示
问题修复
- fix: 恢复视图标题位置选项
- fix: 修复仪表板不能创建最顶层目录问题
- fix: 修复不能创建关联数据集问题
- fix: 插件视图获取 Scheme 增加非空判断
- fix: 修复视图插件不能使用 MySQL,ClickHouse,Hive 数据源的问题
- fix: 修复一键安装脚本不能下载最新在线安装包的问题
v1.11.0
2022年06月02日
新增功能
- feat(数据源): 新增 Presto 数据源支持
- feat(数据源): 支持数据源驱动管理
- feat(数据源): Hive 数据源支持 Kerberos 认证方式
- feat(仪表板): 新增富文本组件支持
- feat(仪表板): 新增下拉树组件,支持级联选择
- feat(仪表板): 筛选类组件的标题支持位置设置
- feat(仪表板): 复用视图时可以按照仪表板预览,并支持多选
- feat(仪表板): 仪表板支持发布功能
- feat(仪表板): 仪表板编辑视图支持批量设置样式 (#2238)
- feat(仪表板): 仪表板编辑状态进行页面跳转时,系统增加提示信息
- feat(视图): 新增符号地图支持
- feat(视图): 气泡地图增加标签字段的设置
- feat(视图): 视图编辑块字段支持快速删除
- feat(视图): 新增维度自定义排序支持
- feat(视图): 辅助线增加名称显示同时支持位置跟随坐标轴
- feat(视图): 增加查看视图原始名的支持
- feat(系统管理): 新增操作日志模块
- feat(X-Pack): 新增默认登录方式的配置
功能优化
- refactor(仪表板): 优化辅助网格显示
- refactor(仪表板): 优化画布内存使用
- refactor(仪表板): 优化画布区域按钮样式
- refactor(视图): 视图样式处理逻辑进行代码抽取
- refactor(视图): 视图编辑工具栏进行适度宽度扩大
- refactor(视图): 优化 AntV 图库自定义图表颜色的方式
- refactor(系统管理): 系统模板管理权限优化
- refactor: SQL 拼接优化
- refactor: 代码结构优化
- refactor: 个人信息支持修改电话、姓名、邮箱(感谢社区用户 satans404 的代码贡献)
问题修复
- fix: 修复 StarRocks 字段类型的判断问题
- fix: 修复 DB2 time 类型的处理问题
- fix: 修复插件视图属性和样式无法显示的问题
- fix: 修复集群模式下,未正确更新数据源信息的问题
- fix: 修复无法正常访问移动端的问题,将访问 HTTPS 升级策略放在 Nginx 而不是页面代码中
- fix: 修复 Tab 组件中放地图钻取后,查看详情图形错误的问题
- fix: 修复精简模式下抽取 Excel (.xls) 数据集出错的问题
- fix: 修复 Fastjson 反序列化漏洞 (1.2.79 -> 1.2.83)
- fix: 修复数据源插件不生效的问题
- fix: 修复复制仪表板生成的新仪表板,图片组件无法更换图片的问题 (#2290)
- fix: 修复仪表板复制后,指标卡中值的颜色会恢复为黑色的问题 (#2286)
- fix: 修复在新建同步任务时数据集无数据时提示”请先完成数据同步”的问题 (#2277)
- fix: 修复企业版主题设置,主题模板刷新时不显示的问题 (#2234)
- fix: 修复修改数据源信息后,数据集中使用的数据库连接池未更新的问题 (#2220)
v1.10.0
2022年05月05日
新增功能
- feat(数据源): 支持 MaxCompute 数据源
- feat(数据源): Oracle 数据源支持指定字符集
- feat(数据源): API 数据源支持获取非数组类型的值
- feat(仪表板): 视图及组件均增加设置超链接的功能
- feat(仪表板): tab 选项卡组件支持选择其他组件(视频、流媒体、网页)
- feat(仪表板): 公共链接外部参数支持一参传多值
- feat(仪表板): 仪表板支持导出图片
- feat(仪表板): 仪表板编辑页增加辅助设计网格选项
- feat(仪表板): 增加仪表板网格矩阵密度
- feat(仪表板): 文本下拉组件增加模糊搜索匹配功能(#2028)
- feat(视图): 视图支持导出图片
- feat(视图): 明细表支持下拉翻页两种模式(#1023)
- feat(视图): 文本卡支持点击传参
- feat(视图): 指标卡支持阈值设置
- feat(视图): 支持计数和去重计数
- feat(视图): 仪表盘大小设置支持小数
- feat(视图): 视图明细导出支持附带视图截图
- feat(视图): AntV 表格图表支持指标设置数值格式
- feat(视图): 切换视图数据集可以自动匹配新数据集字段
- feat(X-Pack): 帮助文档及首页支持自定义链接
- feat: 使用 WebSocket 进行消息通知
- feat: 创建用户时页面新增提示默认密码
- feat: simple 模式下,DataEase 在启动时将读取数据库配置文件自动添加引擎设置参数
- feat: 支持 arm64 安装包
功能优化
- refactor(数据源): 数据源数据集删除时,提示信息优化
- refactor(视图): 复制视图的时间保持为当前时间
- refactor(视图): 视图编辑时检验视图名称是否重复
- refactor(视图): 视图编辑块优化
- refactor(视图): 文本卡仅支持一个维度
- refactor(视图): 视图明细导出优化
- refactor(视图): 视图大小配置项位置调整
- refactor(视图): 视图联动不清除历史联动条件
- style(仪表板): 过滤组件弹框样式优化
- style(仪表板): 分享仪表板头部样式增加下划线
- refactor(仪表板): 去掉组件悬浮样式框多余的样式设置
- refactor(仪表板): 增加的 URL 链接可以自动加上 HTTP 头
- refactor(仪表板): 仪表板外部参数设置和视图跳转设置中,添加或选中参数时自动启用相应功能
- refactor(仪表板): 复用模板悬浮显示全称
- refactor(仪表板): 仪表板模板导出支持同时导出服务器静态图片
- refactor(仪表板): 避免事件冲突,仪表板全屏预览状态不显示流媒体控制条
- refactor(仪表板): 优化流媒体,关闭 IO 隐藏缓冲区等
- perf: 增大链接池
- refactor: 增加系统默认模板
- refactor: 升级 Apache Doris 版本 (0.15 -> 1.0.0)
- refactor: 用户修改密码后强制退出
问题修复
- fix: 修复精简模式添加 Excel 数据集最多只能添加 100 条的问题 (#2141)
- fix: Redis 缓存存取方案一致
- fix: 修复移动端插件视图不能查看详情的问题
- fix: 修复地图钻取后查看详情范围没有切换的问题
- fix: 动态时间最大值限制修改为 100
- fix: 过滤条件关键字忽略大小写
- fix: 修复组件背景设置图片预览出现双层遮罩无法关闭的问题
- fix: 修复 Tabs 选项卡过多右侧滚动被遮挡的问题
- fix: 修复精简模式下上传 Excel 数据集在单元格中包含特殊符号或空值时会报错的问题 (#2138)
- fix: 删除数据表中重复的索引 (#1864)
- fix: 修复同时同步多个数据集时会出现部分数据集数据为空的情况 (#2159)
- fix: 限制只能看到自己定制的定时报告 (#2065)
- fix: 管理员可以对所有定时报告进行删除操作 (#2064)
- fix: 修复文本过滤组件中的搜索框搜到的字段,某些情况下拖拽后显示值不正确的问题(#2037)
- fix: 修复关联数据集缺失 schema 的问题
- fix: 修复删除数据源后创建数据集报错的问题
- fix: 数据集替换时提示名称过长
- fix: 修复定时任务创建全量任务,执行完成后修改为增量,发现增量不生效的问题
- fix: 修复数据源插件卸载不完全的问题
- fix: 修复移动端设计时,等待区可能出现空白的问题
- fix: 修复移动端使用域名访问报错的问题
- fix: 修复部分仪表板导出模板失败的问题
- fix: 修复国际化错别字
- fix: 修复视图切换数据集维度关闭后没有立即生效的问题
- fix: 修复公共链接中视图无法导出 Excel 的问题
- fix: 修复取消分享消息失效的问题
v1.9.0
2022年04月07日
新增功能
- feat(数据源): 新增支持 Impala、TiDB 和 StarRocks
- feat(视图): 支持文本卡
- feat(视图): 视图所有操作可直接在仪表板上进行
- feat(视图): 透视表支持总计、小计
- feat(视图): 仪表盘组件支持阈值设置
- feat(视图): 柱状图和折线图支持缩略轴和辅助线设置
- feat(仪表板): 视图和组件的背景样式统一到仪表板层面设置,可支持内边距、边框半径、背景色、背景透明度、背景图、边框样式等
- feat(仪表板): 点击视图跳转外部链接时可以传递点击参数给第三方
- feat(仪表板): 仪表板增加 Web 组件,支持网页及网络图片显示
- feat(仪表板): 集成新的选项卡组件插件,支持更多样式设置
- feat(仪表板): 公共链接可接收第三方系统的参数,用于过滤仪表板的数据
- feat(仪表板): 仪表板增加流媒体组件,支持播放 flv
- feat(X-Pack): 支持移动端登录页背景设置
- feat(X-Pack): 分组被授权后,默认新加进该分组的资源(数据集、仪表板等),继承该分组的权限
- feat(X-Pack): 行权限支持内置系统变量,如用户 ID,用户名、组织、角色、邮箱等
- feat(X-Pack): OIDC 方式支持属性映射
- feat: 支持精简模式部署及运行(默认仅运行 DataEase 和 MySQL)
- feat: 支持集群模式部署及运行(可支持 Kettle 及 Apache Doris 集群的连接)
功能优化
- refactor(仪表板): 仪表板模板创建的仪表板支持样式、模板数据的迁移
- refactor(仪表板): 拥有移动端布局的仪表板在列表中增加区分标识
- refactor(仪表板): 仪表板列表和视图选择列表悬浮可以显示节点全称
- style(移动端): 移动端仪表板自适应屏幕
- refactor(X-Pack): 关联数据集权限校验
- refactor: 记录各页面分割线的位置,刷新后不重置
- build: 更新 AntV 依赖
- perf: 优化启动时,数据集初始化
- refactor: 修改初始化 listener 执行顺序
- refactor: 清理官方仪表板未使用的视图
- refactor: 用户列表与仪表板分享用户接口分离
- refactor: 缓存兼容 redis 单机、哨兵和分片集群模式
- refactor: 加密公共链接中的用户 ID (#1944)
- refactor: 增加公共链接密码强度(之前是4位随机数,现在是4位大小写字母和数字组成的随机字符串)
问题修复
- fix: 修复 Excel 数据集新增字段后,无法追加数据的问题
- fix: 修复 aop 中不能捕获原方法异常堆栈的问题
- fix: 修复明细表数值排序会出现按文本顺序的问题 (#1937)
- fix: 修复仪表板跳转到包含选项卡的目标仪表板时条件失效的问题
- fix: 完善 OIDC 登录逻辑(1. OIDC 用户不能使用默认密码以普通方式登录;2. OIDC 用户登录后不会收到修改密码的提示) (#1939)
- fix: 修复移动端查看分享仪表板报权限错误的问题 (#1935)
- fix: 修复 demo 数据中的错误地名
- fix: 修复新建计算字段的帮助文件中 Doris 官网链接错误的问题
- fix: 升级有安全漏洞的 MySQL 驱动,8.0.16 -> 8.0.28
- fix: 修复 API 数据集增量同步的问题
- fix: 修复自定义数据集不支持 API 数据集的问题
- fix: 修复关联数据集不支持 API 数据集的问题
- fix: 修复缺少直辖市外轮廓地图文件的问题
- fix: 修复第三方用户登录后总是提示修改密码的问题
- fix: 修复选项卡切换后过滤条件无效的问题
- fix: 修复仪表板导出为 PDF 后边框样式的问题 (#1985)
- fix: 修复组件设置背景后其它的组件当时也能看到该图片的问题 (#1986)
v1.8.0
2022年03月03日
新增功能
- feat(数据源): API 数据源
- feat(数据集): API 数据集
- feat(视图): S2 透视表 (#1075, #1735, #1738, #1764)
- feat(视图): AntV 汇总表和明细表支持钻取、联动及跳转 (#1714)
- feat(视图): 新增气泡地图插件
- feat(视图): 支持以视图插件使用图形组件
- feat(视图): 去掉视图菜单,将视图功能置于仪表板内,视图权限跟随仪表板权限
- feat(视图): 增加地图外轮廓文件
- feat(仪表板): 增加仪表板预览界面刷新按钮,支持手动点击刷新 (#1309, #1343)
- feat(仪表板): 调整公共链接后缀生成方式,使用八位随机字符串,该功能兼容原数字后缀
- feat(仪表板): 访问公共链接时,浏览器的标题展示当前仪表板名称
- feat(仪表板): 仪表板中的视图及组件支持设置边框及背景图
- feat(X-Pack): 支持权限管理按照资源维度进行授权,同时支持资源维度的行列权限设置
功能优化
- refactor(数据源): 数据源列表默认不展开
- refactor(数据源): 优化数据源删除提示信息
- refactor(数据集): 数据集预览优化,去掉每页条数及翻页操作,支持以滚动方式查看更多数据
- refactor(视图): 新增视图已引用的字段在数据集中变动后的校验提示
- refactor(视图): 优化 S2 汇总表及明细表,支持下钻、联动、跳转 (#1075)
- refactor(视图): 漏斗图样式优化
- refactor(视图): 去除堆叠柱状图柱间隔选项
- refactor(仪表板): 仪表板加载代码优化
- refactor(仪表板): 仪表板复制支持视图、跳转信息、联动信息同步复制
- refactor(仪表板): 优化仪表板分享给我的菜单下目录显示,调整为显示用户名而不是用户 ID
- refactor(仪表板): 查看分享仪表板时以分享人权限查看数据
- refactor(移动端): 优化移动端焦点模块图标颜色,用户所在菜单下的图标及文字统一变为蓝色
- refactor(移动端): 优化移动端仪表板详情,外层布局适应多浏览器
- style(移动端): 优化移动端搜索框样式
- refactor: 升级 fastjson (1.2.72 - 1.2.79)(#1820,感谢开源网安提供的扫描服务)
- refactor: 升级 guava (30.0.1-jre - 31.0.1-jre)(#1820,感谢开源网安提供的扫描服务)
问题修复
- fix: 修复 API 调用存在的权限控制问题 (#1618,感谢社区用户 espduino 的反馈)
- fix: 修复 XML 外部实体注入漏洞(#1820,感谢开源网安提供的扫描服务)
- fix: 修复 Mongo 常量里使用了 Oracle 的别名后缀问题 (#1746,感谢社区用户 littleSaltZz 的代码贡献)
- fix: 修复新建资源缓存一致性问题
- fix: 修复移动端详情页面布局中部分按钮在某些浏览器下不显示的问题
- fix: 修复新 tab 页预览无法打开的问题
- fix: 修复地图范围不受权限控制的问题
- fix: 修复移动端一直加载问题
- fix: 修复 mobile 不支持 Nginx 单独部署的问题
- fix: 修复视图中有多个时间字段维度时无法使用同环比的问题
- fix: 修复视图中数据集字段、数据,未受数据集权限控制的问题
- fix: 修复安装脚本 quick_start.sh 网络连接失败处理逻辑的问题 (#1794)
- fix: 修复添加 DB2 SQL 数据集定时同步任务,脚本内有函数时同步任务会报错的问题 (#1805)
- fix: 修复 ElasticSearch 数据集时间格式的问题 (#1721)
- fix: 修复筛选器无法控制 Tab 组件中的视图问题 (#1753)
- fix: 修复 MongoDB 拉取不到最新的 collection (#1767)
- fix: 修复 MongoDB 校验错误的问题 (#1744, #1745)
- fix: 修复 ElasticSearch 数据源类型为 nested 的内嵌对象无法使用的问题 (#1754)
- fix: 修复只修改仪表板名称后,移动端列表不显示仪表板的问题
- fix: 修复 SQL 数据集添加定时同步(增量同步)任务报错的问题 (#1765)
v1.7.0
2022年02月07日
新增功能
- feat(数据集): 添加数据库数据集时同时显示表名及表注释【由社区用户若尘(rc452860)提交】
- feat(仪表板): 年份、年月组件增加动态日期支持
- feat(仪表板): 图片组件支持图片替换操作
- feat(首页): 新增首页
- feat(系统管理): 系统样式设置中增加首页是否显示按钮
- feat(X-Pack): 数据集新增列权限
功能优化
- refactor(数据源): 保存数据源信息时增加重复性校验并提示
- refactor(数据集): 优化在预览数据集数据时的报错信息,更加具体化
- refactor(数据集): 计算字段在保存阶段进行语法校验
- refactor(视图): 视图过滤字段值优化,数值类型字段过滤值不能包含文本
- refactor(视图): AntV 视图样式配置项调整
- refactor(仪表板): 优化年份组件文案
- refactor(仪表板): 优化空仪表板收藏状态导致发出的 null 请求
- refactor(仪表板): 过滤组件间隙在有背景颜色时也保持一致
- refactor(仪表板): 组件在矩阵模式下增加最小宽高的限制
- refactor(系统管理): 新增用户使用默认密码登录时提示修改密码
- refactor(移动端): 移动端布局拖动组件接近上下边界画布可以自动滚动
- refactor(移动端): 移动端过滤组件标题大小跟随 PC 端设置
- refactor(X-Pack): 系统主题操作优化,主题切换和删除无需进入编辑状态,增加创建主题按钮(#1203)
- refactor(X-Pack): 优化定时报告列表页相关操作,增加展示字段
- refactor(X-Pack): 优化定时报告线程池
- refactor: 删除没有引用到的英文国际化字段
- refactor: 去除 mobile 的编译目录
- refactor: 升级 PostgreSQL 驱动 42.2.14 -> 42.2.24
问题修复
- fix: 去除矩形树图中无用的大小属性
- fix: 分享仪表板后被分享人查看时视图的联动信息失效问题(#1647)
- fix: X-Pack 菜单重启后偶尔加载不出来
- fix: 移动端布局自动滚动到顶部组件高度变大问题
- fix: 删除用户导致在仪表板的【分享对象】中出现空标签
- fix: 修复英文翻译错误
- fix: 修复函数描述错别字(#1652)
- fix: 防止新建视图一直 loading
- fix: 修复过滤组件默认值覆盖编辑的预览值问题
- fix: 处理邮件预览错误日志的输出内容
- fix: 修复创建视图可能导致 deadlock 的问题
- fix: 明细表默认分页数适配旧版本创建的视图
- fix: 修复 MongoDB 视图不支持条件过滤(#1655)
- fix: 修复 DB2 schema 信息
- fix: 修复文本组件大小设置在移动端无效问题
- fix: 邮箱连接失败错误信息翻译
- fix: 移动端加载提示信息国际化处理
- fix: 修复用户和组织列表中新建按钮某些情况会消失的问题
- fix: 修复 AntV 图库堆叠折线图线宽设置无效的问题
- fix: 修复 jetty-servlets 组件漏洞(#1592)
- fix: 组件属性框直接输入值无法保存问题
- fix: SQL Server 表名包含特殊字符
- fix: 仪表板过滤组件首次加载失效
- fix: 任务名称长度限制
v1.6.2
2022年01月18日
问题修复
- fix: 移除 mobile 的编译目录
- fix: 地图组件复位按钮恢复大小及位置(#1620)
- fix: 修复数据集重命名后,右侧预览更新不及时的问题(#1619)
- fix: 移动端语言切换
- fix: 多字段枚举空指针异常
- fix: 动态日期过滤组件月份逻辑(#1601)
- fix: 修复视图保存后未刷新详情的问题(#1606)
- fix: 数据源无法添加 SQL Server SSL 加密模式(#1639)
- fix: token 超时时间设置过大导致无法登录
v1.6.1
2022年01月07日
问题修复
- fix: flyway 语句错误
- fix: 直连 SQL 数据集不支持制作关联数据集
- fix: 兼容以前的公共链接
- fix: 处理原始表字段注释太长的问题
- fix: 公共链接移动端跳转被拦截问题
- fix: SQLserver 数据源错误
v1.6.0
2022年01月06日
新增功能
- feat(数据源): 支持 DB2
- feat(数据集): 新增关联数据集
- feat(视图): 文本类型过滤组件支持枚举
- feat(视图): 过滤器支持 and、or 逻辑
- feat(视图): 同比环比
- feat(视图): 地图增加缩放重置按钮
- feat(仪表板): 支持过滤组件多字段过滤
- feat(仪表板): 公共链接支持行权限
- feat(仪表板): 时间组件增加时间格式’无’
- feat(仪表板): 仪表板支持移动端布局
- feat(仪表板): 仪表板处于公共链接模式,跳转的目标仪表板也以公共链接跳转,同时支持传参数
- feat(仪表板): 仪表板 tab 组件内视图,支持放大和编辑
- feat(仪表板): 增加移动端仪表板预览入口
- feat(仪表板): 新增时间控件动态默认值
- feat(仪表板): 图片支持超链接设置
- feat(移动端): 新增移动端 api
- feat(移动端): 移动端收藏状态
- feat(移动端): 新增移动端个人中心
- feat(移动端): 根据设备信息自动识别终端类型
- feat: 新增移动端支持
功能优化
- refactor(数据集): excel 替换时,不重建表结构,做字段 mapping
- refactor(视图): 指标结果优化
- refactor(视图): 地图值不存在时,显示空
- refactor(视图): 视图 tab 样式调整
- refactor(仪表板): 仪表板适配后端长屏截图
- refactor(仪表板): 仪表板支持高清 PDF 导出
- refactor(仪表板): 过滤组件可以跟随仪表板缩放
- refactor(仪表板): 调整仪表板其他组件图标大小
- refactor(仪表板): 仪表板滚动时可以使过滤组件失去焦点隐藏弹框
- refactor(仪表板): 过滤组件初始化优化,适配历史过滤组件
- refactor(仪表板): 仪表板间隙设置优化
- refactor(仪表板): 未获取地图数据,控制台不用报错
- refactor(仪表板): 仪表板命名,相同目录下的仪表板和目录允许重名
- refactor(移动端): 优化移动端目录查询
- refactor(移动端): 移动端布局适配
- refactor(移动端): 移动端静态资源打包
- refactor(移动端): 移动端仪表板展示适配
- refactor(移动端): 移动端,web 端视图内部属性可以根据屏幕缩放比例自动缩放
- refactor(移动端): 兼容移动端,下拉类型组件去掉输入事件,防止再调用键盘事件
- refactor(移动端): 移动端仪表板视图明细优化,手机端明细展开改为全屏模式
- refactor: 去掉代码中固定的超时时间
- perf: 优化执行任务查询时间
问题修复
- fix: 修改 kettle 仓库下载链接
- fix: 截屏只有半屏
- fix: 文字搜索组件报错
- fix: 自定义控制范围失效
- fix: tabs 组件同时操作问题
- fix: 增加或删除数据源,只有一条数据时操作完需要刷新页面才会更新
- fix: Elasticsearch tableAbstract 视图错误
- fix: 老版本过滤组件导致死循环
- fix: 设置联动信息是,目标视图选项存在 uuid 问题
- fix: 仪表板 Tab 组件预览模式图层不明确问题
- fix: 修复仪表板内组件移动时没有对齐标线问题
- fix: 仪表板编辑移入过滤组件时,点击叉号关闭出现占位未取消的问题
- fix: 仪表板预览时右侧边框间隔过大问题
- fix: sql 拼接错误
- fix: 修复编辑仪表板时,初始化和编辑视图返回组件位置可能变化的问题
- fix: 修复对树形结构操作时,可能有其他节点展开的问题
- fix: mongo 支持 JDBC 连接字符串
- fix: 调整 hive 驱动版本
- fix: 支持 hive noSasl 认证方式
- fix: 编辑仪表板边界位置工具栏不完整问题
- fix: 拋出数据源链接异常
- fix: 仪表板文字组件编辑文字可能保存不上问题
- fix: 计算字段重名
- fix: 过滤组件标题不同仪表板大小时显示位置不同问题
- fix: 公共链接跳转白名单
- fix: 下拉列表逻辑
- fix: 视图加载大数据
- fix: 我的分享多个焦点
- fix: 获取用户角色 ID
- fix: 数据集文本转日期
- fix: 弹框回车事件
- fix: 公共链接有效期
- fix: sql 数据集不允许有重复字段
- fix: 下钻字段容错
- fix: 过滤组件对小数不支持
- fix: 修复视图分组图标可能被修改的问题
- fix: 表格分页问题
- fix: 仪表板预览过滤条件失效
- fix: 下拉列表单选框不能取消
- fix: token 过期时,上传 excel 跳转登陆页
- fix: 普通用户个人信息、修改密码、关于 页面跳转后404
- fix: 修复编辑文本过滤组件后,显示错位问题
- fix: sqlserver 数据库名称有特殊字符
- fix: 数据集查询出多余目录问题 (#1531)
- fix: 文本搜索组件在预览和编辑时显示不一致 (#1529)
- fix: 仪表板下拉列表组件选择未靠左排列
- fix: 空地图试图切换错误
- fix: 过滤组件逻辑
v1.5.2
2021年12月10日
问题修复
- fix: 修复 Apache Doris log4j2 漏洞问题
v1.5.1
2021年12月09日
问题修复
- fix: 自定义主题无法删除
- fix: api key 页面无法访问
- fix: 修复 mysql8.0 flyway 执行失败问题
- fix: 修复仪表板 pdf 截图问题
- fix: sql 拼接错误
- fix: 修复编辑仪表板时,初始化和编辑视图返回组件位置可能变化的问题
- fix: 修复对树形结构操作时,可能有其他节点展开的问题
- fix: 第三方 iframe 嵌入公共链接
v1.5.0
2021年12月02日
新增功能
- feat(数据源): 支持 hive 数据源
- feat(数据集): 数据集字段管理页面,增加同步字段功能
- feat(数据集): 读出据库数据集的 comment 属性
- feat(视图): 增加词云图支持
- feat(视图): 增加授权模型统一查询功能,优化视图查询
- feat(视图): 调色板默认色
- feat(视图): 视图保留实时计算与渲染功能,但不实时保存,提供保存与重置按钮
- feat(视图): 视图根据图表类型分类
- feat(仪表板): 仪表板支持统一设置视图结果显示数量
- feat(仪表板): 仪表编辑状态,自动隐藏顶部餐单栏
- feat(仪表板): 完善公共链接
- feat(仪表板): 新增”我分享的”功能,查看仪表板被分享的具体情况
- feat(仪表板): 仪表板新增视频组件
- feat(系统管理): 消息订阅增加邮件渠道
功能优化
- refactor(数据集): 编辑数据集,字段不会删除重建
- refactor(数据集): 优化数据集查询
- refactor(数据集): 添加同步任务时,过滤掉空目录
- refactor(数据集): 优化数据集数据预览报错信息
- refactor(视图): 视图格式限制提示
- refactor(视图): 组件调色板优化
- refactor(视图): 瀑布图图例文字优化
- refactor(视图): 样式优化
- refactor(仪表板): 优化顶部菜单栏隐藏条件
- refactor(仪表板): 优化仪表板多选组件边距
- refactor(仪表板): 优化仪表板展示边界间隙,保持常有间隙
- refactor(仪表板): 移除画布设计时滚动条,优化设计体验
- refactor(仪表板): 文案修改,仪表板拖拽上传组件修改为图片
- refactor(仪表板): 仪表板刷新时,不显示视图的动画效果;仪表板初始化时显示 loading 框
- refactor(仪表板): 从仪表板进入视图编辑界面时,顶部菜单去掉
- refactor(仪表板): 仪表板视图联动,使用相同数据集的视图,自动补充联动字段
- refactor(仪表板): 优化组件间隙和仪表板画布间隙
- refactor(仪表板): 修改仪表板按钮样式
- refactor(仪表板): 仪表板设置有间隙时,视图移动触发按钮和边界线靠近视图排列
- refactor(仪表板): 增加仪表板编辑快捷入口
- refactor(仪表板): 增加矩形,时间组件的属性设置项
- refactor(仪表板): 优化仪表板上移,下移,置顶,置底移动算法可以实时得到移动效果,解决置顶不准确问题
- refactor(仪表板): 优化仪表板时间组件
- refactor(仪表板): 仪表板跳转时首次刷新强制使用跳转条件
- refactor(仪表板): 仪表板导出 pdf 优化,防止导出画面不全
- refactor(仪表板): 去除时间控件外边框
- refactor: 任务状态字体颜色调整
- refactor: 优化授权查询模型
- refactor: 规范化代码
- refactor: 规范化 SQL 格式及数据表编码
- refactor: 树形列表统一使用拼音排序规则
- refactor: 删除不必要的代码
- refactor: 删除非必要注释
- refactor: 国际化等
- refactor: 前端代码去掉不必要的引用,加快编译速度
- refactor: element-ui 升级(2.15.6 -> 2.15.7)
- refactor: fit2cloud-ui 升级(1.5.0-beta.0 -> 1.5.4)
- refactor: sass 升级(1.32.5 -> 1.33.0)
- refactor: MySQL 升级(5.7.25 -> 5.7.36)
问题修复
- fix: 默认仪表板不需要显示编辑按钮
- fix: 修复图表类型切换逻辑
- fix: SQLserver 计算字段 bug
- fix: 部分电脑键盘全屏按键仪表板下方存在空白问题
- fix: 尝试解决源码运行,视图类型样式错乱的问题
- fix: 前端用户列表控制台报错
- fix: 前端控制台字体 404
- fix: 取消短链接
- fix: 跳转至系统内仪表板时,出现先提示空白仪表板,再加载仪表板的情况
- fix: 排版整齐后,通过新建视图,向仪表板中添加,位置有些错乱
- fix: 视图指标卡标题位置修复
- fix: PostgreSQL 时间类型转换
- fix: 仪表板边界问题
- fix: 仪表板下拉列表组件显示异常
- fix: 时钟组件边框属性导致背景下移
- fix: 删除数据源时,同时清理页面缓存
- fix: token 验签逻辑错误
- fix: 修复简单表盘复制后不显示问题
- fix: 修复系统主题标题错位问题
- fix: 编辑数据集可能会出现重复字段
- fix: 先选择定时同步再选择数据库可实现不支持定时同步的数据库定时同步
- fix: 修复 antV 视图多事件弹框点击不显示问题
- fix: 多个时间控件相互影响
- fix: 修复视图图表类型有时样式错乱
- fix: mongo 数据源校验有效性
- fix: 数据源名称过长没有以…形式代替导致删除标识与名称重叠
- fix: 链接分享可以选择已经过了的时间
- fix: 文本组件根据仪表板缩放比例自动缩放文本大小和间隙,防止编辑和预览不一致
- fix: 优化仪表板编辑时,边界可能间隙不一致
- fix: 过滤组件修改标题字间距选项会跟着一起改变间距
- fix: 仪表板日期组件无法二次编辑
- fix: 修复主题滑块删除最后一下主题,滑块箭头指向不对问题
- fix: 画布出现滚动条时,拖入的组件会靠上的问题
- fix: 修复 PDF 导出没有背景的问题
- fix: 文本列表多选切换单选无效
- fix: 条件组件新增失败
v1.4.1
2021年11月12日
功能优化
- refactor: 优化仪表板时间组件
- refactor: 瀑布图图例文字优化
- refactor: 增加矩形,时间组件的属性设置项
- refactor: 优化仪表板上移,下移,置顶,置底移动算法可以实时得到移动效果,解决置顶不准确问题
- refactor: 去掉 jdbc 模式下用户名、密码必填的校验
问题修复
- fix: PostgreSQL 时间类型转换
- fix: 视图指标卡标题位置修复
- fix: 仪表板排版整齐后,通过新建视图,向仪表板中添加,位置有些错乱
- fix: 跳转至系统内仪表板时,出现先提示空白仪表板,再加载仪表板的情况
- fix: 前端控制台字体 404
- fix: 前端用户列表控制台报错
v1.4.0
2021年11月04日
新增功能
- feat(数据源): 支持 AWS RedShift (特别感谢社区开发者 boolean-dev 提供功能 PR)
- feat(数据源): druid 替换 c3p0; 以类加载的方式引入数据源驱动;
- feat(数据源): 支持 mongo
- feat(数据集): 支持 CTE 语法
- feat(视图): 新增 antv 图表库支持
- feat(视图): 新增瀑布图
- feat(视图): 视图支持设置结果展示数据数量
- feat(视图): 明细表 page size 属性位置调整
- feat(视图): 表格合计调整
- feat(仪表板): 仪表板支持仪表板之间跳转,外部链接跳转
- feat(仪表板): 公共链接增加有效期
- feat(仪表板): 增加仪表板时间组件
- feat(仪表板): 增加支持文本超链接
- feat(仪表板): tab 组件增加样式设计
- feat: 登录时,对用户名密码加密
- feat: 增加消息超时默认30天
- feat: 增加前端请求超时时间配置
功能优化
- refactor(仪表板): 仪表板排序名称优先
- refactor(仪表板): 刷新时间可以设置秒级别并可以设置是否显示 loading 提示
- refactor(仪表板): 文字组件,tab 组件,背景透明内容可以不透明
- refactor(仪表板): 仪表板视图详情背景优化,跟随仪表板背景
- refactor(仪表板): PDF 导出,模板导出等增加数据准备提示,PDF 导出后自动关闭对话框
- refactor(仪表板): 文本超链接 hover 增加提示
- refactor(仪表板): 增加拖拽阴影动画,靠右边界矩阵组件改变大小可能定位不准问题
- refactor(仪表板): 优化编辑时全屏问题,scroll 时 样式组件定位问题,去掉部分前段日志
- refactor(仪表板): 防止编辑状态全屏错位
- refactor(仪表板): 矩阵按钮修改 文案修改
- refactor(仪表板): 切换矩阵式与悬浮时建议优化
- refactor(仪表板): 如果仪表板未设置底色,视图放大底色设置为白色
- refactor(仪表板): 优化公共链接参数长度
- refactor(视图): cron 组件
- refactor(视图): 轴线自定义刻度数限制不超过 100
- refactor(数据集): 数据集样式优化
- refactor(数据集): 数据集名称字段长度
- refactor(数据源): 更新数据源,左侧树状结构保持不变
- refactor: 用户管理姓名字段增加重复验证
- refactor: 去掉无用的注释
- style: UI 微调
- refactor: 规范代码结构
- perf: 优化任务日志的请求超时
问题修复
- fix: 支持myqsl5.1
- fix: 视图复制名称过长报错问题
- fix: 消息列表分页错误
- fix: es 支持 https
- fix: pg 时间格式化错误
- fix: 识别 es 版本
- fix: 识别excel类型
- fix: 指定 parent classloader
- fix: 识别 ck 字段类型
- fix: 导入 excel 识别时间类型
- fix: 前端打包 icon 错误
- fix: 打包跳过前端图标
- fix: 仪表板选项卡未选择视图时拖动报错
- fix: 下拉组件选项宽度无限宽
- fix: excel 替换后,字段标示没有重新渲染
- fix: 追加 excel 时创建 excel 提示异常
- fix: 日期范围组件颠倒开始时间结束时间
- fix: 抽取数据时,日期格式化
- fix: 修复文本列表未及时刷新数据;分享列表不能收藏。
- fix: 选项卡选择试图有默认选项
- fix: 仪表板调整选项卡大小
- fix: 编辑仪表板时,切换全屏预览,边界上的视图可能错位问题
- fix: 仪表板编辑时,可能出现的跳动问题
- fix: 直连 sql,不支持数据关联
- fix: 创建关联关系弹框清空上次选项
- fix: 创建视图阻止回车事件提交 form
- fix: 指针图图例修复
- fix: 仪表板复制视图没有复制下钻字段的问题
- fix: 仪表板属性组件显示不全问题
- fix: 文本链接修改,仪表板底色修改,保存按钮还是灰的问题
- fix: 基础设置表单验证
- fix: 公共链接弹框
- fix: 跳转连接不生效问题
- fix: 修复 es table-Abstract 的 sql
v1.3.0
2021年10月14日
新增功能
- feat(数据源): Elasticsearch 数据源支持直连模式
- feat(数据源): ClickHouse 数据源支持直连模式
- feat(数据源): 支持 JDBC 连接字符串的配置
- feat(数据集): 数据集支持添加数据源下的视图
- feat(视图): 视图增加组合图
- feat(视图): 增加水波图
- feat(视图): 增加明细表
- feat(视图): 组合图双 y 轴
- feat(视图): 坐标轴轴值设置
- feat(仪表板): 画板优化,支持组件自动吸附对齐、组件悬浮模式、组件碰撞挤压排列、画布自适应等
- feat(仪表板): 仪表板导出为 pdf
- feat(仪表板): 仪表板新增复制功能
- feat(仪表板): 仪表板 tabs 组件
- feat(仪表板): 文字组件增加透视功能
- feat(仪表板): 仪表板支持搜索,同时支持全部和目录两种分类搜索
- feat(仪表板): 仪表板可以自动进行无限下拉,取消仪表板尺寸设置,统一为自适应
- feat(仪表板): 仪表板视图改变大小时增加阴影效果
- feat(仪表板): 仪表板视图拖拽阴影跟随
- feat(仪表板): 仪表板和仪表板分组允许移动
- feat(仪表板): 编辑仪表板时,外部组件拖拽进仪表板时可以通过附加拖拽阴影区进行预定位
- feat(仪表板): 仪表板自定义刷新时间
- feat(仪表板): 仪表板主题名称双击可修改
- feat(站内消息): 未读消息列表增加一键全部已读
- feat(站内消息): 站内消息增加数据源无效消息
- feat(站内消息): 全部已读或标记已读实时更新顶部未读消息数目
功能优化
- refactor(数据源): 校验数据源状态时,同时刷新左侧菜单中数据源的状态
- refactor(数据源): 默认去掉数据源参数里首尾空格
- refactor(数据集): 增加自定义数据集字段校验
- refactor(数据集): 字段编辑增加引用字段和引用函数说明
- refactor(视图): 饼图、气泡图、矩形树图优化
- refactor(视图): 视图拖拽项样式优化
- refactor(视图): 地图上所有数据为 0 时 显示灰白色
- refactor(视图): 折线面积优化
- refactor(视图): 视图默认样式优先级设置为’视图’
- refactor(仪表板): 仪表板保存时清理联动信息
- refactor(仪表板): 编辑时视图的设置按钮永远在最上层
- refactor(仪表板): 仪表板编辑清除联动信息不需要再保存
- refactor(仪表板): 样式调整,防止 transfrom 使 z-index 失效
- refactor(仪表板): 仪表板编辑时,文字组件、矩形组件、过滤组件样式设置面板强制在画布区域内
- refactor(仪表板): 仪表版视图列表组件列表排序方式和视图保持一致
- refactor(仪表板): 仪表板视图改变大矩阵式设计预判视图实际尺寸大小
- refactor(仪表板): 仪表板矩形,文字组件,间隙等默认样式调整
- refactor(仪表板): 优化图片拖拽进仪表版的展示方式,设置为固定高宽
- refactor(系统管理): 用户列表高级搜索优化
- refactor: 执行记录增加索引
- refactor: 增加管理员角色默认菜单权限
- refactor: 完善 sql 注入拦截器
- refactor: 完善国际化
- refactor: 升级 maven 分析工具显示版本过低的依赖
- refactor: 禁用【TRACE/TRACK】 方法
- refactor: 规范类名
- refactor: 优化 flayway,去掉不必要的 drop 避免初次启动出现告警;优化部分数据插入方式加快 flyway 初始化速度
问题修复
- fix: 仪表版首次刷线设置为5分钟
- fix: 表格和视图类型圆角无效
- fix: 修复存在过滤组件的仪表板明细弹出不对问题
- fix: 顶级地名错误
- fix: sqlserver 字段识别
- fix: 颜色选择器去掉清空
- fix: 矩形树图标签修复
- fix: doris 计算字段支持小数
- fix: 数据集重命名
- fix: 数据集移动
- fix: 条件组件值回显错误
- fix: 仪表板多个地图 resize 错误
- fix: 处理 oracle sql
- fix: 雷达图空数据报错
- fix: 收藏列表仪表板名称过长展示…
- fix: 日期组件必须点左侧挂件才能弹出日期
- fix: 个人信息表单中角色信息展示错误
- fix: oracle 时间转换
- fix: 抽取数据
- fix: oracle 表名支持小写字母
- fix: 数据源查询计算过滤完善
- fix: 仪表板重做按钮不生效
- fix: 仪表板文本组件输入文字保存按钮无法点击
- fix: 全屏模式下输入框输入内容自动退出的问题
- fix: 校验 sql server schema 非空
- fix: 二级菜单选中时候显示主题悬浮色
- fix: 过滤时间类型字段可能出错
- fix: 处理二进制类型
- fix: doris 日期过滤
- fix: 视图更换数据集可能导致联动失效的问题
- fix: 新增用户邮箱重复报错提示
- fix: 修复全屏状态编辑仪表板时,预览仪表板再退出视图错位问题
- fix: 修复数据没有钻取但地图切换了
- fix: 堆叠项为时间类型错误
- fix: 两个表多字段关联后,创建自定义数据集出错
- fix: 计算字段不参与关联制作自定义数据集
- fix: mysql 数据源参数
- fix: 日期下钻
- fix: Doris 类型
- fix: 修复出现滚动条,样式组件位置定位不准确问题
- fix: sqlserver 2008 分页问题
- fix: oralce 拼接 sql 时,加上 schema
- fix: 创建 MySQL 数据源时出现 Public Key Retrieval is not allowed 错误
- fix: 新建数据源至空必要参数,部分必要参数未弹出提示
- fix: 直连数据集 sql order by 预览顺序
v1.2.3
2021年09月29日
功能优化
- refactor: docker-compose 文件重写 volume 部分定义,以支持 Windows 环境部署
问题修复
- fix: Doris类型
- fix: mysql 数据源参数
- fix: 计算字段不参与关联制作自定义数据集
- fix: 堆叠项为时间类型错误
- fix: 修复数据没有钻取但地图切换了
v1.2.2
2021年09月13日
问题修复
- fix: 过滤时间类型字段可能出错
- fix: 处理二进制类型
- fix: 增加自定义数据集字段校验
- refactor: 去除矩形树图图例
- fix: 新增用户邮箱重复报错提示
- fix: 视图更换数据集可能导致联动失效的问题
v1.2.1
2021年09月03日
问题修复
- fix: doris 镜像取消 avx2 指令集要求
- fix: 校验 sqlserver schema 非空
v1.2.0
2021年09月02日
新增功能
- feat(仪表板): 支持仪表板联动
- feat(仪表板): 公共链接分享增加短链接
- feat(仪表板): 增加组件的悬浮工具入口
- feat(仪表板): 文本列表组件增加滚动条
- feat(仪表板): 文字组件增加透视功能
- feat(视图): 增加中国地图支持
- feat(视图): 支持视图上卷下钻
- feat(视图): 支持散点图、气泡图
- feat(视图): 支持矩形树图
- feat(视图): 视图支持简单颜色修改
- feat(数据集): 数据集字段支持公式运算等操作
- feat(数据集): 支持 excel 多 sheet 页
- feat(数据集): 支持字段编辑
- feat(数据源): 支持 SQL Server
- feat(数据源): 支持 Postgresql
- feat(数据源): 数据源高级参数设置
- feat(数据源): 定时检测数据源状态信息
- feat(数据源): 允许修改数据源
- feat(系统管理): 增加根据角色/组织进行查询的支持
功能优化
- feat: 完善全局 token
- perf: rest 请求优化为 json 文件请求
- perf(仪表板): 地图坐标 json 使用缓存
- refactor(仪表板): 仪表板预览模式下鼠标悬浮阴影效果
- refactor(仪表板): 组件预览入口修改为悬浮蓝色悬浮框展示
- refactor(仪表板): 预览界面点击组件显示设置入口,点击空白也取消设置入口;去掉原有鼠标移入显示的样式
- refactor(仪表板): 明细弹出样式修改
- refactor(仪表板): 更换仪表板视图设置组件
- refactor(仪表板): 仪表板联动设置按钮样式调整
- refactor(仪表板): 增加视图联动相关表结构等
- refactor(仪表板): 仪表板联动目标视图获取方式优化
- refactor(仪表板): 优化联动设置
- refactor(仪表板): 优化仪表板多视图同时联动效果
- refactor(仪表板): 图片修改为自适应,不保持宽高比例
- refacotr(仪表板): 仪表板联动下钻等,无需重新加载视图
- refactor(仪表板): 优化仪表板元素拖动,大小变动延迟渲染,移动使用原始 Dom,优化拖动卡顿现象
- refactor(仪表板): 联动设置出现未匹配的字段时,给提示
- refactor(仪表板): 优化页面查询速度
- refactor(仪表板): 仪表板编辑时,文字组件、矩形组件、过滤组件样式设置面板强制在画布区域内
- refactor(仪表板): 增加 demo
- refactor(视图): scatter 优化
- refactor(视图): 视图返回参数构建
- refactor(视图): 堆叠图优化
- refactor(视图): 堆叠项不允许指标拖入
- refactor(视图): 重构仪表板主题设置组件,适配视图样式设置相关变化
- refactor(视图): 维度指标色彩区分
- refactor(视图): 坐标轴强制显示最小值
- refactor(视图): 坐标轴强制显示最大值,scatter 横轴优化
- refactor(视图): 视图拖拽项样式优化
问题修复
- fix: sql 注入和 xss 攻击
- fix: 过滤器多条件异常问题;编辑数据集切换到添加数据集界面异常问题
- fix: 数据集消息获取接受人权限错误
- fix: 外部链接 token 存储使用 vuex 不使用 cookie
- fix: 外部链接带密码嵌在 iframe
- fix: 解析 excel 失败
- fix: axios 异步执行导致地图切换错误
- fix: 文本列表组件快速检索无效
- fix: 定时查询未读消息条数错误
- fix: 仪表板数字范围组件样式错误
- fix: 表格和视图类型圆角无效
- fix: 数据源高级设置不能编辑
- fix: 顶级地名错误
- fix: 颜色选择器去掉清空
- fix: 矩形树图标签修复
- fix: doris 计算字段支持小数
- fix: 数据集重命名
- fix: 数据集移动
v1.1.1
2021年08月27日
问题修复
- fix: 抽取 Oracle 数据
- fix: 解析 Excel 报错
- fix: 数据集消息获取接收人权限错误
- fix: 外部链接 Token 存储使用 Vue 不使用 Cookie
- fix: 外部链接带密码嵌在 iframe
- fix: Excel 识别日期类型
- fix: Doris 时间类型长度
v1.1.0
2021年08月05日
新增功能
- feat(系统管理): 支持消息中心
- feat(系统管理): 支持定时任务中心
- feat(系统管理): 组织管理增加可拖拽移动功能
- feat(数据源): 支持 oracle
- feat(数据集): 数据集编辑字段,增加维度指标选项,而非老版本中通过字段类型判定
- feat(数据集): 数据集任务,增加简单重复执行的功能
- feat(数据集): 追加/更新 excel 数据集时,列名与原数据集保持一致
- feat(数据集): excel上传后可编辑字段类型再保存
- feat(数据集): 同数据源直连数据集之间支持数据关联
- feat(数据集): SAX 解析 excel
- feat(视图): 视图表格组件,表头表格支持行高修改
- feat(视图): 增加抽取模式视图后台缓存
- feat(视图): 轴线支持线条和标签设置
- feat(视图): 视图标题增加字体样式
- feat(视图): 视图支持更换数据集
- feat(视图): 视图支持重命名
- feat(视图): 视图横、纵轴字体增加选项
- feat(视图): 视图选择数据集 tree 增加搜索
- feat(视图): 视图坐标轴设置增加属性设置
- feat(视图): 饼图标签增加引导线设置
- feat(视图): radar支持轴线样式设置
- feat(视图): 视图维度指标增加快速搜索;视图界面可以编辑数据集字段
- feat(视图): 视图颜色增加多种配色方案
- feat(视图): 视图过滤重新设计,支持单维度指标展示
- feat(仪表板): 仪表板编辑时可以进行视图的复制,复制后的视图样式等改变不影响原有视图
- feat(仪表板): 仪表板增加富文本编辑
- feat(仪表板): 仪表板矩形组件编辑样式修改为悬浮式设计,设计框可以根据矩形组件移动
- feat(仪表板): 仪表板增加矩形组件风格选项
- feat(仪表板): 文件组件拖拽时样式编辑改为悬浮式设计,在编辑仪表板时可以看到实时的效果
- feat(仪表板): 仪表板编辑增加新建视图功能,可以直接在仪表板新建视图
- feat(仪表板): 可支持查看仪表盘中图表的明细数据,在查看窗口可下载明细数据
- feat(仪表板): 仪表板条件过滤组件增加标题
- feat(仪表板): 新增外部标题组件
- feat(仪表板): 增加过滤组件标题样式设置
功能优化
- refactor(数据集): 数据关联选择数据集 tree 优化
- refactor(数据集): 数据集视图底层 sql 拼接使用 stg 重构( mysql 部分)
- feat(数据集): 同步数据集预览数据从 doris 中取
- feat(数据集): 添加非直连数据集時,默认全量同步一次
- feat(数据集): 根据预览的前 100 行推断 excel 类型
- feat(数据集): 数据关联改为左连接等方式
- refactor(视图): 视图缓存增加互斥锁,避免出现缓存击穿现象
- refactor(视图): 视图过滤优化
- refactor(视图): 视图 UI 布局调整
- refactor(视图): 过滤组件条件调整
- refactor(视图): 视图过滤增加包含与不包含
- refactor(视图): 视图坐标轴标签角度设置位置调整
- refactor(视图): 视图 tree 增加分组默认展开;数据集数据预览接口请求时间延长
- refactor(视图): 视图分组 tree 优化
- refactor(视图): 视图表格组件行高优化
- refactor(仪表板): 仪表板设计时的矩阵大小调整
- refactor(仪表板): 变更仪表板新建矩形组件默认参数
- refactor(仪表板): 矩阵设计模式下点击一次组件也不需保存镜像
- refactor(仪表板): 创建分组或者仪表板时,点击取消按钮,不发出目录树的请求
- refactor(仪表板): 仪表板编辑不再使用右键操作,统一在组件右上角添加设置入口
- refactor(仪表板): 查看分享链接使用独立拦截器
- refactor(仪表板): 新增示例仪表板
- refactor(仪表板): 优化视图明细导出,导出 excel 中不需要合计
- refactor(仪表板): 仪表板自适应模式下,去掉滚动条
- refactor: 前端接口调整
- refactor: SQL 拼接
- refactor: 前端 tree 组件以及拉宽线优化
- refactor: 延长模板相关 api 超时时间
- refactor: 优化任务日志查询
- refactor: 优化 token 过期提示框
- refactor: 可配置 kettle 相关的文件是否保留
- refactor: tree 编辑后右侧界面保持原状态
- refactor: 优化任务状态的切换
问题修复
- fix: 内网环境请求远程 axios.js 报错
- fix: axios 线上 build 后导致弹框
- fix: 修复部分开发环境仪表板编辑无法拖拽问题
- fix: 删除数据源时,同时释放掉连接池
- fix: 修复文本悬浮样式组件样式穿透未生效问题
- fix: 识别 excel 列数
- fix: 视图表格组件高度自适应
- fix: 修复组件查询条件无效
- fix: 矩形组件和文本组件在非自适应画布区域的模式下对应悬浮组件定位问题
- fix: 处理 kettle tinyint 识别错误的问题
- fix: 修复仪表板图表明细数据下载数值为 0 不显示问题
- fix: 组织名称验重
- fix: 中文输入法回车键直接保存
- fix: 仪表板保存直接退出问题
- fix: 保存模板部分浏览器出现堆栈超出的情况,降低一下截图图片质量
- fix: 数据集字段浮点转整型
- fix: 数据集编辑后空白
- fix: 仪表板全屏预览过滤组件下拉框不显示问题
- fix: 过滤组件弹框样式错位
- fix: tree 搜索后无法折叠
- fix: 仪表板 Mac M1 版电脑保存模板时失败的问题
- fix: 单指标图表可能下标越界
- fix: 修复编辑过滤组件时,悬浮组件依然在遮罩上方
- fix: 编辑字段全不选后弹框报错
- fix: 同一张图片无法连续两次被导入到仪表盘
- fix: 在编辑仪表板时,复制堆叠柱状图时出错
- fix: 全屏预览模式下日期控件下拉不显示问题
- fix: 预览模式下部分尺寸的显示屏仪表板抖动问题
- fix: 过滤组件弹框回显问题
- fix: 数据集切换页面权限问题
- fix: 过滤器多条件问题
- fix: 视图编辑字段问题
- fix: 编辑数据集页面切换添加数据集页面异常问题
- fix: 日期组件选择值改变时允许保存
- fix: 判断 excel 第一行不为空并且不能有空单元格
- fix: 新建视图后权限问题
- fix: 数据集从编辑切换至添加界面的显示问题
- fix: 关闭仪表板编辑界面时清空画布缓存,修复过滤组件回显问题
- fix: 修复抽取 oracle 数据
- fix: 设置用户名称长度限制
- fix: 订不订阅总是能接收到”默认消息”
- fix: 修复 excel 替换/追加
- fix: 视图兼容过滤
- fix: 视图按钮权限控制,同步在仪表板编辑时也适用
- fix: 头部消息数字错位
- fix: 自定义数据集关联问题
- fix: 底层 sql 逻辑
- fix: 任务跳转
- fix: 任务列表上次执行时间与执行记录执行时间不一致
- fix: 去掉数据库创建函数 root 用户限制
- fix: 定时任务页面 loading 效果
- fix: 修复普通用户创建视图权限查不到的问题
- fix: 消息跳转到无权限路由,显示空白
- fix: 任务管理增加权限-> 用户只能管理拥有[管理权限]的数据集的任务
- fix: 用户信息长度限制
- fix: 仪表板名称限制在 50 字符内
- fix: 标记已读未记录查看时间
- fix: 识别 excel 类型
- fix: 仪表板编辑视图样式回显问题
- fix: 任务结束后,不允许编辑
- fix: doris 类型转换
- fix: 处理 excel 公式错误
- fix: 雷达图 tooltip
- fix: 资源权限逻辑错误
- fix: 执行完任务后删除文件
- fix: 关联字段数据集及时刷新
- fix: 校验增量更新 sql
- fix: 视图维度指标显示错误
- fix: 更新任务状态
- fix: 公共链接分享未启用密码保护出现空白页面
v1.0.2
2021年07月20日
功能优化
- refactor: 重构安装脚本,增加配置文件支持
问题修复
- fix: 修复左侧tree搜索后点击展开一直loading
- fix: 视图过滤条件非空限制
- fix: 视图标签 tooltip 提示内容修复
- fix: 处理 kettle tinyint 识别错误的问题
- fix: 仪表板全屏预览过滤组件下拉框不显示问题
- fix: 抽取数据的错误信息调整
v1.0.1
2021年07月03日
功能优化
- refactor: 视图表格组件,渲染速度优化
问题修复
- fix: 删除数据源时,同时释放掉连接池
- fix: 识别 excel 列数
- fix: 修复部分开发环境仪表板编辑无法拖拽问题
- fix: Excel 支持公式
- fix: 在制作视图时,指标中排序和过滤同时使用,排序会失效
- fix: 编辑 SQL 数据集时禁止修改连接方式
- fix: 自定义 SQL 中出现 count(*) 等函数导致数据查询异常
- fix: doris 查询、排序、过滤冲突 SQL 修复
- fix: 表格查询组件对繁体国际化的支持
- fix: 修复 plugin SDK pom 依赖
- fix: kettle 状态检测不准确
v1.0.0
2021年06月28日
功能列表
功能模块 | 功能 | 功能描述 |
仪表板 | 仪表板管理 | 在线编辑仪表板 |
仪表板展示内容支持视图/时间组件/文本组件/数字组件/样式组件等 | ||
支持视图及组件样式的设置 | ||
支持仪表板主题 | ||
支持仪表板的全屏预览 | ||
支持仪表板模板的导出 | ||
以树状形式展示仪表板分组 | ||
支持仪表板分组的拖拽排序 | ||
支持默认仪表板的设置 | ||
支持仪表板的收藏 | ||
仪表板分享 | 支持按组织/角色/用户分享 | |
支持生成外部可访问的带密码保护的分享链接 | ||
视图 | 视图管理 | 在线编辑视图 |
支持可视化拖拽进行视图操作 | ||
支持明细表/指标卡/基础柱状图/堆叠柱状图/横向柱状图/横向堆叠柱状图/基础折线图/堆叠折线图/饼图/南丁格尔玫瑰图/漏斗图/雷达图/仪表盘等多种图表类型 | ||
支持维度/指标的排序展示 | ||
支持指标的多种汇总计算方式 | ||
支持对图表类型的图形属性进行设置 | ||
支持对图表类型的组件样式进行设置 | ||
支持过滤条件筛选视图展示的数据 | ||
支持下载视图图片 | ||
数据集 | 数据集管理 | 支持数据库数据集/SQL 数据集/Excel 数据集/自定义数据集等多种类型的数据集 |
数据库数据集和 SQL 数据集支持直连和定时同步两种连接方式 | ||
定时同步类型数据集支持全量更新和增量更新两种方式 | ||
支持定时更新的频率控制 | ||
支持定时更新任务的查看 | ||
支持对数据集的字段类型/字段名/展示字段进行设置 | ||
支持创建不同类型数据集与数据集之间的关联 | ||
支持 Excel 数据集数据的替换和更新 | ||
数据源 | 数据源管理 | 支持 MySQL 数据源 |
支持对数据源有效性校验 |