Thales Macedo Garitezi
|
fdf43455d9
|
Merge pull request #13383 from thalesmg/20240701-r57-test-flaky-gconsu-multiple-pull-workers
test: attempts to stabilize flaky tests
|
2024-07-02 17:40:10 -03:00 |
|
Thales Macedo Garitezi
|
f64bd313aa
|
Merge pull request #13263 from thalesmg/mix-umbrella-m-20240612
perf: "mixify" project to improve release speed (part 1)
|
2024-07-02 11:36:09 -03:00 |
|
zhongwencool
|
55298ab6f3
|
Merge pull request #13387 from zhongwencool/dont-override-authn-users
fix: don't override authn users when import_user from authn.boostrap_file
|
2024-07-02 22:33:16 +08:00 |
|
lafirest
|
3f0d59300b
|
Merge pull request #13348 from lafirest/fix/drop_payload
feat(log): allows custom the encoding of payload in the log
|
2024-07-02 21:47:48 +08:00 |
|
Thales Macedo Garitezi
|
4df2e0be85
|
fix: bad rebase conflict resolution
|
2024-07-02 10:21:52 -03:00 |
|
zhongwencool
|
08596f886a
|
feat: add default csv file in authn-built-in-db
|
2024-07-02 21:18:38 +08:00 |
|
zhongwencool
|
8e904099c7
|
fix: add boostrap_file/type to post authn_api
|
2024-07-02 21:18:37 +08:00 |
|
zhongwencool
|
4d912516c8
|
fix: don't override authn users when import_user from authn.boostrap_file
|
2024-07-02 21:18:37 +08:00 |
|
Thales Macedo Garitezi
|
bd0c8f0204
|
fix: bad conflict resolution
|
2024-07-02 09:47:49 -03:00 |
|
Thales Macedo Garitezi
|
89bd69eb50
|
fix(bridge v1 api): return correct http response code when incompatible
|
2024-07-02 09:46:06 -03:00 |
|
Thales Macedo Garitezi
|
8843fcbbf4
|
perf: use manifest to track proto file compilation
|
2024-07-02 09:45:47 -03:00 |
|
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 |
|
firest
|
a46440d00a
|
feat(log): allows custom the encoding of payload in the log
|
2024-07-02 19:33:31 +08:00 |
|
Thales Macedo Garitezi
|
317b29451f
|
test(gcp consumer): attempt to stabilize flaky test
```
%%% emqx_bridge_kafka_impl_consumer_SUITE ==> ssl.t_start_and_consume_ok: FAILED
%%% emqx_bridge_kafka_impl_consumer_SUITE ==> {{panic,
#{msg => "Unexpected result",
result =>
{run_stage_failed,error,
{badmatch,{{1,0},timeout}},
[{emqx_bridge_kafka_impl_consumer_SUITE,
'-t_start_and_consume_ok/1-fun-12-',4,
[{file,
"/emqx/apps/emqx_bridge_kafka/test/emqx_bridge_kafka_impl_consumer_SUITE.erl"},
{line,1184}]},
{emqx_bridge_kafka_impl_consumer_SUITE,
t_start_and_consume_ok,1,
[{file,
"/emqx/apps/emqx_bridge_kafka/test/emqx_bridge_kafka_impl_consumer_SUITE.erl"},
{line,1171}]}]}}},
[{emqx_bridge_kafka_impl_consumer_SUITE,t_start_and_consume_ok,1,
[{file,
"/emqx/apps/emqx_bridge_kafka/test/emqx_bridge_kafka_impl_consumer_SUITE.erl"},
{line,1240}]},
```
|
2024-07-01 17:57:17 -03:00 |
|
Thales Macedo Garitezi
|
c04e93838f
|
test(eviction agent): attempt to stabilize flaky test
```
%%% emqx_eviction_agent_SUITE ==> t_session_serialization: FAILED
%%% emqx_eviction_agent_SUITE ==>
Failure/Error: ?assertEqual(1, emqx_eviction_agent : session_count ( ))
expected: 1
got: 2
line: 348
```
|
2024-07-01 16:10:32 -03: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 |
|