zhanghongtong
8662f55c4c
Merge remote-tracking branch 'origin/develop'
2019-04-12 03:53:43 +08:00
Gilbert Wong
4d2bc48822
Redesign ensure_start and ensure_stop api of bridge
2019-04-11 18:17:30 +08:00
zhanghongtong
cc43da0fd5
Merge remote-tracking branch 'origin/develop'
2019-04-11 12:50:31 +08:00
Gilbert
4fc81cef85
Change log level unexpected info in client ( #2422 )
...
Change log level for unexpected info in client and rejust code format in emqx_bridge
2019-04-11 12:20:32 +08:00
周子博
6a4c318acb
Update metrics when session process terminates
2019-04-11 10:08:26 +08:00
Shawn
a53320069b
Fix trace logger level not work ( #2408 )
...
* Fix trace logger level not work #2385
2019-04-10 09:14:53 +08:00
zhanghongtong
e6ccbc601c
Merge remote-tracking branch 'origin/develop'
2019-04-10 03:53:44 +08:00
Gilbert Wong
eb7b1797c2
Provide bridge handler to extense emqx_bridge
2019-04-09 19:03:07 +08:00
Gilbert Wong
627ea0afe8
Add `is_bridge_exist` api in emqx_bridge_sup
2019-04-09 11:40:36 +08:00
zhanghongtong
22084025e6
Merge remote-tracking branch 'origin/develop'
2019-04-09 03:52:46 +08:00
Gilbert Wong
8cfd080a97
Fix gen_statem:reply/2 bug in emqx_client module
...
Prior to this change, the arguments passed to gen_statem:reply is bad
args, first arg should be a tuple, but it is a pid. So it would
trigger crash.
This change fix this bug.
2019-04-08 11:50:28 +08:00
zhanghongtong
2b1a2f5e13
Merge remote-tracking branch 'origin/develop'
2019-04-05 03:51:52 +08:00
Gilbert Wong
7e6255d4ee
Set default websocket idle timeout to 2 hour
2019-04-04 17:42:52 +08:00
Gilbert
e917c025d0
Fix LOG on line 231
2019-04-04 17:38:36 +08:00
JianBo He
aad2d7378e
Put peername into messsage headers ( #2390 )
...
* Put peername into the message.heaers
2019-04-04 13:41:03 +08:00
zhanghongtong
2164c9149b
Merge remote-tracking branch 'origin/develop'
2019-04-04 11:05:42 +08:00
Gilbert Wong
287c5582a9
Fix compilation warning
2019-04-03 20:49:45 +08:00
Gilbert Wong
15f8d3208f
Fix message dropped
...
Prior to this change, when store_qos0 option is set to false, the hook
`message.dropped` would not be triggered. It is wrong design and when
the ignore_loop is enabled or nl is set to 1, the hook
`message.dropped` also would not be triggered.
2019-04-03 20:33:58 +08:00
Shawn
2306789755
Remove bin_key_map/1 ( #2393 )
...
* Remove bin_key_map/1
* Fix Travis-CI failure
2019-04-03 19:41:21 +08:00
spring2maz
55d2d1d278
Allow boolean flag for loaded plugins
...
This is to simplify config templating
2019-04-03 19:35:24 +08:00
zhanghongtong
21e31ab1c8
Merge remote-tracking branch 'origin/develop'
2019-04-03 04:24:31 +08:00
Feng Lee
60c2b8bc08
Add more functions to read fields of 'message' record
...
- Add id/1, topic/1, from/1, payload/1 and timestamp/1 functions
- Improve the test cases
2019-04-02 15:15:13 +08:00
zhanghongtong
1aa30cba89
Merge remote-tracking branch 'origin/develop'
2019-04-02 09:15:04 +08:00
HeeeJianBo
2d2520627a
Fix topic 'datatype' to 'datetime'
2019-04-01 11:37:22 +08:00
zhanghongtong
79e37cba0d
Merge remote-tracking branch 'origin/develop'
2019-04-01 09:14:28 +08:00
terry-xiaoyu
8be2defb6b
Update ekka to v0.5.4
2019-03-30 10:41:48 +08:00
zhanghongtong
127427b783
Merge remote-tracking branch 'origin/develop'
2019-03-30 09:19:45 +08:00
Gilbert Wong
0c64da6da7
Change default log level from info to critical when shutdown
2019-03-29 10:57:52 +08:00
Gilbert
b6fa4d2a3f
Fix bridge subscribe bugs
2019-03-29 10:19:11 +08:00
zhanghongtong
ff0fd66725
Merge remote-tracking branch 'origin/develop'
2019-03-29 04:21:45 +08:00
周子博
f14a56eb17
Fix acl bug in subscribe
2019-03-28 14:04:04 +08:00
Gilbert Wong
7baa317d55
Delete useless assert to pass ci
2019-03-28 13:48:06 +08:00
zhanghongtong
5a4adefb16
Merge remote-tracking branch 'origin/develop'
2019-03-28 13:38:36 +08:00
Gilbert Wong
114b28f973
Delete function clause which would reply {error,standing_by}
2019-03-28 11:47:29 +08:00
Gilbert
0d6b937127
Support proxy protocol of websocket ( #2372 )
...
Support proxy protocol of websocket
2019-03-28 10:34:48 +08:00
HeeeJianBo
24f8c3a391
Fix drain the session process mailbox handling err
2019-03-28 10:32:03 +08:00
Gilbert Wong
043f7d5473
Delete duplicated kubernates namespace config entry
2019-03-28 09:44:54 +08:00
周子博
6e3c4b0855
Fix conflict
2019-03-27 13:59:26 +08:00
YoukiLin
fee94525db
Add etcd client certificate configuration ( #2367 )
...
* Add etcd client certificate
2019-03-27 13:53:40 +08:00
周子博
1decc087a9
Merge branch 'log_level' into develop
2019-03-27 13:52:46 +08:00
Shawn
a3fd8846a5
Bin key map ( #2362 )
...
Suppport nested bin-key map
2019-03-27 11:12:28 +08:00
turtleDeng
e6d90d5758
Improve mountpoint ( #2363 )
2019-03-27 11:10:51 +08:00
周子博
0fbf771543
Readjust log level into error when got unexpected message
2019-03-27 11:07:58 +08:00
JianBo He
c223f62c5a
Put cn/dn of client cert into credentials ( #2357 )
...
Put cn/dn of client cert into credentials
2019-03-27 10:20:12 +08:00
Gilbert
2534b8dc64
Support to pass ws compressing options ( #2356 )
...
Add new config entries about websocket
2019-03-27 10:19:35 +08:00
tigercl
f5c426a2f2
Add missed case for monitors ( #2353 )
2019-03-27 10:18:51 +08:00
zhanghongtong
24b4d83c12
Merge remote-tracking branch 'origin/develop'
2019-03-27 04:31:41 +08:00
周子博
58e1b4d485
Readjust log level and unify log format
2019-03-26 22:18:31 +08:00
Shawn
f0fa9a9252
Add a function converting message to binary-key map ( #2360 )
2019-03-26 10:35:10 +08:00
JianBo He
8d92d58b6c
Fix allow_anonymous behavoir error ( #2355 )
...
EMQ should allow the anonymous connection if the allow_anonymous option is true, although it has one or more auth plugins started.
2019-03-26 10:25:51 +08:00