Skip to content

Latest commit

 

History

History
39 lines (35 loc) · 3.8 KB

Project-Log-cn.md

File metadata and controls

39 lines (35 loc) · 3.8 KB

项目研发日志更新

  • 【2018-11-21】 目前Maven包开发目标,设计WebSocket登录接口详情请看设计文档
  • 【2018-11-22】 编码实现WebSocket聊天通讯的登录流程,撰写说明文档
  • 【2018-11-23】 添加贡献建议信息,重构修改登录检测常量代码,提取成接口形式
  • 【2018-11-26】 登录存储用户token与链接实例,发送给自己功能API,部分功能代码重构
  • 【2018-11-27】 发送消息给在线其他用户,代码部分模块加注释,撰写设计文档,但是中途思路有所转变
  • 【2018-11-29】 修复登录下线关闭channel异常BUG,移除原始未重构代码,更新下线模块,与本地在线存储功能。
  • 【2018-11-30】 启动赞助功能,新增【服务端向API发送消息】接口功能,暂未测试
  • 【2018-12-02】 转变部分项目思路,减少用户对框架的依赖与开发成本。
  • 【2018-12-03】 构建【组建群聊】模块功能,整改数据接收Map<String,String>转为Map<String,Object>,放弃【组建群聊】,仅作基本im业务,完成功能【发送群聊】
  • 【2018-12-04】 明确项目文档的重要性,并设定Netty相关文档说明,与Netty入门说明
  • 【2018-12-05】 移除部分Iot使用的代码(一版暂时还没使用到),清楚pom文件中不用的jar包,需添加【系统时间】参数
  • 【2018-12-06】 确定LOGO并上传,InChat QQ群项目组成立,移除对lombok的依赖,使用传统形式,统一注释说明
  • 【2018-12-14】 打包完成v1.0.0Maven版本,并提交说明文档与相关资料,正对v1.0.0提交对应demo分支。
  • 【2018-12-15】 录制V1.0.0使用说明视频
  • 【2018-12-18】 明确移除对SpringBoot的依赖于环境,做成自纯应用。添加NIO服务端与客户端Demo
  • 【2018-12-19】 移除lombok,嵌入log4j的依赖,并配置日志信息,移除对SpringBoot的依赖成功,普通main方法既可以运行项目。
  • 【2018-12-21】 添加静态配置,添加服务端发送接口,发布V1.1.0-alpha版本,标识性版本。
  • 【2018-12-27】 添加部分注释,修改版本启动模式,并预定后期添加HTTP接入模式,修改日志配置。
  • 【2018-12-28】 预计整改常量、修改部分方法(类)命名,下一版加wss通道。
  • 【2018-12-30】 修改异步线程任务(FutureTask启动模式),整改目录与修改核心类名,捕获未注册时客户端异常断开的连接异常,新增Http接口功能整改(未完)。
  • 【2018-12-31】 下一版InChat 自带几个默认的Http接口 查询【在线用户数】、【服务端发送消息】、【用户在线用户列表】等,暂不支持自定义URI HTTP接口
  • 【2019-01-01】 添加工具方法
  • 【2019-01-02】 修复httpPOST请求接口
  • 【2019-01-03】 完成新版http接口处理与测试,预计发包,新版发布 InChatV1.1.2,更新README展示GIF,录制V1.1.2视频教程与使用说明书
  • 【2019-01-04】 修复文档,确定版本,新增Redis对接
  • 【2019-01-05】 初步转分布式、处理netty集群(未完成)
  • 【2019-01-07】 完成netty集群,多用户跨服务器的消息通讯(HTTP版本)
  • 【2019-01-08】 设定下一版本目标,完成ssl加密,构建代码贡献文档
  • 【2019-01-09】 noseparte贡献代码修改pom与README文件
  • 【2019-01-10】 整改设计文档
  • 【2019-01-15】 完成SSL加密的功能封装,完成分布式下群聊分发功能。发布1.1.3版本
  • 【2019-01-23】 上线InChat-Cloud分布式组件
  • 【2019-03-05】 重新整理添加注释
  • 【2019-08-20】 修复项目数据存储异常