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

OSCHINA-MIRROR/halo-dev-halo

Предпросмотр версии
03.03.2025 22:20
GitLife Service Account

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

  • Оптимизация запросов пользователей с использованием механизма индексации для повышения производительности. by @github@guqing in https://github.com/halo-dev/halo/pull/5396
  • Улучшение запросов списка прикреплённых файлов за счёт использования индексации. by @github@guqing in https://github.com/halo-dev/halo/pull/5363
  • Оптимизация запросов уведомлений и подписок с использованием механизма индексации для повышения производительности. by @github@guqing in https://github.com/halo-dev/halo/pull/5414
  • Добавление обязательной проверки электронной почты при регистрации пользователя. by @github@mashirot in https://github.com/halo-dev/halo/pull/5320
  • Переработка логики загрузки видео в редакторе, добавление выбора файла для загрузки, отображение прогресса загрузки, возможность отмены и повторной попытки. by @github@LIlGG in https://github.com/halo-dev/halo/pull/5302

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

  • Улучшение дизайна страниц входа для решения проблем с отображением на разных разрешениях экрана. by @github@ruibaby in https://github.com/halo-dev/halo/pull/5413
  • Добавление управления кэшированием для статических ресурсов плагинов для снижения ненужных запросов. by @github@guqing in https://github.com/halo-dev/halo/pull/5392
  • Предотвращение увеличения длины личного токена вместе с информацией о роли. by @github@JohnNiang in https://github.com/halo-dev/halo/pull/5374
  • Удаление ненужных шагов построения индекса поисковых систем при запуске. by @github@guqing in https://github.com/halo-dev/halo/pull/5332
  • Улучшение запросов представлений путём выбора только используемых полей индекса для построения представлений. by @github@guqing in https://github.com/halo-dev/halo/pull/5312

Внештатные исправления

  • Исправление проблемы невозможности входа при активированном двухфакторном аутентификационном методе без настройки TOTP. by @github@JohnNiang in https://github.com/halo-dev/halo/pull/5400
  • Разрешение ошибки при установке параметров статьи в личном кабинете. by @github@LIlGG in https://github.com/halo-dev/halo/pull/5370
  • Исправление проблемы некорректного получения аватара пользователя в консоли. by @github@ruibaby in https://github.com/halo-dev/halo/pull/5369
  • Разрешение проблемы недоступности редактирования символов перед таблицами в стандартном редакторе. by @github@LIlGG in https://github.com/halo-dev/halo/pull/5365
  • Исправление проблемы некорректного состояния данных при выполнении контроллеров до завершения транзакций. by @github@guqing in https://github.com/halo-dev/halo/pull/5323
  • Исправление проблемы некорректного отображения тематических страниц из-за ограничения параметров пагинации. by @github@JohnNiang in https://github.com/halo-dev/halo/pull/5311
  • Исправление проблемы высокого потребления памяти при запуске из-за неточной фильтрации данных GcSynchronizer. by @github@guqing in https://github.com/halo-dev/halo/pull/5325

Обновление зависимостей

Для разработчиков

Полный список изменений: https://github.com/halo-dev/halo/compare/v2.12.0...v2.13.0-rc.1

Последнее сообщение коммита: refactor: optimize notification and subscription query using index ...
03.03.2025 22:18
GitLife Service Account

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

  • Внедрен механизм кастомизации индексов моделей, что позволяет оптимизировать производительность запросов и использование памяти. @github@guqing в #5121
  • Поддержка выпуска сборочных продуктов halo-x.y.z.jar. @github@JohnNiang в #5170
  • Добавлена поддержка двухфакторной аутентификации (2FA). @github@JohnNiang и @github@ruibaby в #4737
  • Расширены функциональные возможности поиска и замены для по умолчанию используемого редактора с богатым текстом. @github@LIlGG в #5206
  • Улучшено использование индексации для поиска статей, что значительно снижает потребление ресурсов и обеспечивает более быстрый и эффективный поиск статей. @github@guqing в #5230

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

  • Добавлен элемент colgroup и свойство width для таблиц компонента редактора с богатым текстом по умолчанию после отрисовки. @github@LIlGG в #5176
  • Добавлена возможность удаления столбцов таблиц через клавишу Backspace для компонента таблиц редактора с богатым текстом по умолчанию. @github@LIlGG в #5163
  • Добавлена информация "Powered by" в нижней части страниц консоли и UC. @github@ruibaby в #5153
  • Добавлено предупреждение о использовании базы данных H2 на странице обзора консоли. @github@ruibaby в #5072
  • Добавлена поддержка записи условий фильтрации в адресной строке списка управления пользователями консоли. @github@ruibaby в #5071
  • Добавлено предупреждение при наличии недоступных редакторов в списке выбора редакторов. @github@ruibaby в #5070
  • Исправлено отображение ошибки "Scheme not found", возникающей при доступе к страницам или интерфейсу до полной готовности Halo. @github@JohnNiang в #5032
  • Добавлен горизонтальный скроллбар для элементов меню Tabbar при превышении размеров контейнера. @github@AeroWang в #4979
  • Переработана логика загрузки изображений в редакторе, добавлены функции выбора файла, прогресс бара загрузки, отмены и повторной загрузки. @github@LIlGG в #5159
  • Изменено название роли редактирования статей на Администратор статей. @github@ruibaby в #5224
  • Оптимизированы шаблоны ролей и переводы связанных с ними функций. @github@ruibaby в #5227
  • Улучшено отображение таблиц в редакторе с богатым текстом при необходимости прокрутки. @github@LIlGG в #5191
  • Улучшена логика раскрытия меню слева в консоли, теперь можно использовать клик мыши для раскрытия подменю. @github@ruibaby в #5244
  • Улучшена процедура согласования данных статей при запуске Halo для повышения производительности и эффективности использования ресурсов. @github@guqing в #5250
  • Добавлена автоматическая сохраняемость статей в центре пользователя. @github@LIlGG в #5272
  • Улучшена процедура загрузки аватаров для предотвращения проблем при невозможности повторной загрузки из-за ошибок сервера. @github@ruibaby в #5270
  • Переработан способ получения данных для виджетов на панели мониторинга консоли. @github@ruibaby в #5280
  • Добавлено проверочное окно для типов уведомлений. @github@ruibaby в #5286

Исправление ошибок* Исправлено исчезновение строк после объединения ячеек в таблицах редактора по умолчанию. @github@LIlGG в #5166

  • Исправлено отображение кодовых блоков в браузере Firefox. @github@LIlGG в #5140
  • Исправлено отсутствие возможности загрузки изображений при создании новой статьи в центре пользователя. @github@ruibaby в #5114
  • Исправлено отсутствие возможности удаления пустых строк после списков в редакторе. @github@AirboZH в #5102
  • Исправлено отсутствие уникальности переходов к заголовкам при наличии одинаковых заголовков в редакторе по умолчанию. @github@LIlGG в #5101
  • Исправлено отсутствие возможности отвязывания методов входа при наличии только одного метода входа в центре пользователя. @github@xzyone в #5079
  • Исправлено некорректное выполнение запросов с одним символом в labelSelector. @github@OnlyTL в #5007
  • Исправлено отсутствие ID у заголовков в отрендеренном содержимом статей. @github@LIlGG в #4997
  • Исправлено отсутствие возможности масштабирования изображений в редакторе по умолчанию. @github@pillar-cat в #4993
  • Исправлено отсутствие возможности ввода заголовков с помощью метода PinYin в редакторе по умолчанию. @github@ruibaby в #4975
  • Исправлено отсутствие возможности удаления текста после таблиц в редакторе с богатым текстом по умолчанию. @github@LIlGG в #5234
  • Исправлено некорректное сравнение схем при создании схем из одного и того же кастомного моделирования. @github@guqing в #5245
  • Исправлено отсутствие возможности просмотра выпадающего меню редактора из-за его заслонения верхними кнопками. @github@LIlGG в #5246
  • Исправлено отсутствие регулярных запросов к интерфейсу health при неактивности вкладки браузера. @github@ruibaby в #5266
  • Исправлено отсутствие возможности парсинга страниц при наличии специальных символов в аннотациях. @github@JohnNiang в #5263
  • Исправлено отсутствие возможности копирования токена при создании нового PAT. @github@ruibaby в #5274
  • Улучшено сообщение об ошибке при отсутствии доступных аватаров при старте системы. @github@guqing в #5269
  • Исправлено случайное расположение данных в списке авторов статей. @github@guqing в #5279
  • Исправлено отсутствие возможности выбора ролей при создании новых токенов. @github@ruibaby в #5291
  • Исправлено отсутствие текста после обновления содержимого редактора с богатым текстом. @github@LIlGG в #5292

Обновление зависимостей

Разработчики

  • Исправлены ошибки при запуске консоли в среде разработки. @github@pillar-cat в #4983
  • Переработана логика создания меню консоли и UC, теперь поддерживаются вторичные пункты меню. @github@ruibaby в #5177
  • Экспортированы необходимые расширения и инструментальные классы для редактора по умолчанию. @github@LIlGG в #5104
  • Переработан компонент модального окна UI, теперь он поддерживает управление отображением через v-if. @github@ruibaby в #5078
  • Добавлены страницы и пункты меню для консоли, чтобы облегчить интеграцию плагинов. @github@ruibaby в #5252
  • Добавлен новый Dev Tools Vue Community для консоли и UC. @github@ruibaby в #5134

Документация

https://docs.halo.run

Ресурсы

Для плагинов и тем для версии 2.0:

Полный список изменений: v2.11.0...v2.12.0

Последнее сообщение коммита: feat: add supports for ui permissions of notification reason type (...
03.03.2025 22:14
GitLife Service Account

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

  • Поддержка расширения методов аутентификации сторонних приложений с помощью плагинов. @github@guqing в #3520
  • Добавлена возможность регистрации пользователей. @github@guqing в #3631
  • Консоль теперь поддерживает мультиязычность. @github@ruibaby в #3506
  • В консоли добавлен доступ к обновлению индексов поисковых систем через быстрый доступ панели управления. @github@ruibaby в #3475
  • Поддержана шифрование паролей при входе. @JohnNiang в #3480
  • Предоставлена возможность использования пользовательских моделей Secret для хранения чувствительных данных. @github@guqing в #3594

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

  • Улучшение качества результатов поиска. @JohnNiang в #3457
  • Добавлена возможность принудительной записи статьи или страницы для предотвращения ошибок сохранения из-за механизма блокировки версий. @github@ruibaby в #3498
  • Добавлена проверка легальности данных для API статистики посещаемости. @github@guqing в #3546
  • Отключено автоматическое заполнение полей пароля браузером вне режима входа. @github@ruibaby в #3550
  • Рефакторинг проекта для поддержки зависимостей необходимых для выпуска плагинов. @JohnNiang в #3552
  • Улучшение дизайна списка управления комментариями в консоли. @github@ruibaby в #3563
  • Добавлена возможность объединения нескольких ролей в одну. @github@guqing в #3568
  • В консоли добавлен компонент Dropdown для унификации всех выпадающих списков. @github@ruibaby в #3576
  • Улучшение дизайна нижней панели меню консоли для мобильных устройств. @github@ruibaby в #3577
  • В консоли добавлена возможность изменения видимости статьи путём нажатия на значок видимости в списке управляемых статей. @123abcabcabcabcba в #3581
  • Улучшение дизайна скроллинга консоли. @github@ruibaby в #3587
  • Улучшение дизайна границ и тени левой панели меню консоли. @github@ruibaby в #3638

Исправление проблем

  • Исправлено частое возникновение ошибок при создании и публикации статей. @JohnNiang в #3441
  • Исправлено отсутствие правильного порядка сортировки комментариев по электронной почте. @github@guqing в #3458
  • Исправлено возможное отсутствие загрузки контента при использовании стороннего плагина редактора статей. @wzrove в #3468
  • Исправлено отсутствие учета просмотров статей и пользовательских страниц из-за отсутствия некоторых свойств. @github@guqing в #3471
  • Исправлено зависание браузера при перетаскивании файла для загрузки в случае работы вне HTTPS среды. @github@ruibaby в #3481
  • Исправлено отсутствие установки типа ресурса rawType после первого переключения редактора при создании новой статьи. @intoyang в #3516
  • Исправлено отсутствие корректного поиска меток при выборе меток в настройках статьи. @github@ruibaby в #3540
  • Исправлено отсутствие очистки кэша содержимого местами при сохранении новой статьи или страницы. @github@ruibaby в #3551
  • Исправлено неверное количество ответов в комментариях из-за наличия неопубликованных ответов. @github@guqing в #3578
  • Исправлено исключение NullPointerException при попытке остановить плагин после его неудачного старта. @github@guqing в #3580
  • Исправлено повторное вызывание интерфейса при публикации статьи в консоли. @github@ruibaby в #3619

Обновление зависимостей

Документация

https://docs.halo.run

Ресурсы

Плагины и темы для версии 2.0 можно найти здесь: https://github.com/halo-sigs/awesome-halo

Полный список изменений: v2.3.0...v2.4.0

Последнее сообщение коммита: Upgrade to plugin-comment-widget 1.5.0 (#3649)
03.03.2025 22:07
GitLife Service Account

Изменения, нарушающие обратную совместимость

  • Изменение настроек по умолчанию для аватара Gravatar. #1485 @cetr

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

Улучшения

  • Добавление предварительного просмотра стилей аватаров в настройках комментариев в административной панели. halo-dev/halo-admin#357 @cetr
  • Оптимизация стиля полос прокрутки в административной панели. halo-dev/halo-admin#364 @1357885013
  • Оптимизация импорта файлов Markdown. #1492 @lrzl

Инструкция по обновлению

https://docs.halo.run/install/upgrade


https://github.com/halo-dev/halo/compare/v1.4.12...v1.4.13
https://github.com/halo-dev/halo-admin/compare/v1.4.12...v1.4.13

Последнее сообщение коммита: release: 1.4.13
03.03.2025 22:06
GitLife Service Account

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

Улучшения

  • В административной панели добавлены кнопки для перемещения меню, что улучшило опыт использования drag-and-drop сортировки halo-dev/halo-admin#350 @cetr
  • Обновлена версия CodeMirror в административной панели, что позволило уменьшить размер конечного сборочного файла halo-dev/halo-admin#354 @ruibaby
  • В административной панели редактор статей теперь поддерживает отображение полос прокрутки, а также всегда занимает доступную высоту окна halo-dev/halo-admin#355 @ruibaby

Исправление ошибок

  • Исправлена проблема при использовании протокола HTTPS для EndPoint MinIO хранения, которая препятствовала загрузке файлов #1458 @secondarycoder
  • Исправлена проблема с невозможностью чтения ширины и высоты при загрузке файлов в формате ICO #1474 @Qiang156
  • Исправлена проблема с неверным отображением списка статей после ввода пароля для защищённого каталога #1471 @dingguangyi0
  • Исправлена проблема с невозможностью обновления темы через удалённый Git репозиторий после её ручной загрузки #1479 @JohnNiang
  • Исправлена проблема с невозможностью отображения кнопки восстановления пароля через горячие клавиши на странице входа в систему в macOS halo-dev/halo-admin#352 @ruibaby

Инструкция по обновлению

https://docs.halo.run/install/upgrade


https://github.com/halo-dev/halo/compare/v1.4.11...v1.4.12
https://github.com/halo-dev/halo-admin/compare/v1.4.11...v1.4.12

Последнее сообщение коммита: release: 1.4.12
03.03.2025 22:05
GitLife Service Account

Исправленные ошибки

  • Исправлена проблема обязательности параметров keyword и categoryId в интерфейсе списка статей API контента. halo-dev/halo#1436
  • Исправлена проблема с сообщением об ошибке при удалении неприсоединённого вложения типа "картинка", когда сообщается о неудаче удаления миниатюры вложения. halo-dev/halo#1438

Инструкция по обновлению

https://docs.halo.run/install/upgrade


https://github.com/halo-dev/halo/compare/v1.4.10...v1.4.11
https://github.com/halo-dev/halo-admin/compare/v1.4.10...v1.4.11

Последнее сообщение коммита: release: 1.4.11
03.03.2025 22:05
GitLife Service Account

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

Улучшения

  • Оптимизация подсчёта количества символов в статьях. halo-dev/halo#1354
  • Добавление ключевых слов и ID категории как параметров фильтрации при получении списка статей через API контента. halo-dev/halo#1373
  • Оптимизация обработки многоуровневых категорий при импорте Markdown. halo-dev/halo#1380

Устранение уязвимостей безопасности

Исправления ошибок

  • Исправление отображения закрытых статей в списке статей по категориям. halo-dev/halo#1379
  • Исправление удаления пароля категории после миграции данных с помощью административного модуля. halo-dev/halo#1390
  • Исправление установки неверного значения глобального абсолютного пути при инициализации сайта. halo-dev/halo#1396
  • Исправление ограничения частоты запросов на лайк статей в API контента, которое не учитывало ID статьи. halo-dev/halo#1410
  • Исправление доступа к удалённым статьям из корзины. halo-dev/halo#1414
  • Исправление невозможности ввода пробелов в поле ответа на комментарий в административной панели. halo-dev/halo-admin#322
  • Исправление проблемы, когда длинные ссылки в меню управления могут скрывать кнопки действий. halo-dev/halo-admin#328
  • Исправление проблемы переноса строки в длинных сообщениях в журнале управления. halo-dev/halo-admin#330
  • Исправление невозможности входа в систему с помощью клавиши Enter на странице входа в административной панели. halo-dev/halo-admin#332

Инструкция по обновлению

https://docs.halo.run/install/upgrade

Последнее сообщение коммита: release: 1.4.10
03.03.2025 22:04
GitLife Service Account

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

Улучшения

  • Оптимизация поля последнего обновления времени для подписки RSS. halo-dev/halo#1342

Исправление ошибок

  • Исправление проблемы некорректного формата при импорте Markdown в версии 1.4.7. halo-dev/halo-admin#311
  • Исправление проблем безопасности страницы управления комментариями в административной панели. halo-dev/halo-admin#313
  • Исправление проблемы некорректного количества комментариев к статьям в Content API. halo-dev/halo#1327
  • Исправление проблем безопасности содержимого Options в Content API. halo-dev/halo#1345

Инструкция по обновлению

https://docs.halo.run/install/upgrade

Последнее сообщение коммита: release: 1.4.8
03.03.2025 22:04
GitLife Service Account

Исправленные ошибки

  • Исправлена проблема с отображением сообщения "unsupported current file" при попытке загрузки архивированной темы на платформе Windows. halo-dev/halo-admin#309

Инструкция по обновлению

https://docs.halo.run/install/upgrade

Последнее сообщение коммита: release: 1.4.7
03.03.2025 22:04
GitLife Service Account

Возможности

Улучшения

  • Переработана страница инициализации, теперь разделена на новый установочный процесс и импорт данных. В этом выпуске импорт данных будет включать все данные. halo-dev/halo-admin#296
  • Оптимизация сортировки меню управления административной панели путём перетаскивания. halo-dev/halo-admin#291
  • Удалены ограничения по количеству символов для настроек административной панели. halo-dev/halo#1287

Исправление ошибок

  • Исправлено отсутствие действия при проверке формата файла во время загрузки в административной панели. halo-dev/halo-admin#296
  • Исправлено отсутствие запроса на сохранение при нажатии кнопки "Назад" браузера на странице создания новой статьи в административной панели. halo-dev/halo-admin#302
  • Исправлена невозможность загрузки резервной копии административной панели. halo-dev/halo#1278
  • Исправлено частичное отображение страницы в версии 1.4.5. halo-dev/halo#1301
  • Исправлено некорректное поведение при загрузке некоторых типов изображений из-за ошибки генерации миниатюр. halo-dev/halo#1298
  • Исправлено несоответствие полей пагинации в документации Swagger. halo-dev/halo#1277
  • Исправлено отсутствие возможности обновления темы через пакет тем в версии 1.4.5. halo-dev/halo#1284

Инструкция по обновлению

https://docs.halo.run/install/upgrade

Последнее сообщение коммита: release: 1.4.6.
1
https://api.gitlife.ru/oschina-mirror/halo-dev-halo.git
git@api.gitlife.ru:oschina-mirror/halo-dev-halo.git
oschina-mirror
halo-dev-halo
halo-dev-halo