JianBo He
1597ea50c1
feat(metrics): refactor authz metrics name
...
In the current implementation:
```
Authz checking times = client.authorize + client.authorization.cache_hit
= client.authorization.allow + client.authorization.deny
client.authorize means how many times the `client.authorize` hook has been executed.
client.authorize = client.authorization.matched.allow +
client.authorization.matched.deny +
client.authorization.nomatch
```
2022-04-29 15:20:05 +08:00
zhouzb
0dcf0545be
Merge pull request #7839 from HJianBo/update-dashboard-vsn
...
chore: update dashboard to v0.31.0
2022-04-29 15:02:42 +08:00
JianBo He
b0e1c5b9d2
chore: update dashboard to v0.31.0
2022-04-29 15:00:05 +08:00
Xinyu Liu
f28559ef62
Merge pull request #7820 from zmstone/0428-fix-flaky-test
...
test: ensure emqx_metrics gen_server stopped after each test
2022-04-29 14:21:21 +08:00
Zaiming (Stone) Shi
e5c7c37861
ci: quick fix before emqx-builder image is renamed to el7 and el8
2022-04-29 07:59:24 +02:00
DDDHuang
177926b0a8
Merge pull request #7833 from DDDHuang/testm_cluster
...
fix: cluster monitor rate, topics calculate error
2022-04-29 13:45:35 +08:00
zhongwencool
6bdd625b21
Merge pull request #7826 from zhongwencool/dashboard-https
...
fix: dashboard https without deafult pem/keyfile
2022-04-29 13:21:28 +08:00
Shawn
fc73f96aeb
fix(test): use different http port for testing authz and authn
2022-04-29 12:41:36 +08:00
EMQ-YangM
4a6dabbe57
fix: rename to emqx_metrics_worker
2022-04-29 12:41:36 +08:00
Zaiming (Stone) Shi
1e170da9e8
test: ensure emqx_metrics gen_server stopped after each test
2022-04-29 12:41:36 +08:00
Zaiming (Stone) Shi
4e65322667
refactor: move emqx_plugin_libs_metrics to emqx app
...
because it can not depend on other apps
2022-04-29 12:41:36 +08:00
JianBo He
725c96dc2f
Merge pull request #7814 from HJianBo/fix-gw-bad-ssl
...
fix(gw): return BAD_REQUEST if request's ssl files is bad
2022-04-29 11:52:57 +08:00
Zhongwen Deng
591b7c4fdb
fix: make ssl options's required keys is []
2022-04-29 11:45:22 +08:00
Zhongwen Deng
4f36a5152a
chore: rename log_file_handlers's label
2022-04-29 11:45:22 +08:00
Zhongwen Deng
bfdd86b3fd
fix: reset config not work in cluster
2022-04-29 11:45:22 +08:00
Zhongwen Deng
e91d6f9806
fix: ensure tls option keys
2022-04-29 11:45:22 +08:00
Zhongwen Deng
352984efe7
fix: dashboard https without deafult pem/keyfile
2022-04-29 11:45:22 +08:00
Yang Miao
7061d94cf9
Merge pull request #7823 from EMQ-YangM/authz_add_metrics
...
feat: new authz metrics
2022-04-29 11:27:59 +08:00
DDDHuang
9d1afa06c4
fix: cluster monitor rate, topics calculate error
2022-04-29 11:26:43 +08:00
zhongwencool
1fd0ce8708
Merge pull request #7832 from zhongwencool/fix-hocon-env-crash-json
...
fix: delete FROM_ENV from raw_config✨
2022-04-29 10:57:50 +08:00
JianBo He
99452868ca
Merge pull request #7799 from HJianBo/exproto-save-ssl-files
...
exproto save ssl files
2022-04-29 10:34:41 +08:00
EMQ-YangM
3fa8447c85
fix: fix static check warning, add some fields schema
2022-04-29 10:32:52 +08:00
Xinyu Liu
635486bbaf
Merge pull request #7821 from terry-xiaoyu/update_ensure_rebar3
...
chore: port ensure-rebar3.sh from 4.x
2022-04-29 10:21:48 +08:00
zhouzb
afe526ba67
Merge pull request #7789 from tigercl/chore/authn-fields
...
chore: rename certificate in jwt and selector in mongodb, remove pool_size in jwks
2022-04-29 10:14:06 +08:00
DDDHuang
778973b2de
Merge pull request #7791 from DDDHuang/auto_failed_connector
...
fix: disconnected status in auto_reconnect = false
2022-04-29 09:30:16 +08:00
zhongwencool
c7241f2abc
Merge pull request #7813 from DDDHuang/bridge_api_bad_format
...
fix: bridge api response bad node name format
2022-04-29 09:12:22 +08:00
EMQ-YangM
712cdb3152
fix: fix static check error
2022-04-29 09:11:06 +08:00
Zhongwen Deng
03d2a1ebb6
chore: reformat emqx_bridge_api
2022-04-29 09:08:45 +08:00
EMQ-YangM
6879df9c5c
fix: respect atom name convention
2022-04-29 08:59:51 +08:00
Zhongwen Deng
e24bdab2a5
fix: crash when swagger hocon translation failed
2022-04-29 08:52:03 +08:00
Zhongwen Deng
6f1610257f
feat: bump hocon to 0.27.5 to remove FROM_ENV
2022-04-29 08:48:12 +08:00
Zhongwen Deng
1ffb7f5f94
fix: remove '\$FROM_ENV_VAR' from raw conf
2022-04-29 08:41:31 +08:00
Zaiming (Stone) Shi
7997655f02
Merge pull request #7829 from zmstone/0428-test-fix-flaky-test-emqx_ctl_SUITE
...
test: fix flaky test emqx_ctl_SUITE.erl
2022-04-28 23:23:11 +01:00
Zaiming (Stone) Shi
a0a1a2b972
style: make elvis happy
2022-04-28 22:09:05 +02:00
Zaiming (Stone) Shi
dae0da4f37
Merge pull request #7830 from zhongwencool/uninstall-plugin
...
fix: delete plugin from configure when uninstall
2022-04-28 20:52:57 +01:00
Zaiming (Stone) Shi
a4d0a9266a
test: fix flaky test emqx_ctl_SUITE.erl
2022-04-28 21:46:36 +02:00
lafirest
828f1b0730
Merge pull request #7819 from lafirest/fix/limiter_schema
...
fix(limiter): fix schema parse error
2022-04-29 01:32:52 +08:00
Zaiming (Stone) Shi
cfcc843bd7
Merge pull request #7785 from zmstone/0426-better-names-for-ci-checks
...
ci: better names to ci checks
2022-04-28 18:17:36 +01:00
Zhongwen Deng
35d066e3d5
fix: delete plugin from configure when uninstall
2022-04-29 00:55:21 +08:00
EMQ-YangM
3e314f6785
fix: rewrite status_metrics_example
2022-04-29 00:44:22 +08:00
EMQ-YangM
f91a6b9f00
fix: authz add metrics_and_status schema
2022-04-29 00:37:21 +08:00
Shawn
50f1dcef97
fix: update elixir CI yamls for getting rebar3
2022-04-28 23:07:38 +08:00
Xinyu Liu
8528d76371
Merge pull request #7815 from terry-xiaoyu/fix_bridge_ssl_dry_run_fail
...
fix: convert ssl certfiles for dry-run creating bridges
2022-04-28 22:41:50 +08:00
Shawn
6c9e0d62e2
fix(test): ensure emqx_metrics stopped before testing
2022-04-28 22:40:05 +08:00
Shawn
4b7d9b7239
chore(erlfmt): make the erlfmt happy
2022-04-28 22:39:30 +08:00
EMQ-YangM
a6920ac11b
feat: new authz metrics
2022-04-28 22:01:40 +08:00
Zaiming (Stone) Shi
638b7195d4
Merge pull request #7804 from HJianBo/not-allow-empty-claims
...
fix(authn-jwt): avoid to save empty claim name
2022-04-28 14:10:45 +01:00
Zaiming (Stone) Shi
71d166af27
ci: remove 'if: always()' from allgood jobs
2022-04-28 15:09:59 +02:00
Zaiming (Stone) Shi
94239d98df
ci: no need to test apps/emqx if nothing changed in this sub-dir
2022-04-28 15:09:59 +02:00
Zaiming (Stone) Shi
89d242c3a3
ci: add 'allgood' summary jobs to a few builds
...
* build_slim_packages
* run_emqx_app_tests
* run_jmeter_tests
* run_test_cases
2022-04-28 15:09:59 +02:00