Add missing work item/issue feature flags to board controllers
What does this MR do and why?
The following feature flags that are relevant to issues/work items were missing from the group and project board controllers:
- :notifications_todos_buttons
- :glql_integration
- :continue_indented_text
- :work_item_status_feature_flag
This MR adds them.
These feature flags are necessary to properly display work item/issue content in a drawer on a board.
References
Screenshots or screen recordings
| Before | After |
|---|---|
![]() |
![]() |
How to set up and validate locally
- Check out this branch
- Visit a board in the GDK
- Click on a card to open it
- Ensure you have the
notifications_todos_buttonsand:glql_integrationflags turned on in the GDK. Turn them on and refresh the board page if necessary. - You should see that any GLQL in the work item description is rendered properly, and the notification toggle button is shown in the header.
MR acceptance checklist
Evaluate this MR against the MR acceptance checklist. It helps you analyze changes to reduce risks in quality, performance, reliability, security, and maintainability.

