v3.2.3
发布时间: 2025-03-12
发布人: yushunwang
- 状态栏语言选择选项“中文”改为“简体中文”;提交人:yushunwang
v3.2.2
发布时间: 2025-02-28
发布人: yushunwang
- 新增app app_ai,定义AIHub服务单元模型,新增列举AIHub服务单元接口和测试用例;提交人:yushunwang
- 代码中所有“数据中心” 改为 “云节点”;提交人:yushunwang
- 更新英文翻译;提交人:yushunwang
- vo,列举项目组接口权限修改,允许云主机服务单元管理员查询;提交人:yushunwang
v3.2.1
发布时间: 2025-02-19
发布人: yushunwang
- 云主机,安装依赖包django-object-sctions,后台云主机、云硬盘编辑页面增加“从服务单元查询并更新基础信息”的按钮和操作;提交人:yushunwang
- 云主机,资源操作日志模型增加“备注”字段,云主机所有权和vo组内云主机使用权移交操作接口记录操作日志;提交人:yushunwang
- 解决python3.12版本提示弃用utcnow和utcfromtimestamp函数的问题;提交人:yushunwang
- 升级django-filter版本23.1到24.3,admin后台vo组移除filter_horizontal定义,django 5.0版本时不能包含自定义中间模型的多对多字段;提交人:yushunwang
- “关于”网页中版本变更日志硬编码在version.py中,不再从git中动态获取版本日志(如果git没有拉取更新版本信息,会获取不到);提交人:yushunwang
- 钱包,管理员创建资源券接口增加结算单元状态限制,列举结算单元接口不返回删除的结算单元记录;提交人:yushunwang
v3.2.0
发布时间: 2025-01-22
发布人: yushunwang
- 钱包,密钥对从配置文件中改为在admin后台“站点参数”中配置,并修改受影响的测试用例;提交人:yushunwang
- 全局配置,站内支付结算对应的钱包app_id配置方式修改,由配置文件方式改为在后台“站点参数”中配置,并修改受影响的测试用例;
- 全局配置,增加迁移文件,尝试从配置文件中获取钱包密钥对和app_id配置,更新到数据库中对应的站点参数配置项;提交人:yushunwang
- app api中的脚本命令移动到对象存储和钱包app中;提交人:yushunwang
- uwsgi配置sock文件名修改,新增python环境依赖文件详细版;提交人:yushunwang
- 移除“只使用大屏展示功能”配置项,readme.md文本修改;提交人:yushunwang
- 云主机,后台编辑服务单元时,动态检查并提示“区域/分中心”字段是否必填;提交人:yushunwang
- ipam,ip网段导入命令iprangeimport增加ip网段有效性和是否存在重叠校验,错误提示优化;提交人:yushunwang
- 用户,用户模型增加一个“机构”外键字段,新增 用户信息查询、修改用户所属机构接口和测试用例;提交人:yushunwang
- 用户,新增 新的列举用户接口和测试用例,标记弃用旧接口;提交人:yushunwang
- 机构列举接口增加关键字查询参数“search”和测试用例;提交人:yushunwang
- 钱包,资源券模型新增“来源类型”字段,列举资源券和查询资源券详情的普通用户接口和管理员接口返回数据增加“来源类型”字段,并完善对应测试用例;提交人:yushunwang
- 订单,索取订单资源接口增加以管理员身份请求参数“as-admin”;提交人:yushunwang
- 站内公告列举接口权限移除登录认证要求;提交人:yushunwang
- 云主机,管理员订购交付任务模型增加“来源类型”字段,任务提交接口增加“来源类型”参数;提交人:yushunwang
- 云主机,管理员云主机订购任务列举和详情接口返回数据增加“来源类型”字段“derive_type”,列举任务接口增加“来源类型”查询参数“derive_type”;提交人:yushunwang
v3.1.2
发布时间: 2025-01-02
发布人: yushunwang
- python环境依赖包文件requirements.txt路径修改,并且只锁定直接依赖包版本;提交人:yushunwang
- 依赖包升级,django-baton=4.2.2;提交人:yushunwang
v3.1.1
发布时间: 2024-12-31
发布人: yushunwang
- app统一命名规范app_xxx,app service、storage、monitor、vo、order、vpn、ticket、metering、report、servers、users目录重命名;提交人:yushunwang
- 邮件通知脚本修改,通过ContentType访问邮件模型类方式改为显式的直接导入类方式;提交人:yushunwang
v3.1.0
发布时间: 2024-12-26
发布人: yushunwang
- 钱包,资源券增加 适用范围和适用订单编号字段,列举券接口返回数据增加 此2个字段内容,支付支持使用指定订单的券;提交人:yushunwang
- 资源券申请,关联订单的申请发放只能用于指定订单的资源券;提交人:yushunwang
- 站内公告,增加英文内容字段;提交人:yushunwang
- 数据中心和坤元服务列举2个接口返回数据中机构信息增加排序值字段“sort_weight”;提交人:yushunwang
- 云主机,定义管理员资源订购交付任务模型,新增 管理员资源订购交付任务 创建、列举、接口、详情查询、重试、作废接口和测试用例;提交人:yushunwang
v3.0.0
发布时间: 2024-12-09
发布人: yushunwang
- 升级依赖包以支持python3.12版本;提交人:yushunwang
- 站内公告模型定义,新增 站内公告列举接口和测试用例;提交人:yushunwang
- 资源券申请,列举申请接口返回数据增加“是否删除”、“删除人”字段,管理员身份查询时返回包含已删除的申请;提交人:yushunwang
v2.10.2
发布时间: 2024-11-28
发布人: yushunwang
- admin后台,云主机服务单元列表变更保存报错问题修复;提交人:yushunwang
- admin后台,几处与云主机和对象存储服务单元有关的下拉选择框方式改为弹窗方式;提交人:yushunwang
- 云主机和对象存储服务单元注册或同步到钱包结算单元时,名称前加上数据中心名称;提交人:yushunwang
- 云主机创建页面,服务单元名称前加上机构和数据中心名称;提交人:yushunwang
- 云主机,新增 云主机资源统计接口和测试用例;提交人:yushunwang
- 大屏展示,服务单元资源统计数据和用户操作日志、主机网络流量时序数据查询收集时记录错误日志,主机流量填补数据只填补当前时间前24小时内数据;提交人:yushunwang
- 流量模块,修改流量时序数据查询接口,添加ifHCOutOctets_max、ifHCInOctets_max字段;提交人:wenhao
- 流量模块,ChartModel模型添加is_reverse字段,查询组内元素列表接口添加is_reverse响应字段,新增流量元素字段更新接口;提交人:wenhao
v2.10.1
发布时间: 2024-11-15
发布人: yushunwang
- 定义坤元服务模型,后台实现坤元服务版本更新操作;提交人:yushunwang
- 新增 坤元服务单元列举、版本查询接口和测试用例;提交人:yushunwang
- 流量模块:修复流量组信息更新报错问题;提交人:wenhao
- 流量模块:修改查询组内元素列表接口,新增instance_name模糊查询字段;添加查询组内图表测试用例;提交人:wenhao
v2.10.0
发布时间: 2024-11-08
发布人: yushunwang
- 云主机:EVCloud适配器增加云主机共享接口;提交人:yushunwang
- 云主机:新增VO组的EVCloud云主机共享用户权限同步脚本命令;提交人:yushunwang
- 云主机:evcloud云主机权限同步模型定义,vo组EVCloud云主机创建交付时、vo组组员或者权限发生变化时同步vo组权限到EVCloud服务单元,并记录失败记录;提交人:yushunwang
- 云主机:新增云主机vo组权限同步evcloud失败记录重试定时任务,实现权限同步失败记录重试脚本代码和测试用例;提交人:yushunwang
- 云主机,新增 vo组内云主机使用权移交接口和测试用例;提交人:yushunwang
- 云主机,新增云主机所有权移交接口和测试用例;提交人:yushunwang
- 云主机,云主机适配器增加云主机资源统计接口,服务单元增加3个云主机数量统计字段,云主机创建和删除时触发服务单元的云主机数量统计更新;提交人:yushunwang
- 云硬盘,新增 vo组云硬盘组内使用权移交接口和测试用例;提交人:yushunwang
- 云硬盘,新增 个人或vo组云硬盘所有权移交接口和测试用例;提交人:yushunwang
- 云主机和云硬盘模型增加创建人字段,列举接口返回数据增加创建人字段;提交人:yushunwang
- vo,移除组员接口增加限制,移除的组员名下不能有云主机资源;提交人:yushunwang
- 对象存储服务单元注册钱包结算单元时'服务类别'错误问题修复;提交人:yushunwang
- 登录页面和导航栏排版修改,导航栏语言选择下拉框优化修改;提交人:yushunwang
- admin后台,云主机列表页增加“从服务单元更新云主机信息”操作,添加云主机元数据时镜像等一些信息不再强制必须输入,并验证服务单元云主机id是否已存在;提交人:yushunwang
- admin后台,云硬盘列表页增加“从服务单元更新云硬盘信息”操作,添加云硬盘元数据记录时验证服务单元云主机id是否已存在;提交人:yushunwang
- 更新英文翻译;提交人:yushunwang
- user app:添加批量创建新用户命令;提交人:wenhao
- 流量模块,新增批量添加流量组成员命令;提交人:wenhao
v2.9.0
发布时间: 2024-10-17
发布人: yushunwang
- ipam,新增 外部ipv4地址创建、列举、修改、段删除接口和测试用例;提交人:yushunwang
- ipam,新增 ipv4超网入库ipv4地址库接口和测试用例;提交人:yushunwang
- 全局配置和大屏展示,不再自动删除无效的配置参数;提交人:yushunwang
- 计量计费定时任务代码优化,状态锁锁定时间过期尝试释放锁;提交人:yushunwang
- 计量计费,新增 查询一个云主机最近一次计量结算资信息接口和测试用例;提交人:yushunwang
- 机构和服务单元模板标签修改,服务单元名称前加上数据中心名称;提交人:yushunwang
- 资源券申请,通知邮件内容增加机构和数据中心名称;提交人:yushunwang
- 云主机,适配器定义云主机移交接口,EVCloud适配器实现云主机移交接口;提交人:yushunwang
- 新增云主机拥有者变更脚本命令,实现中坤中个人云主机在EVCloud服务单元中拥有者变更为用户个人;提交人:yushunwang
- 云主机,个人云主机交付创建时直接在evcloud服务里指定拥有者为用户个人;提交人:yushunwang
- 云主机,列举云主机接口返回数据增加服务单元服务地址信息字段“endpoint_url”、服务单元中的云主机id字段“instance_id”;提交人:yushunwang
- 钱包,列举结算单元接口返回数据增加“service_id”;提交人:yushunwang
- admin后台,云主机、归档记录、云硬盘、配置样式等列表页显示机构和数据中心名称;自定义数据中心和服务单元过滤器,显示机构和数据中心名称;提交人:yushunwang
- admin后台,对象存储,存储桶和归档记录列表和服务单元过滤器显示机构和数据中心信息;提交人:yushunwang
- admin后台,数据中心管理员页面列表优化,增加“机构”列,数据中心过滤器拼接显示机构名称;提交人:yushunwang
- 配置文件移除钉钉告警定时任务配置项;提交人:yushunwang
v2.8.0
发布时间: 2024-09-14
发布人: yushunwang
- ip地址管理,新增 ipv6子网地址段合并、拆分、查询拆分方案接口和测试用例;提交人:yushunwang
- ip地址管理,新增ipv4超网段模型, 新增 ipv4超网创建、列举、修改、删除接口和测试用例;提交人:yushunwang
- 网络链路,创建链路接口数据库操作优化,列举链路接口响应数据移除link_element数组字段;提交人:yushunwang
- 网络链路,链路详情查询接口优化,单次api请求数据库查询次数从5+6n优化到4-8次;提交人:yushunwang
- 云主机,云主机订购创建接口增加管理员参数,支持以管理员身份帮用户创建云主机;提交人:yushunwang
- 云主机,列举服务单元接口返回数据中机构字段增加“sort_weight”内容;提交人:yushunwang
- 订单,订单模型增加“描述”字段,管理员创建和续费云主机时,订单描述记录管理员信息;提交人:yushunwang
- 计量计费,指定时间段内按云主机和云硬盘聚合统计计量数据接口响应数据增加“service_id”信息;提交人:yushunwang
- 邮件,邮件模型标签增加“服务维护通知”选项,增加向用户发送邮件通知的命令脚本;提交人:yushunwang
- 用户app中0003迁移文件中sql在mysql数据库无法执行通过问题修复;提交人:yushunwang
- 大屏展示,云主机、对象存储服务统计数据和主机单元流量统计功能代码优化,删除200天前的数据;提交人:yushunwang
- 站点监控,tcp监控任务数据查询时查询条件url只使用“hostname:port”;提交人:yushunwang
- 后台,admin后台操作记录模型和ContentType模型注册到被baton美化接替的后台;提交人:yushunwang
- “AAI jwt公钥”配置项从配置文件移动到admin后台的全局参数配置表,aai jwt认证代码对应修改;提交人:yushunwang
- 国际化,更新英文翻译;提交人:yushunwang
- 告警模块,邮件和钉钉通知定时任务状态锁过期时间由1改为10分钟;提交人:yushunwang
- 告警模块,告警记录创建时start字段改为使用当前时间戳;提交人:wenhao
- 流量模块,修改请求第三方API的重试次数,设置超时时间;提交人:wenhao
v2.7.1
发布时间: 2024-08-19
发布人: yushunwang
- 后台,云主机和对象存储服务单元的站点监控任务创建选择逻辑优化;提交人:yushunwang
- 后台,对象存储服务单元进入编辑网页时报错的问题修复;提交人:yushunwang
- 云主机,重建接口增加限制,先删除已存在的云主机快照后才允许重建;提交人:yushunwang
- 监控,日志数量时序统计定时任务,保留最近200天内数据,删除之前的数据;提交人:yushunwang
- 适配器,操作系统镜像系统发行版类型增加'Kali'、'openSUSE'、'Manjaro'、'Linux Mint';提交人:yushunwang
- ip地址管理,新增 ipv6地址网段分配、备注信息、变更记录查询接口和测试用例;提交人:yushunwang
- 更新英文翻译;提交人:yushunwang
v2.7.0
发布时间: 2024-08-02
发布人: yushunwang
- 实现国际化,完成英文翻译;提交人:yushunwang
- 钱包,支付接口优化,混合支付时,无论余额是否欠费,资源券金额足够支付就允许支付;提交人:yushunwang
- 报表,月度报表模型增加“云主机快照”、“安全扫描”信息有关字段,报表生成代码修改,报表html模板增加“站点监控”、“云主机快照”和“安全扫描”信息;增加报表详情预览视图;提交人:yushunwang
- 云主机,云主机快照回滚接口无法回滚的问题修复;提交人:yushunwang
- 云主机,快照模型增加“系统名称”和“系统发行版”字段,列举快照和查询快照详情接口响应数据增加此2个字段;提交人:yushunwang
- 对象存储,服务单元模型移除字段'loki_tag',移除存储配额模型;提交人:yushunwang
- 监控,日志时序统计定时任务代码优化,请求失败的日志单元打印失败错误信息,动态指定网络请求超时时间;提交人:yushunwang
- 监控,因探测点增加标签字段,站点监控测试用例通不过问题修复;订单完成时更新交易完成时间;提交人:yushunwang
- 监控,api错误日志模型增加“client_ip”字段,api请求错误日志记录客户端的ip;提交人:yushunwang
- 监控和大屏展示,异步网络请求超时时间设置修改;提交人:yushunwang
- 大屏展示,对象存储服务统计数据模型增加“用户数”字段,服务统计数据查询接口响应数据增加“用户数”内容;提交人:yushunwang
- 大屏展示,移除和数据中心有关的旧接口,数据中心“关联指标单元和服务单元”、“云主机服务资源统计数据”、“VPN统计数据”和“对象存储服务资源统计数据”查询接口;提交人:yushunwang
- admin后台,用户列表页增加“导出选中用户”的action,全局配置定时任务状态锁列表增加“释放状态锁”action;提交人:yushunwang
- 依赖包django-baton由4.0.1升级到4.1.0;提交人:yushunwang
- AAI jwt身份认证,更新记录用户最后活跃时间;提交人:yushunwang
- 告警,优化0003和0005迁移文件;提交人:yushunwang
- 告警,添加接收告警接口、查询告警列表接口、查询告警聚合数据接口测试用例;提交人:wenhao
- 流量,查询组元素列表接口支持查询当前分组及所有具有权限的下级分组的元素集合;提交人:wenhao
- 流量,优化修改 添加组内成员、添加组内元素、添加流量全局管理员接口的测试用例;优化接口添加目标已经存在的响应提示内容;提交人:wenhao
v2.6.1
发布时间: 2024-07-12
发布人: yushunwang
- 机构数据中心模型增加“map_display”字段,数据中心列举接口响应数据增加“map_display”信息;提交人:yushunwang
- 全局配置,IP白名单功能模块类型增加“所有功能”选项,增加ip白名单管理器测试用例;提交人:yushunwang
- 大屏展示,指标监控单元增加“虚拟机”单元类型;提交人:yushunwang
- 大屏展示,站点监控数据查询接口修改,响应数据增加url监控任务列表数据项,http请求各个部分耗时指标数据不再按url分组处理;提交人:yushunwang
- 大屏展示,站点监控数据查询接口查询指标选项增加“查询所有指标”,增加接口测试用例;提交人:yushunwang
- 大屏展示,云主机服务单元资源统计信息模型增加“公网IP总数和已用数”、“私网IP总数和已用数”4个字段,服务单元统计数据查询接口响应数据增加此4个字段信息;提交人:yushunwang
- 监控,aiohttp异步网络请求优化,返回response后先执行read读回响应体数据;提交人:yushunwang
- 监控,站点监控探测点模型增加“探针任务提交服务地址”、“认证用户”和“密码”字段,增加探针任务提交失败记录模型,站点监控任务变更实时请求提交到所有探测点,并记录任务提交失败的记录;提交人:yushunwang
- 监控,站点监控探测点模型增加“探测点标签”字段,查询数据时,用于区分多个探测点的数据;提交人:yushunwang
- 监控,日志时序统计定时任务,请求失败的日志单元不再尝试更新前面周期的无效数据;提交人:yushunwang
- 全局配置,站点配置:prometheus相关配置参数默认值定义;提交人:wanghuang
- 探针app, prometheus tcp、http配置文件更新时,按照数据库的url原样写入,url地址末尾不强制添加“/”;提交人:wanghuang
- 告警模块,移除告警工单相关模型和接口;提交人:wenhao
- 告警模块,查询告警列表接口移除has_ticket查询字段;提交人:wenhao
v2.6.0
发布时间: 2024-07-09
发布人: yushunwang
- 订单资源定价模型增加’云主机基础维护费‘字段;云主机询价和订购订单金额计算加收基础维护费,云主机计量计费加收基础维护费;受加收云主机基础维护费影响,修改订单、计量和云主机等相关的测试用例;提交人:yushunwang
- 访问admin后台IP鉴权功能,全局访问IP白名单模型增加“admin后台”白名单选项,增加admin后台访问IP鉴权中间件;提交人:yushunwang
- 全局配置参数增加“销售客服联系信息”配置项,新增 销售客服联系信息查询接口和测试用例;提交人:yushunwang
- 大屏展示,新增 站点监控数据查询接口;提交人:yushunwang
- 大屏展示,新增 数据中心下指标单元查询接口和测试用例,标记弃用 一个数据中心下指标单元查询接口;提交人:yushunwang
- 大屏展示,新增 对象存储服务单元统计数据查询接口,标记弃用 一个数据中心下对象存储服务单元统计数据查询接口;提交人:yushunwang
- 大屏展示,新增 云主机服务单元vpn统计数据查询接口,标记弃用 一个数据中心下云主机服务单元vpn统计数据查询接口;提交人:yushunwang
- 大屏展示,新增 云主机服务单元统计数据查询接口,标记弃用 一个数据中心下云主机服务单元统计数据查询接口;提交人:yushunwang
- 大屏展示,告警记录查询接口、云主机和对象存储服务单元操作日志查询接口移除数据中心查询参数;提交人:yushunwang
- 大屏展示,移除数据中心业务层:移除 数据中心模型和数据中心列举接口;参数配置模型增加“指标数据查询服务地址”配置项,替代各数据中心里的查询地址;指标监控单元、云主机服务单元、对象存储服务单元和站点监控任务模型移除数据中心字段;提交人:yushunwang
- 大屏展示,移除主机cpu使用率模型和主机cpu使用率时序数生产者定时任务代码;提交人:yushunwang
- 大屏展示,主机单元指标数据范围查询接口增加“主机单元平率CPU使用率”、“cpu总数”和“5分钟总负载”查询指标选项;提交人:yushunwang
- 大屏展示,主机单元指标数据查询接口增加“大页内存总数”和“大页内存可用数”指标选项;提交人:yushunwang
- 大屏展示,主机单元流量时序数据生产者代码修改,移除插入无效占位数据和更新无效占位数据功能,增加时段区间缺失数据检测和补全功能;提交人:yushunwang
- 钱包,资源券管理员查询接口增加“owner_type”和“vo_id”查询参数;提交人:yushunwang
- 云主机,云主机续费订购接口增加“as-admin”参数,支持联邦管理员和服务单元管理员提交云主机续费订单;提交人:yushunwang
- 订单,订单列举查询接口增加“as-admin”和“user_id”参数,订单详情查询接口和订单支付接口增加“as-admin”参数,支持管理员权限查;提交人:yushunwang
- 邮件发送接口优化,邮件的发送改为异步任务方式,admin后台邮件列表增加“重试发送失败邮件”操作选项;提交人:yushunwang
- 数据中心模型增加json类型字段“map_display”;用户模型优化,增加“联邦管理员”布尔类型字段,移除json类型的role字段;提交人:yushunwang
- admin依赖包django-baton v3.0.2升级v4.0.1;AAI jwt身份认证代码修改,从jwt获取用户信息并尝试更新用户的姓名公司等信息;提交人:yushunwang
- 线程池异步任务队列优化,任务提交时给任务加上装饰器,在任务执行前先检测并关闭无效的数据库连接;提交人:yushunwang
- 告警模块,新增AlertService、ServiceAdminUser、ServiceMetric、ServiceLog、TicketResolutionCategory、TicketResolution、AlertTicket模型;提交人:wenhao
- 告警模块,新增查询告警列表所属的服务、查询服务的管理员列表接口;提交人:wenhao
- 告警模块,新增创建工单解决方案类型、查询指定方案类型、修改指定方案类型、删除指定方案类型接口接口;提交人:wenhao
- 告警模块,新增创建工单解决方案、查询指定工单解决方案、修改指定工单解决方案、删除指定工单解决方案接口;提交人:wenhao
- 告警模块,新增查询告警工单列表、创建告警工单、查询指定工单、修改指定工单、删除指定工单接口;提交人:wenhao
- 告警模块,新增查询工单解决方案历史数据接口;提交人:wenhao
- 告警模块,添加工单处理人相关接口,新增工单转移接口;提交人:wenhao
- 告警模块,告警相关的模型注册到admin后台;提交人:wenhao
- 告警模块,告警查询接口,添加has_ticket过滤查询参数;提交人:wenhao
- 告警模块,添加一个新的告警接收接口路由;提交人:wenhao
- 流量模块,修改组内元素查询列表、创建、修改、删除接口的测试用例;提交人:wenhao
- 流量模块,Menu2Chart模型移除title字段,添加管理员备注字段admin_remark;查询组内元素列表接口,响应数据增加admin_remark字段,该字段仅流量模块超级管理员,运维管理员,当前组管理员可见;提交人:wenhao
v2.5.0
发布时间: 2024-06-20
发布人: yushunwang
- 项目由yunkun重命名为zhongkun,以及其他有关名称文案和受路径影响的代码修改;提交人:yushunwang
- 为告警查询通知邮件地址定义查询接口类;提交人:yushunwang
- 移除app_netbox,移除netbox旧接口路由;提交人:yushunwang
- 目录调整,把uwsgi配置文件、脚本文件和systemctl service管理文件移动到00_script目录,
项目配置目录cloudverse重命名为django_site,并修改因目录名称变更影响的有关配置和脚本;提交人:yushunwang - 科技云门户portal接口,新增云主机和对象存储可用性、用户数查询、请求数查询接口和测试用例,
服务总请求量统计模型增加服务类型字段,优化统计定时任务,分别云主机、对象存储和本服务请求数统计;提交人:yushunwang - 全局ip访问白名单增加’portal‘模块类型,portal有关接口IP访问限制鉴权使用全局白名单,全局IP访问白名单移除流量和链路功能模块类型;提交人:yushunwang
- 云主机服务单元列举接口响应增加服务单元地址字段;云主机服务单元和对象存储服务单元列举接口修改,返回管理员列表同一个用户角色可以同时为管理员和运维;提交人:yushunwang
- 云主机、对象存储服务单元和数据中心后台操作管理员变更时同步管理员权限变更到钱包对应结算单元优化;提交人:yushunwang
- 订单,资源续费单次最长允许续费2年,适配器列举操作系统镜像发行版类型增加OpenEuler;提交人:yushunwang
- 全局站点参数模型,配置内容字段类型由char改为text;提交人:yushunwang
- 修改文档模板文件名,与探针模板文件名相同而冲突;探针视图模板继承base模板显示状态栏;提交人:yushunwang
- 移除scripts的数据库迁移文件;新增配置参数,用于指定首页重定向到哪个view;定义导航栏标签,在标签里自定义并安全的控制导航栏显示项;提交人:yushunwang
- 添加关闭CSRF安全检测中间件;提交人:yushunwang
- 大屏展示,配置增加探针相关配置项,定义配置管理类,后台配置列表添加清理和更新配置项的action;提交人:yushunwang
- 大屏展示,定义站点监控任务模型,后台增、删、改站点监控任务时同步到探针服务;提交人:yushunwang
- 大屏展示,主机单元指标数据查询接口增加查询指标“cpu使用率”、“大页内存使用率”、“内存可用大小”和“根目录可用容量大小”;提交人:yushunwang
- 大屏展示,新增主机单元指标数据范围查询接口和测试用例;提交人:yushunwang
- 大屏展示,移除 服务单元统计数据、操作日志和主机单元流量时序数据定时任务脚本文件,改为在对应数据查询接口中触发以异步任务的方式替代原定时任务;提交人:yushunwang
- 大屏展示,移除 主机cpu使用率时序数据定时任务和cpu使用率时序数据查询接口;提交人:yushunwang
- 流量模块,修改流量图表元素更新定时任务,新增过期无效流量图表元素自动删除功能;提交人:wenhao
- 流量模块,添加查询当前用户角色接口测试用例;添加分组列表查询、分组创建、修改、删除、分组详情查询接口的测试用例;提交人:wenhao
- 流量模块,修改查询组内元素列表接口,添加exact_menu查询参数;提交人:wenhao
- 流量模块,定义NetflowLogEntryModel模型,记录 流量组增删改接口、组内元素增删改接口、组内成员增删改接口、全局管理员增删改接口的操作日志和后台管理的操作日志记录;提交人:wenhao
- 流量模块,后台管理界面优化,一些名称文案、用户角色字段的描述信息的修改,添加搜索框,将数量不固定的字段由下拉选择框调整为弹窗的选择方式;提交人:wenhao
- 流量模块,添加组内元素和组内成员增加、查询、修改、删除接口的测试用例;提交人:wenhao
- 告警模块,修改邮件通知定时任务,修改为通过alert_helpers统一接口获取管理员邮箱列表;提交人:wenhao
- 告警模块,修改钉钉告警通知定时任务,日志类告警添加日志类型字段;提交人:wenhao
- 告警模块,修改告警查询接口,添加fingerprint过滤查询参数,修改接口权限,添加BasicAuthentication认证;提交人:wenhao
- 告警模块,修改告警查询、邮件通知记录查询接口,响应中添加monitor_cluster字段;提交人:wenhao
- 探针,新增监控任务提交接口和测试用例;提交人:wanghuang
- 探针,站点监控任务更新定时任务脚本优化,监控任务模型移除几个无用的字段;提交人:wanghuang
- 探针,全局站点参数模型,新增prometheus相关参数和配置文件模板参数,修改配置文件模板参数时更新保存对应prometheus配置文件;提交人:wanghuang
v2.4.1
发布时间: 2024-06-04
发布人: yushunwang
- 流量模块,添加查询端口列表测试用例;提交人:wenhao
- 告警模块,钉钉群告警通知,日志类型告警文本格式清洗,移除source,level,name,log_source字段;提交人:wenhao
- 把原app_netbox的功能和接口拆分到app_net_manage、app_net_link和app_net_ipam 3个新app中,
把app_netbox的数据复制到3个app对应的表,移除app_netbox所有模型和对应数据库表;提交人:yushunwang - app_net_manage、app_net_link和app_net_ipam 3个新app添加各自的用户角色权限和查询接口,netbox原接口路由到3个app对应的接口视图;提交人:yushunwang
- 网管新增自己的ip访问白名单,把全局ip白名单网管相关的配置数据导入网管ip白名单,
综合网管管理、IP地址管理、链路管理和流量管理的接口ip鉴权使用网管的IP白名单;提交人:yushunwang - 对象存储,列举有管理员权限的服务单元接口增加参数“with_admin_users”,返回服务单元管理员列表;提交人:yushunwang
v2.4.0
发布时间: 2024-05-31
发布人: yushunwang
- 云主机EVCloud适配器增加云主机快照创建、删除和回滚接口;提交人:yushunwang
- 订单支持云主机快照订购,实现云主机快照资源交付和测试用例;提交人:yushunwang
- 云主机快照模型定义,新增云主机快照创建、列举、详情查询、删除、续费、名称描述更新和云主机回滚接口和测试用例;提交人:yushunwang
- 新增云主机快照订购询价和续费询价接口和测试用例;提交人:yushunwang
- 移除机构和云主机服务单元接入申请审批模型和接口;提交人:yushunwang
- 云主机服务单元列举接口响应内容管理员列表增加用户角色字段"role";提交人:yushunwang
- 添加配置参数“SCREEN_VIS_USE_ONLY”,当设置只使用大屏展示功能时,动态配置跳过不需要的路由;提交人:yushunwang
- 配置文件添加DEFAULT_AUTO_FIELD为BigAutoField;提交人:yushunwang
- 定义数据中心管理员模型,角色分管理员和运维,运维管理员没有钱包发资源券的权限,修改所有和数据中心管理员权限有关的测试用例;提交人:yushunwang
- 告警模块,修改钉钉告警通知中的日志类告警格式,由markdown调整为text;提交人:wenhao
- app_global新增
流量图表元素更新
定时任务状态锁;流量模块,新增流量图表元素更新定时任务,运行频率为每小时一次;提交人:wenhao - 流量模块,修改查询当前用户权限内的分组列表接口,查询速度优化;提交人:wenhao
- 流量模块,修改查询当前用户角色接口,响应数据的角色中添加ordinary组员角色;提交人:wenhao
- 流量模块,修改查询组内元素列表接口,如有下级分组,返回当前组和所有下级分组的元素集合,对组员隐藏IP和端口字段;提交人:wenhao
- 流量模块,修改查询流量时序数据接口,移除ifHCInOctets_max、ifHCOutOctets_max字段;提交人:wenhao
- 流量模块,app_netflow app名称修改为app_net_flow;提交人:wenhao
v2.3.2
发布时间: 2024-05-22
发布人: yushunwang
- 云主机服务单元版本号查询接口移除管理员权限限制;提交人:yushunwang
- 云主机服务单元列举接口增加以管理员身份查询参数“as-admin”和“whit_admin_uses”,返回数据增加服务单元管理员信息和版本号更新时间;提交人:yushunwang
- 移除app service、monitor、alert和netflow的被压缩的旧的数据库迁移文件;提交人:yushunwang
- 大屏展示,主机单元网络流量模型定义,网络流量时序数据定时任务脚本实现和增加对应定时任务状态锁;提交人:yushunwang
- 大屏展示,新增主机单元网络流量时序数据查询接口和测试用例;提交人:yushunwang
- 大屏展示,新增告警查询接口和测试用例;提交人:yushunwang
- 大屏展示,服务单元日志查询接口分页器修改,测试用例无法通过问题修复;提交人:yushunwang
- AAI登录认证配置参数不再通过配置文件设置,改为在后台全局站点配置列表中管理;提交人:yushunwang
- 告警模块,移除模型AlertLifetimeModel,基类模型AlertAbstractModel 添加recovery、status、order字段,creation字段调整为FloatField类型,调整为按照creation倒序;提交人:wenhao
- 告警模块,修改优化告警列表查询接口的分页功能;提交人:wenhao
- 告警模块,钉钉通知定时任务调整,修改告警是否已经创建工单的判定条件;提交人:wenhao
v2.3.1
发布时间: 2024-05-15
发布人: yushunwang
- 云主机服务单元模型增加版本号更新时间字段,增加云主机服务单元版本号查询接口和测试用例;提交人:yushunwang
- 对象存储服务单元模型增加版本号更新时间字段,新增对象存储服务单元版本号查询接口和测试用例;提交人:yushunwang
- 压缩app monitor、service、alert、netflow的数据库迁移文件;提交人:yushunwang
- 告警模块,钉钉告警定时任务优化:处理告警文本超出消息文本限制问题;修改日志类告警的instance字段解析;提交人:wenhao
- 告警模块,告警接收接口优化,日志类告警的instance字段解析修改;提交人:wenhao
- 流量模块,移除角色模型RoleModel、一级菜单模型MenuFirstModel、二级菜单模型MenuSecondModel、三级菜单模型MenuThirdModel,
新增流量模块全局管理员模型GlobalAdminModel、组结构模型MenuModel、组和组元素多对多关系模型Menu2Chart、组和组员多对多关系模型Menu2Member;提交人:wenhao - 流量模块,新增分组相关接口:当前用户权限内的分组列表查询、分组创建、查询、修改、删除;提交人:wenhao
- 流量模块,新增组内元素相关接口:端口元素可选项列举查询接口;组内元素列举查询、添加、元素的详情查询、修改、删除接口;提交人:wenhao
- 流量模块,新增组内成员相关接口:组内成员列举查询、添加、详情查询、修改、删除接口;提交人:wenhao
- 流量模块,新增 查询当前用户角色,全局管理员列举查询、添加、详情查询、修改、删除 权限相关接口和测试用例;提交人:wenhao
- 流量模块,实现各个功能接口的权限控制,1.全局超级管理员:所有权限(组结构维护、组内元素维护、组成员维护)
2.全局只读运维人员:所有信息只读权限 3.组管理员:当前组的人员维护权限 4.各级组普通用户:组内所有图表查看权限;提交人:wenhao - app_netflow、app_alert的接口ip鉴权调整为使用全局配置IP白名单;提交人:wenhao
v2.3.0
发布时间: 2024-05-08
发布人: yushunwang
- 新增 全局配置app app_global,新增全局IP访问白名单模型,增加站点参数配置模型,替换配置文件里的站点配置项;提交人:yushunwang
- scripts中的定时任务状态锁功能迁移到app_global;提交人:yushunwang
- 邮件发送和链路管理API访问鉴权使用全局配置的ip白名单;提交人:yushunwang
- 大屏展示,移除ip白名单模型,API访问鉴权使用全局配置的ip白名单;提交人:yushunwang
- 大屏展示,新增云主机服务单元和统计数据模型,实现云主机服务单元时序统计数据定时任务功能和测试用例;提交人:yushunwang
- 大屏展示,新增查询一个数据中心下的云主机服务统计数据接口、vpn统计数据查询接口和测试用例;提交人:yushunwang
- 大屏展示,新增对象存储服务单元和统计数据模型,对象存储服务单元统计时序数据定时任务实现,查询数据中心对象存储服务单元总统计数据接口和测试用例;提交人:yushunwang
- 大屏展示,新增云主机和对象存储服务单元操作日志模型,新增服务单元用户操作日志接口查询接口;提交人:wanghuang
- 大屏展示,服务单元用户操作日志同步定时任务实现;提交人:yushunwang、wanghuang
- 对象存储服务单元模型增加版本号version字段,列举服务单元接口返回数据增加version信息;提交人:yushunwang
- 云主机服务单元模型增加版本号version字段,列举服务单元接口返回数据增加version信息;提交人:yushunwang
- EVCloud适配器增加服务版本查询接口,后台云主机服务单元列表增加更新版本信息操作;提交人:yushunwang
- 桶月度统计、月度报表、安全扫描、大屏展示主机cpu使用率时序数据等定时任务使用状态锁;提交人:yushunwang
- 对象存储,新增按服务单元统计桶个数和数据量接口和测试用例;提交人:yushunwang
- 监控,列举站点监控探测点接口返回数据增加排序值字段“sort_weight”;提交人:yushunwang
- 订单模型增加订购时长单位字段period_unit,可选单位“天”和“月”,订单创建和资源交付支持订购时长单位,订单资源交付测试用例完善订购时长验证;提交人:yushunwang
- 订单,询价和续费询价接口增加时长单位参数period_unit;提交人:yushunwang
- 订单列举和详情查询接口返回数据增加字段“period_unit”、“start_time”和“end_time”;提交人:yushunwang
- 订购云主机接口增加订购时长单位参数period_unit,支持订购指定天数或月数;提交人:yushunwang
- vpn、云主机和云硬盘的创建删除等操作传递额外参数who_action,evcloud适配器修改支持此参数,通过url query告知evcloud服务是哪个用户在操作;提交人:yushunwang
- IP和链路管理netbox,移除旧的以netbox为前缀的路由;月度报表html模板中前端链接修改;提交人:yushunwang
- 告警通知定时任务使用状态锁,告警邮件通知定时任务定时周期改为每分钟;提交人:yushunwang
- 流量app,添加流量数据查询接口,接入流量图表时序数据;提交人:wenhao
- 告警app,一些模型时间字段类型修改为PositiveBigIntegerField,钉钉群告警通知关联资产信息;十分钟未处理的告警追加提醒通知;;提交人:wenhao
- 告警app,修改钉钉告警通知定时任务和通知规则,1.首次提醒;2.重复提醒:第一次,告警持续20分钟,第二次,告警持续60分钟,每天早上8:00、下午16:00,推送未处
理告警信息;提交人:wenhao
v2.2.0
发布时间: 2024-04-19
发布人: yushunwang
- 目录apps添加init.py改为package,所有模块导入都改为from apps包绝对路径方式导入;提交人:yushunwang
- app scan和bill重命名为app_scan和app_wallet;提交人:yushunwang
- 大屏展示tidb、ceph和主机指标查询接口修改指标选项;提交人:yushunwang
- 大屏展示,定义主机cpu使用率model,实现主机cpu使用率时序数据生产定时任务;提交人:yushunwang
- 大屏展示,新增主机单元cpu使用率时序数据查询接口和测试用例;提交人:yushunwang
- 大屏展示,定义IP白名单模型,大屏展示所有API鉴权客户端ip;提交人:yushunwang
- 定时任务脚本的各功能实现代码和测试用例移动到各相关app下,定时任务相关日志配置接口移动到core.loggers;提交人:yushunwang
- 基于数据库实现定时任务状态锁功能,定时任务分布式部署多个节点时,实现定时任务间的同步调度,避免重复执行;
计量计费和日志时序统计定时任务改为使用定时器状态锁;提交人:yushunwang - vpn、云主机和云硬盘的创建删除等操作传递额外参数who_action,evcloud适配器修改支持此参数,
通过url query告知evcloud服务是哪个用户在操作;提交人:yushunwang - 监控,站点监控探测点模型增加排序字段,列举探测点接口数据按排序值排序;提交人:yushunwang
- 监控,当没有日志单元时,日志数量统计定时任务执行报错修复;
日志统计时序数据定时任务尝试更新无效数据失败问题修复,问题原因是在异步函数执行过程中同步访问数据库django orm 报错;提交人:yushunwang - 结算配置参数‘app_id’通过统一的函数接口获取,钱包结算单元model服务类型增加“安全扫描”选项;提交人:yushunwang
- 资源券申请,实现邮件通知功能,券申请增加联系方式字段,申请提交、列举、更新等接口增加联系方式字段;提交人:yushunwang
- 安全扫描订单无法支付的问题修复;提交人:yushunwang
- 新增 站点监控探针app;提交人:wanghuang
- 新增app app_netflow,定义图表Item、菜单和权限模型,实现图表Item和菜单列举接口;提交人:wenhao
- 新增app app_alert,定义模型,实现告警模块定时任务,实现异常告警接收接口,异常告警、告警可选项和用户告警通知记录查询接口,告警工单创建和查询接口;提交人:wenhao
- 资源交付,云主机创建后更新元数据函数缺少一个返回值的bug修复;提交人:yushunwang
v2.1.0
发布时间: 2024-04-01
发布人: shun
- 目录调整,把所有app移动到apps目录下,adapter包移除到core;提交人:shun
- app apply、netbox 重命名为 app_apply、app_netbox,app_netbox的所有接口前缀'netbox'改为'app_netbox';提交人:shun
- 新增 app_screenvis, 新增 列举配置参数、列举数据中心、列举数据中心下的各单元、查询ceph、host、tidb指标数据查询接口和测试用例;提交人:shun
- 添加.gitattributes文件规范仓库行为,避免多人协作开发规范不统一相互影响冲突,规范换行符为LF,仓库中CRLF换行符文件统一改为LF;提交人:shun
- 资源券申请关联订单不是未支付状态时不允许审批通过;提交人:shun
- 对象存储计量信息查询接口开放数据中心管理员权限;提交人:shun
- 订单资源交付代码和线程池任务队列代码一些优化,定义admin后台app排序配置参数;提交人:shun
- 安全扫描定时脚本优化,web扫描器添加识别任务功能;提交人:SLZhan
v2.0.0
发布时间: 2024-03-22
发布人: shun
- 券交易记录模型增加退款记录外键,退款函数接口支持券金额退款回资源券,用户和管理员列举券交易记录2接口返回数据增加退款记录信息;提交人:shun
- ip地址段asn范围最大值限制由65535改为4294967295,创建asn时指定asn的id为当前id最大值+1;提交人:shun
- 管理员查询云主机计量计费统计信息接口bug修复,把开始时间赋值给了截止时间;提交人:shun
- 订单模型增加‘订单动作标记’字段,订单状态增加‘退款中’和‘部分退款’选项,订单交付资源时标记订单动作为资源交付中,避免并发时订单业务冲突;提交人:shun
- 新增订单退订功能,新增退订退款申请提交、列举、删除、取消接口和测试用例;提交人:shun
- 新增 删除订单接口和测试用例,列举订单接口不返回删除的订单;提交人:shun
- 订单功能迭代,支持安全扫描任务询价、订购和交付;提交人:shun
- 新增 apply app,实现资源券申请审批功能,新增券申请列举、详情查询、创建、修改、取消、删除接口和测试用例,新增券申请挂起、拒绝、通过管理员审批接口和测试用例;提交人:shun
- 新增为订单提交资源券申请接口和测试用例,申请审批通过后自动支付订单,并交付订单订购资源;提交人:shun
- 新增安全扫描功能app scan,定义任务模型,新增 安全扫描任务订购、列举和任务扫描报告下载接口和测试用例;提交人:SLZhan
- 实现 安全扫描提交作业、更新任务状态和扫描结果后台定时任务;提交人:SLZhan
- 安全扫描模型注册到admin后台,服务配置创建更新时自动注册同步到钱包结算单元;提交人:shun
v1.18.0
发布时间: 2024-02-21
发布人: shun
- 移除app ipam和link;提交人:shun
- 订单资源模型增加资源实例删除时间字段"instance_delete_time",订单详情查询接口返回数据增加此字段,
云主机云硬盘删除时更新相关订单资源删除时间;提交人:shun - 新增tidb、ceph、服务器监控指标数据查询v2接口和测试用例;提交人:shun
- 旧tidb、ceph、服务器监控指标数据查询接口查询后端代码重构,一次查询所有指标数据时网络请求改为异步方式;提交人:shun
v1.17.0
发布时间: 2024-02-06
发布人: shun
- 错误日志创建优化,ErrorLog模型增加add_log方法;提交人:shun
- 全局和中英语言日期和时间显示和输入格式设置;提交人:shun
- 增加欠费云主机和存储桶model,遍历查询欠费云主机和存储桶的功能代码实现,定时任务放在月度报表定时任务脚本中;提交人:shun
- 新增列举欠费云主机和存储桶接口和测试用例;提交人:shun
- 询价接口增加参数“number”, 支持一次订购多个资源询价;提交人:shun
- 订单模型增加订购数量number字段,列举订单和订单详情查询接口响应数据增加“number”和“instance_status”字段;提交人:shun
- 云主机创建订购api增加参数“number”,允许订购多个云主机,实现订购多个资源的订单的资源交付功能;提交人:shun
- 安装django-baton,美化admin后台,添加一个css样式文件到后台所有model页面,使列表表头文字不换行;提交人:shun
- ipv4拆分器实现最小化拆分ipv4网段规划方法;提交人:shun
- 移除ipam和link的所有model和api;提交人:shun
v1.16.0
发布时间: 2024-01-22
发布人: shun
- 重构ipam和link app合并为一个新的app netbox;编写数据库迁移文件把原ipam和link的数据库表数据复制到netbox对应的表中;
原ipam和link的2个用户角色权限接口合并为了一个新接口;
netbox新增与原ipam和link的功能相同的对应接口,原ipam和link的接口底层对接到netbox视图层和数据库表;提交人:shun
v1.15.4
发布时间: 2024-01-16
发布人: shun
- 云主机计量计费统计接口统计数据改为按vo和user分别统计;提交人:shun
- 把云主机服务单元和配额model、接口路由和代码从service app迁移到servers app下, 手动修改迁移model有关的历史数据库迁移文件记录;提交人:shun
- 定义错误日志model,记录异常日志到数据库;提交人:shun
- admin后台app排序优化,修复admin后台用户不能修改密码的问题;提交人:shun
v1.15.3
发布时间: 2024-01-12
发布人: shun
- 定义机构二级的联系人model,新增 联系人创建、修改、列举接口和测试用例;提交人:shun
- 新增 机构二级对象修改、详情查询、添加和移除联系人接口和测试用例;提交人:shun
- 新增 按指定拆分规划拆分一个ipv4地址段接口和测试用例;提交人:shun
- 移除链路的机构二级model和接口,配线架改为外键关联ipam的机构二级;提交人:shun
- 移除钱包的支付机构model,移除机构model中的4个不再使用的url字段,移除机构和云主机服务单元接入申请相关接口;提交人:shun
- 后台链路model的一些外键字段优化,后台日期时间默认显示格式设置;提交人:shun
v1.15.2
发布时间: 2024-01-05
发布人: shun
- 站点监控任务模型移除url字段,增加数据中心逻辑外键字段,站点监控任务列举和监控数据查询接口支持数据中心监控任务和管理员权限;提交人:shun
- 查询站点监控任务关联的用户邮件地址接口增加关联的数据中心管理员邮箱地址,并完善对应测试用例;提交人:shun
- 数据中心模型增加指标和日志监控网址字段,后台添加或修改数据中心时自动创建或更新指标和日志系统对应的监控任务;提交人:shun
- 云主机和对象存储服务单元模型增加监控任务id字段,后台添加和更改服务单元时自动创建对应的站点监控任务;提交人:shun
- 用户不存在时,通过aai身份认证访问时自动创建用户失败后尝试查询用户是否已存在,避免并发访问同时创建用户冲突时不必要的报错;提交人:shun
- 异常和日志打印优化,不成功的response都记录日志;提交人:shun
- ipam机构二级对象查询接口关键字查询范围增加机构名称;提交人:shun
- django4.2.8 up 4.2.9,django-tidb4.2.1 up 4.2.3;提交人:shun
- 查看swagger在线文档页面需要登录;提交人:shun
v1.15.1
发布时间: 2023-12-28
发布人: shun
- 路由和接口代码结构重构,各app相关路由和接口代码由api app移到各app下;提交人:shun
- 项目目录名由cloudverse改为yunkun;提交人:shun
- 云主机服务单元私有配额未设置,默认不做资源限制;提交人:shun
- 安装django-json-wedget,后台json字段编辑优化;提交人:shun
- 适配器增加可用资源配额查询接口,EVCloud和OpenStack适配器实现此接口,新增服务单元可用资源总量查询接口和测试用例;提交人:shun
- 新增欠费云主机查询脚本,保存结果到邮件记录;提交人:shun
- 日志数量统计时序数据模型数量字段改为有符号整型类型,查询时序数据的接口屏蔽统计数量小于0的无效数据;
日志统计时序数据定时脚本优化,统计失败时插入数量为-1的无效的占位记录,并尝试更新前几个周期可能存在的无效时序数据,
新增更新无效日志统计时序数据定时脚本;提交人:shun - 订单详情查询接口返回数据增加资源交付状态描述字段“desc”;提交人:shun
- 视屏会议监控查询不到数据问题优化,获取客户端IP方法整合到访问IP鉴权模块,移除“我的资源”页面;提交人:shun
- 后台日志统计时序数据时间戳转年月日格式时间显示,后台云主机和存储服务单元配置明文密码显示优化,一些model注释名称修改;提交人:shun;提交人:shun
v1.15.0
发布时间: 2023-12-11
发布人: shun
- 项目目录由vms改为cloudverse,gosc目录改为cloudverse,对应修改受路径变更影响的各种配置和脚本;提交人:shun
- 移除link被压缩的旧迁移文件;提交人:shun
- IPv4RangeSplit接口限制拆分子网掩码长度差值不能大于8,即每次拆分子网数最多256个;提交人:shun
- 新增 数据中心下关联的各服务单元查询接口和测试用例;提交人:shun
- 云主机服务单元配额和配置样式相关接口支持数据中心管理员权限;提交人:shun
- ipam、link、vo和monitor的路由配置放到各自app下;提交人:shun
- 新增 IPAM机构分配对象创建和查询接口和测试用例;提交人:shun
- 新增 IPv4地址段变更记录查询接口(ListIPv4RangeRecord)和测试用例;提交人:shun
- 新增 IPv4地址段备注信息修改接口(IPv4RangeRemark)和测试用例;提交人:shun
- 新增 IPv4地址查询和备注修改接口和测试用例;提交人:shun
- ipv4range修改记录类型时,新旧地址段存储对调,ip_ranges字段由存旧地址段信息改为存修改后的新地址段信息;数据中心备注字段类型由Char改为Text;提交人:shun
- 云主机服务单元model增加字段“仅管理员可见”,列举服务单元接口响应数据增加此字段;提交人:shun
- ipv6地址、地址段和地址段变更记录model定义,iprangeimport命令实现ipv6 range导入;提交人:shun
- 新增 IPv6地址段创建、查询、修改、删除、收回、预留接口和测试用例;提交人:shun
- 实现客户端ip访问限制类IPRestrictor,link所有api增加客户端ip访问限制鉴权,站点监控用户邮箱地址查询接口、邮件发送和portal有关接口客户端IP访问权限鉴权优化;提交人:shun
- 新增 通过标签标识查询对应监控单元管理员邮箱地址接口和测试用例;提交人:shun
- 查询有管理权限的云主机和对象存储服务单元接口返回数据重复问题修复;提交人:shun
- 数据中心管理员移除、添加接口修改和admin后台变更数据中心管理员时,管理员权限同步到钱包中的数据中心下云主机和对象存储服务单元对应的结算单元;提交人:shun
- 优化适配器自定义参数,各适配器可以定义自定义参数,服务单元接入配置会检测自定义参数的设置;提交人:shun
- api在线文档默认折叠显示,scheme默认选择为https;提交人:shun
v1.14.2
发布时间: 2023-11-22
发布人: shun
- link设计重构,添加相关接口和测试用例;提交人:xukai
- 新增 IPv4RangeDelete、IPv4RangeRecover、IPv4RangeReserve、IPv4RangeAssign 接口和测试用例;提交人:shun
- django4.2.5 to 4.2.7;提交人:shun
- ListServer和ListVoServer api返回数据增加vo组信息;提交人:shun
- AdminListCashCoupon api 增加query参数“id”,查询资源券编码;提交人:shun
- vo组相关接口视图全部移动到vo app下,新增 vo组组长移交接口和测试用例;提交人:shun
- 云主机model增加4个镜像系统有关字段,对应的列举云主机、云主机详情查询和列举云主机归档变更记录接口返回数据增此4个字段数据;提交人:shun
- 压缩link app迁移文件;提交人:shun
v1.14.1
发布时间: 2023-11-17
发布人: shun
- 新增 IPv4RangeMerge、IPv4RangeSplit接口和测试用例;提交人:shun
- 新增 管理员修改资源券备注信息接口和测试用例;提交人:shun
- 个人监控网站状态统计接口返回内容增加异常站点url列表;提交人:shun
- 新增业务、链路、光缆、配线架 detail接口,业务、链路list接口增加状态筛选参数和测试用例;提交人:xukai
- 新增网元查询接口和测试用例;提交人:xukai
- 链路管理:列举四种网元设备的接口添加"is_linked"状态筛选参数和测试用例;提交人:xukai
- 列举链路、业务接口添加状态查询参数和测试用例;提交人:xukai
v1.14.0
发布时间: 2023-11-07
发布人: shun
- 新增ipam app和model定义,新增ListIPv4Range、GetIPAMUserRole、CreateIPv4Range、UpdateIPv4Range接口和测试用例;提交人:shun
- 新增link app和model定义,新增租用线路添加、查询、更新接口,光缆相关接口,用户权限接口,列举业务接口,列举链路机构二级实例接口等和测试用例;提交人:xukai
- 站点监控任务创建和修改api增加tcp监控任务支持;提交人:wanghuang
- ListMonitorWebsite api增加参数’scheme‘,MonitorWebsiteQuery和
MonitorWebsiteQueryRange接口修改,同时支持http和tcp监控任务数据查询;提交人:shun - 个人http监控网站 状态统计和网络延迟区间统计2个api修改,避免后加入的tcp监控任务的影响;提交人:shun
- 安装openpyxl依赖包,增加从excel文件导入IP段命令脚本,增加云硬盘和站点监控统计命令,云主机和存储桶统计信息命令serverstats和bucketstats;提交人:shun
- 新增ListStorageServiceAdmin接口和测试用例;提交人:shun
- 邮件模型增加字段‘is_feint’,发送邮件API增加参数‘is_feint’,可以指定邮件只存数据库不真的发送;提交人:shun
- AdminStorageBucketLock api增加‘只读锁’参数选项;提交人:shun
- 新增GetMonitorWebsiteUserEmail接口和测试用例;提交人:shun
- 定义机构联系人model,多对多关联机构,机构增加省份字段,增加ListOrganization、GetOrganizationDetail接口和测试用例;提交人:shun
- 资源券增加备注字段,查询券信息和创建券有关接口增加备注信息;提交人:shun
- 钱包app结算服务单元关联支付机构改为全局统一机构,云主机和存储服务单元新建时自动在余额钱包注册对应的结算服务单元;提交人:shun
- 管理员查询过期云主机,原来只按过期时间,现在加上包年包月付费方式;后台云主机记录修改时,如果是按量付费自动清空过期时间;提交人:shun
- monitor有关的api的代码文件移动到monitor app下;云硬盘最大容量调整为20T;
模板左边导航栏,机构和云主机服务单元渲染标签修改,只显示有服务单元的机构;提交人:shun
v1.13.0
发布时间: 2023-10-08
发布人: shun
- 桶月度统计趋势模型定义,月度统计数据生成定时脚本实现,新增ListBucketStatsMonthly、
ListStorageStatsMonthly、ListStorageStatsMonthlyService接口和测试用例;提交人:shun - django-tidb 4.2.0 to 4.2.1,安装python-crontab包,实现crontabtask命令以方便管理定时任务;提交人:shun
- 定价模型增加站点监控价格字段,定义站点监控计量、日结算单模型,实现站点监控计量计费和扣费功能;提交人:shun
- 站点监控任务创建接口和测试用例修改,要求有足够余额或资源券才允许创建;提交人:shun
- 月度报表模型增加站点监控计量计费相关字段,月度报表记录生成功能代码实现站点监控数据月度统计;提交人:shun
- 新增ListMonitorSiteMetering、ListMonitorSiteStatement、GetMonitorSiteStatementDetail接口和测试用例;提交人:shun
- 站点日志数据量时序统计脚本优化,使用异步网络请求缩短耗时,loki日志查询接口异常响应时代码容错性优化;提交人:shun
- 代金券改名为资源券;提交人:shun
- 获取用户服务单元vpn时,如果用户在服务单元没有可用资源只查询vpn不再自动创建新的vpn账户;提交人:shun
- 增加站点名称和网址配置,此配置会动态影响到工单、资源券过期和月度报表通知邮件标题和部分邮件内容;提交人:shun
- 钱包app子服务的服务类别增加‘监控’选项,对应的增加月度报表模板中资源券服务类别;提交人:shun
- 适配器列举系统镜像接口返回数据结构中系统的架构、版本、类型判断容错性优化;提交人:shun
v1.12.0
发布时间: 2023-09-05
发布人: shun
- django3.2升级到4.2,DRF升级到3.14,其他依赖包部分升级;提交人:shun
- Django5将不再支持时区库pytz,从代码中移除pytz,用datetime.timezone.utc替换pytz.utc;提交人:shun
- 重新生成所有app数据库迁移文件;提交人:shun
- 安装django-tidb依赖包,支持兼容tidb数据库;提交人:shun
- 按用户聚合对象存储计量信息管理员查询接口响应数据增加用户所属单位“company”字段;提交人:shun
- 站点监控创建数量上限由2调整为5个;提交人:shun
v1.11.1
发布时间: 2023-08-28
发布人: shun
- 定义云硬盘变更日志模型,云硬盘计量功能支持按量付费转包年包月的付费方式变更,新增ModifyDiskPayType接口和测试用例;提交人:shun
- 云主机计量优化,修复计费开始时间和重建、付费方式变更时间都不在计费周期内的云主机漏计量的问题;提交人:shun
- 优化月度报表和云主机过期邮件html字符串长度,去除空白行和每行无用的空格;提交人:shun
- 订单创建函数优化,修复无法提交按量付费订单的问题;提交人:shun
- 服务总请求数统计更新脚本优化,并添加测试用例;提交人:shun
- 云主机付费方式修改api测试用例完善;提交人:shun
v1.11.0
发布时间: 2023-08-16
发布人: shun
- 云主机计量功能支持按量付费转包年包月的付费方式变更,新增ModifyServerPayType接口和测试用例;提交人:shun
- ListServiceShareQuota、ListServicePrivateQuota增加参数“data_center_id”;提交人:shun
- AdminCreateCashCoupon接口增加参数‘vo_id’,直接给指定vo发代金券;提交人:shun
- 余额欠费清零command优化;提交人:shun
- 中国科技云身份认证联盟AAI认证登录支持;提交人:shun
v1.10.0
发布时间: 2023-08-09
发布人: shun
- 新增站点监控WebsiteStatusOverview、ListWebSiteDurationDistribution接口和测试用例;提交人:shun
- 实服务总请求数model定义,请求数统计更新脚本实现,PortalServiceStatus、PortalServiceUserNum、PortalServiceReqNum接口和测试用例;提交人:shun
- ListBucket接口响应数据增加桶容量和对象数量信息;提交人:shun
- DetachDisk、DeleteDisk接口增加参数‘as-admin’;提交人:shun
- 月度报表邮件模板增加云硬盘数据内容;提交人:shun
- 添加站点日志请求量时序数据模型和请求量时序数据生成脚本,ListLogSiteTimeCount接口和测试用例;提交人:shun
- 添加资源操作日志模型,云主机、云硬盘和存储桶删除时创建对应的删除日志;提交人:shun
- 预付费云主机过期和按量计费云主机欠费不允许开机,站点监控后台增改操作优化;提交人:shun
v1.9.0
发布时间: 2023-07-24
发布人: shun
- 月度报表模型增加云硬盘相关字段,生成月度报表脚本实现云硬盘月度数据统计;提交人:shun
- MonitorServerQuery、MonitorCephQuery、MonitorTidbQuery接口参数增加一个选项,一次返回所有指标类型数据;提交人:shun
- 云硬盘日结算单接口ListDiskStatement、GetDiskStatement和测试用例;提交人:shun
- 云硬盘计量单查询GetDiskMetering和测试用例;提交人:shun
- 按云硬盘、用户、vo组和服务单元聚合云硬盘计量计费信息4个查询接口和测试用例;提交人:shun
- LogSite模型定义,ListLogSite、 LogSiteQuery接口和测试用例;提交人:shun
v1.8.0
发布时间: 2023-07-14
发布人: shun
- 云主机过期邮件通知脚本,过期或将过期云主机通知邮件视图页面;提交人:shun
- 列举server、ceph、tidb监控服务单元3个接口响应数据去重;提交人:shun
- 增加云主机配置样式flavor创建、查询、修改和删除管理员接口和测试用例;提交人:shun
- 扩展ListDisk api,可以查询个人,vo组云硬盘,以管理员身份查询云硬盘;提交人:shun
- 监控主机内存使用率指标查询语句去除大页内存;提交人:shun
v1.7.2
发布时间: 2023-07-05
发布人: shun
- 续费询价接口支持云硬盘续费询价;提交人:shun
- 增加云硬盘备注修改接口和测试用例;提交人:shun
- 增加云硬盘计量单查询接口和测试用例;提交人:shun
- vo组资源统计信息查询接口响应数据增加云硬盘数量和在组中的角色信息;提交人:shun
- 订购按量计费云主机云硬盘时要求拥有下限金额为100;提交人:shun
v1.7.1
发布时间: 2023-07-01
发布人: shun
- 新增云硬盘续费接口RenewDisk和测试用例;提交人:shun
- 定义云硬盘计量、日结算单模型,实现云硬盘计量、日结算单生成和结算功能,云盘计量结算测试用例;提交人:shun
- uuid模型默认id改为short uuid1长25的字符串;提交人:shun
- 对象存储计量记录模型增加字段'billed_network_flow'和'billed_network_flow';提交人:shun
- 云硬盘金额计算修复,容量定价价格由按小时改为按天计算;提交人:shun
v1.7.0
发布时间: 2023-06-29
发布人: shun
- 云主机适配器云硬盘相关函数接口设计定义,实现evcloud适配器云硬盘相关函数接口;提交人:shun
- 云硬盘订购创建、列举、删除、挂载、卸载接口和测试用例;提交人:shun
- 云主机重建要求先卸载云硬盘,DeleteServer、ActionServer接口视图处理函数优化,删除时先卸载云硬盘;提交人:shun
- ListAzone接口和适配器增加可用性字段available;提交人:shun
- 服务单元私有配额资源后台更新操作内容增加云硬盘已用资源量;提交人:shun
- 网站名称可通过配置文件设置,不配置科技云通行证信息时登录页面不显示通行证登录连接按钮;提交人:shun
- ListWebsite接口增加basic身份认证支持;提交人:shun
- 云主机服务单元增加字段“disk_available”标识是否提供云硬盘资源服务,对象存储服务单元增加字段“loki_tag”;提交人:shun
v1.6.3
发布时间: 2023-06-09
发布人: shun
- AdminMeteringServerStatistics接口和测试用例;提交人:shun
- 按发放人统计代金券信息管理员查询接口和测试用例;提交人:shun
- 聚合统计每个用户代金券信息、聚合统计每个VO组代金券信息 管理员查询接口和测试用例;提交人:shun
- 按用户、vo组和服务单元聚合server计量计费查询3个接口增加排序参数‘order_by’;提交人:shun
- 安装shortuuid依赖包,更新依赖包文件,网站监控测试用例修改,对象存储服务单元排序值改为正序;提交人:shun
- 订购时长选项后台增、改时检查是否已存在相同选项,增加'update_website_url'命令;提交人:shun
v1.6.2
发布时间: 2023-06-09
发布人: shun
- tidb监控单元主机磁盘使用率更改为指定挂载盘的使用率;提交人:shun
- 新增代金券统计管理员接口和测试用例;提交人:shun
- 新增SendEmail接口和测试用例,邮件模型增加字段“remote_ip”;提交人:shun
- 站点监控模型增加url协议、域名、uri和防篡改4字段,用户站点监控任务创建、修改和列举接口使用新的4个字段,原url参数移除,对应测试用例修改;提交人:shun
- 由于站点监控模型变更,编写数据库迁移文件和新增命令“clearwebsitetask”,来处理已有数据;提交人:shun
- 月度报表邮件发送用户增加筛选条件,只查询月度周期结束时间之前创建的用户;提交人:shun
v1.6.1
发布时间: 2023-06-05
发布人: shun
- 增加订购时长模型,ListPeriod接口和测试用例;提交人:shun
- 存储桶计量计费每天收取0.06基础费;提交人:shun
- 月度报表数据库查询优化,报表中vo组按组角色排序,个人云主机展示每个云主机的计量结算数据;提交人:shun
v1.6.0
发布时间: 2023-05-30
发布人: shun
- 添加report app,月度报表模型定义,月度报表生成和邮件发送功能脚本实现;提交人:shun
- 券余额不足过期和订单超时关闭脚本日志配置优化;提交人:shun
- ceph,server,tidb监控单元增加关联云主机服务单元字段,允许关联的云主机服务单元管理员访问监控单元;提交人:shun
- 邮件模型增加‘tag’、’is_html‘、‘status’、'status_desc'和'success_time'字段;提交人:shun
- 增加邮件详情预览页面,后台邮件列表增加“预览”连接;提交人:shun
- evcloud适配器镜像列举修改,返回所有基础和个人镜像;提交人:shun
v1.5.0
发布时间: 2023-05-22
发布人: shun
- 订购云主机时验证配置样式flavor是否和服务单元匹配; 提交人:shun
- 云主机元数据、配置样式flavor、服务单元资源配额中的内存单位由MiB改为GiB,
相关接口返回内存值的单位同时变更为GiB,编写对应的数据库迁移文件以更新历史数据,
以及受影响的相关功能代码和测试用例修改; 提交人:shun - add AdminMeteringStorageStatistics api and testcase; 提交人:shun
- 对象存储计量表增加计量时桶字节容量大小字段; 提交人:shun
- 云主机和存储服务单元名称变更时 同步更新到对应的钱包子服务; 提交人:shun
- 后台server修改页面字段布局优化,增加明文输入修改默认登录密码的功能; 提交人:shun
- add command 'balance_due_zero'; 提交人:shun
- 新增指定时间段内创建用户和vo数量api和测试用例; 提交人:shun
- GetServerVNC接口增加管理员身份参数‘as-admin’; 提交人:shun
v1.4.0
2023-04-27
shun
- 新增VO组统计信息查询接口和测试用例;
- TiDB监控单元增加版本字段'version';
- uwsgi配置文件修改,socket文件方式启动服务;
- EVCloud适配器身份认证请求设置timeout,以防止服务单元网络请求不可达时导致的api耗时太长;
- 订单未支付超时关闭脚本实现;
- AdminListBucket接口返回数据增加桶存储大小和对象数量统计信息;
- 新增AdminStorageStatistics接口和测试用例;
v1.3.1
2023-04-13
shun
- 对象存储桶模型增加统计信息和标签等字段;
- AdminAggregationBucketMetering接口响应数据增加桶的存储数据大小、对象数量和tag等字段信息;
- AdminStatsBucket接口响应数据增加统计时间字段;
- 存储桶计量计费时更新桶统计信息;
- 机构、服务单元、监控单元排序值改为正序排序
- 工单动态邮件通知内容格式修改;
- MonitorTiDBQuery接口参数query增加‘storage’选项,一次性查询tidb的存储总容量和当前已用容量;
- 由于TiDB监控数据格式变动,修改PromQL查询语句;
v1.3.0
2023-04-11
shun
- 对象存储、云主机服务单元配置模型增加排序权重字段‘sort_weight’,列举服务单元接口响应数据增加此排序字段;
- 增加tidb监控单元model,新增ListUnitTidb、MonitorTiDBQuery接口和测试用例;
- Bucket模型管控状态字段可选项修改;
- 新增AdminLockBucket、AdminDeleteBucket接口和测试用例;
- 工单新建和回复动态发送邮件通知;
v1.2.0
2023-04-04
shun
- 桶model增加创建状态,欠费管控状态字段;
- CreateBucket接口优化,创建桶请求超时生成状态为“创建中”的桶记录,允许创建桶的数量和用户在指定服务单元的券
和余额的总金额正相关; - 云主机订购接口优化,增加可订购的按量计费云主机数量规则限制,可订购数与余额和券金额正相关;
- 代金券model增加过期和余额不足邮件通知时间2个字段,券过期和余额不足邮件通知脚本实现;
- 退款和交易流水模型增加‘交易操作人’字段;
- 增加AdminListBucket接口和测试用例;
- 增加AdminListTradeBill、AdminStatsBucket接口和测试用例;
- AdminListCashCoupon接口增加参数'time_start' 和 'time_end';
- 机构模型增加排序权重字段“sort_weight”,监控单元列举接口和列举机构接口返回数据中增加此排序权重字段;
- Email模型字段'receiver'类型改为CharField,以记录多个地址信息;
v1.1.0
2023-03-15
shun
- 增加 站点监控任务特别关注标记(WebsiteTaskAttentionMark)接口和测试用例;
- 站点监控任务创建、列举和更改接口响应增加‘modification’、‘is_attention’字段内容;
- 新增管理员查询对象存储计量计费聚合信息接口和测试用例,分别按bucket、user、service进行聚合;
- AdminCreateCashCoupon api权限修改,允许联邦管理员创建所有app子服务的代金券;
- ListCashCoupon api修改参数‘valid’的值可选项;
- AdminListCashCoupon api增加参数‘valid_status’;
- AdminListCashCoupon api 增加参数‘issuer’和‘redeemer’;
- 代金券model增加发放人字段“issuer”,券列举查询和查询详情等有关api响应内容增加“issuer”内容;
v1.0.0
2023-03-09
shun
- 增加列举网站监控探测点接口(ListWebsiteDetectionPoint)和测试用例;
- 增加人工充值接口(RechargeManual)和测试用例;
- WebsiteQuery、WebSiteQueryRange接口增加参数'http_duration_seconds';
- 非管理员限制创建2个站点监控任务;
- 站点监控版本模型类重命名,并且移除字段‘provider’,站点监控任务模型增加特别关注
字段‘is_attention’; - MonitorWebsiteQuery、MonitorWebsiteQueryRange接口增加参数‘detection_point_id’,指定从那个探测点查询数据;
v0.9.0
2023-03-02
shun
- ListMonitorCephUnit api增加筛选参数'organization_id',响应数据增加监控机构信息;
- ListMonitorServerUnit api增加筛选参数'organization_id', 响应数据增加监控机构信息;
- 适配器镜像接口修改,增加一些标准化字段;
- 增加一个分页列举镜像的api和测试用例;
- Flavor增加资源提供者服务端规格ID、Disk字段;修改Flavor相关的订单与创建参数;
- 增加 AdminListCashCouponPayment、AdminGetCashCoupon、AdminDeleteCashCoupon api和测试用例;
- ListCashCoupon api移除参数'available',增加参数'valid'
- 增加 用户查询代金券详情(GetCashCoupon) api 和测试用例;
v0.8.0
2023-02-13
- 增加server计量计费单详情查询API;
- 完善VMware适配器;
- ListService api响应内容data_center部分增加name_en信息;
- app_service移除外键user,增加users多对多字段标记用户管理权限;
- app_service模型外键字段service改为service_id字符串型字段;
- 站点监控model定义,实现站点监控任务创建、修改、删除等管理接口;
- 实现供监控服务查询站点监控任务变动版本和拉取监控任务接口;
- 实现2个站点监控数据查询接口;
- 云主机和对象存储服务单元配置网址字段移除唯一性限制;
- add AdminListAppService api and testcase
- seagger在线api文档支持http和https选择
- 通行证有关域名变更修改,结算接口文档说明中服务域名变更修改
- admin后台删除存储桶优化
- CreateBucket api存储桶名称有效性验证优化
- aliyun有关依赖包管理文件更新
- 增加阿里云适配器
v0.7.1
2022-12-27
- 增加查询app交易流水记录api和测试用例;
- 支付记录查询2个api增加参数‘query_refunded’返回已退款金额信息;
- add command 'tradebill_trade_amounts_fill';
- ListTradeBill接口响应内容增加'out_trade_no','trade_amounts'内容;
- 交易流水增加交易总金额和外部交易单号字段;
- 退款交易流水记录中记录应退券金额;
- server、对象存储日结算单详情查询2个api返回内容增加‘计量单’列表信息;
v0.7.0
2022-12-21
- ListTickets、DetailTicket接口响应增加'rating'评分内容;
- 结算认证优化,拿到签名字符串后先做base64解码验证有效性;
- 修复ListStatementStorage接口传入参数'date_end'报错的问题;
- 监控单元Ceph、server模型修改,可访问权限可单独配置,去除service字段;
- 增加ListCephMonitorUnit、ListServerMonitorUnit api和测试用例;
- 修改3个原监控查询api,参数“service_id”改为“monitor_unit_id”;
v0.6.0
2022-12-05
- 修改支付记录model,增加交易流水账单model,内部支付扣费函数接口修改,对应的列举支付记录、查询支付记录详情、
列举代金券支付记录、支付扣费、查询支付状态等接口返回内容修改和测试用例修改; - 增加退款接口、退款查询接口和测试用例;
- 结算接入文档增加退款接口内容;
- 云主机配置规格flavor绑定服务单元,每个服务单元可单独设置,ListFlavor接口增加参数“service_id”, 增加对应测试用例;
- 增加命令'update_coupon_time'更新一批券(从指定券模板复刻的)生效时间为当前时间;
- 增加命令'payment_to_tradebill'为历史支付记录创建交易流水,以及填充历史支付记录后添加的字段信息;
- admin后台一些数据不允许删除操作;
v0.5.0
2022-11-11
- ListTicketFollowUp接口修改,工单提交人只能查询回复信息,处理人能查询所有回复和工单修改记录信息;
- 代金券兑换api优化,只允许云主机的券兑换给vo组;
- 监控相关model增加一些字段;
- 依赖包版本升级pyOpenSSL==21.0.0;
- 新增接口TicketRatingQuery(工单评价查询),TicketRatingAdd(工单提交评价)和测试用例;
- ListTicket api通过参数'assigned_to'查询指定处理人的工单;
- rsa加密签名字符串格式修改,不做url特殊字符转换;
- 工单id长度修改,关闭的工单不允许修改工单的状态和转交工单;
- add command 'update_app_public_key';app公钥改为多行文本输入框
- 优化command 'generate_rsa_key';
- 通行证jwt用户单位字段为null时认证失败的bug修复;
- 简化工单状态选项数量,以及对应的api修改;工单指定处理人后工单状态改为‘处理中’;转交工单权限修改,允许所
有管理员转交工单; - add command 'importbucket' and 'list_storage_service';
- ListMeteringStorage接口响应内容增加'service'数据;
v0.4.1
2022-10-31
- admin后台server列表不允许删除操作;
- 增加“generate_rsa_key”命令,增加RSA加密签名密钥对生成GenerateRSAKey接口和测试用例代码;
- 增加结算服务验签RSA公钥查询TradeSignPublicKeyQuery接口和测试用例代码;
- 已指派处理人的“open”状态的工单更改时产生更改记录;
v0.4.0
2022-10-26
- 增加列举对象存储日结算单、单个日结算单明细查询和对象存储计量信息查询3个API和测试用例代码;
- 列举代金券ListCashCoupon接口增加参数'app_service_category';
- ListBucket接口能查询到所有的桶(包括其他用户的)的问题修复;
- admin列举代金券返回内容增加兑换码字段;
- 新增管理员创建代金券(可发放给指定用户)接口和测试用例代码;
- 新增ListAppService接口和测试用例代码;
- 新增列举用户(ListUser)接口和测试用例代码;
- 列举工单ListTicket接口增加参数'assigned_to';
- 新增领取工单(TakeTicket)、转交工单给其他处理人(TicketAssignedToUser)2个接口和测试用例代码;
- 更改工单状态、更改工单严重程度、提交工单回复3个接口权限修改,只有工单指派的处理人有权限;
v0.3.0
2022-09-30
- 新增云服务器日结算单接口ListStatementServer、DetailStatementServer;
- 对象存储桶的计量计费、日结算单和扣费代码实现;
- 新增工单app, 模型定义,新增工单相关接口CreateTicket、ListTicket、TicketDetail、
UpdateTicket、TicketSeverityChange、TicketStatusChange、TicketFolowUpAdd、
TicketFollowupList; - 列举对象存储服务单元接口不再要求身份认证。
v0.2.0
2022-09-15
- 对象存储model定义和修改,对象存储日结算单model定义;
- add api ListBucket、DeleteBucket、CreateBucket、ListStorageService and testcase;
- admin后台一些model列表去掉删除的action;
- server服务单元服务状态“暂停服务”时,不允许server重建和续费;
- ListService api默认返回所有服务单元,增加参数'status'筛选不同状态的服务单元
- server列举、详情和归档记录api响应内容'service'增加'name_en'数据;
- 云主机服务单元资源配额列举api修改,过滤掉已删除的服务单元,添加api单元测试
- 多个云主机创建时间相同时,云主机计量代码死循环的问题修复;
- server日结算单生成和单元测试,日结算单扣费;
v0.1.0
2022-08-24
- 实现订单模块、计量计费模块和支付扣费结算模块;
- EVCloud、OpenStack、VMware服务API适配器实现,服务接入的配置设计和实现;
- 云服务器资源订购、订单支付和资源交付等功能;
- 云服务器重建、删除、操作、状态查询等功能管理API实现;
- 用户登录、登出、修改密码等基础功能,支持科技云通行证登录;
- vpn配置文件下载和账号获取、激活和停用API;
- 视频会议、物理服务器和CEPH集群监控信息查询API实现;
- 代金券功能和API实现;
- VO组功能和API实现;