Версия обновления журнала
v24.0.0-RELEASE
- Фронтенд был обновлён с Vue2 до Vue3, несколько компонентов были обновлены и переработаны.
- Добавлена функция обучения по документам, можно выбрать документы (word, excel, ppt, pdf и т. д.), не ограничиваясь аудио- и видеофайлами.
- Добавлена платёжная функция, пользователи могут пополнять баланс, а при покупке курса использовать его для оплаты.
- Добавлены функции управления воспроизведением видео, можно контролировать скорость воспроизведения и перетаскивать воспроизведение.
- Удалена разработка Roncoo-Job, рекомендуется использовать официальный xxl-job-admin.
- Исправлен ряд ошибок, оптимизирована структура кода, улучшен пользовательский опыт.
v13.0.0-RELEASE
- Основная версия обновлена до spring boot 2.6.3, ribbon заменена на loadbalancer.
- Добавлен компонент распределённой транзакции, alibaba seata, процесс покупки курса пользователя гарантирует глобальную транзакцию.
- Оптимизирована архитектура проекта, удалён проект app-job, используется только Roncoo-Job (полностью соответствует официальному xxl-job-admin).
- Добавлено облачное воспроизведение видео для уроков, можно воспроизводить видео из облака локально.
- Добавлена функция урока, урок может выбирать документы (word, excel, ppt, pdf и т. д.), не ограничивается аудио- и видеофайлами.
- Добавлена поддержка типов объектов хранения: Alibaba OSS.
- Оптимизирован процесс упаковки, исправлена ошибка конфигурации упаковки.
v12.0.0-RELEASE
- Добавлены функции сбора курсов и комментирования курсов.
- Добавлена функция журнала входа, статистика регистрации и входа в систему, статистика изучения пользователями курсов и т.д.
- Увеличено время истечения срока действия токена входа пользователя.
- Новая инициализация видео облачного сервиса, больше не нужно входить в его бэкенд для настройки вручную.
- Расширена поддержка платформы коротких сообщений облачного курса.
- Оптимизированы конфигурация и способ получения MinIO.
- Решена проблема с длительным входом администратора, что приводит к устареванию меню.
- Оптимизировано глобальное управление ошибками шлюза.
- Исправлено: ограничение типа загружаемых изображений.
v11.0.0-RELEASE
- Бизнес-процесс переработан, текущий бизнес-процесс оптимизирован (курс поддерживается администратором, не зависит от преподавателя).
- Интегрированы официальные платёжные каналы (включая Alipay и WeChat), отделена оплата Longan.
- Задачи по времени заменены на xxl-job для решения проблемы распределённого планирования.
- Проект бэкенда переработан и обновлён (особое внимание: несовместим с предыдущими версиями).
- Обновлена и оптимизирована архитектура и страница администратора (с vue2.0 на vue3.0).
- Код и страница веб-проекта переработаны и оптимизированы.
v10.0.0-RELEASE
- Обновлена основная версия spring boot, обновлены версии нескольких компонентов.
- Полностью новая архитектура, проект переработан.
- Объяснение типа видео и типа хранилища, добавлена поддержка minio.
- Шлюз заменён на Spring Cloud Gateway.
- Добавлен файл nacos_cofig.zip, который можно импортировать одним щелчком мыши.
- Таблица file_storage изменена на file_classify.
- В шлюзе добавлены документы агрегации API, которые более удобны для просмотра и интеграции API.
- Добавлена функция поиска, которая позволяет администратору импортировать es одним щелчком мыши.
v9.0.0-RELEASE
- Исправлена ошибка запуска app-job.
- Главная ветвь переключена на ветку Alibaba.
- Исправлена ошибка отображения страницы freemark после обновления.
- Исправлена ошибка docker-compose в ветке Alibaba.
- Исправлена проблема с именем конфигурации nacos_config.zip.
- Удалены лишние конфигурации, настроена загрузка конфигурации.
- Обновите swagger UI до knife4j-spring-ui.
- Оптимизация docker-compose.yml.
v8.0.0-RELEASE
- Обновлено FastDFS, устранены ошибки загрузки.
- Обновлён swagger2 jar.
- Обновлён spring boot admin, упрощён server-sba jar, удалены лишние jar.
- Настроен вывод журнала, интегрирован вывод журнала в Интернете.
- Исправлены ошибки несоответствия типов.
- Исправлена ошибка проверки загрузки видео.
- Добавлен способ развёртывания Docker.
- Обновлены основные версии фреймворка и устранены проблемы, вызванные обновлением.
- Изменены названия подпроектов, roncoo-education-server-* изменено на roncoo-education-app-*, что лучше соответствует бизнес-характеристикам.
v7.0.0-RELEASE
- Оптимизируйте демонстрационные данные.
- Исправьте ошибку, из-за которой информация о курсе не отображается, если краткое содержание курса пусто.
- roncoo-education-gateway изменено на roncoo-education-server-gateway.
- roncoo-education-job изменено на roncoo-education-server-job.
- roncoo-education-server-admin изменено на roncoo-education-server-sba.
- Исправлена ошибка, из-за которой фильтр шлюза не работает должным образом, но выполнение продолжается.
- Измените контекстный путь шлюза по умолчанию на /api, чтобы сделать интерфейс между передним и задним концом согласованным.
- Добавьте способ хранения файлов: FastDFS.
v6.0.0-RELEASE -- 2020.01.28
- Изменён адрес конфигурации шлюза в среде разработки и тестовой среде, чтобы они совпадали.
- Удалено roncoo-druid, заменено на alibaba-druid.
- Удалено server-zipkin, официально рекомендуется отдельное развёртывание.
- Оптимизированный фильтр разрешений.
- Удалены ненужные изображения.
v5.0.0-RELEASE -- 2019.10.28
- Удалено инженерное дело roncoo-education-web-boss, заменённое на roncoo-education-admin, которое будет поддерживаться отдельно.
- Архитектура оптимизирована, она ближе к архитектуре коммерческого издания (удалены три инженерных проекта roncoo-education-course-common, roncoo-education-system-common и roncoo-education-user-common).
- Исправление ошибок и уязвимостей, обнаруженных sonar.
v4.0.0-RELEASE -- 2019.08.16
- Управление бэкэндом реализовано с использованием Vue для разделения переднего и заднего концов.
- Рекомендовано использовать новый проект roncoo-education-boss.
- Сохраните roncoo-education-web-boss для удаления в следующей версии.
- Исправление ошибок и уязвимостей, обнаруженных sonar.
- Оптимизировать правила сопоставления URL-адресов шлюза.
v3.0.0-RELEASE -- 2019.05.16
- Исправить проблему с асинхронной загрузкой видео.
- Исправить некоторые проблемы с журналом микросервиса.
- Измените способ получения конфигурации по умолчанию на локальную конфигурацию, и проект больше не будет зависеть от roncoo-education-config.
- Изменено название проекта, оно лучше соответствует характеристикам бизнеса, roncoo-education-crontab-plan изменено на roncoo-education-job, roncoo-education-gateway-api изменено на roncoo-education-gateway.
- Уменьшите сильную зависимость от ElasticSearch, и он также может быть запущен без настройки.
- Добавить плагин sonar, сделать код более надёжным.
v2.0.0-RELEASE -- 2019.03.18
- Интеграция мониторинга ссылок: roncoo-education-server-zipkin.
- Новые функции внутренних сообщений.
- Новые функции рекомендуемых курсов.
- Новые функции отправки проверочных кодов.
- Новые функции изменения пароля администратора.
- Новые функции локального хранения изображений, документов и видео.
- Обновление версии swagger-models, замена Swagger UI на swagger-bootstrap-ui.
- Улучшение конфигурации среды, упрощение развёртывания.
1.0.0 -- 2019.01.04
Инициализация
Опубликовать ( 0 )