William Yang
6adb76cf27
ci: try 32bit fix from quicer
2021-07-07 13:41:43 +02:00
Shawn
477097c062
chore(project): merge code from master
2021-07-07 19:32:52 +08:00
DDDHuang
dc98cff27b
fix: mgmt conf & schema; prepare minirest ( #5178 )
2021-07-07 17:04:05 +08:00
Shawn
4dd72e59fa
feat(listeners): make the APIs and CLIs work with the new listener
2021-07-07 16:22:38 +08:00
Shawn
630b54f6ee
feat(acl): make mqtt over websocket work with the new config
2021-07-07 14:43:54 +08:00
Rory Z
612d25fdb3
chore(connector): rename mongo config key
2021-07-07 10:06:10 +08:00
k32
101103e7de
Merge pull request #5177 from k32/k32/dev/fix-coap-debug
...
chore(coap): Fix debug logs
2021-07-06 23:12:26 +02:00
k32
a95b91c005
chore(coap): Fix debug logs
2021-07-06 18:42:39 +02:00
Shawn
707851c36f
refactor(force_shutdown): force shutdown the connection if it don't kill itself
2021-07-06 20:11:49 +08:00
Shawn
7c0fd642bb
feat(acl): make acl cache work with the new config
2021-07-06 19:24:54 +08:00
Shawn
5efd5c8d3b
refactor(emqx_connection): make the mqtt tcp connection work with new config
2021-07-06 18:26:54 +08:00
lafirest
72f9e60d63
feat(emqx_retainer): add simple restapi for emqx_retainer
2021-07-06 18:16:05 +08:00
Rory Z
53df218e6a
feat(connector): mongo support replica set
2021-07-06 18:07:06 +08:00
William Yang
606e48560c
ci: build-package set fail-fast to false
...
To get better overall vision
2021-07-06 10:18:14 +02:00
zhanghongtong
b2801299cb
chore(CI): cancel build of 32-bit docker
2021-07-06 09:25:56 +08:00
Shawn
969e72c82b
refactor(connection): remove active_n from state
2021-07-05 19:13:55 +08:00
Shawn
10b01a34ef
refactor(listeners): reformat the code for starting stopping listeners
2021-07-05 19:12:26 +08:00
Shawn
6d92d87ae7
feat(map_lib): support emqx_map_lib:deep_merge/2
2021-07-05 19:11:05 +08:00
Rory Z
fd0a211629
chore(authz): mongo connector support ssl
2021-07-05 17:57:03 +08:00
Rory Z
45ee504dc5
chore(authz): rename ACL to AuthZ
2021-07-05 17:57:03 +08:00
Rory Z
f733293a8b
chore(authz): update apps vsn
2021-07-05 17:57:03 +08:00
Rory Z
f92b8bb7fb
chore(authz): add test case
2021-07-05 17:57:03 +08:00
Rory Z
694f3bd67f
feat(authz): support mongo single
2021-07-05 17:57:03 +08:00
Shawn
807bbb391c
feat(map_lib): support emqx_config:get_listener_conf/3,4
2021-07-05 16:40:00 +08:00
Shawn
0aec496886
feat(map_lib): support emqx_map_lib:deep_find/2
2021-07-05 16:02:03 +08:00
Shawn
30c2a76dae
refactor(emqx_config): move helper funcs to emqx_map_lib
2021-07-05 15:16:01 +08:00
zhanghongtong
e1a33c373c
chore(CI): disable apps version check in unstable tags
2021-07-05 15:10:57 +08:00
DDDHuang
ce1e6ce89d
fix: start jiffy by emqx
2021-07-05 14:41:33 +08:00
Shawn
a884d215e1
fix(connection): start connection failed
2021-07-05 13:50:37 +08:00
zhanghongtong
2f5ab6a974
chore(CI): fix macos build error
2021-07-05 13:28:56 +08:00
Shawn
fb809a5c08
fix(active_n): revert the changes to active_n
2021-07-05 11:28:21 +08:00
k32
b38a4115d1
Merge pull request #5145 from Drincann/master
...
docs(README): Modify invalid links
2021-07-03 23:29:25 +02:00
Shawn
8b3fcde380
feat(config): make the listeners up
2021-07-02 22:17:22 +08:00
JianBo He
8ee86f2fbe
fix(gw): start emqx-gateway after emqx restarted
2021-07-02 20:41:46 +08:00
JianBo He
56cdd469ff
feat(gateway): The prototype for emqx-gateway application
...
* feat(gateway): add gateway application
* chore(gateway): add normalize confs function
* refactor: move emqx-stomp to emqx-gateway subdir
* chore(gateway): fix some bad function defination
* chore(gateway): rename type to gwid
* chore(gw-stomp): upgrade the implementation to suppport gateway instance
* feat(gw-stomp): add reconnect mechanism
* refactor(stomp): upgrade connection&channel module to latest
* refactor(stomp): more details for handle_in/out
* refactor(stomp): get it up and running
* chore(gw): load some modules by default
* refactor: upgrade the emqx-gateway schema module
* test(stomp): fix testcases for stomp gateway
* chore(gw): remove needless lines
* chore(gateway): correct a lot of specs
* chore(gw): add a draft for metrics
* chore(gw): add metrics process
* fix(gw): fix cm process monitor
* test(gw): add test cases for gateway-regitry
* feat(gw): add metrics/cli for gateway
* fix(gw): fix xref errors
* chore(gw): pretty gateway metrics print format
* chore(gw-stomp): generate clientid by default
* chore(gw): more reliable
* chore(gw): rename gwid -> type
* chore(gw): impl the update logic
* chore(gw): some format improvement
* chore(gw): adapts the hocon configs
* fix(gw): fix xref errors
* test(gw): update configurations for tests
* chore(gw): ignore diaylzer warnings
* fix(gw): fix bad function call
* chore(gw): remove needless comments
2021-07-02 20:17:40 +08:00
zhanghongtong
4313e37994
chore(release): update emqx release version
2021-07-02 19:11:02 +08:00
Turtle
24292f4f4e
chore: delete plugins related configuration
2021-07-02 18:12:06 +08:00
William Yang
5ae8cd2fa3
fix(quic): dialyzer errors
2021-07-02 17:10:56 +08:00
William Yang
72117f3f1d
feat(quic): bump emqtt and quicer version
...
emqtt: 1.4.1
quicer: 0.0.5
2021-07-02 17:10:56 +08:00
William Yang
82d0f2b016
feat(quic): Add tests and support more listener option
...
- support option `active_n`
- add quic group in emqx_mqtt_protocol_v5_SUITE
- fix rate limit
2021-07-02 17:10:56 +08:00
Turtle
41870a00b3
chore: fix emqx_retainer test cases
2021-07-02 17:01:16 +08:00
Rory Z
b93ec0a83a
chore(CI): fix github workflows error ( #1 )
2021-07-02 17:01:16 +08:00
Turtle
390b28a25d
fix: join cluster fail
2021-07-02 17:01:16 +08:00
Turtle
918a26e921
feat(conf): merge all conf to emqx.conf
2021-07-02 17:01:16 +08:00
Turtle
fb2f2741a4
fix: fix test cases fail
2021-07-02 14:41:28 +08:00
Turtle
4b87594839
feat(conf): sys、mon、alarm、plugins、broker、mqtt conf to hocon
2021-07-02 14:41:28 +08:00
zhouzb
c7cbe819ed
feat(hocon): convert config format of rpc and log to hocon
2021-07-02 14:41:28 +08:00
Shawn
092c5455c8
feat(config): change configs of zone and listener to hocon format
2021-07-02 14:41:28 +08:00
Turtle
8266a79867
feat(conf): cluster/node conf to hocon
2021-07-02 14:41:28 +08:00
DDDHuang
2c7fd0b547
chore: mgmt hoconf support ( #5153 )
2021-07-02 00:02:09 +08:00