Thales Macedo Garitezi
|
19f3b030f9
|
chore: preparing to run common tests / eunit with mix
|
2024-07-02 09:45:45 -03:00 |
|
Thales Macedo Garitezi
|
b74828d7ea
|
perf: "mixify" project to improve release speed
Fixes https://emqx.atlassian.net/browse/EMQX-12527
|
2024-07-02 09:39:48 -03:00 |
|
lafirest
|
dea2bf19b1
|
Merge pull request #13389 from lafirest/fix/builtin_acl
fix: fix two minor issues of bulti-in authn/authz
|
2024-07-02 20:19:53 +08:00 |
|
Thales Macedo Garitezi
|
5a0bae2318
|
Merge pull request #13367 from thalesmg/20240628-r57-test-flaky-authz-cache
test(authz cache): attempt to fix flaky test
|
2024-07-02 09:14:06 -03:00 |
|
Thales Macedo Garitezi
|
24ac241727
|
Merge pull request #13380 from thalesmg/20240701-r57-fix-http-bridge-hc-return-value
fix(http action): use correct return value for channel health check
|
2024-07-02 09:13:53 -03:00 |
|
firest
|
686f79c036
|
fix: fix two minor issues of bulti-in authn/authz
1. the `Derived Key Length` for `pbkdf2` should be a positive integer.
2. fix topics in the authorization rules might be parsed incorrectly
|
2024-07-02 19:35:48 +08:00 |
|
Thales Macedo Garitezi
|
59084dbfbe
|
fix(message transformation): correctly read from user properties in context
Port of https://github.com/emqx/emqx/pull/13316 to release-57
Fixes https://emqx.atlassian.net/browse/EMQX-12582
|
2024-07-01 14:53:42 -03:00 |
|
Thales Macedo Garitezi
|
6dbb561944
|
Merge pull request #13355 from thalesmg/20240627-r57-fix-connector-api-bad-ssl-config
fix(connector api): handle bad tls config file conversion errors
|
2024-07-01 14:26:09 -03:00 |
|
Thales Macedo Garitezi
|
b14856cf1a
|
refactor: improve error messages
|
2024-07-01 13:21:17 -03:00 |
|
Thales Macedo Garitezi
|
72664780df
|
fix(http action): use correct return value for channel health check
Fixes https://emqx.atlassian.net/browse/EMQX-12622
|
2024-07-01 11:17:57 -03:00 |
|
Thales Macedo Garitezi
|
d1e9b097d1
|
Merge pull request #13365 from thalesmg/20240628-r57-fix-dashboard-add-default-user-concurrently
fix(dashboard): handle add default user race condition
|
2024-07-01 10:22:32 -03:00 |
|
lafirest
|
bd075caf56
|
Merge pull request #13358 from lafirest/fix/authn_reason
fix(events): fixed the reason format of the `authn_complete_event`
|
2024-07-01 18:46:18 +08:00 |
|
firest
|
a0644d4612
|
chore: update app version
|
2024-07-01 16:32:08 +08:00 |
|
Thales Macedo Garitezi
|
ec6e862539
|
test(authz cache): attempt to fix flaky test
Hypothesis: some race condition involving the previous test case, which uses the same
clientid.
```
Testing apps.emqx.emqx_authz_cache_SUITE: *** FAILED test case 3 of 3 ***
%%% emqx_authz_cache_SUITE ==> t_drain_authz_cache: FAILED
%%% emqx_authz_cache_SUITE ==>
Failure/Error: ?assertEqual([], list_cache ( ClientPid ))
expected: []
got: [{{#{qos => 0,action_type => publish,retain => false},<<"t1">>},
{allow,1719599365019}}]
line: 72
```
|
2024-06-28 15:40:55 -03:00 |
|
Thales Macedo Garitezi
|
9215b3710f
|
Merge pull request #13327 from thalesmg/fix-kprodu-delete-wolff-r57-20240624
fix(kafka and derivatives): add `alias` config to avoid clashes with same topic
|
2024-06-28 15:22:11 -03:00 |
|
Thales Macedo Garitezi
|
b69f298058
|
fix(dashboard): handle add default user race condition
This can happen at least in tests, when nodes boot concurrently.
|
2024-06-28 15:18:23 -03:00 |
|
Thales Macedo Garitezi
|
795d280861
|
fix(connector api): handle bad tls config file conversion errors
Fixes https://emqx.atlassian.net/browse/EMQX-12581
|
2024-06-28 14:31:31 -03:00 |
|
Thales Macedo Garitezi
|
2a9c27d206
|
Merge pull request #13345 from thalesmg/20240626-r572-fix-validate-schema-reg-name
fix(schema registry api): validate schema name when creating
|
2024-06-28 12:08:27 -03:00 |
|
Thales Macedo Garitezi
|
063e7657b5
|
Merge pull request #13344 from thalesmg/20240626-r572-multi-node-bulk-subscribe
fix(client mgmt api): make bulk subscribe work again in clusters
|
2024-06-28 12:08:16 -03:00 |
|
Thales Macedo Garitezi
|
067beece75
|
chore: add count to thrown error
|
2024-06-28 12:06:47 -03:00 |
|
firest
|
e8176b80a6
|
fix(events): fixed the reason format of the authn_complete_event
|
2024-06-28 11:09:28 +08:00 |
|
JianBo He
|
b39557f6fd
|
Merge pull request #13336 from zhongwencool/authn-boostrap-file
feat: support bootstrap_file on authentication for build-in-database
|
2024-06-28 09:07:53 +08:00 |
|
Thales Macedo Garitezi
|
e76e94b497
|
perf(mgmt): optimize bulk unsubscribe when registry is enabled
|
2024-06-27 10:32:55 -03:00 |
|
Thales Macedo Garitezi
|
0b329dbf06
|
perf(mgmt): optimize bulk subscribe when registry is enabled
|
2024-06-27 10:32:55 -03:00 |
|
Thales Macedo Garitezi
|
c49900af50
|
perf(mgmt): optimize clientid lookup when registry is enabled
|
2024-06-27 10:32:55 -03:00 |
|
Thales Macedo Garitezi
|
7b7f44b9ac
|
fix(client mgmt api): make bulk subscribe work again in clusters
Fixes https://emqx.atlassian.net/browse/EMQX-12337
|
2024-06-27 09:37:55 -03:00 |
|
Thales Macedo Garitezi
|
6f00df6452
|
fix(schema registry api): validate schema name when creating
Fixes https://emqx.atlassian.net/browse/EMQX-10958
|
2024-06-27 09:26:41 -03:00 |
|
Thales Macedo Garitezi
|
ff8c2bc1d8
|
feat(authz): add ignore metric for each source type
Fixes https://emqx.atlassian.net/browse/EMQX-12411
|
2024-06-27 09:22:45 -03:00 |
|
Thales Macedo Garitezi
|
4bd0abc93f
|
chore: bump app vsns
|
2024-06-27 09:22:06 -03:00 |
|
Thales Macedo Garitezi
|
4c3c86e919
|
chore: bump wolff -> 2.0.0
|
2024-06-27 09:20:00 -03:00 |
|
Thales Macedo Garitezi
|
164a507899
|
test(pulsar): add testcase for different producers using the same topic
|
2024-06-27 09:20:00 -03:00 |
|
Thales Macedo Garitezi
|
ed5e6599d9
|
fix(buffer worker, kafka): send reply when async call fails immediately
Fixes https://emqx.atlassian.net/browse/EMQX-12585
|
2024-06-27 09:20:00 -03:00 |
|
Thales Macedo Garitezi
|
6023012f8b
|
fix(kafka and derivatives): add alias config to avoid clashes with same topic
Fixes https://emqx.atlassian.net/browse/EMQX-12592
|
2024-06-27 09:20:00 -03:00 |
|
zmstone
|
b6e7d7566d
|
Merge remote-tracking branch 'origin/release-572' into release-57
|
2024-06-27 11:09:02 +02:00 |
|
JimMoen
|
ef28579c4a
|
Merge pull request #13334 from JimMoen/fix-mqtt-username-password-flag
fix(mqtt): check password flag to respect protocol spec
|
2024-06-27 16:16:53 +08:00 |
|
lafirest
|
68d747b7b9
|
Merge pull request #13324 from lafirest/feat/oidc-572
feat(sso): add OIDC support
|
2024-06-27 11:24:05 +08:00 |
|
firest
|
3d398873f1
|
fix(oidc): return to dashboard when provider calls back
fixed a bug when updating config
|
2024-06-27 10:22:07 +08:00 |
|
zhongwencool
|
9594b6df32
|
chore: warning overrided when restart authn
|
2024-06-27 10:16:04 +08:00 |
|
zhongwencool
|
24d2534641
|
chore: apply review suggestion
|
2024-06-27 10:16:04 +08:00 |
|
zhongwencool
|
5265c3cc1f
|
feat: support bootstrap_file on build-in-db authn
|
2024-06-27 10:16:04 +08:00 |
|
zmstone
|
557a843c69
|
chore: minimize oss/platform diff
|
2024-06-26 22:48:50 +02:00 |
|
zmstone
|
82e7b75a02
|
chore: bump app versions
|
2024-06-26 22:47:18 +02:00 |
|
zmstone
|
98f70ea8d8
|
Merge remote-tracking branch 'origin/release-572' into release-57
|
2024-06-26 22:28:08 +02:00 |
|
Andrew Mayorov
|
d8963c836e
|
Merge pull request #13332 from keynslug/ft/EMQX-12571/error-mapping
feat(bridge-s3): provide more meaningful error details in status
|
2024-06-26 21:13:51 +02:00 |
|
Thales Macedo Garitezi
|
263e654208
|
Merge pull request #13340 from thalesmg/20240626-r572-fix-docs-conf-load
fix: don't crash if application is already loaded
|
2024-06-26 15:15:49 -03:00 |
|
Thales Macedo Garitezi
|
e81494a132
|
fix: don't crash if application is already loaded
```
Runtime terminating during boot ({{badmatch,{error,{already_loaded,wolff}}},[{emqx_conf,load,2,[{file,"emqx_conf.erl"},{line,167}]},{lists,foreach_1,2,[{file,"lists.erl"},{line,1686}]},{emqx_conf,dump_schema,2,[{file,"emqx_conf.erl"},{line,150}]},{erl_eval,do_apply,7,[{file,"erl_eval.erl"},{line,746}]},{erl_eval,expr,6,[{file,"erl_eval.erl"},{line,494}]},{erl_eval,exprs,6,[{file,"erl_eval.erl"},{line,136}]},{init,start_it,1,[]},{init,start_em,1,[]}]})
```
|
2024-06-26 13:41:32 -03:00 |
|
Thales Macedo Garitezi
|
954adc71c4
|
test: attempt to fix flaky test
https://github.com/emqx/emqx/actions/runs/9662725303/job/26653594859?pr=13328#step:6:186
```
%%% emqx_resource_SUITE ==> t_expiration_retry: FAILED
%%% emqx_resource_SUITE ==> {{panic,
#{msg => "Unexpected result",
result =>
{run_stage_failed,error,
{badmatch,{ok,timeout}},
[{emqx_resource_SUITE,'-do_t_expiration_retry/0-fun-12-',0,
[{file,
"/__w/emqx/emqx/apps/emqx_resource/test/emqx_resource_SUITE.erl"},
{line,2569}]},
{emqx_resource_SUITE,do_t_expiration_retry,0,
[{file,
"/__w/emqx/emqx/apps/emqx_resource/test/emqx_resource_SUITE.erl"},
{line,2518}]}]}}},
[{emqx_resource_SUITE,do_t_expiration_retry,0,
[{file,"/__w/emqx/emqx/apps/emqx_resource/test/emqx_resource_SUITE.erl"},
{line,2594}]},
{test_server,ts_tc,3,[{file,"test_server.erl"},{line,1793}]},
{test_server,run_test_case_eval1,6,[{file,"test_server.erl"},{line,1302}]},
{test_server,run_test_case_eval,9,[{file,"test_server.erl"},{line,1234}]}]}
```
|
2024-06-26 13:40:49 -03:00 |
|
zmstone
|
ef1b6d2a55
|
chore: keep enterprise edition version updated as well
|
2024-06-26 11:40:49 +02:00 |
|
zmstone
|
465ae507d8
|
chore: update release version to v5.7.1
|
2024-06-26 10:49:59 +02:00 |
|
zmstone
|
af9bfc21cb
|
Merge pull request #13312 from zmstone/0621-fix-regex_extract-docs
doc: fix regex_extract function doc
|
2024-06-26 10:48:40 +02:00 |
|