emqx/apps
Shawn 36c7785fd0 The config handler phase2 (#5052)
* refator(config_handler): handle and validate the updates to raw_configs

* fix(hocon): update hocon to 0.8.0

* refactor(config_handler): check and apply envs only in top-level handler

* refactor(config_handler): update config from top level to bottom level

* refactor(emqx_data_bridge): move configs to emqx.conf

* fix(emqx_schema): remove the extra config path

* fix(config_handler): load the emqx.conf when starting emqx_config_handler

* fix(data_bridge): API not working

* feat(config_handler): save updated configs to emqx_override.conf

* fix(config_handler): cannot find the emqx.conf and emqx_override.conf

* fix(emqx_config): cannot find the correct path for etc dir

* fix(test): load load emqx_schema foreign refereced apps

* refactor(emqx_plugin): do not generate configs before load plugins

All configs (including the configs for plugins) now should go into
the `emqx.conf`.

* fix(tests): update the test cases for plugins

* fix(tests): don't include schema from apps when testing

* fix(tests): use emqx-ct-helper branch hocon
2021-06-28 11:43:48 +08:00
..
emqx The config handler phase2 (#5052) 2021-06-28 11:43:48 +08:00
emqx_auth_http fix(query string): support query string in path (#4981) 2021-06-28 11:40:44 +08:00
emqx_auth_jwt fix: app versions emqx_auth_jwt and emqx_sn 2021-06-05 13:21:59 +02:00
emqx_auth_ldap chore(dialyzer): fix dialyzer error 2021-06-28 11:43:31 +08:00
emqx_auth_mnesia test: fix tests error 2021-06-28 11:43:31 +08:00
emqx_auth_mongo chore(dialyzer): fix dialyzer error 2021-06-28 11:43:31 +08:00
emqx_auth_mysql chore(dialyzer): fix dialyzer error 2021-06-28 11:43:31 +08:00
emqx_auth_pgsql chore(dialyzer): fix dialyzer error 2021-06-28 11:43:31 +08:00
emqx_auth_redis chore(dialyzer): fix dialyzer error 2021-06-28 11:43:31 +08:00
emqx_authentication chore(dialyzer): fix dialyzer error 2021-06-28 11:43:31 +08:00
emqx_authz feat: add authz (#4852) 2021-06-28 11:43:48 +08:00
emqx_bridge_mqtt Merge branch 'dev/v5.0' into resolve-conflict-to-5.0 2021-05-31 09:17:21 +02:00
emqx_coap Merge branch 'dev/v5.0' into resolve-conflict-to-5.0 2021-05-31 09:17:21 +02:00
emqx_connector change resource,connectors,data_bridges as normal apps (#5034) 2021-06-28 11:43:31 +08:00
emqx_dashboard feat(dashboard): Introduce dashboard RLOG shard 2021-06-28 11:43:48 +08:00
emqx_data_bridge The config handler phase2 (#5052) 2021-06-28 11:43:48 +08:00
emqx_exhook fix(modules): fix start/stop exhook module failure 2021-06-28 11:40:44 +08:00
emqx_exproto test: fix tests error 2021-06-28 11:43:31 +08:00
emqx_lua_hook chore: update copyrights 2021-04-23 20:43:00 +02:00
emqx_lwm2m chore(emqx_lwm2m): pin lwm2m-coap v2.0.0 2021-06-28 11:43:46 +08:00
emqx_management The config handler phase2 (#5052) 2021-06-28 11:43:48 +08:00
emqx_modules chore: move lib-ce to apps 2021-06-15 17:31:54 +08:00
emqx_plugin_libs fix(dialyzer): guard test can never succeed 2021-06-16 16:02:44 +08:00
emqx_prometheus chore(prom): update grafana templates 2021-05-14 05:41:00 +09:00
emqx_psk_file chore(appup): update appup file 2021-06-28 11:43:31 +08:00
emqx_recon chore: fix app versions and check script 2021-06-05 11:09:13 +02:00
emqx_resource The config handler phase2 (#5052) 2021-06-28 11:43:48 +08:00
emqx_retainer chore(appup): update appup file 2021-06-28 11:43:31 +08:00
emqx_rule_engine fix(appup): relup for emqx_rule_registry failed 2021-06-28 11:41:53 +08:00
emqx_sasl chore(appup): update appup file 2021-06-28 11:43:31 +08:00
emqx_sn fix: Ignore repeatedly receiving connection packet in the wait_will_msg/wait_will_topic/connected state 2021-06-28 11:42:39 +08:00
emqx_statsd fix: statsd hocon schema & add test suit (#5060) 2021-06-28 11:43:48 +08:00
emqx_stomp chore: fix app versions and check script 2021-06-05 11:09:13 +02:00
emqx_telemetry The config handler phase2 (#5052) 2021-06-28 11:43:48 +08:00
emqx_web_hook fix(query string): support query string in path (#4981) 2021-06-28 11:40:44 +08:00
.gitkeep chore(apps): Sync again with 4.3.0 2020-12-05 03:02:35 +01:00