Skip to content

Sync release-6.0 to release-6.1 - #4101

Merged
Meggielqk merged 21 commits into
release-6.1from
261104-sync-r60-to-r61
Nov 5, 2026
Merged

Meggielqk merged 21 commits into
release-6.1from
261104-sync-r60-to-r61

Conversation

@Meggielqk

Copy link
Copy Markdown
Collaborator

No description provided.

Meggielqk and others added 14 commits October 21, 2026 15:18
…n and authz

EMQX only reads when it authenticates or authorizes a client. The
MySQL and PostgreSQL backends run the configured query as a prepared
SELECT statement.

Add a note to the four SQL authentication and authorization pages that
tells the administrator to connect EMQX with an account that holds only
the SELECT privilege on the queried table, with a GRANT example per
database, and to manage the schema and the records with a separate
account.

Add a matching checklist item to the security checklist. It also covers
the MongoDB backends, which issue find queries, and the Redis
authenticator, which accepts only hget and hmget.

ja_JP is left to the translation sync.
…edis authn and authz

Extend the least-privilege note to the MongoDB and Redis
authentication and authorization pages. Both backends only read:
MongoDB authentication runs find_one and authorization runs find, and
the Redis command validator accepts hget and hmget for authentication
and hmget and hgetall for authorization.

The MongoDB note grants the built-in read role. The Redis note uses an
ACL limited to those commands and to the keys the configured cmd reads,
and tells the administrator to add +select when database is a non-zero
index, because eredis sends SELECT on connect in that case.

ja_JP is left to the translation sync.
update(gateway): Harden frame parsing and per-connection state
…e04c9031276766d7a74

docs(ja): [release-6.0] sync translations 34b5038..9446c0b
…lege

docs(access-control): note least-privilege database accounts for authn and authz
…e7eb71dd69dad9b5acf

docs(ja): [release-6.0] sync translations 9446c0b..68df280
@Meggielqk Meggielqk added this to the 6.1.6 milestone Nov 4, 2026
@Meggielqk
Meggielqk requested a review from zmstone November 4, 2026 04:56
@github-actions

github-actions Bot commented Nov 4, 2026 •

Copy link
Copy Markdown

🔗 Link Check Results

Summary

Status Count
🔍 Total 19051
✅ Successful 10558
⏳ Timeouts 0
🔀 Redirected 0
👻 Excluded 8488
❓ Unknown 0
🚫 Errors 3
⛔ Unsupported 2

Errors per input

Errors in en_US/guides/extensions/plugin-catalog/6.1/emqx-username-quota.md

Errors in ja_JP/guides/extensions/plugin-catalog/6.1/emqx-username-quota.md

Errors in zh_CN/guides/extensions/plugin-catalog/6.1/emqx-username-quota.md

Full Github Actions output

@Meggielqk
Meggielqk merged commit 894ff01 into release-6.1 Nov 5, 2026
6 checks passed
@Meggielqk
Meggielqk deleted the 261104-sync-r60-to-r61 branch November 5, 2026 02:27
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.

4 participants