-
-
Notifications
You must be signed in to change notification settings - Fork 1.2k
Open
Labels
User InterfaceRelated to the frontend / User InterfaceRelated to the frontend / User InterfaceapiRelates to the APIRelates to the APIenhancementThis is an suggested enhancement or new featureThis is an suggested enhancement or new featuresetupRelates to the InvenTree setup / installation processRelates to the InvenTree setup / installation process
Milestone
Description
Please verify that this feature request has NOT been suggested before.
- I checked and didn't find a similar feature request
Problem statement
An administrator has a wide array of conditions that can be used to select feature flag state. This, however, requires them to read the docs and jump into django admin interface.
Suggested solution
Make use of built-in mechanisms for flag management (in addition to the more technical methods):
- Add a custom condition that uses InvenTreeUserSettings to control flag state
- Add pane for users to control experimental features
- Give Admins control of which flags are shown/promoted to users
- Add flag overview to admin center
Describe alternatives you've considered
I currently have a custom plugin that pulls flag state from PostHog and control them there.
Examples of other systems
No response
Do you want to develop this?
- I want to develop this.
Metadata
Metadata
Assignees
Labels
User InterfaceRelated to the frontend / User InterfaceRelated to the frontend / User InterfaceapiRelates to the APIRelates to the APIenhancementThis is an suggested enhancement or new featureThis is an suggested enhancement or new featuresetupRelates to the InvenTree setup / installation processRelates to the InvenTree setup / installation process