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

OSCHINA-MIRROR/dromara-Jpom

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
CHANGELOG-BETA.md 65 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
Отправлено 04.03.2025 07:55 9d11278

🚀 Версионный журнал

2.11.10.2-beta (2024-12-02)

🐞 Устранение ошибок, оптимизация функциональности

  1. 【server】Исправлена проблема сопоставления переменных окружения при сборке контейнеров с помощью пользовательских плагинов (спасибо @Yang Xiaolong Gitee pr 285)
  2. 【agent】Оптимизирована поддержка независимой конфигурации кодировки файла логов проекта (спасибо @Budu Gitee issues IB3DCP)
  3. 【все】Оптимизирована проверка временной зоны при использовании по умолчанию языка для распознавания среды на русском языке
  4. 【все】Обновлена версия зависимости fastjson

2.11.10.1-beta (2024-11-21)

🐞 Устранение ошибок, оптимизация функциональности1. 【server】Библиотека docker-java обновлена до версии 3.4.0

  1. 【server】Улучшена поддержка внешних триггеров для автоматического запуска процесса резервного копирования баз данных (спасибо @Liu Zhiyuan)
  2. 【server】Улучшена загрузка дерева управления файлами SSH и проектов для предотвращения замедления сети и ошибок отображения дерева (спасибо @Bo)
  3. 【server】Улучшена поддержка горизонтального скроллинга в дереве управления файлами SSH и проектов
  4. 【server】Улучшена запись последнего commitId и commitMsg информации в истории сборок (спасибо @program)
  5. 【server】Улучшена обработка ошибок при использовании шаблонов ${xxxx}, когда происходит ошибка при обращении к группе с именем {xxxx} (спасибо @foot_print Gitee issues IAW413)
  6. 【server】Улучшена автоматическая идентификация системных переменных окружения типа pwd, pass, password, token как конфиденциальных переменных (спасибо @Lin Yeqi Gitee issues IB34L9)
  7. 【agent】Улучшен вывод параметров результата в JSON типе для триггеров состояния проекта, успешное перезапуск проекта DSL возвращает PID (спасибо @Новый)
  8. 【server】Улучшен стиль выделения номера строки в просмотрщике логов (спасибо @Ning Gitee pr 284)------

2.11.9.3-beta (2024-09-02)

🐞 Устранение ошибок, оптимизация функциональности

  1. 【server】оптимизация запуска вебхуков с параметрами рабочего пространства и информации о кластере (workspaceId, clusterInfoId, workspaceName) (спасибо @🦁子)
  2. 【server】восстановление проблемы использования скриптов при вызове команды сборки (спасибо @木迷榖)
  3. 【server】оптимизация команд сборки и локального выпуска для прямого вызова скрипт-библиотек (G@("xx"), где xx — метка скрипта)
  4. 【server】восстановление проблем с закрытием логгера во время сборки и отсутствием изменения состояния сборки (спасибо @陈晨🍊)
  5. 【server】оптимизация диалогового окна просмотра логов сборки для просмотра доступных переменных окружения
  6. 【server】оптимизация возможности просмотра доступных переменных окружения во время сборки (спасибо @慌i Gitee issues IALAUW)
  7. 【server】обновление версии драйвера MySQL до 8.2.0
  8. 【server】оптимизация независимой конфигурации SSH Docker для выполнения без sudo
  9. 【server】восстановление выбора типа SSH Docker, который был ограничен последними 10 записями, теперь реализовано через выпадающий список (спасибо @山上雪)

2.11.9.2-beta (2024-08-22)

🐞 Устранение ошибок и оптимизация функциональности1. 【server】Исправлена проблема с аутентификацией Git-репозитория при наличии специальных символов в учетной записи/пароле (спасибо @🇩)

  1. 【server】Исправлена проблема частого провала при использовании SSH-фрагментированного загрузчика (спасибо @勤思·, @张飞鸿)
  2. 【all】Обновлены версии библиотек hutool, logback, tomcat
  3. 【server】Оптимизирован инструмент форматирования времени для поддержки i18n (многокультурности)
  4. 【server】Исправлена проблема неполного логирования событий из-за использования символа '7' (спасибо @adao Github issues 91) Gitee Pr 281
  5. 【server】Обновлен Spring до версии Yöntem 5.3.39 для исправления уязвимостей CVE-2024-38808, CVE-2024-38809 (спасибо @龙猫)

Исправление:

  1. 【server】Обновлен Spring до версии 5.3.39 для исправления уязвимостей CVE-2024-38808, CVE-2024-38809 (спасибо @龙猫)------

2.11.9.1-beta (2024-08-08)

🐣 Новые возможности

  1. 【server】Добавлена возможность конфигурации "тихого" периода для мониторинга проектов, чтобы избежать повторного триггеринга тревожных сообщений после первого

🐞 Устранение ошибок и оптимизация функциональности

  1. 【all】Исправлена проблема множественного открытия потока при использовании файла-отслеживателя (спасибо @Mujianping Gitee issues IAI0I1)
  2. 【all】Исправлена проблема запуска управления скриптов на Windows при использовании JDK 1.8 (спасибо @LiuLang, @LL)
  3. 【server】Исправлена проблема некорректного уровня вложенности подпроектов при группировке рабочих пространств
  4. 【server】Исправлена проблема короткости поля заголовков логов при работе в английском режиме (спасибо @Deer)
  5. 【server】Оптимизирован процесс отправки уведомлений для поддержки международной локализации

2.11.8.5-beta (2024-08-02)

🐞 Устранение ошибок и оптимизация функциональности

  1. 【server】Оптимизирован уровень вложенности страниц компонентов для обеспечения правильного порядка и доступности функций
  2. 【server】Исправлен пример конфигурации DSL для сборки контейнеров

2.11.8.4-beta (2024-07-25)### 🐞 Устранение ошибок и оптимизация функциональности

  1. 【server】Оптимизация логина: удаление легко путаемых букв в капче (оO0, lL1, q9Q, pP)
  2. 【server】Исправление проблемы потери переменных окружения при массовой сборке (спасибо @xieliangza GitHub issue 88)
  3. 【all】Оптимизация парсинга HTTP заголовка Accept-Language: поддержка нескольких языков с учетом максимальной приоритетности
  4. 【server】Исправление ошибки отображения сообщений о низком уровне модальных окон при множественном открытии без перезагрузки страницы (спасибо @lin_yeqi Gitee issue IAEBUZ)
  5. 【server】Оптимизация отображения связанных данных в журнале распространения (спасибо @pumpkinor Gitee issue IAF7IV)
  6. 【server】Оптимизация использования реального имени файла при передаче файлов через центр управления файлами или статических файлов на узел (спасибо @pumpkinor Gitee issue IAF7GD)
  7. 【server】Оптимизация управления файлами SSH: поддержка фрагментированной загрузки файлов через браузер (спасибо @超人那个超i Gitee issue IAD9W4)

2.11.8.3-beta (2024-07-05)### 🐞 Устранение ошибок, оптимизация функциональности

  1. 【server】Устранена проблема с отключением использования javax.security.cert.X509Certificate (спасибо @Jie GitHub issue 86)
  2. 【all】Оптимизирован вывод логов при запуске консоли, улучшена многозначностная поддержка (многиеязычность)
  3. 【server】Устранена проблема с неправильным закрытием окна после удаления сертификата

2.11.8.2-beta (2024-07-04)

🐞 Устранение ошибок, оптимизация функциональности

  1. 【server】Устранена проблема с невозможностью использования данных скриптовых библиотек для пользователей, не являющихся администраторами (спасибо @丁炳坤 Gitee issue IA8ZKP)
  2. 【server】Устранена проблема с некорректной проверкой ввода команд сборки на странице редактирования сборок (спасибо @yt Gitee issue IAAI8D)
  3. 【server】Оптимизирован процесс отправки контейнерных образов в удаленные репозитории с последующим автоматическим удалением локальных образов (спасибо @爱琳琳真是太好了 Gitee issue IA6UBO)

2.11.8.1-beta (2024-07-03)

🐞 Устранение ошибок, оптимизация функциональности1. 【server】Устранена проблема с некорректным обновлением базы данных при пустой проверке статических файлов (спасибо @blackcat Gitee issue IA6UO0)

  1. 【server】Устранена проблема с недостаточным отображением логов выполнения команд через SSH (спасибо @beens Gitee issue IA6P3J)
  2. 【all】Оптимизированы версии библиотек hutool, oshi, mwiede-jsch, fastjson2------

2.11.7.1-beta (2024-06-20)

🐞 Fixes and Optimization of Functionality

  1. 【server】Fixed the issue with incorrect level of display for confirmation dialog actions (thanks to @ccx2480)

2.11.6.6-beta (2024-06-19)

🐣 New Features

  1. 【all】Added support for international languages: Traditional Chinese (Hong Kong), Traditional Chinese (Taiwan)

⚠️ Attention

  • User interface translation level: 98%
  • Server component translation level: 95% (partially supports asynchronous logs and so on)

2.11.6.5-beta (2024-06-17)

🐣 New Features

  1. 【server】Added ability to use a global script library for server and SSH scripts (G@("xx"), where xx is the script label)
  2. 【agent】Added ability to use a global script library for node scripts (G@("xx"), where xx is the script label)

🐞 Fixes and Optimization of Functionality

  1. 【agent】Fixed the issue of project data overwriting in one agent when working across different workspaces with the same ID (thanks to @xiaozhu)
  2. 【agent】Optimized support for referencing scripts from the script library in DSL projects (G@xxxx) xxxx is the script label
  3. 【all】Optimized addition of system language configuration jpom.system.lang
  4. 【server】Optimized application of compact mode interface in light theme### ⚠️ Внимание
  • Международная локализация интерфейса пользователя: 90%
  • Международная локализация серверной части: 80% (частично поддерживаются асинхронные логи выполнения и т.д.)

Для международной локализации серверных логов требуется добавить или изменить конфигурацию jpom.system.lang


Версия 2.11.6.4-beta (2024-06-14)

🐣 Новые возможности

  1. 【все】Добавлено поддержка многоязычности (zh-CN, en-US)

⚠️ Внимание

Прогресс локализации

  • Международная локализация интерфейса пользователя: 80%
  • Международная локализация серверной части: 90%

Процент использования

  • Поддерживаемые международные версии интерфейса пользователя: 100%
  • Поддерживаемые международные версии серверной части: 60% (логи сервера, асинхронные логи выполнения и т.д. пока не поддерживаются)

🤝 Благодарность

Благодарим @a20070322 / Controllers за вклад в создание инструмента многоязычности Jpom.


Версия 2.11.6.3-beta (2024-06-14)

🐣 Новые возможности

  1. 【агент】Добавлен глобальный скриптовый репозиторий (проекты DSL могут ссылаться на него)

🐞 Устранение ошибок, оптимизация функциональности

  1. 【сервер】Исправление ошибки импорта токена репозитория Gogs (спасибо @zhangfeihong)
  2. 【сервер】Исправление ошибки отображения страницы после импорта пользовательского токена репозитория (спасибо @zhangfeihong)------

Версия 2.11.6.2-beta (2024-06-06)

🐞 Устранение ошибок, оптимизация функциональности

  1. 【сервер】Исправление ошибки отображения страницы восстановления контейнера без указания порта (спасибо @icecream_or_iceberg)
  2. 【сервер】Исправление ошибки конфигурации меню рабочего пространства (спасибо @again...)
  3. 【сервер】Оптимизация отображения страницы управления SSH с использованием по умолчанию алгоритма сортировки строк
  4. 【сервер】Исправление ошибки выполнения скриптов сервера, связанной с некорректным описанием значений параметров (спасибо @icecream_or_iceberg)

Версия 2.11.6.1-beta (2024-06-04)

🐣 Новые возможности

  1. 【агент】Добавлен быстрый дублирование файлов проекта в текущую папку

  2. 【агент】Добавлен быстрый архив проекта (спасибо @yiziyu Gitee issues I9737L)### 🐞 Устранение ошибок, оптимизация функциональности

  3. 【server】Оптимизация некоторых параметров и конфигурационных переменных окружения, переход от текстовых полей ввода к режиму с метками (спасибо @湘江夜色)

  4. 【server】Исправление неправильного отображения китайских описаний на некоторых страницах

  5. 【server】Улучшение поддержки выбора шаблонов скриптов при публикации файлов (спасибо @linCodeTest Gitee issues I9P0EU)

  6. 【server】Обновление версии PostgreSQL (спасибо @ʟᴊx💎💎)

  7. 【server】Исправление проблемы отображения поля ввода суффикса файла авторизации для оборудования (@спасибо @ccx2480)


Версия 2.11.5.2-beta (2024-05-30)### 🐞 Устранение ошибок и оптимизация функциональности

  1. 【server】Оптимизация автоматического продления с использованием бесшовного режима (спасибо @湘江夜色)
  2. 【server】Оптимизация конфигурации сборки контейнеров с возможностью настройки параметров host (спасибо @冰淇淋还是冰激凌)
  3. 【все】Обновление версий Tomcat и YAML (спасибо @佳驰)
  4. 【все】Обновление версии bcprov-jdk18on

2.11.5.1-beta (2024-04-30)

🐣 Новые возможности

  1. 【agent】Добавлена возможность конфигурирования запрещённых директорий для сканирования проекта, чтобы избежать простоя страниц при работе с большими директориями (спасибо @我)

2.11.5.0-beta (2024-04-29)

🐣 Новые возможности

  1. 【все】Добавлен свободный скрипт для удобства отладки узлов машины

🐞 Устранение ошибок и оптимизация функциональности1. 【server】Исправлено отображение команд, запрещённых в конфигурации управления активами SSH (спасибо @zhangw)

  1. 【server】Исправлена ошибка NullPointerException (NPE) при отсутствии конфигурации авторизованной директории в управлении активами SSH (спасибо @Anley Gitee issues I9J17G)
  2. 【agent】Оптимизирован процесс мониторинга сети машины с возможностью настройки исключения сетевых адаптеров или только статистики соответствующих адаптеров
  3. 【server】Исправлено отображение сообщений входа при выходе из системы
  4. 【server】Оптимизирована проверка наличия новых версий с учётом бета-версий
  5. 【agent】Оптимизировано добавление записи пользователя, производящего изменения данных (спасибо @陈旭 Gitee issues I9JSY7)
  6. 【server】Оптимизирована регистрация плагинов на сервере с тестированием сети через ping + telnet (спасибо @泊凉青川)------

2.11.4.2-beta (2024-04-22)

🐣 Новые возможности

  1. 【server】Добавлена возможность публикации системных объявлений

🐞 Устранение ошибок и оптимизация функциональности

  1. 【server】Обновление версий фронтендовых компонентов
  2. 【all】Оптимизация управления скриптов путём удаления -XX:-UseBiasedLocking, чтобы они могли работать в новых версиях JDK
  3. 【server】Исправление неправильного отображения текста кнопок в режиме карт в списке сборок
  4. 【server】Исправление конфликта между списками проектов и логическими узлами в режиме карт
  5. 【server】Исправление аномального веса нового интерфейса выбора сертификата при управлении Docker (спасибо @伤感的风铃草 Gitee issues I9GYVA)
  6. 【server】Исправление невозможности фильтрации логов входа пользователей в модуле управления пользователями
  7. 【server】Оптимизация логов действий пользователей при входе (чтобы обеспечить мониторинг действий)
  8. 【server】Исправление невозможности пагинации логов входа пользователей в модуле управления пользователями
  9. 【server】Оптимизация OAuth2 с поддержкой конфигураций создания учётных записей и групп прав доступа
  10. 【server】Исправление проблем с правами выполнения при публикации файлов и отсутствием логов при удалении записей публикации файлов (спасибо @蓝枫)

2.11.4.1-beta (2024-04-12)### 🐞 Устранение ошибок, оптимизация функциональности

  1. 【server】Оптимизация страниц, связанных с конфигурацией, которые не открываются корректно
  2. 【server】Оптимизация сообщений об ошибках при неправильной адресации Git-репозитория (спасибо @yi-zi-yu)

2.11.4.0-beta (2024-04-12)

🐣 Новые возможности

  1. 【server】Добавление аутентификации OAuth2 через аккаунты Feishu и самопроизвольного GitLab (спасибо @cuia Gitee issues I9ELGS)
  2. 【server】Добавление аутентификации OAuth2 через WeChat Work

🐞 Устранение ошибок, оптимизация функциональности

  1. 【server】Оптимизация парсинга имени пользователя в системах OAuth2: попытки использовать имя пользователя платформы, электронную почту, uuid
  2. 【server】Исправление проблемы отсутствия информации о группах (в выпадающем списке страниц)
  3. 【all】Обновление версии библиотеки Hutool
  4. 【server】Исправление опечатки в описании одиночных данных (спасибо @cuiyongsheng Github issues 77)
  5. 【server】Исправление проблемы зависания страницы 404 при вводе второго уровня пути в адресной строке

2.11.3.2-beta (2024-04-07)

🐣 Новые возможности

  1. 【server】Добавление аутентификации OAuth2 через сканирование QR-кода DingTalk

🐞 Устранение ошибок, оптимизация функциональности1. 【агент】Оптимизация поддержки проектов DSL для выполнения скриптов в определённых директориях (run.execPath)

  1. 【агент】Оптимизация управления скриптами — установка значения по умолчанию для -Xss равным 512к (спасибо @Again...)
  2. 【сервер】Оптимизация управления скриптами — установка значения по умолчанию для -Xss равным 1024к (спасибо @Again...)
  3. 【сервер】Оптимизация списка используемых открытых программ и добавление объявления лицензий для данного ПО------

2.11.3.1-beta (2024-04-02)

🐣 Новые возможности

  1. 【server】Поддержка баз данных MariaDB

🐞 Устранение ошибок, оптимизация функциональности

  1. 【сервер】Исправлено отсутствие информации о группах (выпадающий список на странице) (спасибо @喵喵向钱跑)
  2. 【сервер】Исправлено отсутствие работы кнопки "Подтвердить" в разделах "Управление проектными файлами удаленной загрузкой" и "Создание контейнера из образа" (спасибо @喵喵向钱跑)
  3. 【сервер】Изменено отсутствие возможности использования кнопки "Удаление" в управлении активами (спасибо @🇩)
  4. 【сервер】Исправлено отсутствие возможности нормального переключения в панели управления SSH (спасибо @勤思·)
  5. 【сервер】Оптимизировано отображение некоторых страниц в браузере Firefox (спасибо @sparkarvin Gitee issues I96IOA) (спасибо @a20070322 Gitee Pr 221)

2.11.3.0-beta (2024-03-21)

🐣 Новые возможности

  1. 【server】Добавлена поддержка баз данных PostgreSQL (спасибо @王先生) Gitee Pr 223

🐞 Устранение ошибок и улучшение функциональности1. 【все】Улучшено новое свойство конфигурации jpom.system.command-use-sudo, которое контролирует использование команды sudo при выполнении некоторых системных команд.

  1. 【сервер】Улучшена реализация решения проблемы возможной утечки памяти в результате использования keep-alive на фронтенде (спасибо @a20070322 Gitee issues I9510M).
  2. 【сервер】Исправлено отсутствие реакции некоторых модальных окон (спасибо @a20070322 Gitee Pr 215).
  3. 【сервер】Улучшена настройка конфигураций ESLint для фронтенд-кода (спасибо @a20070322 Gitee Pr 214 / Gitee Pr 215 / Gitee Pr 217).
  4. 【сервер】Исправлено белое поле страницы сетевых опций Docker-контроллера (спасибо @破冰).
  5. 【сервер】Исправлено отсутствие реакции запроса времени на странице графиков исторического мониторинга узлов (спасибо @九問).
  6. 【сервер】Улучшена поддержка передачи параметров как переменных среды в триггеры скриптов SSH (спасибо @小朱).
  7. 【сервер】Исправлено частичное удаление данных при миграции с базы данных H2 на другие базы данных (спасибо @王先生) Gitee issues I9977K.
  8. 【сервер】Улучшена постепенная реализация новых таблиц (конструкция, проект, узел, машина активов) (спасибо @a20070322 Gitee Pr 218 / Gitee Pr 220 / Gitee Pr 222).com/dromara/Jpom/pulls/222))
  9. 【server】Улучшена возможность быстрого просмотра деталей сборочных логов в рабочих пространствах (спасибо @Roger. cao)------

2.11.2.3 (2024-02-29)

🐞 Устранение ошибок и улучшение функциональности

  1. 【server】Оптимизация — период статистики использования системных файлов увеличен до двух раз в день (спасибо @singlethread Gitee issue I9302U)
  2. 【server】Оптимизация — добавлена возможность конфигурирования всех параметров передачи данных на фронте для обхода некоторых правил безопасности (спасибо @zhaozxc2010 Gitee issue I8Z1VJ)
  3. 【server】Оптимизация — при отправке пустого файла теперь отображается путь к файлу (спасибо @SchuckBate Gitee issue I93FI6)
  4. 【server】Оптимизация — автоматическое удаление сессий после неудачной отправки сообщений из лог-файлов (спасибо @singlethread Gitee issue I93ZFX)
  5. 【server】Оптимизация — исправлено неправильное сохранение пути к файлу при создании контейнерного билда как файла (спасибо @vfhky GitHub PR 71)

2.11.2.2 (2024-02-22)

🐞 Устранение ошибок и улучшение функциональности

  1. [сервер] Обновление версий библиотек docker-java и jgit
  2. [все] Обновление версии библиотеки commons-compress
  3. [агент] Обновление версии библиотеки oshi
  4. [сервер] Добавлено новое конфигурационное поле для ограничения размера сообщений в WebSocket (jpom.node.web-socket-message-size-limit) (спасибо @longhong)------

2.11.2.1 (2024-02-19)### 🐞 Устранение ошибок и улучшение функциональности

  1. 【server】Оптимизация процесса срабатывания триггеров при отсутствии изменений в конфигурационных файлах (не передана причина состояния statusMsg) (спасибо @cuhai)
  2. 【server】Исправление проблемы закрытия диалогового окна удаления логов проекта (спасибо @%)
  3. 【server】Исправление некорректной работы фильтрации времени в журнале скриптов (спасибо @zhaozxc2010 Gitee issues I8ZNKL)
  4. 【server】Улучшение фиксированного плавающего меню слева страницы, которое не следует за полосой прокрутки экрана (спасибо @a20070322 Gitee issues I8ZOOB / Gitee Pr 201)
  5. 【server】Улучшение сообщения о необходимости выбора протокола при добавлении нового узла машины (спасибо @a20070322 Gitee issues I8ZDZT / Gitee Pr 202)
  6. 【server】Исправление ошибочного отображения информации о жестком диске активных ресурсов SSH (спасибо @a20070322 Gitee issues I8ZY7K)
  7. 【server】Улучшение адаптации области поиска таблиц для малых экранов (спасибо @a20070322 Gitee issues I8ZY0B)
  8. 【server】Улучшение управления деревом файлов через SSH (спасибо @a20070322 Gitee issues I9054L / Gitee issues I5DMKG)【сервер】Улучшение эффекта "фиксированного" верхнего меню страницы (спасибо @a20070322 Gitee issues I907Y8)
  9. 【сервер】Улучшение независимого управления пула потоков мониторинга активных ресурсов (спасибо @singlethread Gitee issues I918AB)
  10. 【сервер】Улучшение использования независимого пула потоков для операций отката сборки
  11. 【все】Улучшение обновления версии библиотеки hutool (решение проблем с неправильной сортировкой версий) (спасибо @Tom Xin Gitee issues I8Z3TI / Hutool issues I8Z3VE)
  12. 【все】Обновление версии библиотеки fastjson
  13. 【сервер】Улучшение совместимости общего ползунка прокрутки со свежими версиями браузеров (спасибо @Controllers)### 🤝 БлагодарностиБлагодарим @a20070322 / Controllers за помощь в оптимизации сложных проблем с фронтендом Jpom.

Версия 2.11.2.0 (2024-01-22)

🐞 Устранение ошибок и оптимизация функциональности

  1. 【agent】Исправлено сообщение об ошибке при изменении пути логов проекта, если папка не существует (спасибо @长弘).
  2. 【server】Исправлена невозможность скачивания логов узловых машин (спасибо @Again...).
  3. 【все】Обновление версии библиотеки hutool.
  4. 【agent】Обновление версии библиотеки oshi.
  5. 【server】Обновление версий mwiede и apache-sshd (спасибо @斌).
  6. 【server】Оптимизация отображения списка проектов типа file для правильной сортировки (не последняя сортировка) (спасибо @pal865 Gitee issues I8XU32).
  7. 【все】Исправлено сохранение конфигураций и перезапуск в Windows (спасибо @Robot Gitee issues I8Y01T).
  8. 【server】Исправлено недействие перехода между страницами новой версии (детали сборки, активы машин, логические узлы) (спасибо @zac).

Версия 2.11.1.5 (2024-01-18)

🐞 Устранение ошибок и оптимизация функциональности

  1. 【agent】Исправлено состояние данных проекта после перезапуска в случае использования рабочего пространства по умолчанию (спасибо @ccx2480).
  2. 【server】Исправлено состояние данных проекта после добавления нового узла.------

Версия 2.11.1.3/4-beta (2024-01-17)

🐞 Устранение ошибок и оптимизация функциональности

  1. 【сервер】Исправлен белый фон на нижней части страницы пакета

Версия 2.11.1.2-beta (2024-01-17)

🐣 Новые возможности

  1. 【сервер】Добавлена статистика вызова триггеров и единое управление триггерами
  2. 【сервер】Добавлена возможность выполнения команд локальной сборки с использованием многопоточной конфигурации (многопоточный прием выходных потоков, чтобы избежать зависания в крайних случаях)

🐞 Устранение ошибок и оптимизация функциональности

  1. 【все】Оптимизация состояния машины: мониторинг ресурсов нарушен (нарушение мониторинга ресурсов не влияет на использование функций)
  2. 【сервер】Оптимизация удаления динамического фона на странице входа
  3. 【сервер】Исправлено автоматическое удаление центра файлов узлового распределения и статических файлов (спасибо @九問)
  4. 【сервер】Оптимизация поддержки конфигурации ресурсов контейнеров (HostConfig) (спасибо @珂儿)

Версия 2.11.1.1-beta (2024-01-16)### 🐞 Устранение ошибок и оптимизация функциональности

  1. 【server】Исправлено слишком короткое имя статического файла (не более 100 символов) (спасибо @斌)
  2. 【server】Исправлена пустая подсказка в окне восстановления базы данных (спасибо @伤感的风铃草🌿)
  3. 【server】Улучшено поддержание темной темы в ECharts
  4. 【server】Исправлено перекрытие окна при распределении серверных скриптов для редактирования узлов (спасибо @🇩)
  5. 【server】Улучшено сборочное время фронтенда (уменьшение времени первой загрузки страницы) (спасибо @曾梦想仗剑走天涯)

Версия 2.11.1.0-beta (2024-01-15)### 🐞 Устранение ошибок и улучшение функциональности

  1. [сервер] Исправление проблемы с просмотром всех Docker TLS сертификатов и невозможностью редактирования сертификатов (пропущено в новой версии)
  2. [сервер] Оптимизация поддержки пользовательских конфигураций cron для мониторинга Docker активов (jpom.assets.docker.monitor-cron)
  3. [сервер] Исправление проблем с неработоспособностью терминалов контейнеров и логов контейнеров
  4. [сервер] Исправление проблем с неработоспособностью нескольких страниц нового интерфейса (оптимизация некоторых сообщений)

2.11.0.13-beta (2024-01-12)

🐞 Устранение ошибок и улучшение функциональности

  1. [сервер] Исправление ошибки создания индекса при работе с некоторыми базами данных MySQL
  2. [агент] Оптимизация ограничения размера свободных скриптов агента (скрипты распределения файлов) до 5 МБ (спасибо @九問)
  3. [сервер] Исправление ошибок в новых версиях UI (некоторых опечаток, проблем с чтением логов и прочее)
  4. [сервер] Оптимизация стилей редактора и DSL конфигураций

2.11.0.12-beta (2024-01-12)

🐣 Новые возможности

  1. [сервер] Добавлено общее представление статистики активов

🐞 Устранение ошибок и улучшение функциональности1. [server] Fix of request error using cursor while working with MySQL storage (cursor not used) (thanks to @🇩)

  1. [server] Fix of search non-functionality in dropdown list in new UI
  2. [server] Optimization of replacing key word "add" with "new"
  3. [server] Optimization of message display when data are missing on some pages
  4. [server] Fix of build history selection during distribution of build products by node
  5. [server] Fix of build environment variable loss during execution of certain operations (save and build, background build, direct build)------

2.11.0.11-beta (2024-01-11)

🐞 Устранение ошибок и улучшение функциональности

  1. [сервер] Исправление проблемы с загрузкой стилей редактора
  2. [сервер] Оптимизация строгого контроля выключенного состояния локального Git
  3. [сервер] Исправление проблемы с перемещением окна терминала после пакетной сборки (спасибо @ru)
  4. [сервер] Исправление проблемы с необновленным меню входа/выхода пользователя (спасибо @ccx2480)
  5. [сервер] Исправление проблемы с переходом на первое рабочее пространство при входе пользователя (не следовало застройке конфигурации)------1. [server] Optimization of the Git system when receiving code with mandatory replacement of local code by the latest version from the server
  6. [server] Resolution of the issue with style display in the section of updated records
  7. [server] Resolution of the issue with automatic user information update after account change
  8. [agent] Resolution of the issue with loss of project distribution attributes during certain operations
  9. [server] Resolution of the issue preventing creation of a new project (incorrect access rights check) (thanks to @group_user)
  10. [agent] Resolution of the issue causing plugins to receive incorrect environment variable values
  11. [agent] Optimization of Java project launch by plugins for reading environment variables
  12. [server] Resolution of issues with selecting projects from the list and non-functionality of batch operations (thanks to @🇩)------

2.11.0.9-beta (2024-01-10)### 🐣 Новые возможности

  1. 【все】Добавлена возможность управления одиночными данными (просмотр и исправление одиночных данных) (спасибо @陈旭 Gitee issues I8UNXZ)

🐞 Устранение ошибок и улучшение функциональности

  1. 【сервер】Улучшено отображение информации о загружаемых файлах с использованием глобального состояния загрузки
  2. 【сервер】Улучшена последовательность шагов при сборке проекта
  3. 【сервер】Исправлено отсутствие обновления некоторых значков и некорректное отображение списков в модальных окнах
  4. 【сервер】Исправлено некорректное отображение состояний контейнеров Docker Compose
  5. 【агент】Исправлено отсутствие хранения ID узла в данных низкоуровневых проектов
  6. 【сервер】Улучшено управление доступом к операциям над проектами и скриптами узлов (требуется наличие соответствующих данных в кэше сервера)

2.11.0.8-бета (2024-01-09)

🐣 Новые возможности

  1. 【сервер】Добавлена поддержка тем оформления (светлая и темная темы, тема меню слева)

🐞 Устранение ошибок и улучшение функциональности

  1. 【сервер】Исправлено отсутствие вывода содержимого DSL при сборке контейнера
  2. 【сервер】Исправлено отключение CAPTCHA на странице входа (спасибо @ccx2480)

2.11.0.7-бета (2024-01-08)

🐞 Устранение ошибок и улучшение функциональности1. 【сервер】Обновлены компоненты UI страницы и версия Vue до последней

  1. 【сервер】Исправлено недоступное использование некоторых мало используемых функций (управление резервными копиями проектов)
  2. 【сервер】Исправлено отсутствие вывода сообщений об ошибках выполнения в логах действий (спасибо @闫淼淼)

⚠️ Внимание

  1. Отменено глобальное состояние загрузки (локальное состояние загрузки)
  2. Добавлена задержка в одну секунду при загрузке редактора (для предотвращения путаницы стилей)
  3. Все области быстрого копирования уменьшены до одного кнопочного элемента копирования
  4. Изменён стиль модальных окон и выезжающихся панелей
  5. Отменено руководство пользователя (временно)
  6. Таблицы будут автоматически расширяться по ширине столбцов, что приведёт к появлению горизонтальной полосы прокрутки (не будет складываться)
  7. Отменены настройки: «Автоматическое расширение страницы, показывать полосу прокрутки, навигация по страницам»
  8. Рекомендованная версия Node.js для нового фронтэнда: 18.19.0
  9. JSON Viewer ещё не реализован

2.11.0.6-бета (2024-01-05)

🐞 Устранение ошибок и улучшение функциональности1. 【все】Улучшена производительность журнала записей за счет использования более эффективной записи журналов

  1. 【сервер】Улучшено использование исключений для прекращения процессов сборки
  2. 【сервер】Исправлена невозможность отмены локальной сборки
  3. 【сервер】Исправлены отсутствующие сообщения об ошибках при запуске триггеров скриптов сервера и узлов (спасибо @LYY)

2.11.0.5-beta (2024-01-04)### 🐣 Новые возможности

  1. 【server】Добавлена страница сводной информации в управлении рабочими пространствами.

🐞 Устранение ошибок, оптимизация функциональности

  1. 【server】Оптимизировано удаление нескольких записей о сборках одновременно (спасибо @奇奇)
  2. 【server】Исправлено удаление проекта и проверка связи между удалением распространения и связанными сборками (спасибо @陈旭 Gitee issues I8TMDW)
  3. 【все】Оптимизировано закрытие процесса
  4. 【server】Оптимизированы проблемы с отображением страниц связанного распространения (спасибо @陈旭 Gitee issues I8TMDW)

2.11.0.4-beta (2024-01-03)

🐞 Устранение ошибок, оптимизация функциональности

  1. 【server】Исправлено использование конфигурации меню управления рабочими пространствами (спасибо @新)
  2. 【server】Оптимизировано повторное синхронизирование проектов узлов, кэширование скриптов узлов
  3. 【server】Оптимизировано независимое выполнение шаблонов SSH-скриптов (/exec/template.sh -> /ssh/template.sh)
  4. 【server】Оптимизировано использование серверных скриптов для загрузки шаблонов скриптов для автоматической загрузки части переменных окружения

⚠️ Внимание

Если вы настроили свои собственные шаблоны SSH-скриптов, вам потребуется повторно синхронизировать шаблоны скриптов /exec/template.sh -> /ssh/template.sh.Новый шаблон /exec/template.sh действует только на сервере (локальные сборочные скрипты, серверные скрипты, локальные скрипты публикации).


2.11.0.3-beta (2024-01-02)

🐞 Устранение ошибок, оптимизация функциональности

  1. 【сервер】Исправлен доступ к правам управления рабочими пространствами

2.11.0.2-beta (2024-01-02)

🐞 Устранение ошибок, оптимизация функциональности

  1. 【все】Исправлено игнорирование переменных окружения со значением null

2.11.0.1-beta (2024-01-02)

🐣 Новые возможности

  1. 【все】Добавлена поддержка проектов ссылаться на другие проекты через символическую ссылку (заменяет копию проекта)### 🐞 Устранение ошибок, оптимизация функциональности
  2. 【server】Исправлено отсутствие кнопки копирования проекта в новой версии страницы.
  3. 【server】Улучшено отображение количества проектов и скриптов в логических узлах, показываются только данные текущего рабочего пространства.
  4. 【server】Улучшена поддержка быстрой конфигурации авторизованного каталога на страницах редактирования проекта и распространения узлов.
  5. 【server】Улучшено редактирование проекта с возможностью переключения между узлами (быстрое синхронное копирование проектов других узлов).
  6. 【server】Исправлено бесконечное циклическое перенаправление страниц при отсутствии прав доступа к рабочему пространству (спасибо @王先生 Gitee issues I8RR01).
  7. 【all】Улучшена логика проверки авторизованного каталога.
  8. 【agent】Отменено закрытие проверки наличия включенного каталога в плагинах (jpom.whitelist.check-starts-with).
  9. 【server】Улучшена очистка триггеров, удалены пользовательски созданные связанные триггеры.
  10. 【server】Улучшен контроль проекта DSL с поддержкой быстрого редактирования скриптов узлов (просмотр информации процесса).
  11. 【server】Исправлено отсутствие вызова триггеров проекта.

⚠️ Внимание1. Если вы настроили каталог авторизации, но при сохранении проекта возникают ошибки, попробуйте переопределить каталог авторизации для автоматического исправления конфигурации.

  1. По умолчанию путь к логам консоли проекта был изменён на директорию данных плагина project-log/${projectId}/${projectId}.log.
  2. По умолчанию путь к бэкапу логов консоли проекта был изменён на директорию данных плагина project-log/${projectId}/back/${projectId}-xxxxxxx.log.

2.11.0.0-beta (2023-12-29)

🐣 Новые возможности

  1. [сервер] Добавлена возможность указывать историю сборки для распределения узлов.
  2. [сервер] Добавлена возможность указывать центральный файловый сервер для распределения узлов.
  3. [сервер] Добавлено событие reload в проектах DSL (можно включить отслеживание изменений файлов).
  4. [сервер] Добавлена служба управления доступом к статическим файлам с возможностью указания каталога для управления ими (спасибо @бин).
  5. [сервер] Добавлена возможность указывать статические файлы для распределения.

🐞 Устранение ошибок и улучшение функциональности1. [server] Исправлена проблема периодической перезагрузки окна массового действия над проектами (спасибо @Zen_mechtaet_v_zheleznoy_rubashke).

  1. [all] Отменено использование функции создания копий проектов (пожалуйста, используйте режим DSL вместо).

  2. [all] Отменено управление сертификатами узлов (пожалуйста, используйте сертификаты рабочего пространства).

  3. [all] Отменено управление NGINX узлов (пожалуйста, используйте режим DSL вместо).

  4. [server] Оптимизация управления узлами (сохранены только управление проектами, скриптами и журналами скриптов; остальные функции перемещены в управление активами машин).

  5. [server] Исправлена проблема неработающей кнопки копирования проекта.

  6. [all] Оптимизация адреса WebSocket для просмотра системных логов плагинов и сервера.

  7. [server] Оптимизация отображения нагрузки системы машины до двух знаков после запятой.

  8. [server] Отменено предоставление прав администратора узлу.

  9. [server] Исправлена проблема невыполнения триггеров изменения файлов.

  10. [all] Оптимизация объединения операций управления проектами (четыре в одну).

  11. [server] Оптимизация использования абсолютных путей для настройки каталога авторизации.### ⚠️ Внимание

  12. Отменено использование функции создания копий проектов (пожалуйста, используйте режим DSL вместо). Если вы используете эту функцию, сделайте ручную резервную копию всех данных.

  13. После обновления данные копий проектов будут удалены как вручную, так и автоматически (не забудьте сделать резервную копию).

  14. Отменено управление сертификатами узлов (пожалуйста, используйте сертификаты рабочего пространства). Если вы используете эту функцию, сделайте ручную резервную копию всех данных.

  15. Отменено управление NGINX узлов (пожалуйста, используйте режим DSL вместо). Если вы используете эту функцию, сделайте ручную резервную копию всех данных.> ❓ Почему была удалена вышеуказанная функция: В связи с версионной итерацией появились новые функции, которые лучше заменяют старые функции, а также предоставляют удобство с другого ракурса. Удаление функции также направлено на повышение эффективности последующего обслуживания и итераций.

  • [разрешение] ключевые слова были унифицированы
  • [запрет] ключевые слова были унифицированы

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/dromara-Jpom.git
git@api.gitlife.ru:oschina-mirror/dromara-Jpom.git
oschina-mirror
dromara-Jpom
dromara-Jpom
master