0
0
Fork 0
mirror of https://github.com/discourse/discourse.git synced 2026-08-07 13:19:19 +08:00
discourse/frontend
Martin Brennan b540fc6854
UX: Disable ACL grantee row when all permissions banned (#41865)
When we define banned_acls on an ACL target, there is a
possible case where all permission types for that ACL target
are banned for a particular grantee (group/user). For example,
if you do not want anonymous_users to view, edit, or manage
a certain target.

In this case, instead of hiding the grantee row in the chooser we
will disable it and show a message to the user so it's clear why it's
disabled

<img width="687" height="614" alt="image"
src="https://github.com/user-attachments/assets/d8aa60c6-a2f1-4821-b715-55595ec0a03d"
/>
2026-07-23 10:44:42 +10:00
..
asset-processor DEV: add typescript support for core, themes and plugins (#41478) 2026-07-08 12:57:18 +01:00
deprecation-silencer
discourse UX: Disable ACL grantee row when all permissions banned (#41865) 2026-07-23 10:44:42 +10:00
discourse-i18n DEV: add typescript support for core, themes and plugins (#41478) 2026-07-08 12:57:18 +01:00
discourse-markdown-it DEV: Bump eslint/lint-configs, and correct violations (#41321) 2026-07-01 10:39:57 +01:00
discourse-types DEV: Use bundler module resolution for @discourse/types consumers (#41661) 2026-07-13 21:43:39 -03:00
pretty-text DEV: Replace JS build system with Rolldown (#35963) 2026-05-29 11:11:55 +01:00
.npmrc
polyfills.js