You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
# [[AAP-39135](https://issues.redhat.com/browse/AAP-39135)] Add Feature
Flag List API
## Description
- What is being changed?
Adds a get/list API for feature flags to the DAB for consumption by
other components
- Why is this change needed?
To provide a common API for other components to get/modify the FLAGS
variable
- How does this change address the issue?
Adds a list/get feature flags API
## Type of Change
<!-- Mandatory: Check one or more boxes that apply -->
- [ ] Bug fix (non-breaking change which fixes an issue)
- [x] New feature (non-breaking change which adds functionality)
- [ ] Breaking change (fix or feature that would cause existing
functionality to not work as expected)
- [x] Documentation update
- [x] Test update
- [ ] Refactoring (no functional changes)
- [ ] Development environment change
- [ ] Configuration change
## Self-Review Checklist
<!-- These items help ensure quality - they complement our automated CI
checks -->
- [x] I have performed a self-review of my code
- [x] I have added relevant comments to complex code sections
- [x] I have updated documentation where needed
- [x] I have considered the security impact of these changes
- [x] I have considered performance implications
- [x] I have thought about error handling and edge cases
- [x] I have tested the changes in my local environment
## Testing Instructions
<!-- Optional for test-only changes. Mandatory for all other changes -->
Deploy local environment and visit -
1. http://127.0.0.1:8000/api/v1/feature_flags_state/
2. Also run unit tests
### Expected Results
Feature flags get/list API should work. In test-app, we should see 3
dummy feature flags.
---------
Co-authored-by: Joe Shimkus <[email protected]>
0 commit comments