oss-server 1.1 版本发布 小型对象存储系统

2018/06/25 开源资讯

oss-server 1.1正式发布了,oss-server是针对项目开发时提供的小型对象存储系统,开发者在针对文件上传时业务剥离,同时方便文件迁移,为满足单个项目,多个系统的情况下,提供统一的oss服务

本次更新主要做以下内容升级:

  • 添加可能恶意文件格式拦截过滤,包括(sh、php、jsp、exe、dll、asp等文件),可在application.properties配置文件配置

    ## 过滤上传文件格式,大小写忽略
    material.excludeFileTypes=sh,jsp,php,exe,asp,dll
    
  • 上传文件mode权限去除X执行权限,只读权限

  • 上传文件列表信息查看、excel导出功能

  • 主页面新增近一周上传数据分析图表报告展示

  • base64上传文件添加module字段,可分模块存储

  • 接口返回新增字段:文件原始名、文件类型、文件长度(long类型,例如:102400)、文件长度(字符串类型,例如:100kb)

    接口返回格式如下:

    {
        "code": 8200,
        "message": "Success",
        "data": [
            {
                "id": "c9b26d0a31154e3496fa5b5eb3fd0f48",
                "url": "http://192.168.0.7/xq_website/201806/21/c9b26d0a31154e3496fa5b5eb3fd0f48.png",
                "store": "/xq_website/201806/21/c9b26d0a31154e3496fa5b5eb3fd0f48.png",
                "objType": "png",
                "originalName": "QQ截图20180606083705.png",
                "byteLength": 120010,
                "byteToStr": "117.2KB"
            }
        ]
    }
    
  • 修复上传文件存储数据库值user_id bug

  • 修复文件夹浏览文件,文件访问地址依然是配置文件路径的bug,根据基本信息配置信息读取

  • 增加oss-server-sdk-java组件

  • 增加oss-server-spring-boot-starter组件

关于更多oss-server的信息,请仔细阅读帮助文档:http://oss-server.mydoc.io/

如果您有任何问题,或者建议,欢迎提issue

欢迎大家拍砖~~~

如果项目对您有帮助,请前往项目地址给个Star !!!!

相关链接

站内搜索

    Table of Contents