- 增加视频类型和存储类型的说明
- 增加工程的模块说明
- 切换网关组件为Spring CLoud Gateway
- 增加nacos_cofig.zip配置,nacos可以一键导入
- app-job的启动bug修复
- 主分支切换为alibaba分支
- 修复升级后的freemark页面不显示的bug
- 修复docker-compose在alibaba分支下的bug
- 修复nacos_config.zip的配置名称错误问题
- 移除多余的配置,上传配置调整
- 升级swaager的UI,更换为knife4j-spring-ui
- 优化docker-compose.yml
- 升级FastDFS的版本,已修复加载出现的bug
- 升级swagger2的jar版本
- 升级spring boot admin,精简server-sba的jar,移除多余的jar
- 调整日志输出位置,整合日志web输出
- 修复类型不匹配的bug
- 修复上传视频校验bug
- 增加docker部署方式
- 升级核心框架版本,并修复升级版本导致的问题
- 修改子项目名称,roncoo-education-server-修改为roncoo-education-app-,更符合业务特性
- 整理优化演示数据
- 修复课程简介为空不显示课程信息
- roncoo-education-gateway修改为roncoo-education-server-gateway
- roncoo-education-job修改为roncoo-education-server-job
- roncoo-education-server-admin修改为roncoo-education-server-sba
- 修改网关过滤器判断失败,继续执行的bug
- 修改网关默认的context-path为/api,使前后端的接口一致
- 增加文件存储方式:FastDFS
- 修改网关配置开发环境地址与测试环境地址一致
- 移除roncoo-druid,替换为alibaba-druid
- 移除server-zipkin, 官方建议单独部署
- 拦截器优化权限校验
- 移除多余的图片
- 移除roncoo-education-web-boss工程,替换为roncoo-education-admin,单独维护
- 架构调整,更接近商业版架构(移除roncoo-education-course-common、roncoo-education-system-common、roncoo-education-user-common3个工程)
- 修改bug和漏洞若干
- 管理后台使用Vue实现前后端分离
- 增加roncoo-education-boss工程,推荐使用
- 保留roncoo-education-web-boss,下一版本将移除
- 修改sonar检测出来的bug和漏洞
- 调整接口url风格,修改网关映射规则
- 修复视频上传不同步问题
- 修复部分微服务日志不打印的问题
- 修改配置中心默认获取方式为本地配置,不再依赖于项目:roncoo-education-config
- 修改工程名称,更符合业务特性,roncoo-education-crontab-plan修改为:roncoo-education-job,roncoo-education-gateway-api修改为:roncoo-education-gateway
- 减少ElasticSearch的强依赖,不配置也能启动课程微服务
- 增加sonar插件,使代码更健壮
- 集成了链路监控:roncoo-education-server-zipkin
- 新增站内信功能
- 新增推荐课程功能
- 新增发送验证码功能
- 新增后台密码修改功能
- 新增图片、文档、视频可本地存储功能
- 升级swagger-models版本, 更换Swagger的UI为swagger-bootstrap-ui
- 优化环境配置,更方便部署
初始化