Skip to content

Remove report tab technical debt#9041

Merged
jeffibm merged 1 commit into
ManageIQ:masterfrom
GilbertCherrie:remove_report_tab_technical_debt
Jan 22, 2024
Merged

Remove report tab technical debt#9041
jeffibm merged 1 commit into
ManageIQ:masterfrom
GilbertCherrie:remove_report_tab_technical_debt

Conversation

@GilbertCherrie
Copy link
Copy Markdown
Member

Remove code from the report controller to handle various tabs that do not exist in the UI.

schedules: The schedules pages do not contain any tabs
Screenshot 2024-01-17 at 2 50 55 PM
Screenshot 2024-01-17 at 2 51 07 PM
Screenshot 2024-01-17 at 2 53 18 PM

saved_reports: The saved reports tab is handled in the file: https://github.com/ManageIQ/manageiq-ui-classic/tree/master/app/views/report/_report_list.html.haml

menuEditor: There is no action that exists called menu_edit, meaning this block of tabs code is not actually doing anything.

@miq-bot
Copy link
Copy Markdown
Member

miq-bot commented Jan 17, 2024

Checked commit GilbertCherrie@37801cc with ruby 2.7.8, rubocop 1.56.3, haml-lint 0.51.0, and yamllint
1 file checked, 0 offenses detected
Everything looks fine. 👍

@jeffibm jeffibm merged commit 1f44190 into ManageIQ:master Jan 22, 2024
@GilbertCherrie GilbertCherrie deleted the remove_report_tab_technical_debt branch January 22, 2024 13:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants