JimMoen
eaa0bfd120
Merge pull request #12606 from JimMoen/EMQX-11914/fix-prom-api-crash
...
fix(prom): api crash when tls cert file non existed
2024-02-28 16:47:16 +08:00
JimMoen
6fd04e33f5
fix(prom): skip cert info for disabled ssl/wss/quic listeners
2024-02-28 15:39:33 +08:00
JimMoen
0e12503a8d
chore: add fix change log
2024-02-28 15:25:54 +08:00
JimMoen
5f125047f5
refactor: remove unnecessary lists fold for cerfile
2024-02-28 14:53:20 +08:00
JimMoen
812e8ef314
fix: try-catch for unknow reason to inhibit api crash
2024-02-28 14:53:19 +08:00
JimMoen
042a84c30f
fix(prom): api crash when tls cert file non existed
2024-02-28 11:35:55 +08:00
Thales Macedo Garitezi
8a204f2ac1
Merge pull request #12596 from thalesmg/fix-header-logging-r55-20240226
...
fix: redact all headers from logs
2024-02-27 11:19:51 -03:00
lafirest
02de92a53d
Merge pull request #12601 from lafirest/fix/eldap_log
...
fix(ldap): fix that logs of eldap will never be logged
2024-02-27 21:50:05 +08:00
firest
37026fa94f
chore: update change
2024-02-27 21:03:53 +08:00
JimMoen
81d3f5b2c6
Merge pull request #12598 from JimMoen/EMQX-11912-fix-clients-subscribe-api
...
fix(mgmt): sub/unsub a share subscription to the client via http api
2024-02-27 20:13:30 +08:00
JimMoen
2ded751237
test: nl not allowed for shared-sub
2024-02-27 18:24:30 +08:00
JimMoen
c6b1102b2b
fix(mgmt_client): nl not allowed for shared-sub
2024-02-27 17:51:39 +08:00
firest
f3237a1bf7
chore: bump emqx_ldap version
2024-02-27 17:48:34 +08:00
firest
5c69500c52
fix(ldap): fix that logs of eldap will never be logged
2024-02-27 17:48:22 +08:00
JimMoen
c1928f874e
chore: add change log
2024-02-27 16:01:30 +08:00
JimMoen
c1da7449fe
test(mgmt_api): bulk/unbulk sub/unsub shared topic filter
2024-02-27 16:01:12 +08:00
JimMoen
a76415c4f6
fix(mgmt): sub/unsub a share subscription to the client via http api
...
- `/clients/:clientid/subscribe`
- `/clients/:clientid/subscribe/bulk`
- `/clients/:clientid/unsubscribe`
- `/clients/:clientid/unsubscribe/bulk`
2024-02-27 16:00:45 +08:00
Thales Macedo Garitezi
d8032f47ca
fix: redact all headers from logs
...
Fixes https://emqx.atlassian.net/browse/EMQX-11904
Since headers are usually used for authentication and the headers used for that are very
flexible, we redact all headers from logs to avoid leaking anything.
2024-02-26 18:04:12 -03:00
Zaiming (Stone) Shi
a3e81c5039
chore: prepare for release 5.5.1-rc.2
2024-02-24 08:59:51 +01:00
Thales Macedo Garitezi
f1410c5d16
Merge pull request #12575 from thalesmg/fix-more-http-redact-r55-20240223
...
fix(connectors): redact authorization headers when creating/updating connectors
2024-02-23 15:53:28 -03:00
Thales Macedo Garitezi
b60b19a29a
fix(connectors): redact authorization headers when creating/updating connectors
...
Fixes https://emqx.atlassian.net/browse/EMQX-11895
2024-02-23 10:17:24 -03:00
Thales Macedo Garitezi
a73fd07c49
Merge pull request #12558 from thalesmg/prepare-551-rc1-r55-20240221
...
chore: bump version to 5.5.1-rc.1
2024-02-21 11:00:55 -03:00
Thales Macedo Garitezi
25cdc2a04b
chore: bump version to 5.5.1-rc.1
2024-02-21 09:57:05 -03:00
Zaiming (Stone) Shi
80be84c401
Merge pull request #12491 from zmstone/docs-sync-changes-for-i18n
...
docs: fix i18n
2024-02-21 09:10:25 +01:00
Thales Macedo Garitezi
67328ba73f
Merge pull request #12542 from thalesmg/fix-http-bridge-logging-r55-20240220
...
fix(http_bridge): redact headers
2024-02-20 14:07:29 -03:00
Thales Macedo Garitezi
b6689d178f
fix(http_bridge): redact headers
...
Fixes https://emqx.atlassian.net/browse/EMQX-11864
```
2024-02-20T15:51:34.744509+00:00 [debug] msg: http_connector_received, mfa: emqx_bridge_http_connector:on_query_async/4(471), tag: QUERY_ASYNC, request: {"/bah",[{<<"Authorization">>,<<"******">>},{<<"content-type">>,<<"application/json">>},{<<"authorization">>,<<"******">>},{<<"content-type">>,<<"application/json">>}],<<"******">>}, state: #{port => 18083,request => #{path => [<<>>],body => undefined,headers => [{[<<"content-type">>],[<<"application/json">>]},{[<<"Authorization">>],#Fun<emqx_secret.0.85191762>}],method => [<<"undefined">>],max_retries => 2,request_timeout => 30000},host => "localhost",connect_timeout => 15000,pool_type => random,pool_name => <<"connector:http:p1">>,base_path => "/",installed_actions => #{<<"action:http:p1:connector:http:p1">> => #{path => [<<"/bah">>],body => undefined,headers => [{[<<"authorization">>],#Fun<emqx_secret.0.85191762>},{[<<"content-type">>],[<<"application/json">>]}],method => [<<"post">>],max_retries => 2,request_timeout => 30000,render_template_func => fun emqx_bridge_http_connector:render_template/2}}}, connector: <<"connector:http:p1">>, note: the request body is redacted due to security reasons
```
2024-02-20 12:57:13 -03:00
Thales Macedo Garitezi
31d48ad529
Merge pull request #12536 from thalesmg/ci-scorecard-non-default-r55-20240219
...
ci: disable scorecard check on non-`master` branches
2024-02-19 13:17:34 -03:00
Thales Macedo Garitezi
fad73b5ad1
ci: disable scorecard check on non-master branches
...
https://github.com/emqx/emqx/actions/runs/7960101073/job/21728381092#step:4:269
```
2024/02/19 13:11:45 creating scorecard entrypoint: validating options: only default branch is supported
refs/heads/release-55 not supported with push event.
Only the default branch master is supported.
```
2024-02-19 10:18:16 -03:00
Thales Macedo Garitezi
fbaa615cc8
Merge pull request #12534 from thalesmg/fix-config-upgrade-r55-20240219
...
fix(config): apply config upgrade to deprecated configs
2024-02-19 10:11:23 -03:00
Zaiming (Stone) Shi
68baa4dcaf
docs: fix i18n
2024-02-19 13:57:44 +01:00
Thales Macedo Garitezi
bee7fa630b
chore: bump app vsns
2024-02-19 09:05:13 -03:00
Thales Macedo Garitezi
dbb6725a47
fix(config): apply config upgrade to deprecated configs
...
Fixes https://emqx.atlassian.net/browse/EMQX-11845
Fixes https://github.com/emqx/emqx/issues/12452
2024-02-19 09:02:43 -03:00
SergeTupchiy
9ec7393ba5
Merge pull request #12497 from SergeTupchiy/EMQX-11825-mongodb-connector-perf-rel55
...
mongodb connector perf (release-55)
2024-02-09 16:52:19 +02:00
Serge Tupchii
8ac8d14abd
chore(emqx_mongodb): bump app vsn to 0.1.6
2024-02-09 16:29:42 +02:00
Serge Tupchii
c3b7d76102
perf: un-deprecate mongodb topology pool_size and set it to 10 by default
...
Benchmarks proved that it effects performance:
10 ecpool workers / 10 topology pool workers outperform
100 ecpool / 1 topology worker.
Fixes: EMQX-11825
2024-02-09 16:28:53 +02:00
Serge Tupchii
e248cd6c66
perf: upgrade mongodb-erlang to v3.0.23
...
Fixes: EMQX-11825
2024-02-09 16:18:32 +02:00
Ivan Dyachkov
bda82834de
Merge pull request #12450 from id/0201-ci-use-v3-artifacts-actions-in-build-packages
...
ci: use v3 artifacts actions in build packages
2024-02-02 07:01:18 +01:00
Ivan Dyachkov
a2e3414805
ci: use v3 artifacts actions in build packages
2024-02-01 18:30:59 +01:00
Ivan Dyachkov
3ce953cb87
Merge pull request #12446 from id/0201-cut-5.5.0
...
chore: emqx 5.5.0
2024-02-01 12:31:03 +01:00
Ivan Dyachkov
3ad71f75e6
chore: emqx 5.5.0
2024-02-01 11:07:02 +01:00
JianBo He
55e2baa089
Merge pull request #12441 from emqx/0131-ci-fix-otp-version
...
ci: fix otp version
2024-02-01 09:13:46 +08:00
Ivan Dyachkov
227195df42
ci: fix otp version
2024-01-31 18:02:31 +01:00
Ivan Dyachkov
c16a7f623c
Merge pull request #12438 from emqx/0131-ci-use-otp25-for-docker
...
ci: use OTP 25.3.2-2 for building docker
2024-01-31 17:56:08 +01:00
Ivan Dyachkov
3f71a98e5e
chore: 5.5.0-rc.2
2024-01-31 17:06:54 +01:00
Ivan Dyachkov
04cdbe0dc3
ci: use OTP 25.3.2-2 for building docker
...
due to segfault on 26 https://github.com/erlang/otp/issues/8051
2024-01-31 17:06:51 +01:00
zhongwencool
6ee4439249
Merge pull request #12433 from HJianBo/fix-content-type
...
chore: compatible the contet-type sytanx
2024-01-31 20:33:04 +08:00
JianBo He
b787f28d27
chore: compatible the contet-type sytanx
2024-01-31 17:49:46 +08:00
JianBo He
73a2ae8228
Merge pull request #12431 from id/0130-ci-fix-publish-artifacts
...
ci: fix publish artifacts job
2024-01-31 09:39:49 +08:00
JianBo He
34adb6a0c5
Merge pull request #12429 from ysfscream/release-55
...
chore(dashboard): bump dashboard version to v1.7.0 & e1.5.0
2024-01-31 09:14:19 +08:00
Ivan Dyachkov
1e26408812
ci: fix publish artifacts
2024-01-30 20:38:46 +01:00