heavyrain.lee
5ef8868916
接受新消息通知错误
2019-06-19 14:18:09 +08:00
heavyrain.lee
a149139143
添加敏感词命中消息表t_sensitive_messages
2019-06-12 22:57:30 +08:00
heavyrain.lee
c857d1abb7
消息表中添加contenttype
2019-06-12 22:36:08 +08:00
heavyrain.lee
ea301a3923
修改内部接口定义
2019-06-09 07:37:33 +08:00
heavyrain lee
ecddc40aa5
查询用户时,匹配账户和电话
2019-06-02 10:49:00 +08:00
heavyrain.lee
5714a9a1d3
代码优化
2019-06-01 12:06:51 +08:00
heavyrain.lee
d0671c1682
add broad cast message
2019-05-31 07:56:31 +08:00
heavyrain.lee
b4b70ca7e5
增加协议版本,新版本添加对gzip的支持
2019-05-27 10:06:22 +08:00
heavyrain.lee
d3aa68df05
fix error
2019-05-26 23:46:42 +08:00
heavyrain.lee
36aa0518ed
add gzip
2019-05-25 22:56:11 +08:00
heavyrain.lee
757186d77b
Merge branch 'refactor_server_api' into wildfirechat
...
* refactor_server_api:
update
update
update
update
update
update
2019-05-25 13:54:40 +08:00
heavyrain.lee
331c38cc98
update
2019-05-25 07:55:30 +08:00
heavyrain.lee
fbd1a7f5dc
update
2019-05-24 21:08:31 +08:00
heavyrain.lee
675025c0ec
解决session在重启后,内存中不存在的问题
2019-05-24 16:33:35 +08:00
heavyrain.lee
d36c3f4f77
update
2019-05-22 20:24:21 +08:00
heavyrain.lee
79bd0c3304
add sdk
2019-05-22 08:38:55 +08:00
heavyrain.lee
77a5d61861
调整代码目录结构
2019-05-22 07:23:09 +08:00
heavyrain.lee
d66b01c681
修改部分错误
2019-05-21 21:55:20 +08:00
heavyrain.lee
1578c4c77d
好友关系api
2019-05-20 20:16:16 +08:00
heavyrain.lee
640a4fa47c
用户关系的api
2019-05-20 19:51:57 +08:00
heavyrain.lee
3d50b65ad9
优化敏感词设置
2019-05-20 19:34:49 +08:00
imndx
f66d0e5cd7
fix load remote messae issue
2019-05-10 16:53:24 +08:00
imndx
6570d71234
user pull seq
2019-05-08 21:20:41 +08:00
heavyrain.lee
ab3882e1d4
friend alias
2019-05-02 21:43:01 +08:00
heavyrain lee
ce16f87e12
Load remote messages
2019-05-01 23:47:28 +08:00
heavyrain lee
9fdc6c2e1b
Add admin flag
2019-04-26 08:02:14 +08:00
heavyrain lee
21aa248d49
Log level
2019-04-25 08:19:07 +08:00
heavyrain lee
90c8e49808
服务重启后,用户登录时加载用户session
2019-04-25 08:15:28 +08:00
heavyrain lee
61dc1e2c2d
Version 0.11 -> 0.12
2019-04-20 09:52:15 +08:00
heavyrain lee
2458782c73
Fix modify group not work issue
2019-04-20 09:43:51 +08:00
heavyrain lee
0f05d63a3b
Add load history message function
2019-04-19 08:15:27 +08:00
heavyrain lee
99a0590c7e
Add port of upload token result and add to user list in message
2019-04-14 12:23:43 +08:00
heavyrain.lee
58c98bbbfa
调整再次添加好友逻辑:
...
1,如果没发过好友请求,或者上次发送好友请求状态为接受,可以发送
2,如果发送过好友请求,且状态不为接受,时间小于7天的,返回已经请求过错误码。
3,如果发送过好友请求,且状态不为接受,时间大于7天的,如果状态为reject,30天以内不能发送(返回拉黑错误码),30天以上可以再次发送
4,如果发送过好友请求,且状态不为接受,时间大于7天的,如果状态为sent,可以再次发送
2019-04-12 16:06:07 +08:00
heavyrain.lee
9560b9c202
1, 修改本地运行时version检查错误。2,修改好友被删除后再次添加好友。3,优化部分流程
2019-04-12 14:37:52 +08:00
heavyrain2012
8ef92d0c1b
fix modify group notification timestamp issue
2019-04-04 07:39:41 +08:00
heavyrain2012
0f15a3840e
优化部分逻辑
2019-04-02 22:55:29 +08:00
heavyrain2012
cab3ca0916
wildfire chat server source initial submit
2019-03-16 17:04:23 +08:00
andsel
213851335a
Added implementation of retained store in H2
2018-11-28 23:05:24 +01:00
andsel
c4d928bbd7
Added QueueRepository implemented in memory and on H2
2018-11-22 21:51:16 +01:00
andsel
1141e9f7a1
Fixed failing tests after moving to H2 as default store
2018-11-18 10:58:25 +01:00
andsel
cfa478067e
Removed unused persistence classes
2018-11-14 22:13:42 +01:00
andsel
a36d926460
Implemented H2 based SubscriptionsRepository
2018-11-13 22:50:02 +01:00
andsel
1ba9eb3613
Moved packages from old io.moquette.server to new io.moquette.broker
2018-11-11 18:06:13 +01:00
andsel
34a2aca45e
Minor, updated copyright date
2018-04-27 20:17:47 +02:00
andsel
033a428184
Fixed checkStyle and ErrorProne warns
2018-04-26 22:23:06 +02:00
andsel
f7b213a677
Added tracking of closed session time and expired session cleaner for clients that never reconnects but had clean session flag = false
2017-10-20 11:48:34 +02:00
andsel
1b272e5849
Big refactory on session management:
...
- introduced a unique point of access and management of sessions state (SessionRepository)
- separated behaiour for sessions with clean flag to false into DurableSession
- separated behaviour for session with clean flag to true into TransientSession
2017-10-14 17:37:26 +02:00
Andreas Mager
fcfce6f2ea
MemorySessionStore#cleanSession: fixed logging
...
Fixes : #333
2017-07-11 09:58:31 +02:00
andsel
16a9a0ccd0
Fixed runtime loading of persistence implementation
2017-06-18 11:01:25 +02:00
Andreas Mager
fcb7870a38
MemorySessionStore: Session class added
...
MemorySessionStore$Session: clientSession field added
MemorySessionStore#pendingAck: secondPhaseStore & inflightStore &
inboundFlightMeessageToGuid added
ClientSession#cleanup missed these messages
SubscriptionsDirectoryTest: fixed
SessionsStore#dropInFlightMessagesInSession: changed to cleanSession
2017-06-02 18:09:23 +02:00