- 【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】 修复项目数据存储异常