emqx/apps
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
..
emqx feat(gateway): The prototype for emqx-gateway application 2021-07-02 20:17:40 +08:00
emqx_authn feat(conf): merge all conf to emqx.conf 2021-07-02 17:01:16 +08:00
emqx_authz feat(conf): merge all conf to emqx.conf 2021-07-02 17:01:16 +08:00
emqx_bridge_mqtt feat(conf): merge all conf to emqx.conf 2021-07-02 17:01:16 +08:00
emqx_coap chore: rename check_authz to authorize 2021-06-29 10:09:15 +08:00
emqx_connector chore(connector): update connector ssl schema 2021-06-29 18:22:44 +08:00
emqx_dashboard feat(conf): merge all conf to emqx.conf 2021-07-02 17:01:16 +08:00
emqx_data_bridge feat(conf): merge all conf to emqx.conf 2021-07-02 17:01:16 +08:00
emqx_exhook feat(gateway): The prototype for emqx-gateway application 2021-07-02 20:17:40 +08:00
emqx_exproto chore: rename check_authz to authorize 2021-06-29 10:09:15 +08:00
emqx_gateway feat(gateway): The prototype for emqx-gateway application 2021-07-02 20:17:40 +08:00
emqx_lwm2m chore(emqx_lwm2m): pin lwm2m-coap v2.0.0 2021-06-28 11:43:46 +08:00
emqx_management feat(conf): merge all conf to emqx.conf 2021-07-02 17:01:16 +08:00
emqx_modules feat(conf): merge all conf to emqx.conf 2021-07-02 17:01:16 +08:00
emqx_plugin_libs chore(connector): update connector ssl schema 2021-06-29 18:22:44 +08:00
emqx_prometheus chore: rename check_authz to authorize 2021-06-29 10:09:15 +08:00
emqx_resource The config handler phase2 (#5052) 2021-06-25 11:47:18 +08:00
emqx_retainer chore: fix emqx_retainer test cases 2021-07-02 17:01:16 +08:00
emqx_rule_actions feat(bridge-mqtt): Update the configuration file to hocon (#5142) 2021-07-01 10:51:59 +08:00
emqx_rule_engine chore(rule_engine): Add an RLOG shard 2021-06-28 20:29:08 +02:00
emqx_sn feat(conf): merge all conf to emqx.conf 2021-07-02 17:01:16 +08:00
emqx_statsd fix: statsd hocon schema & add test suit (#5060) 2021-06-25 09:18:52 +08:00
emqx_telemetry feat(modules): Update the configuration file to hocon (#5151) 2021-07-01 20:08:13 +08:00
.gitkeep chore(apps): Sync again with 4.3.0 2020-12-05 03:02:35 +01:00