iharbor 版本发布

v4.2.8

2025-06-20

  • 增加:支持aai登录功能;
  • 增加:站点参数增加本地域名、身份认证域名、登录名称参数;
  • 增加:存储桶列表页面链接增加设置与访问可跳转到存储桶内的设置与访问;
  • 修改:设置与访问页面中修改ftp、存储桶权限开关功能并显示具体内容操作;
  • 修改:IP禁用时不显示AAI登录按钮;
  • 修改: AAI认证目录结构调整;
  • 优化:设置与访问链接页面空白问题;
  • 优化:目录、文件共享时密码为空显示处理;
  • 优化:文件下载有p=xxx密码时填充到密码栏中;
  • 优化:共享目录访问加p=xxx信息时将密码填充到密码栏中;

历史版本:

v4.2.7 发布时间: 2025-04-30 发布人: wanghuang

  • 增加:访问设置中增加存储桶Token、备份点信息的添加和修改及删除功能
  • 增加:访问设置中增加存储桶访问权限的设置功能
  • 修改:服务信息接口增加ftp和s3 信息内容
  • 修改:s3 /bucket?location 路径无法访问
  • 修改:nextcloud 修改名称邮箱验证

v4.2.6 发布时间: 2025-03-21 发布人: wanghuang

  • 增加:对象列表头部信息增加备份信息按钮;
  • 增加:对象列表头部信息增加存储桶信息按钮;
  • 增加:文件对象列表行可以展开折叠显示共享信息;
  • 增加:文档增加存储桶token的使用说明信息;
  • 增加:日志中增加错误的详细信息;
  • 修改:设置共享目录接口和共享对象接口增加截止时间信息;
  • 修改:日志路径统一调整到nginx目录下;
  • 修改:翻译修改;
  • 优化:简化按钮操作流程,合并按钮功能信息;目录路径无法跳转,共享信息无法删除问题,表格宽度固定禁止自动调整;

v4.2.5 发布时间: 2025-03-12 发布人: wanghuang

  • 依赖包更新只控制主包版本;
  • 列举存储桶内对象和目录接口增加backup_num;
  • 调整对象列表导航栏功能显示信息;
  • service文件中调整uwsgi路径,arm和x86使用路径不统一;
  • scok文件名称修改成uwsgi.sock;
  • s3 禁用STREAMING-AWS4-HMAC-SHA256-PAYLOAD 上传;

v4.2.4 发布时间: 2024-12-11 发布人: wanghuang

  • 服务信息接口增加nextcloud_url信息;
  • s3 getobject 接口 etag 和 If-Match 格式不对造成的校验错误;
  • s3 list_object v1 和v2 接口修改:marker 参数无效时,不报错返回空信息;当存储桶或对象信息查询错误也返回空信息,不直接报错;
  • s3 多部分块上传header中带有 STREAMING-AWS4-HMAC-SHA256-PAYLOAD 信息拒绝上传,信息中没有添加处理块中的校验的方法;
  • 提前处理 python 3.12 函数中解释说明内斜杠问题报语法错误;

更新说明:v4.2.4

v4.2.3 发布时间: 2024-11-18 发布人: wanghuang

  • 增加服务基本信息接口:可获得服务地址和apidosc地址;
  • nextcloud优化:没有s3key 信息自动创建引用,不视为错误信息提示;
  • s3 优化:s3 创建同一个存储桶返回正确信息,否则nextcloud 等服务一直会有创建存储桶api的请求报错;
  • s3 优化:header 中 If-Match 兼容 '"xxx"' 的验证;
  • s3 增加允许 aws-chunk 上传;
  • 页面导航栏调整:帮助更名为文档、关于更名为版本更新信息;

更新说明:v4.2.3

v4.2.2 发布时间: 2024-10-29 发布人: wanghuang

  • 依赖包增加 nextcloud-api-wrapper; 提交人:wanghuang
  • 自定义下载文件接口增加 gzip 压缩参数; 提交人:wanghuang
  • nextcloud 创建接口增加 aai_id 参数; 提交人:wanghuang,朱文剑
  • nextcloud 底层代码采用 nextcloud-api-wrapper 对nextcloud用户信息做查询、删除、添加操作; 提交人:wanghuang,朱文剑
  • 站点参数增加 nextcloud 管理员信息、调整nextcloud公网地址和私网地址; 提交人:wanghuang
  • s3 测试 path 地址增加兼容信息; 提交人:wanghuang

v4.2.1 发布时间: 2024-09-23 发布人: wanghuang

  • 优化nextcloud创建和查询接口:user id 信息未保存成功;
  • 下载文件对象自定义块读取接口下载增加gzip;
  • 新增多进程并发下载文件客户端;

v4.2.0 发布时间: 2024-09-20 发布人: wanghuang

  • 增加 nextcloud 站点参数: nextCloudServiceUrl、nextCloudServiceUrl
  • 桶 model 增加 NextCloudExternalMounts、NextCloudExternalConfig、NextCloudExternalOptions、NextCloudAccountsData、NextCloudExternalApplicable 5个抽象基类
  • 桶 model 增加 NextcloudMounts 1个数据表;增加动态创建nextcloud表对应的模型类
  • 增加 nextcloud 创建、查询、删除接口
  • 钥对增加备注信息字段;增加密钥对备注信息和更新接口;密钥对页面增加更新按钮;s3使用页面增加备注信息
  • 数据库路由增加nextcloud数据库信息
  • 时间统一修改:以浏览器时区时间为准
  • 浏览器端/共享文件对象下载接口删除密码输入
  • 前端页面优化:fetch请求修改为ajax,防止浏览器不兼容
  • 存储桶ftp访问说明标题修
  • 翻译修改

v4.1.3 发布时间: 2024-08-21 发布人: wanghuang

  • 站点参数:s3DomainName 更名 s3ServiceUrl,USE_S3_API 更名 s3ApiEnable,check_global_config命令将已有的名称修改
  • 站点参数字段标题:变量/值;增加nextcloud数据库信息和对应的s3域名信息
  • 创建目录 pool_id 查询数据库优化
  • 共享操作:共享链接信息和操作选项显示为在个页面;
  • 对象共享或私有权限设置和获取对象或目录的分享连接接口:返回内容增加 share_code参数、share_uri删除?p=xxx信息
  • 增加 /s/share/xxx 有密码共享文件下载地址,共享目录中的文件通过js 生成form表单下载;共享测试用例修改:share_url 验证修改
  • 元数据接口url删除?p=xx;文件详情页面增加共享密码和共享时间
  • api 使用说明页面无法显示密钥修改;
  • 侧边栏目录中:数据在线处理、文档处理、图片处理、遥感图片处理隐藏

更新说明:v4.1.3

v4.1.2 发布时间: 2024-08-2 发布人: wanghuang

  • 目录共享修改显示共享连接,可显示中文
  • 共享弹出框修改,不会弹出单独的共享连接框
  • s3 域名不做限制,允许以ip、localhost形式
  • 用户注册发送激活链接显示报错信息
  • 分享路径调整 /share/obs/ 转换为 /s/, 目录分享路径以/结尾
  • 获取对象元数据元数据中下载地址修改可显示中文
  • 原sd目录中文件分享路径下载接口禁用,共享文件下载只使用一个接口

更新说明:v4.1.2

v4.1.1 发布时间: 2024-07-31 发布人: wanghuang

  • 增加用户注册功能开关和ftp域名站点参数
  • 用户注册时发送邮箱链接激活用户
  • 登录页面限制注册按钮功能,通过设置站点参数开启或关闭
  • 导航栏取消注册按钮
  • 文件共享弹出对话框:如果有分享连接直接显示;取消查询和取消按钮
  • 对象共享或私有权限设置:分享链接可返回中文链接信息
  • apidocs 增加使用url+token方式登录访问
  • 侧边栏ftp、api、s3说明页面及信息调整
  • 存储桶下拉列表和文件下拉列表背景颜色调整
  • 删除只读api信息页面
  • logo 替换

更新说明: v4.1.1

v4.0.1 发布时间: 2024-06-04 15:19:22 发布人: wanghuang

  • 项目目录规范:00_shell 更名为 00_script,webserver 更名为 django_site 提交人:wanghuang
  • 依赖包信息文件放置到 00_script/depend/目录下 提交人:wanghuang
  • 资源管理员接口对配置信息检测修改 提交人:wanghuang

更新说明: v4.0.1

v4.0.0 发布时间: 2024-05-18 发布人: wanghuang

  • ceph集群配置参数disable_choice逻辑修改:true 为可写入数据,false为ceph集群不可使用 提交人:wanghuang
  • s3域名检测修改为x.x一级域名可通过验证 提交人:wanghuang
  • 超级管理员/资源管理员接口增加用户操作日志 提交人:wanghuang
  • 存储桶资源统计脚本修复进程检测脚本是否运行问题 提交人:wanghuang