Releases: springbear2020/images-gather
Releases · springbear2020/images-gather
v5.0
v4.0
- 增加 Nginx 服务器实现动静资源分离和负载均衡
- 部署了 HTTPS 增加网站访问的安全性
- 修改所有静态资源如 HTML、CSS、JavaScript 以及图片的引入方式为绝对路径
- 增加了 v3.0 版的 .war 包和数据库 .sql 资源文件方便部署访问
- 增加了 README.md 文件作为项目介绍
- 修复了一系列已知问题
v3.0
- 再次重构整个项目,使用全注解的方式进行 SSM 整合开发
- 完善系统功能设计和数据库表结构设计,尤其是 MyBatis 实体间一对一、一对多功能的使用
- 完善图片数据的保存方式,服务器及七牛云端各存储一份,各种功能可配置是否开启
- 增加用户登录时找回个人登录密码的功能,使用网易邮箱提供邮箱验证码服务
- 增加个人用户分页查看自己的历史登录记录、历史上传记录的功能
- 增加用户查看个人学校、班级、个人信息的功能,并提供修改性别、电话、邮箱的功能
- 优化了各种成功、失败、警告等提示信息
- 修复了其它一系列已知问题
v2.0
- 重构整个项目,修改所有注释为中文方便小组内合作开发
- 完善用户登录功能,增加错误信息回显的功能,使用百度地图 API 解析 IP 归属地
- 重新添加 Session 会话监听器以打印系统在线人数在控制台
- 修复普通用户和管理员在同一浏览器同时登录时的操作问题,如修改个人密码 BUG
- 添加登录、用户、管理员权限拦截器做权限控制
- 完善用户当日上传记录的创建问题,第一次登录系统时创建记录,同一天内的重复登录只做更新处理
- 增加回显用户同一天多次登录系统时回显今日【两码一查】已完成的提示功能并回显已上传的图片数据
- 完善班级管理员查看班级上传记录的功能,提供所有同学数据表格展示以及图片数据预览
- 增加自定义异常和异常解析器,当用户操作不当时抛出异常并解析后友好提示
- 增加班级管理员查看历史上传记录的功能,移动端查看最近 5 天,PC 端查看最近 15 天
- 增加使用 Cookie 技术记住用户用户名和密码免输入功能(记住我)
- 增加管理员查看年级上传记录的功能,分班级显示【未完成人数/总人数】以及名单预览
- 解决修复了其它一系列已知问题
v1.0
- 用户登录验证用户名、密码正确性
- 保存用户登录记录
- 在前端通过 JavaScript 上传图片文件到七牛云
- 用户登录系统后可修改个人密码,移除会话监听器改为用户登录系统时更新登录时间
- 大体功能已完成,班级内内测使用