heavyrian2012
6fbecfb0fb
去掉无效的警告
2022-08-19 08:15:03 +08:00
heavyrain2012
ef45723043
1,添加是否允许机器人发生自定义群通知的开关;2,重构部分代码
2021-12-07 13:46:14 +08:00
heavyrain2012
7824fb3844
配置文件添加警告
2021-11-20 11:07:46 +08:00
heavyrain2012
0390d44c63
检查server.ip配置,当没有配置时输出警告
2021-11-20 10:58:30 +08:00
heavyrain2012
4fdc883f25
解决服务地址错误问题
2021-11-20 10:52:35 +08:00
heavyrain2012
ffd1492ea2
添加限频配置项
2021-10-26 10:11:05 +08:00
heavyrain2012
4fd87eb605
add run time in version info
2021-09-20 21:01:40 +08:00
heavyrain2012
ca1bdc9ee5
配置文件添加注释
2021-07-28 15:53:28 +08:00
imhao183
43b325d2d5
添加配置项,可以为内存文件存储添加远程服务地址
2021-05-19 14:02:49 +08:00
imhao183
b4fe064807
1,robot和channel的api请求要与客户端请求分开限频
2021-04-23 08:41:14 +08:00
heavyrain2012
7923a3e0c4
db 自动清除过期历史消息数据
2021-01-23 18:01:28 +08:00
imhao183
9502b01b49
删除无效的配置及代码
2020-12-24 12:35:07 +08:00
heavyrain2012
31d69e78cf
异常报警功能
2020-12-12 16:27:15 +08:00
imhao183
e63298f50b
实现群组/用户等信息变更通知
2020-10-19 09:09:53 +08:00
imhao183
1f45372b24
Revert "update"
...
This reverts commit 5ec14502f8 .
2020-04-23 18:44:45 +08:00
imhao183
5ec14502f8
update
2020-04-22 08:05:36 +08:00
imhao183
4d07757b83
添加sticker/moments的bucket支持
2020-04-14 16:12:19 +08:00
imhao183
da011f4957
添加PC在线状态通知开关
2020-04-05 21:14:39 +08:00
imhao183
7e0f268b7c
token expire time
2020-03-07 15:19:50 +08:00
heavyrain.lee
409078801e
update
2019-09-24 08:23:25 +08:00
heavyrain.lee
f655f519d0
server api时间戳检查开关
2019-05-20 19:33:22 +08:00
heavyrain.lee
729f3485de
修改服务启动提示
2019-05-14 13:41:09 +08:00
heavyrain lee
2bb6de1198
Add flyway migrate tool
2019-05-10 08:35:47 +08:00
heavyrain lee
9fdc6c2e1b
Add admin flag
2019-04-26 08:02:14 +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
25a4a54e52
update
2019-03-27 22:35:22 +08:00
heavyrain2012
cab3ca0916
wildfire chat server source initial submit
2019-03-16 17:04:23 +08:00
andsel
e10619813a
Removed all the old ProtocolProcessor stuff
2018-11-08 22:18:11 +01:00
andsel
176b986c47
Introduced interceptors notification into new broker
2018-11-02 16:49:50 +01:00
andsel
a2266e5bbe
Rearchitected the broker, switching from ProtocolProcessor and publisher to MQTTConnection, Session and PostOffice
2018-11-02 12:33:59 +01:00
andsel
7546a509da
Dropper Hazelcast because Moquette is not designed to be clusterizable
2018-07-20 18:17:30 +02:00
Hylke van der Schaaf
add5e8968e
Fixed executor not shutting down.
2018-07-07 13:47:35 +02:00
andsel
08d3e8d278
New dev cycle for 0.12
2018-05-17 23:43:33 +02:00
andsel
0186de26c2
Bumped and released version 0.11
2018-05-16 23:22:24 +02:00
andsel
34a2aca45e
Minor, updated copyright date
2018-04-27 20:17:47 +02:00
andsel
99f0612209
Minor, fixed logging level to be more usefull for distribution
2018-04-27 15:56:26 +02:00
andsel
08949370e6
Minor added slf4j-api deps to re-enable logging
2018-04-27 12:43:11 +02:00
andsel
83be327bd3
Started dev cycle for 0.11
2017-06-29 16:59:56 +02:00
andsel
0480260a56
Bumped release 0.10
2017-06-27 11:33:49 +02:00
Andreas Mager
fb9765304c
Java Version set to 1.8
...
anonymous types replaced by lambda's
Method references used instead of Lambda's
Explicit type replaced by <>
travis.yml updated to java 1.8
2017-06-19 17:07:05 +02:00
Andreas Mager
9221a87812
editorconfig: max line length set
...
max line length warnings removed
missing Copyright added
useless publics removed
unmaintainable Javadoc tags: @author removed
helper class warnings removed
field default value initialization removed
Multiple warnings removed
pref: checkstyle warnings removed
Checkstyle will fail the build process if it detects violations
switch default cases error logger added
2017-04-13 22:16:57 +02:00
andsel
6dc762f47f
Introduced the FlightZone concept (inbound and outbound) and separated logic of storage system.
2017-04-09 19:22:50 +02:00
Andreas Mager
dd106434ce
broker/Server: ScheduledExecutorService moved from MapDBPersistentStore
...
broker/ProtocolProcessorBootstrapper: tabs removed
broker/MapDBPersistentStore: bonding to Server removed
2017-03-22 23:16:14 +01:00
Andreas Mager
63d2f2dd69
broker/MapDBPersistentStore: Interfaces used for the Constructors
...
broker/IStore: Interface added for MapDBPersistentStore
broker/ProtocolProcessorBootstrapper: class loader for store added
broker/ISessionsStore#mapToGuid: moved to IMessagesStore
broker/ProtocolProcessorBootstrapper: getter used for SessionStore
broker/Server: getter for processor added
broker/ProtocolProcessor: getter added for Stores
2017-03-20 13:04:14 +01:00
andsel
ec6ec09cee
Minor fixed comment ( #281 )
2017-03-19 22:01:23 +01:00
Andreas Mager
19a200707b
broker/Server: code formatter used
2017-02-01 17:13:37 +01:00
andsel
1c64186a00
Switched from Moquette's MQTT codec to Netty's MQTT codec ones
2017-01-28 15:59:44 +01:00
andsel
716c9ac0a0
Minor on logging, removed ugly if(isDebugEnabled()) for debug logging, kept only when the toString generation could potentially take long, and trasformed in tracing logs. Moved Error to Warn log level
2017-01-18 23:28:11 +01:00
andsel
97ddd1cd8b
Merge branch Sofia2 with lot of improvements
2017-01-17 21:40:59 +01:00
Luis Barrios
d7d97a74d8
Add simple connection management capabilities to the broker. An external codebase will now be able to monitor and close the opened connections.
2017-01-12 17:00:18 +01:00