v1.11.0
版本发布时间: 2024-05-07 22:39:26
hhyo/Archery最新发布版本:v1.11.3(2024-08-24 17:28:58)
Release date: 2024年5月7日
⭐ 新功能
- 新增 Doris 支持 #2536
- 支持 CAS 登录 #2340
- 新增 webhook 提醒, 可将平台所有事件推送至外部接口, 用于提醒 #2333
- 重构通知和审批模块, 抽象化, 可供使用者二次开发添加自己的逻辑 #2348
变更记录
代码变更: https://github.com/hhyo/Archery/compare/v1.10.0...v1.11.0 贡献者: @CrusM, @Grain-Yu, @LeoQuote, @Maxcj, @dependabot, @dependabot[bot], @feiazifeiazi, @finovy, @goofy-z, @hhyo, @ivan-lol, @lanheader, @linhuih, @nick2wang, @ocpeng, @pengkang1991, @quanbisen, @solomon-cc, @te87037, @tonyhu214, @weideguo, @woshiyanghai, @xiaoshumiao6 and @xueanguo
- Update helm chart README.md @LeoQuote (#2618)
- Bump gunicorn from 20.0.4 to 22.0.0 @dependabot (#2590)
- 修复doris表结构查询异常 @Grain-Yu (#2602)
- 修复postgresql 字段解析失败 @xiaoshumiao6 (#2597)
- 添加单元测试:自动审核逻辑中,测试auto_review_regex未配置时使用默认正则表达式的情况 @feiazifeiazi (#2583)
- BAN_SELF_AUDIT配置描述修改:是否允许工单审批人与提出人不相同 @feiazifeiazi (#2584)
- 修改默认的正则表达式,添加Redis的高危操作命令 @feiazifeiazi (#2580)
- 添加公告支持 @feiazifeiazi (#2578)
- 回滚字体修改 @LeoQuote (#2579)
- Bump pymongo from 3.11.0 to 4.6.3 @dependabot (#2568)
- 水印显示文本修改,添加不可猜测字符提升安全性 @feiazifeiazi (#2577)
- Redis添加用户名支持 @feiazifeiazi (#2575)
- Redis.get_all_databases添加边界测试方法 @feiazifeiazi (#2574)
- 根据keyspace获取databases num时,需要加1 @feiazifeiazi (#2573)
- try codecov action v4 @LeoQuote (#2572)
- Bump pillow from 10.2.0 to 10.3.0 @dependabot (#2564)
- Update README.md @Grain-Yu (#2556)
- 完善慢日志分析脚本 @Grain-Yu (#2548)
- 修复工单选择【全部】显示NaN问题 @ocpeng (#2543)
- 新增对doris的支持 @Grain-Yu (#2536)
- Revert "基于sbadmin对整体UI进行全面优化" @hhyo (#2523)
- fix:修复右上角badge显示异常问题 @finovy (#2521)
- 基于sbadmin对整体UI进行全面优化 @finovy (#2515)
- 修复了一个可能存在的BUG以及升级pyechats到最新版 @finovy (#2513)
- 删除 readme 中关于部署的详细说明, 只留wiki 链接 @LeoQuote (#2510)
- 更新readme 添加退出docker步骤 @finovy (#2505)
- 对导航菜单进行优化 @finovy (#2494)
- fix black @LeoQuote (#2493)
- 对前端界面进行微调优化 @finovy (#2492)
- Bump pillow from 10.0.1 to 10.2.0 @dependabot (#2489)
- Bump pycryptodome from 3.10.1 to 3.19.1 @dependabot (#2475)
- 修复慢查日志报错:"未知错误,请联系管理员处理" @xueanguo (#2471)
- fix pgsql not use instance charset @solomon-cc (#2467)
- 增加配置项控制是否获取dml真实影响行数 @nick2wang (#2454)
- 修复debug api信息缺失问题 @nick2wang (#2447)
- 支持配置goinception认证 @nick2wang (#2446)
- 修复创建工单时, 工单自动通过时的报错 @LeoQuote (#2438)
- mongo语法解析中NumberLong判断的bug修复 @goofy-z (#2433)
- 优化:上线单名称/工单名称超过50个字符时增加提示。 @pengkang1991 (#2426)
- 修复 auto pass 无法正常显示的 bug @LeoQuote (#2429)
- 修复distinct关键字的报错 @pengkang1991 (#2425)
- 在前端独立展示审批流 @LeoQuote (#2423)
- 修复查询 tab 随意跳转的 bug @LeoQuote (#2412)
- 更新base为sha-d8159f4 @hhyo (#2414)
- 移除dockerize,使用原生healthcheck @hhyo (#2413)
- 补充遗漏的企业微信自建应用的通知 @LeoQuote (#2409)
- 修复最新基础镜像mssql连接问题 @hhyo (#2407)
- 修复页面实例选项空白问题 @lanheader (#2411)
- 修复表结构显示不正确的 bug @LeoQuote (#2406)
- 修复 notify 的bug @LeoQuote (#2405)
- feat:support mongodb commit sql with comments @linhuih (#2403)
- 实例账号管理功能兼容 mariadb @LeoQuote (#2404)
- use debian as base @LeoQuote (#2391)
- 用 python 镜像替代 centos, 升级 python 到 3.11 @LeoQuote (#2389)
- 在不启用 oidc, dingding 认证时, 不include 对应的路由 @LeoQuote (#2401)
- 待审批的查询和上线工单, 都显示审批人用户名 @LeoQuote (#2394)
- 修复审批流创建时的若干bug @LeoQuote (#2400)
- docker-compose 增加注释, 提醒用户自行更改版本 @LeoQuote (#2399)
- Revert "新增sql执行行数限制" @LeoQuote (#2388)
- 修复无法展现SQL历史趋势图 @Grain-Yu (#2380)
- 示例建表语句优化 @weideguo (#2194)
- Bump django from 4.1.10 to 4.1.13 @dependabot (#2362)
- 修复sql query 审核回调 @LeoQuote (#2370)
- 正常设置自动通过的工单 @LeoQuote (#2369)
- 新增sql执行行数限制 @lanheader (#2366)
- 初始化 notify 时自动根据 workflow audit 取 workflow @LeoQuote (#2363)
- 重构 audit 相关代码, 改为面向对象实现 @LeoQuote (#2348)
- 删除redis帮助文档中多余的字符 @Maxcj (#2343)
- 针对性修复 sql_analyze 读取文件的 bug @LeoQuote (#2349)
- 脱敏规则不区分大小写 @woshiyanghai (#2347)
- 用 WorkflowType 和 WorkflowStatus 两个 enum 替换WorkflowDict @LeoQuote (#2344)
- 新增cas登录认证 @lanheader (#2340)
- add generic webhook @LeoQuote (#2333)
- opt login form & support OIDC_BTN_NAME @finovy (#2329)
- Fix favicon and opt nav @finovy (#2316)
- escape on js variables @LeoQuote (#2318)
- fix sign up button @LeoQuote (#2315)
- 修复sql查询页面,数据库类型为PgSQL, schema下拉列表不显示的问题 @CrusM (#2283)
- fix: 手动更新 redis 依赖至 4.1.0 @Maxcj (#2311)
- Bump pillow from 9.3.0 to 10.0.1 @dependabot (#2309)
- Add schemasync with charset args @te87037 (#2296)
- redis没有密码配置的情况 @woshiyanghai (#2293)
- Mongo check @woshiyanghai (#2292)
- fix #2252 @tonyhu214 (#2266)
- 修复钉钉认证登录失败 @quanbisen (#2269)
- fix typo pgsql @LeoQuote (#2254)
- 修复mongo执行sql语句超过4000工单失败的问题 @woshiyanghai (#2250)
- Update docker-compose.yml,hhyo/archery更改为v1.10.0 @ivan-lol (#2245)