1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/xiaoym-oss-server

03.03.2025 01:43
GitLife Service Account

Версия oss-server 1.1 официально выпущена. OSS-server — это небольшая система хранения объектов, предназначенная для использования при разработке проектов. Она позволяет отделить бизнес-логику от процесса загрузки файлов и облегчает миграцию файлов. Для удовлетворения потребностей одного проекта или нескольких систем она предоставляет единый сервис OSS.

Основные изменения в версии:

  • Добавлено фильтрование потенциально опасных файловых форматов (например, sh, php, jsp, exe, dll, asp и т.д.), которое можно настроить в конфигурационном файле application.properties;
  • Удалены права выполнения X для загружаемых файлов, оставлены только права чтения;
  • Добавлена возможность просмотра списка загруженных файлов и экспорта данных в Excel;
  • На главной странице теперь отображаются графики аналитических отчетов за последнюю неделю;
  • В случае загрузки файла с использованием base64 добавлено поле module для разделения файлов по модулям;
  • В ответах API добавлены новые поля: имя оригинального файла, тип файла, размер файла (long тип, например: 102400), размер файла (строка, например: 100kb);
  • Исправлен баг с некорректным значением user_id в базе данных при загрузке файла;
  • Исправлен баг с некорректным адресом доступа к файлам при просмотре папок, теперь используется информация из конфигурационного файла;
  • Добавлен компонент oss-server-sdk-java;
  • Добавлен компонент oss-server-spring-boot-starter.
Последнее сообщение коммита: 1.oss-server version of 1.1 issue
03.03.2025 01:43
GitLife Service Account

oss-server версии 1.0 был официально выпущен. oss-server — это небольшая система хранения объектов, предназначенная для использования при разработке проектов. Она позволяет отделить бизнес-логику от процесса загрузки файлов и облегчает миграцию файлов. Для удовлетворения потребностей одного проекта или нескольких систем она предоставляет единый сервис oss.

Основные изменения:

  1. Переработана пользовательская панель, скорректированы страницы входа, главной страницы и других страниц.

  2. Внедрен встроенный базовый数据库sqlite3用于存储相关系统的信息。

  3. 添加了基本的管理面板功能,如基本信息、权限管理(开发者管理和应用管理)。

  4. 改进了上传接口,增加了对开发者的权限验证,现在上传需要提供开发者的appid和appsecret。

  5. 提升了oss-server的文档质量,线上查看地址:http://oss-server.mydoc.io/

  6. 引入了druid和mybatis-plus等中间件技术来处理数据库操作。

Последнее сообщение коммита: 1.add logo image in login.html and index.html
1
https://api.gitlife.ru/oschina-mirror/xiaoym-oss-server.git
git@api.gitlife.ru:oschina-mirror/xiaoym-oss-server.git
oschina-mirror
xiaoym-oss-server
xiaoym-oss-server