cristic83 opened a new pull request, #7: URL: https://github.com/apache/sling-org-apache-sling-jcr-base/pull/7
This PR introduces alternative terminology for terms considered un-appropriate. The approach taken was to introduce new configurations named "allowedlist.bypass" and "allowedlist.bundles.regexp" for the `LoginAdminWhitelist` (which is now called `LoginAdminAllowlist`) and `allowlist_name` and `allowlist_bundles` for the `WhitelistFragment` (which is not named `AllowlistFragment`). The `LoginAdminWhitelist` still remains available and, if configured, it is used, so that backwards compatibility is preserved. Implementation wise, the `LoginAdminWhitelist` has been extracted into an interface named `PermissionCheckerService` that is now implemented both by the `LoginAdminAllowlist` and by the `LoginAdminWhitelist`, but the `LoginAdminWhitelist` has a service ranking higher than the `LoginAdminAllowlist` and the `AbstractSlingRepositoryManager` has been modified to retrieve the `PermissionCheckerService` instead of the `LoginAdminWhitelist`. The bundle's minor version has been increased as a consequence. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: dev-unsubscr...@sling.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org