Skip to content

Bug 2078938 - Message/Banner for people creating tickets under mozilla.org :: GitHub: Administration - #2798

Open
dklawren wants to merge 6 commits into
mozilla:masterfrom
dklawren:2078938
Open

dklawren wants to merge 6 commits into
mozilla:masterfrom
dklawren:2078938

Conversation

@dklawren

Copy link
Copy Markdown
Collaborator

No description provided.

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟡 Changes recommended

The banner appears for all mozilla.org components instead of only GitHub: Administration.

1 open issue
What changed in this PR

Adds a GitHub Enterprise support migration notice to Bugzilla’s ticket creation flows, directing users toward Jira and Confluence.

Changes:

  • Introduces a shared banner with the migration timeline and support links.
  • Includes the banner in both classic and modal ticket creation forms.
File Description
extensions/​BMO/​template/​en/​default/​hook/​bug/​create/​create-end.html.tmpl Includes the banner in the classic creation form.
extensions/​BMO/​template/​en/​default/​hook/​bug_modal/​create-before_modules.html.tmpl Includes the banner in the modal creation form.
extensions/​BMO/​template/​en/​default/​bug/​create/​github-admin.html.tmpl Defines the migration notice and its product guard.

Review effort: Balanced

@dklawren
dklawren requested review from Xzzz and cgsheeh October 25, 2026 03:39

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants