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

OSCHINA-MIRROR/moxi159753-mogu_blog_v2

11.03.2025 15:52
GitLife Service Account

поэтому было решено перевести его как "блог-платформа", что наиболее точно передает смысл на русском языке. Версия продукта указана после слова "платформа".

  • fix: Временно убрали функцию белого списка навигационной панели, чтобы решить проблему с ошибками 401 сайта.
  • feat: Добавлена возможность включения/отключения активации аккаунта через email после регистрации.
  • fix: Устранено отображение некорректных изображений при локальной загрузке в блогах.
  • fix: Устранены предупреждения при загрузке навигационной панели.
  • fix: Оптимизировано отображение рекомендованных статей.
  • fix: Устранена невозможность загрузки изображений и проблемы с обратной передачей данных в редакторе Markdown.
  • fix: Исправлено конфигурирование подключения базы данных для Nacos, что решило проблемы с правами доступа учетной записи admin.
  • fix: Исправлено обновление количества лайков после нажатия кнопки "лайк", которое вызывало ошибку при обновлении родительского компонента из дочернего, благодаря PR от участника @allworldg.
  • fix: Исправлены проблемы с отображением формы поиска в браузерах Firefox и Chrome.
  • fix: Изменён выборщик изображений на ленивую загрузку для повышения скорости доступа.
  • feat: Улучшена функциональность резервного копирования блогов, теперь она работает во время редактирования.
  • feat: При удалении статьи также удаляются все её комментарии.
  • fix: Улучшено отображение информации о статье при лайке.- fix: Обнаружены и исправлены ошибки в Sentinel, а также оптимизирована функциональность резервного копирования блогов в редакторе Markdown.
  • fix: Исправлено чтение авторских прав при переиздании статей, благодаря PR от участников группы @苍山如海丶残阳如血.
  • feat: Добавлено резервное отображение изображений тематических страниц.
  • fix: Устранена проблема входа в систему с мобильного устройства.
  • fix: Исправлено отображение пустых папок в менеджере облачных хранилищ.
  • feat: Добавлен шаблон заявки на добавление ссылок друзей на сайт.
  • fix: Применены статические блоки кода для снижения использования ресурсов при получении географической информации по IP адресу, благодаря PR от участника @阿灿.
  • fix: Применено пулинг потоков для выполнения асинхронного хранения логов, благодаря PR от участника @阿灿.
  • feat: Решена проблема с NullPointerException при сборе логов асинхронными потоками.
  • fix: При выходе из системы очистка информации пользователя из Security. В течение всего жизненного цикла могут использоваться несколько пользователей одновременно. Для этого требуется сохранять несколько контекстов безопасности (SecurityContext), используя ThreadLocal. Каждый поток может использовать ThreadLocal для получения своего SecurityContext.После выхода пользователя его контекст безопасности очищается из SecurityContextHolder, благодаря PR от участника @遇见.
  • fix: Устранена аномалия при открытии всплывающего окна эмодзи.
  • fix: Изменены адреса скачивания изображений в модуле пауков, оптимизированы регулярные выражения для извлечения изображений.
  • fix: Устранено ограничение времени входа при неудачной попытке входа в административную панель.
  • fix: Устранён DEFECT, возникающий при поиске в административной панели.
  • fix: Устранена проблема с появлением рамки у баннера, а также исправлено отсутствие возможности удаления обратной связи.
  • feat: Обновлены документы, добавлена команда для развертывания блога "Муха".
  • feat: Оптимизирован стиль макета сайта, теперь поддерживаются комментарии с использованием Markdown.
  • fix: Устранены проблемы при запуске mogu_sms.
  • fix: Исправлен переход при проверке регистрации.
  • feat: Добавлен переключатель режима поиска; теперь поддерживается быстрое переключение между SQL поиском, ES поиском и Solr поиском.
Последнее сообщение коммита: fix:更新一键部署脚本
11.03.2025 15:51
GitLife Service Account

поэтому было решено перевести его как "блог-платформа", что наиболее точно передает смысл на русском языке. Версия продукта указана после слова "платформа".

  • fix: Устранение проблемы с появлением лишних пустых строк при конвертации HTML в Markdown в текстовом редакторе.
  • fix: Устранение ошибки, связанной с очисткой уведомлений на панели мониторинга при сохранении системы управления.
  • fix: Устранение проблемы отсутствия базового пути (basePath) в агрегирующих интерфейсах шлюза (Gateway).
  • fix: Адаптация стилей портала для мобильных устройств.
  • feat: Поиск блогов через Elasticsearch с учётом весовых коэффициентов полей.
  • refactor: Нормализация кода, оптимизация ответов API и решение проблем со стилями.
  • refactor: Добавление CDN-ускорения для редактора CKEditor.
  • refactor: Использование плагина compression-webpack-plugin для сжатия статических ресурсов Vue, что улучшает производительность страницы входа в систему.
  • docs: Добавление скрипта для автоматической замены конфигурационных файлов в Windows.
  • docs: Добавление скрипта установки промежуточного программного обеспечения для блога грибника.
  • feat: Расширение функционала почтового комментария, позволяющего переходить на соответствующую страницу при нажатии на сообщение электронной почты; исправление проблем с расположением страниц электронной почты на мобильных устройствах.
  • feat: Внедрение модуля управления для сбора заголовков и изображений с помощью запущенного mogu-spider.
  • fix: Устранение проблемы невозможности создания Docker-образа.
  • fix: Удаление и унификация некорректных статических переменных.- feat: Получение имени файла при загрузке блога как его название, что решает проблемы вычислений сервиса.
  • fix: Устранение проблемы отображения математических формул в редакторе Markdown.
  • fix: Устранение ошибки перемещения файлов в облачном хранилище.
  • feat: Отправка e-mail-уведомления администратору сайта при добавлении новой ссылки.
  • feat: Обновление версии SpringCloudAlibaba для решения проблемы утечки конфигураций из-за уязвимости безопасности Nacos.
  • feat: Отправка e-mail-уведомления администратору сайта при добавлении новой ссылки.
  • fix: Устранение проблемы с большим количеством комментариев на странице деталей, а также проблемы с удалением выбранных комментариев в административной панели.
  • fix: Исправление ошибок при обновлении токена, добавлении проверки пользователя и настройках mogu-web.
  • fix: Обновление скриптов базы данных Nacos для удаления ненужных настроек.
  • feat: Установка приоритета отображения изображений в детальном представлении блога, поддерживающая использование разных серверов изображений для обложки и содержимого блога.
  • feat: Отправка e-mail-уведомления администратору сайта при добавлении новой ссылки.
  • feat: Добавление функции сортировки полей в управлении блогами.
  • fix: Устранение проблем при загрузке блогов.
  • feat: Добавление управления навигационной панелью портала.
  • fix: Устранение проблем при обновлении пользователя.- fix: Оптимизация стилистики навигационной панели, обновление скриптов базы данных Nacos.
  • feat: Кэширование популярных меток на главной странице, корректировка внутренних параметров, недопустимость их удаления, обновление скриптов nacos_config.
  • fix: Устранение проблемы кликабельности сортировки в управлении блогами.
  • fix: Устранение проблем регистрации пользователя; возможность настройки темы письма; корректировка стилистики управления меню и интерфейса API.
  • fix: Добавлено свойство для включения/отключения ограничения запросов в RequestLimitConfig и унифицирована конфигурация путём чтения из файла конфигураций.
  • fix: Устранена проблема с некорректным отображением большого количества пунктов навигационной панели портала; оптимизированы жёстко закодированные данные компонента "О нас".
  • fix: Улучшено использование навигационной панели на мобильных устройствах и исправлены проблемы, связанные с её использованием на мобильных платформах.
  • feat: Оптимизирована структура страницы портала, добавлена возможность получения уведомлений о новых ответах на комментарии.
Последнее сообщение коммита: fix: 更新脚本
11.03.2025 15:50
GitLife Service Account
  • fix: Устранение ситуации повторной отметки лайка в детальной странице блога, которая вызывала появление формы входа.
  • docs: Добавление конфигурации prod в базу данных Nacos.
  • fix: Устранение проблемы невозможности загрузки файлов на Qiniu Cloud при отсутствии выбора IO локального хранилища в системе управления [Спасибо участникам группы за обратную связь].
  • fix: Устранение проблемы получения аватара пользователя при авторизации через сторонние сервисы.
  • feat: Добавление функции динамического обновления конфигураций Nacos.
  • fix: Устранение проблем с сбором пользовательских журналов.
  • fix: Устранение проблемы отображения выбранного изображения после поиска и проблем отображения соответствующего блога при нажатии на категорию или метку на панели инструментов.
  • fix: Устранение ошибок при переключении между OSS в системе управления и улучшение подсказок в детальных статьях.
  • feat: Добавление Maven-конфигурации для Docker.
  • feat: Добавление скриптов GitHub Actions для автоматической сборки и загрузки Docker-образов на DockerHub.
  • feat: Добавление решения для динамического изменения конфигураций после сборки проекта vue_mogu_admin.
  • feat: Добавление GitHub Actions для сборки Docker-образов проекта vue_mogu_web.
  • fix: Удаление вывода логов при запуске контейнера.
  • fix: Изменение действий, чтобы отправлять образы на Aliyun.
  • feat: Добавление скрипта docker-compose для автоматической установки блога на сервер.- fix: Устранение проблем с отсутствием времени создания и обновления, а также улучшение метода поиска изображений.
  • feat: Добавление полного скрипта docker-compose.
  • fix: Устранение проблемы с использованием верхнего регистра в шаблоне переадресации блога.
  • fix: Автоматическое скрытие заголовка "Следуйте за нами" на главной странице при отсутствии содержимого.
  • fix: Устранение проблемы невозможности нормального входа в систему после успешной регистрации пользователя при наличии нескольких аккаунтов с одинаковым именем [После активации аккаунта, все неактивированные аккаунты будут удалены].
  • feat: Улучшение магистрального маршрутизатора mogu-gateway, использование knife4j для объединения Swagger и внешних ссылок для доступа к службе центра мониторинга.
  • fix: Устранение проблемы закрытия поля ввода логина при использовании тегов комментариев.
  • feat: Получение имени сайта из WebConfig в административной панели.
  • feat: Добавление возможности сортировки элементов тематики по времени создания блога.
  • fix: Улучшение функции поиска, переход на OID в детальном окне поиска.
  • fix: Устранение проблемы невозможности перехода по ссылкам внутри статьи и добавление кнопки перехода на портал на верхней части административной панели.- fix: Внесение исправлений в стили мобильного приложения, добавление пагинации в запросах Feign для изображений, коррекция скрипта одного клика для запуска docker-compose.
  • feat: Добавление функции автоматического получения внешнего IP адреса в скрипт одной командой для установки, обновление диаграммы архитектуры.
Последнее сообщение коммита: feat: 一键部署脚本增加自动获取外网IP功能,更新蘑菇架构图
11.03.2025 15:49
GitLife Service Account
  • рефакторинг: Удаление ненужного компонента @ComponentScan
  • исправление: Решение проблемы с обновлением аватара пользователя в интерфейсе
  • исправление: Решение ошибки при добавлении статьи через редактор Markdown в блог-менеджере
  • исправление: Решение проблем при регистрации пользователя, нормализация возврата результатов управления пользователями
  • рефакторинг: Переработка проекта mogu_picture, улучшение модуля загрузки изображений
  • рефакторинг: Переработка проекта mogu_picture, упрощение логики загрузки
  • исправление: Решение проблемы запуска mogu_web с ошибками
  • исправление: Удаление бесполезного конфигурационного класса Minio
  • новая функциональность: Поддержка удаления содержимого из облачного хранилища Minio
  • исправление: Корректировка ограничения длины имени пользователя
  • новая функциональность: Интеграция функции объектного хранения Minio, файлы загружаются одновременно на локальный диск, Qiniu Cloud и Minio
  • исправление: Решение проблемы отображения всех элементов в списке тематических материалов
  • рефакторинг: Удаление ненужных изображений
  • новая функциональность: Добавление уведомлений в виде попапов на панели мониторинга, настройка возможна через системные параметры
  • исправление: Решение проблемы редактирования уведомлений на панели мониторинга при смене текстового редактора- Новая функциональность: Изменение дизайна блог-менеджера, добавление функции продвижения
  • Исправление: Корректировка отображения графика вклада автора в статью
  • Новая функциональность: Добавление скрытых полей в блог-менеджере для поиска статей [состояние хранится в Cookie]
  • Исправление: Решение проблемы с заявками на добавление ссылок, а также бага при удалении логотипа [спасибо за обратную связь от пользователя @清风徐阳], возможность единой настройки отправки электронной почты
  • Исправление: Решение проблемы при управлении изображениями, связанной с удалением выбранных изображений, а также проблемы с входом в систему при использовании "Запомнить меня"
  • Исправление: Решение проблемы утечки токена при управлении активными пользователями онлайн
  • Стиль: Изменение стилей блог-менеджера
  • Исправление: Добавление автоинкрементного первичного ключа в таблицу блогов, сокращение длины URL страницы детального просмотра блога
Последнее сообщение коммита: fix: 博客表添加自增主键,减少访问博客详情页URL的长度
11.03.2025 15:49
GitLife Service Account

поэтому было решено перевести его как "блог-платформа", что наиболее точно передает смысл на русском языке. Версия продукта указана как V5.2.

  • fix: Устранение проблемы с невозможностью изменения роли администратора и ошибки при пустых полях личной информации администратора https://gitee.com/moxi159753/mogu_blog_v2/issues/I1WC1Q
  • fix: Решение проблемы с невозможностью получения имени файла при загрузке скриншотов, исправление проблемы с большим размером эмодзи в личном профиле пользователя, рефакторинг части кода mogu-picture
  • feat: Добавление управления обратными ссылками с возможностью указания электронной почты владельца сайта и значка сайта
  • fix: Использование BeanUtil для копирования большого количества свойств, упрощение повторяющегося кода
  • feat: Добавление функции пагинации в управлении онлайн-пользователями
  • feat: Добавление возможности ручного добавления пользователей в управлении пользователями
  • fix: Решение проблемы с закрытием боковой панели при просмотре деталей статьи на мобильном устройстве, решение проблемы с неполной отображаемостью аватара при входе на мобильном устройстве
  • fix: Решение проблем с ошибками при создании нового администрирования
  • fix: Решение проблемы с отсутствием отступа в детальном представлении статьи в uniapp
  • feat: Конфигурация правил Sentinel для сохранения в Nacos
  • feat: Добавление глобального обработчика исключений Sentinel в службу изображений- feat: Добавление методов глобальной де-grading и ограничения скорости запросов при вызовах Feign в службе изображений, чтобы предотвратить зависание сервиса при отказе службы
  • fix: Нормализация результатов исключения Feign
  • feat: Добавление правил потока и методов обработки исключений в mogu-search
  • refactor: Рефакторинг формата ответа сервера в проекте
  • fix: Решение проблемы с отсутствием удаления темы при удалении блога, решение проблемы с неочисткой выбора после добавления новой темы
  • refactor: Рефакторинг кода управления облачного хранилища, унификация результатов ответа
  • feat: Улучшение управления облачного хранилища, унификация формата кода сервера. Автоматическое назначение места хранения при создании администратора
  • feat: Добавление функции редактирования места хранения облачного хранилища в странице управления администраторами, добавление ограничения места хранения при загрузке
  • fix: Решение проблемы с отсутствием удаления подкомментариев при удалении комментария, показ модального окна входа при попытке лайкнуть или комментировать без авторизации
  • feat: Сохранение настроек оформления в базе данных
  • feat: Добавление категорий изображений в боковое меню управления изображениями для удобства перехода между различными категориями- fix: Переопределение загрузки ленивой выборки специализированного и изображения выборщиков в управлении блогами, решение проблемы повторной загрузки темы при первоначальной загрузке, решение проблемы с багом при смене изображений
  • refactor: Рефакторинг кода управления блогами, метками и категориями меток, нормализация формата ответа сервера и отображения уведомлений на клиентской стороне
  • fix: Добавление состояния для контроля повторной загрузки изображения и специализированного выборщика
  • fix: Добавление ограничений входа в API входа на клиентской стороне
  • refactor: Рефакторинг кода управления системой, нормализация формата ответа сервера
Последнее сообщение коммита: refactor: 重构系统管理相关代码,规范化接口返回
11.03.2025 15:48
GitLife Service Account

поэтому было решено перевести его как "блог-платформа", что наиболее точно передает смысл на русском языке. Версия продукта указана как V5.1.

  • fix: Устранение проблемы с отображением названия страницы портала при превышении допустимого количества символов
  • fix: Контроль отображения комментариев на странице портала через переключатель
  • feat: Добавление управления темами в административной панели
  • feat: Добавление страницы тем на странице портала
  • fix: Устранение ошибок сборки с помощью GitHub Actions
  • fix: Устранение ошибок при перетаскивании элементов списка тем
  • style: Изменение внешнего вида страницы портала
  • fix: Устранение ошибок при создании новых записей блога, связанных с невозможностью вставки меток
  • feat: Добавление Markdown-редактора Vditor с возможностью переключения между режимами редактирования HTML и Markdown
  • fix: Устранение ошибок при использовании Markdown-редактора при добавлении новой записи блога
  • fix: Устранение ошибок при конвертации Markdown в HTML в Markdown-редакторе
  • feat: Добавление глобального индикатора загрузки в административной панели
  • fix: Отключение глобального индикатора загрузки при возникновении ошибок запроса
  • style: Преобразование управления темами в карточки, решение проблем со стилем значков менеджера облачных хранилищ
  • fix: Добавление сеточной и временной линий для просмотра изображений в менеджере облачных хранилищ, решение проблем с закрытием индикатора загрузки при его появлении- feat: Добавление функционала переименования файлов и директорий в менеджере облачных хранилищ, решение проблем с закрытием индикатора загрузки при неудачном завершении запроса
  • fix: Оптимизация производительности проверки прав доступа, преобразование списка изображений в менеджере облачных хранилищ в карточки, решение проблемы изменения имени пользователя администратором
  • fix: Устранение проблем с изменением изображений в управлении темами
  • docs: Обновление скриптов GitHub Actions
  • fix: Устранение проблем с загрузкой дополнительных комментариев при прокрутке, оптимизация отображения длинных комментариев, коррекция текста в верхней части панели управления
  • fix: Устранение проблем с конвертацией таблиц в содержимом блога при использовании локальной загрузки Markdown
  • fix: Устранение проблем с отображением боковой панели при просмотре записей блога на маленьких экранах
  • feat: Обновление Swagger UI до версии 3.0.0, новый URL доступа: http://your_ip:port/swagger-ui/index.html
  • fix: Устранение проблем с выделением Go-кода в содержимом блога
  • fix: Устранение повторений в перечне типов аккаунтов EAccountType, https://gitee.com/moxi159753/mogu_blog_v2/issues/I1UH4I
  • fix: Добавление нескольких пользовательских исключений, оптимизация времени выполнения getWebConfig API при множественных запросах к API изображений
  • fix: Устранение предупреждений компиляции из-за повторного включения зависимостей- fix: Устранение проблем с Todo списком, удаление большого пустого пространства после отключения комментариев, переход на страницу управления пользователями при клике на имя пользователя в комментариях
  • fix: Устранение проблем при сохранении кода с помощью Markdown-редактора
  • perf: Хранение web_config в Redis для ускорения загрузки начальной страницы
  • style: Решение проблемы с отображением иконок по бокам при использовании меню-бургера в административной панели
  • refactor: Частичная рефакторизация кода
  • fix: Устранение ошибки NullPointerException при получении аватара во время входа
  • fix: Обработка ошибки получения локального пространства при отключенной возможности локальной загрузки
  • fix: Добавление недостающих зависимостей при использовании версии Java 14 для решения проблем
  • refactor: Рефакторизация кода, оптимизация глобального обработчика исключений, нормализация информации о комментариях
  • fix: Устранение проблем с полнотекстовым поиском Solr и управлением тематик без добавления изображений
  • style: Добавление состояния загрузки (loading) на страницу тематики, оптимизация отображения кода
  • fix: Обновление адреса доступа Swagger 3.0 в проекте
  • feat: Добавление функции запоминания пароля при входе в систему, по умолчанию активна на семь дней
  • refactor: Нормализация ключей Redis в проекте, решение проблемы несоответствия ключей кэширования параметров системы в Redis- fix: Устранение проблемы обновления номера телефона администратора, решение проблемы записи пустых значений полей MyBatis-Plus в базу данных
  • fix: Устранение проблемы прекращения действия режима "бесплатного входа" на семь дней при закрытии сайта
  • fix: Отметка废弃的类和方法 в JDK 1.8
  • fix: Устранение проблем с обновлением токена, оптимизация комментариев кода
  • fix: Устранение проблем с редактированием страницы управления администраторами
  • feat: Добавление функции поиска затраченного времени на запросы журнала, оптимизация отображения содержимого управления отзывами
  • feat: Кэширование данных первой страницы управления в Redis для повышения скорости доступа
Последнее сообщение коммита: docs: 增加新的QQ群
11.03.2025 15:47
GitLife Service Account
  • Инициализация проекта маленького приложения "Грибной блог" на основе uniapp и ColorUI
  • Выпуск версии Nacos, использование Nacos в качестве центра регистрации сервисов и конфигураций, Sentinel как контроллера потока данных
  • Добавление страниц с метками и категориями маленького приложения
  • Добавление страницы детального просмотра блога в маленьком приложении
  • Добавление страницы поиска и архива в маленьком приложении
  • Добавление страницы личного кабинета в маленьком приложении
  • Добавление функций заявки на дружественные ссылки и обратной связи в маленьком приложении
  • Улучшение функций входа, регистрации, заявки на дружественные ссылки и обратной связи в маленьком приложении
  • Улучшение страницы личного кабинета и страницы "О себе" в маленьком приложении
  • Улучшение модуля комментариев в маленьком приложении, удаление iconfont
  • Улучшение функций загрузки изображений и просмотра подробностей статьи в маленьком приложении
  • Решение проблемы неработающего верхнего навигационного меню в маленьком приложении
  • Решение проблемы неработающего верхнего навигационного меню в маленьком приложении
  • Добавление возможности отправки комментариев с эмодзи в маленьком приложении, решение проблемы выхода из строя страницы входа в продакшене
  • Добавление функций открытия комментариев и пожертвований в административной панели- Объединение состояний мобильной версии блога, решение проблем с обновлением списка меток и категорий
  • Интеграция мобильной версии "Грибного блога" с однокликовой авторизацией через QQ
  • Поддержка однокликовой авторизации через QQ в мобильной версии, решение проблемы некорректного отображения символов при входе
  • Изменение README, решение проблем со страницами меток
  • Объединение состояний в фронтенде, изменение README.md, установка ветки Nacos как основной
11.03.2025 15:47
GitLife Service Account

feat: Добавлена возможность перемещения файлов в менеджере облачного хранилища
feat: В менеджере облачного хранилища добавлена возможность скачивания файлов с использованием специального командного слова v-download
fix: Устранено отображение слишком длинных названий разделов в правой колонке страницы деталей блога
feat: В меню управления добавлена возможность перехода по внешним ссылкам, а также добавлен графический интерфейс управления Nacos в мониторинге
fix: Устранена невозможность доступа к Swagger-ui.html
fix: Удалены ненужные конфигурации
feat: Добавлено управление потоками с помощью Sentinel
feat: В меню управления и управлении кнопками добавлена возможность сортировки
feat: При загрузке и удалении файлов в менеджере облачного хранилища теперь записывается размер файла
fix: Устранена проблема некорректного отображения времени комментариев
fix: Удалены ненужные конфигурации, исправлено отображение ошибки при отсутствии изображения у рекомендованных вторичных статей
feat: Добавлена возможность конфигурирования параметров
fix: Устранена ошибка при добавлении кнопок в управлении кнопками
fix: Оптимизирован процесс загрузки аватара администратора

Последнее сообщение коммита: feat:将推荐等级相关字段移动到参数配置中
11.03.2025 15:46
GitLife Service Account

поэтому было решено перевести его как "блог-платформа", что наиболее точно передает смысл на русском языке. Версия продукта указана после имени — V4.4.

  • feat: Добавлен мониторинг сервера с возможностью просмотра информации о JVM, CPU, памяти и т. д.
  • fix: Устранена проблема отображения боковой панели на мобильных устройствах; при этом, если каталог пустой, он больше не отображается.
  • style: Улучшено отображение изображений в детальном представлении блога на мобильных устройствах; боковая панель перемещена в правую сторону детального представления блога.
  • style: Оптимизировано отображение кнопки аватара и бокового навигационного меню на iPad; исправлены проблемы отображения текста в детальном представлении блога на мобильных устройствах.
  • fix: Устранена проблема с невозможностью загрузки всех боковых навигационных пунктов при входе пользователя admin.
  • feat: В административной панели добавлены возможности просмотра онлайн пользователей и принудительного выхода.
  • fix: Устранена проблема с обновлением JWT без записи в Cookie.
  • fix: Изменена стратегия обновления токена, решены проблемы при выходе из системы; для устранения недопониманий удалены привилегии пользователя admin.
  • fix: Удалён mogu_config, его функционал объединён в mogu_commons.
  • feat: Добавлена функция управления ресурсами с возможностью управления облачным хранилищем (Beta) для управления изображениями, файлами, видео и музыкой. Исходник доступен по ссылке.- feat: Улучшена функция загрузки файлов в облачном хранилище; также добавлен токенизатор для mogu_picture.
Последнее сообщение коммита: fix:网盘管理删除文件夹时,同时移除该文件夹所有的内容
11.03.2025 15:46
GitLife Service Account
  • docs: Изменение аннотаций Swagger UI для изменения названий отображаемых интерфейсов
  • fix: Устранение проблемы с несоответствием заголовков в модальных окнах при добавлении и редактировании
  • fix: Открытие всех прав для аккаунта admin. Устранение проблем с смещением аватара на странице портала
  • fix: Устранение проблемы удаления аватара в управлении пользователями. Улучшение перехода при возникновении ошибки 401
  • fix: Обновление CDN ссылок для фронтенд Vue и ElementUI
  • feat: Тестирование функции генерации формы, основанной на проекте ruoyi
  • feat: Добавление функции входа через QQ как третьей стороны
  • fix: Замена источников CDN для ускорения turndown и showdown
  • fix: Введение ограничений на длину имени пользователя и пароля при регистрации и входе. Устранение проблемы закрытия панели эмодзи при клике вне её. Устранение проблемы автоматического заполнения полей create_time и update_time
  • feat: Добавление функции выбора значков icon в менеджере меню
  • fix: Замена исходного API IP Taobao на ip2region
  • feat: Добавление навигации по содержанию на странице блога с использованием vue-side-catalog
Последнее сообщение коммита: fix:侧边栏渲染时异常
11.03.2025 15:46
GitLife Service Account
  • fix: Устранение проблемы с невозможностью сортировки категорий изображений
  • refactor: Реконфигурирование части кода CKEditor
  • fix: При вставке содержимого в CKEditor, если вставленное изображение находится на сервере, не выполнять никаких действий; в противном случае загружать его на свой сервер, чтобы избежать потери доступности из-за отсутствия изображения
  • fix: Дополнительное улучшение генерации статических страниц Freemarker
  • feat: Введение нового способа входа через имя пользователя и пароль для пользователей
  • feat: Добавление функции активации аккаунта по электронной почте
  • feat: Добавление управления способами входа в административной панели сайта, поддерживающее включение/отключение входа через имя пользователя и пароль, Geely Cloud, GitHub и т.д.
  • docs: Добавление конфигурационного файла nginx.conf в директорию ./doc/nginx, использование альтернативного зеркала Alibaba Cloud в pom-файле, благодарность за обратную связь от @CoderStory
  • fix: Улучшение стилей комментариев, решение проблемы с невозможностью добавления нескольких эмодзи во вторичных комментариях
  • docs: Добавление справочной документации FAQ
  • feat: Улучшение функционала изменения пароля пользователя
  • fix: Решение проблемы отображения аватара при входе через имя пользователя и пароль
  • fix: По умолчанию отображение данных комментариев текущего пользователя на странице администрирования комментариев
Последнее сообщение коммита: docs:update README.md
11.03.2025 15:45
GitLife Service Account

поэтому было решено перевести его как "Блог-платформа", что наиболее точно передает смысл на русском языке. Версия продукта указана после имени — V4.1.

  • Добавлен модуль комментариев с эмодзи
  • Внедрен механизм защиты от XSS-атак
  • Устранены ошибки в управлении обратной связью, доработана система управления аномалиями
  • Добавлены уведомления по электронной почте для комментариев сайта, заявок на добавление ссылок и обратной связи (включаемые через административную панель, дефолтное значение — выключено); удалены ненужные конфигурационные файлы YAML
  • Устранена проблема отображения комментариев при отсутствии имени пользователя GitHub
  • Устранены ошибки при многоконтентной загрузке файлов в блогах
  • Добавлена возможность экспорта блогов в формате Markdown (фронтенд реализован с использованием Turndown)
  • В навигационной панели портала добавлены страницы с метками, удалён временной ряд; исправлены проблемы с рекомендациями при недостаточной правильности данных
  • Устранены ошибки отображения кнопок на странице "О нас"
  • Добавлено отображение загрузки при вложенных iframe
  • Устранены ошибки при просмотре детальной информации блога и выходе пользователя после входа; благодарность за отчёт @雨落倾城〆夜微凉
  • Устранены ошибки проверки доступа, доработана система отображения загрузки при отсутствии прав
  • При превышении количества неудачных попыток входа администратором более чем 5 раз, добавлено ограничение входа- Реализован механизм блокировки повторных запросов формы с помощью пользовательских аннотаций, Redis и AOP (дефолтное время блокировки — 1 секунда).
  • Устранены ошибки поиска комментариев, оптимизирована загрузка Vuex при отсутствии значений при первом запуске.
Последнее сообщение коммита: update SQL
11.03.2025 15:45
GitLife Service Account
  • Подпишитесь на нас, чтобы увеличить количество отображаемых полей в списке, используемых для контроля за тем, будет ли аккаунт пользователя виден на фронтенде.
  • Используйте Vuex для хранения части данных, полученных с помощью API, чтобы избежать повторной отправки запросов на сервер.
  • Добавьте в CKEditor возможность подсчёта слов, плагин для видео, различные способы выравнивания, а также автоматическую загрузку содержимого, содержащего изображения и текст, на локальный сервер при копировании. В настоящее время поддерживаются Word и копирование контента из веб-страниц.
  • Добавьте управление словарём данных.
  • Добавьте конфигурацию RabbitMQ для автоматического создания очередей и обменников.
  • Улучшите сообщения об ошибках, чтобы при отказе сервера происходил переход на страницу ошибки 500.
  • Усовершенствуйте сборку асинхронных журналов, благодаря отзывчивому совету братана @宋浩志.
  • Используйте Redis + AOP + пользовательские аннотации для ограничения количества обращений к API в единицу времени.
  • Решите проблему с отображением по умолчанию аватара пользователя при использовании третьих сторон для входа, если аватар пользователя не установлен.
  • В администрировании добавьте ограничение при удалении родительских и дочерних модулей.- Добавьте функцию генерации статических страниц, а также функцию управления пользователями с возможностью запрещать публикацию сообщений и простую фильтрацию незначительных комментариев.
  • Усовершенствуйте проверку данных во всех модулях фронтенд-части.
  • Добавьте раздел "личный кабинет" в веб-приложение.
  • Добавьте управление кнопками и более детализированное управление правами доступа до уровня кнопок.
  • Решите проблему двойного выполнения middleware, благодаря отзывчивости друга @让风继续吹.
  • Решите проблемы, возникающие при отказе сервиса Taobao для получения IP адреса.
  • Добавьте поддержку многословного высвечивания полей в Elasticsearch, благодаря отзывчивости друга @菠萝.
  • Добавьте функцию пагинации для комментариев, позволяющую загружать больше комментариев при прокрутке вниз.
  • Добавьте функцию очистки кэша Redis в администрировании системы.
  • Решите проблему с автоматическим заполнением поля create_time и улучшите стиль таблиц в CKEditor.
  • Переструктурируйте проект, улучшив структуру кода контроллеров.
  • Добавьте функцию загрузки локальных markdown-статей на сайт.
  • Улучшите внешний вид управления изображениями, а также деактивируйте блокировку частых запросов к API.
  • Обновите версию Element UI, добавив CDN-ускорение для CSS и JS файлов Vue и Element.- Улучшите проверку прав доступа на фронтенде, скрывая кнопки, если у пользователя нет соответствующих операционных прав, благодаря открытому проекту Dice друзей.
Последнее сообщение коммита: 完善前端权限校验功能,按钮没有对应操作权限则隐藏
11.03.2025 15:44
GitLife Service Account

который лучше всего передать как "Блог-платформа", так как "蘑菇" в контексте IT-технологий обычно относится к "грибам" (fungi) и может быть метафорой для чего-то уникального или сложного, но это не имеет прямого смысла в русском языке. Поэтому было решено использовать более общее название "Блог-платформа". Однако, если "蘑菇博客" является официальным названием продукта, его можно оставить без перевода или адаптировать в зависимости от требований компании или пользователя.

  • Добавлен модуль трассировки зависимостей mogu-zipkin
  • Добавлен модуль парсинга блогов mogu-spider
  • Используется docsify для создания руководства по разработке мого бложа
  • Добавлена подсветка при поиске SQL
  • Устранены ошибки при входе пользователя в фронтенд
  • В раздел "Обо мне" добавлена информация о себе
Последнее сообщение коммита: 关于我页面,增加个人相关介绍
11.03.2025 15:44
GitLife Service Account
  • Улучшение функционала отзывов
  • Поддержка загрузки изображений на Qiniu Cloud
  • Добавление системы управления для конфигурации Qiniu Cloud
  • Добавление управления рекомендациями для настройки порядка отображения рекомендованных блогов
  • Настройка "Подписаться на нас" на главной странице перемещена в "Системное управление -> Управление сайтом -> Подписаться на нас"
Последнее сообщение коммита: 更新数据库脚本
11.03.2025 15:44
GitLife Service Account
  • Добавлен модуль mogu-monitor: интеграция SpringBootAdmin для мониторинга состояния сервисов
  • Добавлен модуль mogu-search: интеграция ElasticSearch и Solr с поддержкой плuggable конфигураций
  • Добавлен модуль отзывов: для замены комментариев Sohu Changyan
  • Добавлена функция обратной связи
Последнее сообщение коммита: 完善mogu-web评论功能,格式化代码
1
https://api.gitlife.ru/oschina-mirror/moxi159753-mogu_blog_v2.git
git@api.gitlife.ru:oschina-mirror/moxi159753-mogu_blog_v2.git
oschina-mirror
moxi159753-mogu_blog_v2
moxi159753-mogu_blog_v2