Commit Graph

12170 Commits

Author SHA1 Message Date
JianBo He 33774c8b16
Merge pull request #8068 from lafirest/feat/topic_rewrite_5
feat(rewrite): Support %u and %c placeholders in topic rewrite rules
2022-05-31 10:14:18 +08:00
JianBo He 96f58d0ec8 Merge remote-tracking branch 'ce/master' into authn-import-users-request 2022-05-31 10:11:21 +08:00
JianBo He f1c596134a
Merge pull request #8084 from savonarola/authn-delete-chain
fix(authn api): add method for removing listener-specific chains
2022-05-31 09:50:53 +08:00
JianBo He 357cda7987
Merge pull request #8083 from HJianBo/gw-fixes
fix(gw): save ssl files for dtls listener
2022-05-31 09:38:45 +08:00
William Yang 3955456c8a chore: remove default quic listener 2022-05-30 23:58:44 +02:00
Ilya Averyanov 3be617cf40 feat(authn api): add method for user file upload 2022-05-31 00:40:10 +03:00
ieQu1 d5649d1f89 chore(mria): Bump version to 0.2.7 2022-05-30 20:20:23 +02:00
Shawn 1054c364ad refactor(resource): improve health check and alarm it if resource down 2022-05-31 01:40:40 +08:00
zhongwencool a6f43e3fc8
Merge pull request #8081 from zhongwencool/cluster-rpc-catchup-latestid
fix: always commit to TargetTnxId when init
2022-05-30 22:07:20 +08:00
Ilya Averyanov 4cae80c8d2 fix(authn api): add method for removing listener-specific chains 2022-05-30 15:33:21 +03:00
JianBo He b985c9cfca fix(gw): save ssl files for dtls listener 2022-05-30 19:34:48 +08:00
gsychev b80f038fcc
Merge pull request #7860 from gsychev/shared_redispatch5
Shared redispatch for 5.0
2022-05-30 11:20:51 +00:00
JianBo He f7f65b1219
Merge pull request #8080 from HJianBo/clear_exproto_in_right_way
test(gw): clean up exproto confs
2022-05-30 18:48:44 +08:00
Zhongwen Deng b456ef711c fix: always commit to TargetTnxId when init 2022-05-30 16:35:14 +08:00
JianBo He 13fb973018 test(gw): clean up exproto confs 2022-05-30 14:44:07 +08:00
Xinyu Liu 2738eadd3a
Merge pull request #8077 from terry-xiaoyu/fix_testcase_bpapi
Pin dashboard v0.34.0
2022-05-30 11:32:08 +08:00
Shawn 3385a8af75 chore: pin dashboard v0.34.0 2022-05-30 11:18:59 +08:00
Shawn 004a784952 fix(test): stop apps at the end of the emqx_bpapi_SUITE 2022-05-30 11:17:43 +08:00
Xinyu Liu 4bc58548aa
Merge pull request #8073 from terry-xiaoyu/rule_name_optional
fix: make 'name' field optional
2022-05-29 11:58:58 +08:00
Zaiming (Stone) Shi cae9f7f786
Merge pull request #8075 from zmstone/0528-fix-windows-tar-command
build: use /usr/bin/tar in windows build
2022-05-28 14:12:04 +01:00
Zaiming (Stone) Shi 1492fa72ec build: use /usr/bin/tar in windows build 2022-05-28 11:57:28 +02:00
Shawn b846220ffd fix(test): discard already_started error for gpc test server 2022-05-28 17:15:56 +08:00
Zaiming (Stone) Shi d249c2c22e
Merge pull request #8056 from thalesmg/move-db-config
chore(config): move db configs under cluster/node keys
2022-05-28 08:09:15 +01:00
Thales Macedo Garitezi f187ba4a62
Merge pull request #8074 from thalesmg/fix-flaky-test-responser
test(flaky): attempt to fix more flaky tests
2022-05-27 17:14:53 -03:00
Zaiming (Stone) Shi e714c27a89
Merge pull request #8072 from zmstone/0527-expose-ram-usage-from-lc-data
fix(emqx_mgmt): show used and total ram from lc
2022-05-27 21:12:02 +01:00
Thales Macedo Garitezi 718989c0c9
test(flaky): attempt to fix more flaky tests 2022-05-27 16:35:50 -03:00
Thales Macedo Garitezi 2c655f44e5
Merge pull request #8058 from thalesmg/fix-elixir-app-check
ci(elixir): use `MIX_ENV` profiles for machine boot checks
2022-05-27 12:30:39 -03:00
gsychev db368e83b1
fix(session): takenover
Co-authored-by: Thales Macedo Garitezi <thalesmg@gmail.com>
2022-05-27 14:54:18 +00:00
Thales Macedo Garitezi 1892e67547
fix: fix flaky test 2022-05-27 11:05:25 -03:00
Thales Macedo Garitezi d93977ccd3
ci(elixir): use `MIX_ENV` profiles for machine boot checks
With the change to using `MIX_ENV` for choosing a profile, the CI
check became out of date.
2022-05-27 09:07:46 -03:00
Zaiming (Stone) Shi eacd3847ed fix(emqx_mgmt): show used and total ram from lc 2022-05-27 14:04:30 +02:00
Shawn eacc7768d2 fix: make 'name' field optional 2022-05-27 18:54:25 +08:00
Ilya Averyanov fdee23f492 chore(mongodb authn): add defaults for field names 2022-05-27 13:21:16 +03:00
firest 1d0b479d8e feat(rewrite): Support %u and %c placeholders in topic rewrite rules
fix #7438
2022-05-27 17:36:07 +08:00
Zaiming (Stone) Shi 7b9a600c20
Merge pull request #8055 from zmstone/0526-delete-edge-edition
refactor: stop releasing edge edition
2022-05-27 00:13:47 +01:00
Zaiming (Stone) Shi a76e258d41 test: fix flaky test 2022-05-26 20:05:46 +02:00
Zaiming (Stone) Shi ebe4d7c3fb refactor: stop releasing edge edition
Prior to EMQX 5.0, the edge edition's main difference comaring
to standard edition are:
* Less number of plugins in the release (smaller package size)
* Smaller number is vm.args (for lower memory usage)

Starting from 5.0 most of the plugins are included as features,
the tuned vm.args arguments does not justify a special release edition.

Also as nanomq is getting mature,
EMQ's recommendtation for MQTT broker in edge is https://nanomq.io/
2022-05-26 20:05:46 +02:00
Thales Macedo Garitezi b1d3b9ba04
style: strange style forced by git? 2022-05-26 14:55:05 -03:00
Thales Macedo Garitezi d0c5de1da6
chore(config): move db configs under cluster/node keys 2022-05-26 14:02:22 -03:00
Thales Macedo Garitezi e8d37a26da
fix(ci): run workaround before starting
line-break check was failing before:

```
Run ./scripts/check-nl-at-eof.sh
  ./scripts/check-nl-at-eof.sh
  shell: sh -e {0}
fatal: unsafe repository ('/__w/emqx/emqx' is owned by someone else)
To add an exception for this directory, call:

	git config --global --add safe.directory /__w/emqx/emqx
```
2022-05-26 14:02:22 -03:00
JianBo He 18eac2efa8
Merge pull request #8053 from JimMoen/fix-typo
fix: typo in authn/authz metrics sup
2022-05-26 21:34:37 +08:00
JimMoen 6c91cf3c72 fix: typo in authn/authz metrics sup 2022-05-26 20:11:45 +08:00
Xinyu Liu 4a8f74f913
Merge pull request #8049 from terry-xiaoyu/fix_ci_mqtt_caps
fix(test): emqx_mqtt_caps_SUITE failed with {config_not_found,[zones]}
2022-05-26 11:41:54 +08:00
Xinyu Liu fa38e19187
Merge pull request #8042 from terry-xiaoyu/rename_rule_outputs_to_actions
refactor(rule): rename outputs -> actions
2022-05-26 09:06:31 +08:00
Shawn 9c5c961356 fix(test): emqx_mqtt_caps_SUITE failed with {config_not_found,[zones]} 2022-05-26 08:45:25 +08:00
ieQu1 6102aa9939
Merge pull request #7988 from Swilder-M/docs-link
chore(readme): modify img and docs link
2022-05-25 16:41:15 +02:00
Ilya Averyanov 26c83f40df
Merge pull request #8046 from savonarola/fix-authn-user-search-api
fix(authn): fix user search API
2022-05-25 17:25:18 +03:00
Shawn 55fce33477 fix: add telemetry testcases in all/0 2022-05-25 21:55:28 +08:00
Ilya Averyanov 5dba01b8fa fix(authn): fix user search API 2022-05-25 15:50:20 +03:00
Shawn a157539710 refactor(rule): rename http_bridge -> webhook 2022-05-25 18:56:12 +08:00