IMUDGESOJ V2.0开发记录

2019年07月19日 665点热度 2人点赞 0条评论

8-12

  • 【前端】优化任务列表
  • 【前端&后端】添加登录历史查询
  • 【前端&后端】用java重写了积分记录,积分排名
  • 【后端】优化任务奖励
  • 【后端】修复日期格式化时区问题
  • 【后端】添加部分注释 & 添加物品系统 & 添加开通会员功能
  • 【后端】添加实体类Goods & 完成背包、物品的查询以及获取
  • 【前端】整合背包、物品相关功能 & 统一部分名字的叫法
  • 【PHP后端】移除积分相关功能、移除编译错误查看功能
  • 【后端】优化会员的判断 & 获取编译错误,答案错误信息
  • 【前端】修改获取运行错误的接口

8-11

  • 【后端】将ip数据库更换为纯真
  • 【前端&后端】用java重写了新闻管理、权限管理、profile
  • 【后端】优化ResultEnum
  • 【前端】修复查看他人profile时参数名错误
  • 【前端&PHP后端】移除开放平台
  • 【后端】ip数据库移出不打包进jar包
  • 【后端】新增实体类Points,Task,TaskLog。完成获取任务列表。
  • 【前端】更改了获取任务列表以及领取奖励的接口
  • 【后端】完成任务的领取奖励

8-10

  • 【后端】修改context path
  • 【后端】登录加入日志功能
  • 【后端】加入GeoIP数据库,登录时记录真实地理位置
  • 【后端】缩短JWT有效期
  • 【后端】添加/auth/me接口
  • 【后端】动态生效短信配置

7-10

  • 【后端】集成部分开放平台代码

7-7

  • 【后端】修改注册用户的启用方法

7-1

  • 【后端】登录时不存在对应users时自动创建
  • 【后端&前端】新增注册用户
  • 【后端】修改手机号不存在时的提示信息
  • 【后端】新增注册用户的开关

6-30

  • 【前端】开始用户管理界面
  • 【后端&前端】获取用户列表(包含登录帐号和用户信息)
  • 【后端&前端】搜索用户
  • 【前端】管理员直接修改密码

6-12

  • 优化调用api所使用的函数,提高可移植性
  • 修复登录样式问题
  • 添加用户信息获取功能以及相应的界面

6-11

  • 测试登录功能
  • 添加修改密码功能(含管理员端)

6-10

  • 微调java端架构
  • 完成登录功能(用户名登录,手机号登录,忘记密码,重置密码)
  • 修改前端部分的登录界面

6-9

  • 优化swagger
  • 优化通用模块(结果封装)
  • 开始登录功能

6-8

  • 修复swagger无法访问

6-6

  • 就建了个实体类= =

5-29

  • 添加swagger

5-24

  • 记忆是否开启夜间模式
  • 修复dashboard报错

5-23

  • 优化navbar,tagsview夜间模式配色
  • 优化dashboard夜间模式配色
  • 优化主题更换速度
  • 优化夜间模式整体配色
  • 优化表格夜间模式配色
  • 测试配色
  • 暂时移除头像
  • 加入夜间模式切换按钮
  • 修复theme-picker未引入的问题

5-22

  • 继续测试数据管理前端部分
  • 开始尝试换肤功能,添加夜间模式
  • 完成夜间模式主题色的替换
  • 完成部分组件的配色替换
  • 优化侧边栏夜间模式配色

5-21

  • 开始测试数据管理前端部分

5-20

  • 完成java端权限认证
  • 完成测试数据管理后端部分

5-14

  • 实现java端对用户身份的解析
  • 这几天要写作业,接下来一阵子不更新

5-13

  • 优化竞赛结果批量查询
  • 添加竞赛结果查询界面

5-12

  • 微调后端架构
  • 开始写竞赛结果批量查询(给定竞赛列表,查询所有参加过的用户在每个竞赛中的AC题数以及总AC题数)

5-10

  • 修复代码编辑器全屏功能
  • 优化代码体积
  • 添加设置面板(后来又移除了,打算放置在关于页面中)
  • 优化页面Logo
  • 添加关于页面并在登录页面以及主界面右上角下拉框中添加入口

5-9

  • 优化代码编辑器并提取为一个通用组件(添加了上次使用语言的记录,重复提交检查等)
  • 添加单独的问题状态页面
  • 优化问题排行榜的显示
  • 优化提交界面,整合新的代码编辑器
  • 优化竞赛提交页面的问题切换功能
  • 代码编辑器将在问题切换后会显示清空提示
  • 将FAQ升级为帮助中心,添加使用文档(目前写了编辑器的帮助)
  • 提交代码后更新问题列表的数据
  • 状态页面优化鼠标样式
  • 优化打包体积

5-8

  • 继续优化状态、竞赛列表的显示
  • 优化会员中心、积分记录,提交界面的显示
  • 开始提取并优化代码编辑器

5-7

  • 优化界面显示,添加问题、状态、排行榜、积分榜、竞赛列表、竞赛问题、竞赛状态、竞赛排名的手机端的自适应
  • 更新FAQ

likole

人能常清静,天地悉皆归

文章评论