登录
注册
开源
企业版
高校版
搜索
帮助中心
使用条款
关于我们
开源
企业版
高校版
私有云
模力方舟
AI 队友
登录
注册
轻量养虾,开箱即用!低 Token + 稳定算力,Gitee & 模力方舟联合出品的 PocketClaw 正式开售!点击了解详情
代码拉取完成,页面将自动刷新
开源项目
>
数据库相关
>
数据库管理/监控
&&
捐赠
捐赠前请先登录
取消
前往登录
扫描微信二维码支付
取消
支付完成
支付提示
将跳转至支付宝完成支付
确定
取消
Watch
不关注
关注所有动态
仅关注版本发行动态
关注但不提醒动态
280
Star
2K
Fork
682
GVP
小圈圈
/
Archery
代码
统计
流水线
服务
质量分析
Jenkins for Gitee
腾讯云托管
腾讯云 Serverless
悬镜安全
阿里云 SAE
Codeblitz
SBOM
开发画像分析
我知道了,不再自动展开
发行版
最新版
v1.10.0
a2c9c3e
2023-08-18 07:36
对比
Release v1.10.0
小圈圈
## Release date: 2023年8月17日 ### 安全修复 **此次更新修复了多个 SQL 注入漏洞, 影响所有历史版本, 建议所有用户升级** ### 新功能 1. 支持两种新登录方式, 钉钉登录和 oidc 登录 2. oracle engine 优化, 支持创建函数, 存储过程等 3. 支持 oracle 会话管理 4. 新增 cassandra 支持, 可以查询, 上线 5. 数据库管理和账号管理支持 MongoDB ### 详细 changelist 代码变更: https://github.com/hhyo/Archery/compare/v1.9.1...v1.9.2 贡献者: @LeoQuote, @Yebolin, @allen12921, @bobfantansy, @chenyu1st, @cyqxyy, @czxin788, @delphid, @dengjili229, @dependabot, @dependabot[bot], @hhyo, @nick2wang, @peng19832, @quanbisen, @shing6326, @songtao12, @summingyu, @te87037, @weideguo and @woshiyanghai - delete unused dependency @LeoQuote (#2243) - 默认不显示传统登录 @LeoQuote (#2241) - fix cassandra frontend bug @LeoQuote (#2240) - add cassandra support @LeoQuote (#2230) - Bump django from 4.1.9 to 4.1.10 @dependabot (#2203) - sql advisor sql 注入修复 @LeoQuote (#2229) - add numberlong type support to mongo @cyqxyy (#2224) - add ssl conn support to redis @bobfantansy (#2215) - 修复之前的commit带入的bug @weideguo (#2197) - 将阿里云RDS的功能抽到单独engine @weideguo (#2087) - 查询超时也要记录日志 @woshiyanghai (#2110) - 调整instance_account唯一索引 @nick2wang (#2179) - allow client customize their own filename @te87037 (#2188) - fixed thirdparty auth priority @quanbisen (#2180) - Bump requests from 2.28.0 to 2.31.0 @dependabot (#2166) - 新增钉钉认证登录 Feature/dingding login @quanbisen (#2171) - 增加sql变更语句 @hhyo (#2116) - Bump django from 4.1.7 to 4.1.9 @dependabot (#2152) - 解决平台报错:'NoneType' object is not subscriptable @songtao12 (#2132) - 解决会话管理表格可能加载错误的问题 @hhyo (#2113) - engine查询增加参数化选项,修改sql参数化方式 @hhyo (#2112) - 数据库管理和账号管理支持MongoDB @quanbisen (#2108) - Revert "engine增加escape_string用于处理字符串参数转义" @hhyo (#2109) - engine增加escape_string用于处理字符串参数转义 @hhyo (#2107) - 修复开启2fa登录后无法更新ding_user_id的问题 @nick2wang (#2104) - 修复表格服务端分页导出数据不全问题 @nick2wang (#2093) - 自动识别Oracle SQL上线文本中的PLSQL程序块 @songtao12 (#2071) - 修复mongo会话管理报错 @nick2wang (#2079) - Revert "add parameters in clickhouse and mysql engine to avoid sql injection" @hhyo (#2077) - add parameters in clickhouse and mysql engine to avoid sql injection @LeoQuote (#2062) - fix: 支持使用create or replace创建函数、存储过程、视图以及包等语句 @songtao12 (#2066) - Bump django from 4.1.2 to 4.1.7 @dependabot (#2054) - feat(mysql): 添加ddl_dml不能同时提交的逻辑 @summingyu (#2060) - upgrade ace.js==1.15.0 @Yebolin (#2045) - fix black check @LeoQuote (#2046) - add config for ban_self_audit @delphid (#2040) - do not use tsinghua source @LeoQuote (#2041) - 更新dockerfile @peng19832 (#2037) - 变更dockerfile-base @peng19832 (#2021) - :sparkles: 增加OIDC登入功能 @shing6326 (#2028) - mongo engine优化 @nick2wang (#2018) - Bump django from 4.1.1 to 4.1.2 @dependabot (#1979) - update coverage upload @LeoQuote (#2035) - use 3.10 instead of 3.10.0 @LeoQuote (#2030) - Bump pillow from 9.0.1 to 9.3.0 @dependabot (#1976) - 修复mongo正则匹配与method取值问题 @nick2wang (#1973) - 修复非Chrome浏览器登录配置2FA未保存问题 @nick2wang (#1964) - 支持Oracle会话管理 @nick2wang (#1954) - 给aggregate查询加limit行数限制,防止返回结果过多导致archery挂掉 @czxin788 (#1948) - 增强用于匹配INSER语句的正则 @allen12921 (#1944) - 修复 oracle 包含创建表和创建索引提示表不存在 (#1697) @dengjili229 (#1837) - 更改默认postgres的数据库被过滤的逻辑 @chenyu1st (#1905) - fix redis rows @chenyu1st (#1907) - ClickHouse支持with开头的查询语句 @allen12921 (#1915) ## 升级步骤 - https://github.com/hhyo/archery/wiki/upgrade
最后提交信息为:
delete unused dependency (#2243)
v1.9.1
813a16e
2022-10-07 23:52
对比
Release v1.9.1
小圈圈
## Release date: 2022年10月07日 代码变更: https://github.com/hhyo/Archery/compare/v1.9.0...v1.9.1 贡献者: @0ck0, @czxin788, @hhyo and @nick2wang ## 变更 - 修复 is_ajax() 判断失效的问题 @hhyo (#1896) - 解决SQL工单提交人信息缺失的问题 fix #1881 @hhyo (#1883) - 补充工单日志接口校验 @nick2wang (#1887) - 允许管理员重置用户登录失败次数 @nick2wang (#1880) - Update docker my.cnf @0ck0 (#1853) - 修复云mongodb不能同时提交多条创建索引语句的bug @czxin788 (#1845) ## 升级步骤 - https://github.com/hhyo/archery/wiki/upgrade - django4.0开始新增了origin host检查,请注意参数配置,否则会出现403错误,参考https://docs.djangoproject.com/en/4.0/ref/settings/#csrf-trusted-origins
最后提交信息为:
处理管理员指定工单提交人时异常的问题
v1.9.0
bc86cda
2022-09-22 09:39
对比
Release v1.9.0
小圈圈
## Release date: 2022年09月21日 **Django版本提升至4.1.1,仅支持python3.8及以上版本,修复安全漏洞** ## 新增 - 2FA支持短信验证 & 同时开启多种验证方式 @nick2wang (#1625) - 支持mongodb进程状态查看 @weideguo (#1563) ## 优化 - 支持使用环境变量设置部分 django settings @LeoQuote (#1543) - 优化my2sql解析范围控制 @nick2wang (#1653) - SQL检测和提交接入api方法 @hhyo (#1668) - mysql表空间查看支持所有的表 @weideguo (#1672) - 允许提交sql工单api选择是否备份 @nick2wang (#1808) - mysql查询支持将Binary格式转换为HEX展示 @hhyo (#1839) - 归档工单提单时默认选择保留数据 (#1693) ## 修复 - 修复api创建/更新用户多对多字段bug @nick2wang (#1776) - fix mongo query skip() does not work @afghanistanyn (#1782) - 解决mysql密码包含!时my2sql认证报错问题 @nick2wang (#1709) - 新增test_connection方法,用于检测实例连接,解决aws redis检测失败问题 @hhyo (#1670) - 修复my2sql基于时间恢复报错 @gj19910723 (#1651) - 兼容AWS DocumentDB @nick2wang (#1647) - 修复utils.js报错 @nick2wang (#1572) - 修复mongodb不能执行长sql的问题 @czxin788 (#1556) - fix-1516 @unknowissue (#1550) - 归档任务执行时关闭schema_object创建的连接 (#1155) - 解决数据查询中列表类型无法正常展示的问题 (#1645) - 兼容某些异常场景下语法树解析返回格式为审核结果的问题 (#1826) - 修复快速查询时语句没有填充的问题 ## 安全性修复 - OS远程代码执行问题修复 @hhyo (#1840) - SQL注入问题修复 @hhyo#1841 - 屏蔽/admin/login登录入口 @nick2wang (#1541) ## 其他 - mysql会话管理相关函数迁移到engine @weideguo (#1661) - base镜像中mysql client版本升级至5.7 @nick2wang (#1660) - 移除binlog2sql插件支持 @hhyo (#1636) - 使用black做代码格式化 @hhyo (#1675) ## 升级步骤 - https://github.com/hhyo/archery/wiki/upgrade
最后提交信息为:
更新env文件
v1.8.5
4d96ac6
2022-05-21 14:53
对比
Release v1.8.5
小圈圈
## Release date: 2022年05月21日 代码变更: https://github.com/hhyo/Archery/compare/v1.8.4...v1.8.5 贡献者: @hhyo, @nick2wang and @thcoffee - 解决action构建失败的问题 @hhyo (#1534) - 处理clickhouse特殊数据类型序列化问题 @nick2wang (#1525) - 修复密码含特殊字符使用plugins报错问题 @nick2wang (#1519) - 更新docker settings @nick2wang (#1502) - 修复已登录用户不能配置2FA问题 @nick2wang (#1500) - 修复获取oracle回退sql时,有概率在拼合sql函数格式校验时抛出异常。 @thcoffee (#1499) - 修复开启LDAP后2FA认证报错问题 @nick2wang (#1494) - 新增强制全局2FA开关 @nick2wang (#1490) - 修复oracle的sql上线,单条回退sql超过4000长度被强制截断成多条的问题 @thcoffee (#1488) ## 升级步骤 - https://github.com/hhyo/archery/wiki/upgrade
最后提交信息为:
提升版本为v1.8.5
v1.8.4
21a2ba2
2022-05-04 15:28
对比
Release v1.8.4
小圈圈
## Release date: 2022年05月04日 代码变更: https://github.com/hhyo/Archery/compare/v1.8.3...v1.8.4 贡献者: @cpzt, @cslingjun, @gj19910723, @hhyo, @nick2wang, @unknowissue, @peng19832 and @weideguo ## 新增 - Archery Restful API @nick2wang (#1475) - 新增水印功能 @cslingjun (#1466) - 登录支持2FA @nick2wang (#1481) ## 优化 - 脱敏解析替换为goInception,移除Inception依赖 @unknowissue (#1483) - 支持配置自动审核数据库类型 @nick2wang (#1452) - mysql账号管理优化,新增锁定/解锁账号 @nick2wang (#1436) ## 修复 - 修复binlog2sql中使用日期过滤报错 @gj19910723 (#1485) - 修复odps查询不可用问题, 实例测试无效问题, 添加odps测试用例 @cpzt (#1454) - oracle规避对象名大小写敏感 @peng19832 (#1438) - 修复下载权限名字错误 @weideguo (#1440) - 修复查询结果缺失空格问题 @nick2wang (#1449) - 修复clickhouse上线审核版本兼容性问题 @nick2wang (#1428) ## 升级步骤 - https://github.com/hhyo/archery/wiki/upgrade
最后提交信息为:
提升版本为v1.8.4
v1.8.3
8763fe2
2022-03-27 16:36
对比
Release v1.8.3
小圈圈
## Release date: 2022年03月27日 代码变更: https://github.com/hhyo/Archery/compare/v1.8.2...v1.8.3 贡献者: @AceAttorney, @CrusM, @LeoQuote, @blylei, @cpzt, @dependabot, @dependabot[bot], @heisaman, @hhyo, @issacmark, @lijingeng, @nick2wang, @ningyu1, @ocpeng, @quanbisen, @unknowissue and @weideguo ## 新增 - 支持ClickHouse上线、查询 @nick2wang (#1384 #1403) - 支持ODPS查询 @cpzt (#1363) - 新增独立的审计模块 @weideguo (#1251 #1342) - 新增my2sql工具插件模块 #1224 @nick2wang (#1314) - 新增mssql、oracle的数据字典支持 (#1351 #1402) - mysql账号管理支持回收权限(REVOKE) @nick2wang (#1341) - redis支持集群模式 @nick2wang (#1392) ## 优化 - SQL工单通知支持分阶段控制 @nick2wang (#1406) - 增加数据查询下载的权限(hhyo#1367) @weideguo (#1369) - 为ajax请求的返回错误进行分类报错 (hhyo#1346) @weideguo (#1365) - Archery Kubernetes Helm Chart 维护 @AceAttorney (#1334) - oracle执行DDL时备份原始定义 @unknowissue (#1332) - oracle查看表结构增加注释列 @unknowissue (#1320) - oracle脱敏更换函数 @unknowissue (#1306) - 对实例列表进行排序(支持汉字排序) #1290 @nick2wang (#1322) - 添加redis/pg创建连接时的超时参数 (hhyo#1311) @weideguo (#1321) - redis查询结果json格式化显示 #1376 @nick2wang (#1382) - SSH隧道连接新增选择本地文件上传密钥,上传后将密钥信息保存到数据库,连接时从数据库读取 @issacmark (#1303) - SQL上线时可执行时间范围前端优化,要求时间间隔必须大于60分钟 (hhyo#1259) @weideguo (#1279) ## 修复 - 修复实例检测返回连接状态错误bug fix #1179 @nick2wang (#1407) - 修复mongodb表名带-和.符号无法申请上线的问题 @CrusM (#1372 #1381) - 修复调用shell执行mongodb命令时出现WARNING的问题 (hhyo#1237) @weideguo (#1348) - 修复插件shell命令注入漏洞 @nick2wang (#1316) - 修复Redis hgetall结果不展示的问题 @cpzt (#1315) - 修复手动执行完成的工单没有发送通知的问题#1284 @nick2wang (#1304) - 修复缩略SQL乱码问题 @ocpeng (#1305) - 修复会话管理存在的sql注入风险 #1299 @nick2wang (#1300) - 修复创建mongodb原生连接时的错误 (hhyo#1291) @weideguo (#1294) - 修复pgsql获取表结构没有增加schame过滤的问题 @lijingeng (#1285) - 修复admin.sh中SQL路径错误的问题 @blylei (#1276) ## 升级步骤 - https://github.com/hhyo/archery/wiki/upgrade - 本次升级涉及较多的数据模型变更,升级前请注意数据备份 - ssh隧道管理连接存在不兼容的变更,请参考:https://github.com/hhyo/Archery/pull/1303#discussion_r779257350
最后提交信息为:
版本提升至 v1.8.3
v1.8.2
47218dd
2021-12-05 16:21
对比
Release v1.8.2
小圈圈
## Release date: 2021年12月05日 代码变更: https://github.com/hhyo/Archery/compare/v1.8.1...v1.8.2 贡献者: @DB-wang2, @GloomyNAN, @LeoQuote, @Linuxgt, @Nexpro, @cpzt, @dependabot, @dependabot[bot], @hhyo, @mxlxm, @nick2wang, @swords1999, @txmzzl, @weideguo and taochao ## 变更说明 - 修复oracle审核正则匹配问题 #1169 @nick2wang (#1194) - mongodb查询优化 (hhyo#1252) @weideguo (#1253) - 发送企业微信消息带有url的优化 (hhyo#1244) @weideguo (#1247) - 禁止普通账号查询mysql.user (hhyo#1202) @weideguo (#1222) - 问题:表名带-符号无法正常解析,原因:\w只匹配[a-zA-Z0-9_],修正:(\w*) -> ([\w-]*) @txmzzl (#1197) - mongdb查询的结果集中缺少字段 @cpzt (#1192) - docker安装默认映射出goinception的4000端口 @DB-wang2 (#1186) - 解决查询DECIMAL类型展示精度丢失的问题 fix #1250 - Bump django from 3.1.12 to 3.1.13 @dependabot (#1185) - support offset @mxlxm (#1172) - fix sql.trx_view and MaskingColumns column_comment @GloomyNAN (#1175) - 修改快捷键绕过表单验证问题 @DB-wang2 (#1178) - fix mongo connction @LeoQuote (#1168) - Update extend_json_encoder.py @Nexpro (#1131) - Bump django from 3.1.9 to 3.1.12 @dependabot (#1114) - donnot set auto_now_add for ArchiveLog.start_time @swords1999 (#1113) - Bump django from 3.1.8 to 3.1.9 @dependabot (#1111) - Update docs.md @Linuxgt (#1103) - Bump django from 3.1.6 to 3.1.8 @dependabot (#1070) ## 升级步骤 - https://github.com/hhyo/archery/wiki/upgrade
最后提交信息为:
剔除部分测试用例的日志打印
v1.8.1
2458f2e
2021-03-27 11:54
对比
Release v1.8.1
小圈圈
## Release date: 2021年03月27日 ## 变更说明 - 移除对 Inception 的审核支持,仅作为脱敏语句解析使用 - 在线查询,pg数据库增加会话超时设定,支持查询脱敏 - 慢查日志和明细列表支持按表头字段进行服务端排序 - 默认资源组、权限组支持多选,优化系统配置下拉选项 ## 修复说明 - 解决数据库区分大小写时查看事务信息报错的问题 - 解决 memoryview is not JSON serializable - PG脱敏-查询语句中带有别名脱敏处理 - 解决查询结果不展示json对象的问题 - 调整启动方式为wsgi,解决上版本出现访问阻塞的问题 - 企业微信消息推送,如果消息接受者ID为空,则不会调用企业微信官方API. - fix(sendmsg/feishu): fix #1016 支持新版飞书 webhook 接口 ) - Bump django from 3.1.2 to 3.1.6 - add pycryptodome to requirements ## 易用性调整 - 手动执行按钮改名为“已手动完成” ## 安全性调整 - 对接受入参的SQL拼接增加参数转义,规避注入风险 - 使用shlex.quote()对插件参数进行过滤,规避注入风险 ## 升级步骤 - https://archerydms.com/installation/upgrade/
最后提交信息为:
更新版本为1.8.1
v1.8.0
0723942
2020-11-01 19:54
对比
Release v1.8.0
小圈圈
## Release date: 2020年11月01日 贡献者: @Alenx58, @LeoQuote, @dongqianzheng, @exqlnet, @fancy-lee, @hhyo, @johnliu2008, @lidaobing and @yuandajn578 注意事项 ========= 本次版本变更,Django 版本由 2.2 升级为 3.1,容器镜像中的 Python 版本由 3.6.5 升级为 3.8.6(ci测试结果显示兼容3.6、3.7、3.8),还涉及其他依赖库的更新,请在本地充分测试后进行升级,升级注意事项请查看下方升级说明 ## 变更说明 - 升级 Django 版本至 3.1.2,增加 python 3.7、3.8 的构建测试,以及其他依赖库的升级 - 加入 mongodb 审核和上线支持,重写 mongodb 查询,支持原生语法 - 移除配置信息的缓存依赖,直接读取 DB - SQL 工单列表默认只展示最近 30 天的记录 ## 修复说明 - 解决 mysql 跨库查询时表权限的校验问题 - 修复会话管理-事务信息页面不显示阻塞源事务内容的问题 - 调整整 sql 查询 mysql 表信息解析方法,支持嵌套子查询 - goInception 默认配置 lock_wait_timeout=10,避免长时间的元数据锁对生产环境造成影响 - 指定 pymysql==0.9.3,修复binlog2sql不可用的问题 - 解决检查 pg 连接提示数据库不存在的问题 - 修复初始化脚本中的慢日志 - 解决 DML语句包含头部注释会绕过自动审批判断的问题 - 解決 SQL 分析页面,当 SQL 中包含 != 的时候,会导致查看按钮显示异常,无法展示相应的 SQL 建议的问题 - fix: typo in helm charts values - Update docs.md ## 易用性调整 - 没有查询权限时,增加申请链接 - 注册用户默认打开管理后台权限,支持修改密码 - 通过 goInception 执行时,增对阿里云 RDS 自动开启aliyun_rds参数 - 实例连接隧道信息在后台管理编辑时加密展示 - 使企业微信机器人推送的消息中的工单地址支持超链接 ## 升级步骤 - Django和Django-q的版本升级涉及数据migrate,请在服务部署完成后执行 `python manage.py migrate` - 其他注意事项查看:https://github.com/hhyo/archery/wiki/upgrade
最后提交信息为:
更新版本为 v1.8.0
v1.7.13
6e55d25
2020-08-30 12:13
对比
Release v1.7.13
小圈圈
## Release date: 2020年08月30日 ## 变更说明 - 添加隧道管理页面 - redis支持zset相关命令 @dongqianzheng - dashboard增加最近24小时慢查询统计 - 实例编辑时隐藏密码信息 - fix field name error ## 修复说明 - 修复sql优化不支持转义符的问题 - 解决 MySQL 数据库区分大小写时,SQL优化解析表信息失败的问题 - 修复inception/goinception 连接ssh隧道bug - 移除sql_completer,修复ci - 解决 ios 横向滚动失效的问题 ## 升级步骤 - https://archerydms.com/installation/upgrade/
最后提交信息为:
提升版本为1.7.13
v1.7.12
5009397
2020-07-17 20:36
对比
Release v1.7.12
小圈圈
## Release date: 2020年07月17日 ## 变更说明 - 增加企业微信群机器人通知(webhook) @kulokai - 添加跳板机连接数据库功能 @EliasChiang - 升级wiki 位置调整 @LeoQuote ## 修复说明 - use self.db_name when getting db list @LeoQuote ## 升级步骤 - https://archerydms.com/installation/upgrade/
最后提交信息为:
提升版本为1.7.12
v1.7.11
424479f
2020-05-30 13:26
对比
Release v1.7.11
小圈圈
## Release date: 2020年05月30日 ## 变更说明 - 针对MongoDB查询进行了多方面的优化 >> 1. 支持集合列名的查看和补全提示 2. 支持aggregate、count、sort、fields等语法 3. 支持查询语句格式化 - 支持配置多个阿里云认证信息,关联不同的RDS实例 - 修复审核流程中权限组选择框状态残留问题 - Oracle insert all语法审核的支持 - optimize_sqltuning拦截非查询SQL,防止线上数据被误修改 ## 修复说明 - 解决mariadb查询报错的问题 - 解决执行redis命令不能包含空格的问题 ## 易用性改进 - ace编辑器启用快捷搜索功能,可使用command+f/ctrl+f 搜索编辑内容 ## 升级步骤 - https://gitee.com/rtttte/Archery/wiki/升级
最后提交信息为:
增加parsedatetime依赖
v1.7.10
85a3770
2020-05-05 17:24
对比
Release v1.7.10
小圈圈
## Release date: 2020年05月05日 ## 变更说明 - Oracle 功能增强和 bugfix > > 1.SQL工单支持数据修改备份和查看回滚信息 2.SQL优化工具新增sql tuning advisor 3.在线查询支持执行计划查看 4.支持update/insert/delete/create table/create index的语法审核 ## 修复说明 - 回滚 django-q 版本,解决任务重复调度的问题 - 简化 inc 初始化操作,移除Inception的部分前置检测,提升检测效率 - SQL上线工单增加排队状态,解决工单可能重复执行的问题 - 修复 SQL 检测结果未开启转义的问题 ## 易用性改进 - 优化系统配置检测按钮位置 - 等待审批的 SQL 工单详情展示当前全部审批人 - fix the template of inception and goinception ## 升级步骤 - https://archerydms.com/installation/upgrade/
最后提交信息为:
提升版本为v1.7.10
v1.7.9
6ca5930
2020-04-11 15:55
对比
Release v1.7.9
小圈圈
## Release date: 2020年04月11日 ## 变更说明 - 提供Oracle相关支持 ## 修复说明 - 修复取消定时执行无效的问题,**影响v1.7.4~v1.7.8,请使用关联版本的用户升级** - 调整归档字符集的设置,兼容utf8mb4数据归档 - 修复申请归档不传入sleep值报错的bug - 获取redis数据库列表时增加容错,失败后默认展示16个db ## 升级步骤 - https://archerydms.com/installation/upgrade/
最后提交信息为:
提升版本为v1.7.9
v1.7.8
11c7684
2020-03-21 21:31
对比
Release v1.7.8
小圈圈
## Release date: 2020年03月21日 ## 变更说明 - 支持飞书群推/单推 - 归档 schedule 配置支持传入配置 id - 针对 MySQL 5.7.8以上版本使用 session max_execution_time 控制在线查询执行时长 ## 修复说明 - 修复 common/utils/ding_api.py 的 get_access_token 返回 bytes 导致钉钉 url 拼接不正确 - 修复审批流程钉钉通知个人无响应问题 - 修复工单驳回无消息通知的问题 - 修复 oracle 查看表信息过滤schema ## 易用性改进 - SQL 上线仅在SQL文本内容为空的时候才展示提示信息 - SQL 工单审核备注支持换行展示,加大工单操作内容长度 - 增加 binlog2sql 异步任务失败通知,SQL工单执行结束消息内容完善 - 增加一体初始化脚本 - 系统配置保存时去除空格信息 ## 升级步骤 - https://archerydms.com/installation/upgrade/
最后提交信息为:
完善部分消息提示
v1.7.7
a5abef6
2020-02-09 22:41
对比
Release v1.7.7
小圈圈
## Release date: 2020年02月09日 ## 变更说明 - MongoDB 支持指定库连接 - 增加归档任务手动触发逻辑 - 移除schemasync配置项,新增为项目依赖 ,感谢[SchemaSync](https://github.com/mmatuson/SchemaSync)项目 ## 修复说明 - 归档时动态获取表字符集信息,避免字符集不匹配导致归档失败 - 解决归档菜单无权限和归档实例未过滤类型的问题 - 仅审核通过的归档配置显示启用按钮 ## 易用性改进 - 调整资源组和实例标签的多对多模型,后台配置更直观 - 初始化数据增加几个默认权限组 ## 升级步骤 - https://archerydms.com/installation/upgrade/
最后提交信息为:
更新tag为1.7.7
v1.7.6
4d3abf4
2020-02-03 18:46
对比
Release v1.7.6
小圈圈
## Release date: 2020年02月03日 ## 修复说明 - 解决消息通知的几个问题
最后提交信息为:
DDL工单通知配置从Email配置移出
v1.7.5
c23eeb6
2020-02-02 20:59
对比
Release v1.7.5
小圈圈
## Release date: 2020年02月02日 ## 变更说明 - 增加 MySQL 数据归档模块,可以使用 pt-archiver 归档数据 ## 修复说明 - 解决 MsSQL 禁止*查询无效的问题 - 解决部分页面 SQL 内容未转义,导致展示异常的问题 - 修复企业微信发送消息失败的bug - 回滚按钮展示逻辑修复,未开启备份的不展示回滚按钮 - 解决清空可执行时间无效的问题 ## 易用性改进 - SQL 上线输入框补充部分说明信息,仅 MySQL 和 Redis - 只读检测兼容 tidb 的 read_only 返回值信息 - SQL 上线工单详情增加导出以及快速展开、折叠内容按钮,同时增加隐藏的完整SQL列 ## 安全性修复 - 移除 binlog2sql 异步 task 中的敏感信息 - 解决部分页面SQL内容未转义,导致展示异常的问题 - Upgrade Django to version 2.2.9 ## 升级步骤 - https://gitee.com/rtttte/Archery/wiki/升级
最后提交信息为:
修改版本为v1.7.5
v1.7.4
8612d64
2019-12-21 22:33
对比
Release v1.7.4
小圈圈
## Release date: 2019年12月21日 本次更新主要是bug修复和易用性改进,无功能新增 ## 修复说明 - 解决执行回调可能出现DB超时,导致工单一直执行中的问题 - binlog2sql 异步超时时间设置,避免解析未结束就终止 - goInception 连接字符处理,兼容特殊字符信息 - mssql、oracle 的查询脱敏仅应用实例关联的脱敏规则 - 解决表名是 mysql 关键字时查看表结构报错的问题 ## 易用性改进 - 上线工单需求链接修改为可选项 - 修改企业微信推送通知为纯文本格式 - django-q task 增加自定义名称,方便问题排查 - 增加自定义错误页面 - 调整日志信息和等级,减少敏感信息输出 ## 移除功能 - 隐藏 SQL 上线的可选通知人选项 ## 升级步骤 - https://gitee.com/rtttte/Archery/wiki/升级
最后提交信息为:
部分测试集使用TransactionTestCase
v1.7.3
cc51e67
2019-12-08 23:12
对比
Release v1.7.3
小圈圈
## Release date: 2019年12月08日 ## 变更说明 - 使用 goInception 作为 MySQL 查询表权限的解析工具,兼容更多查询场景 - SQL上线工单增加需求链接,方便追溯变更需求信息 - 会话管理增加实例事务信息展示 - 调整日志文件路径到项目根目录 - 更新 django 版本到 2.2.8,同时升级其他依赖库 ## 修复说明 - fixed bug, when we change group_name select element, the optgroup of - 解决 binlog2sql 模块 back-interval 传值问题 - 修复工具插件菜单不显示的问题 - 解决 MySQL 查询 time 类型数据序列化为秒的问题 - Dashboard 使用模板片段缓存替换 view 缓存 - 资源组列表和用户实例列表增加伪删除过滤 ## 易用性改进 - dockerfile优化 - 容器化部署增加sql migrations数据持久化支持 - DDL工单结束和创建数据库后主动清空实例资源缓存 - 简化项目启动脚本,gunicorn使用gevent工作模式 ## 安全性改进 - 针对SQL工单详情和回滚信息做权限校验,和列表过滤逻辑保存一致
最后提交信息为:
update docker image to 1.7.3
下载
请输入验证码,防止盗链导致资源被占用
取消
下载
Python
1
https://gitee.com/rtttte/Archery.git
git@gitee.com:rtttte/Archery.git
rtttte
Archery
Archery
点此查找更多帮助
搜索帮助
Git 命令在线学习
如何在 Gitee 导入 GitHub 仓库
Git 仓库基础操作
企业版和社区版功能对比
SSH 公钥设置
如何处理代码冲突
仓库体积过大,如何减小?
如何找回被删除的仓库数据
Gitee 产品配额说明
GitHub仓库快速导入Gitee及同步更新
什么是 Release(发行版)
将 PHP 项目自动发布到 packagist.org
仓库举报
回到顶部
登录提示
该操作需登录 Gitee 帐号,请先登录后再操作。
立即登录
没有帐号,去注册