Add option to apply rabbit hole behaviors to all users including administrators

Created on 6 December 2019, almost 5 years ago
Updated 6 July 2023, over 1 year ago

Problem/Motivation

Right now Rabbit Hole uses a permission for determining whether the Rabbit Hole settings should apply to a user or not. If a user has the bypass permission, Rabbit Hole settings will not apply. The problem with this is that site administrators always have the bypass permission and will therefore never see the Rabbit Hole functionality which may be confusing.

Proposed resolution

Add a new checkbox: "Disable permissions-based bypassing" to the Rabbit Hole settings form. If this is checked Rabbit Hole will skip the bypass permission check and apply its action to all users including Administrators.

The patch should have an upgrade hook to add the setting to existing configurations.

User interface changes

✨ Feature request
Status

Fixed

Version

2.0

Component

Code

Created by

πŸ‡ΈπŸ‡ͺSweden reekris

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

Not all content is available!

It's likely this issue predates Contrib.social: some issue and comment data are missing.

Production build 0.71.5 2024