Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

sync release-57 to master #12997

Merged
merged 53 commits into from May 10, 2024
Merged

sync release-57 to master #12997

merged 53 commits into from May 10, 2024

Conversation

thalesmg
Copy link
Contributor

@thalesmg thalesmg commented May 8, 2024

Fixes

Release version: v/e5.?

Summary

PR Checklist

Please convert it to a draft if any of the following conditions are not met. Reviewers may skip over until all the items are checked:

  • Added tests for the changes
  • Added property-based tests for code which performs user input validation
  • Changed lines covered in coverage report
  • Change log has been added to changes/(ce|ee)/(feat|perf|fix|breaking)-<PR-id>.en.md files
  • For internal contributor: there is a jira ticket to track this change
  • Created PR to emqx-docs if documentation update is required, or link to a follow-up jira ticket
  • Schema changes are backward compatible

Checklist for CI (.github/workflows) changes

  • If changed package build workflow, pass this action (manual trigger)
  • Change log has been added to changes/ dir for user-facing artifacts update

savonarola and others added 30 commits April 30, 2024 17:04
feat(authn): add connection expire based on authn data
* Better rule trace formatting for many trace entries
* The republish and console actions have got working stop after
  rendering functionality
* Simpler handling of true and false in best effort JSON formatter
* inet:ntoa/1 to format IP addresses
* Made a record for lazy formatted trace values and formatter to improve
  maintainability
* Added callback to format return value from connector
  * Extended test case to check that the format return value callback
    works
* Added handling of "lazy" trace entry data to the text formatter. Do we
  need to handle this data in the normal log formatters as well?
…o-allow-wildcard-cert-by-default

fix(ssl-clients): allow wildcard certificates by default
fix: rule trace formatting, republish and console stop after rendering
This will allow other bridges to share the same aggregation logic as S3 aggregated action.
Co-authored-by: Andrew Mayorov <encube.ul@gmail.com>
…r57-20240503

refactor: extract blob aggregator logic to separate application
kjellwinblad and others added 16 commits May 7, 2024 15:49
…7-20240507

fix(message validation): apply config CRUD operations on whole cluster
…-stuff-r57-20240506

fix(mgmt clients api): hold channel info after client disconnects for display in API
…240507

fix(message validation): limit the length of validation name
…57-20240507

fix(clients mgmt api): set `durable` flag for DS sessions and subscriptions, add `clientid` to subscriptions
…_http_and_error

Make formatting of action result trace entries better
`load/0` and `unload/0` shouldn't call cluster operations.
Assuming estabilished Erlang distribution channel is a reliable way to
tell whether a remote node is reachable.
…chable-servers

feat(dsrepl): avoid contacting unreachable ra servers
…t-r57-20240506

fix(monitor api): count persistent routes and subscriptions
…240508

fix(message validation): don't call `emqx_conf:update` during boot
…r57-20240508

refactor(message validation): rename `message_name` to `message_type`
@thalesmg thalesmg force-pushed the sync-r57-m-20240508 branch 3 times, most recently from 102e875 to 7d227a2 Compare May 8, 2024 21:07
@thalesmg thalesmg marked this pull request as ready for review May 9, 2024 12:52
@id id merged commit 9005367 into emqx:master May 10, 2024
174 checks passed
@thalesmg thalesmg deleted the sync-r57-m-20240508 branch May 10, 2024 11:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

9 participants