Add FEATURE_FLAG_REPORT_ISSUE_ENABLED to gate Report Issue menu item
Open
@fmontes is already working on this.
Since May 19, 2026.
Team : Falcon
- Dominant language
- Java
- Stars
- 970
- Forks
- 486
- Avg merge
- 3d 33m
- Merged PRs (30d)
- 170
Description
Description
Add a feature flag to control visibility of the "Report an Issue" entry added to the user toolbar menu in PR #35717. The flag should hide the menu option when set to false.
Acceptance Criteria
- New feature flag key
FEATURE_FLAG_REPORT_ISSUE_ENABLEDis defined inFeatureFlagName.javaand whitelisted inConfigurationResource - Frontend
FeaturedFlagsenum exposes the new key - When the flag is
false(default), the "Report an Issue" item is not rendered in the toolbar user menu - When the flag is
true, the menu item appears and opens the report issue dialog as before - Unit tests cover both enabled and disabled states
- Flag check is implemented in the component (not the store) so it can be cleanly removed after launch
Additional Context
Follow-up to #35717. Flag defaults to off (opt-in) — must be explicitly enabled in dotmarketing-config.properties to show the menu entry.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.