Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Convert explorers to non-explorer style screens #6819

Open
27 of 42 tasks
h-kataria opened this issue Apr 3, 2020 · 6 comments · Fixed by #6997
Open
27 of 42 tasks

Convert explorers to non-explorer style screens #6819

h-kataria opened this issue Apr 3, 2020 · 6 comments · Fixed by #6997
Assignees

Comments

@h-kataria
Copy link
Contributor

h-kataria commented Apr 3, 2020

Remove the trees on the left side, so basically convert all explorers into non-explorer screens. Tree should be in its own view, can be accessed from a toolbar button or a second level menu item, maybe something similar to Topology menu item. A screen of its own where user can view objects in a tree.
Total of 16 explorers, that have 53 accordions (each accordion has its own tree)

In order to De-explorize the explorers listed below, as a first step we are going to split the accordions in each explorer into their own explorer and then de-explorize them individually this makes it easier to test/review and merge individual PRs. This work can be tracked here

Legend
  • Level 1 Menu Item
    • Level 2 Menu Item (Optional based on nesting)
      • Level 3 or Level 2 Menu Item (Explorer)
        • Accordions under Explorer

List of All Explorer style screens in UI

Completed items (with strikethrough) per release:

@h-kataria h-kataria mentioned this issue Apr 3, 2020
13 tasks
@h-kataria h-kataria added help wanted redesign Screen Redesign labels Apr 17, 2020
h-kataria added a commit to h-kataria/manageiq-ui-classic that referenced this issue Apr 23, 2020
Listnav is still present when clicking on relationship links so user can see/click on links in the listnav to get back to summary screen of the parent object or other relationship links.

Fixes ManageIQ#6819
h-kataria added a commit to h-kataria/manageiq-ui-classic that referenced this issue Apr 23, 2020
@h-kataria
Copy link
Contributor Author

Non Explorer style screen, with filters in the listnav on the left
non-explorer_view

Explorer style screen with tree and accordions on the left
explorer_style_view

Listnav on summary screen that shows same data as shown on the right side
listnav_on_summary

Listnav on list views showing filters/searches(default filters and user created filters)
listnav_on_list_view

Listnav on list view when there are no filters
list_nav_with_no_filters

Listnav on a child list view thru relationship
listnav_on_sublist_view

@h-kataria h-kataria changed the title Remove trees and convert explorers to non-explorer style screens Convert explorers to non-explorer style screens Apr 24, 2020
h-kataria added a commit to h-kataria/manageiq-ui-classic that referenced this issue Apr 24, 2020
h-kataria added a commit to h-kataria/manageiq-ui-classic that referenced this issue Apr 24, 2020
h-kataria added a commit to h-kataria/manageiq-ui-classic that referenced this issue Apr 24, 2020
h-kataria added a commit to h-kataria/manageiq-ui-classic that referenced this issue Apr 24, 2020
@chessbyte
Copy link
Member

should Configuration be added to the list in the opening comment and perhaps convert it to a checklist?

@h-kataria
Copy link
Contributor Author

should Configuration be added to the list in the opening comment and perhaps convert it to a checklist?

yes, that's a good idea, will do that.

@chadh1313
Copy link

Priority preferred for:

  • chargeback (rates, assignments)
  • chargeback (reports)

Additionally, also request ability to deep-link directly to tabs such as rates, assignments.

@Fryguy Fryguy added this to the Kasparov milestone Apr 30, 2020
h-kataria added a commit to h-kataria/manageiq-ui-classic that referenced this issue May 12, 2020
Moved check from deleted mixin into listnav view.

ManageIQ#6819
h-kataria added a commit to h-kataria/manageiq-ui-classic that referenced this issue May 12, 2020
Moved check from deleted mixin into listnav view. Deleted any references to `ListnavMixin` from controllers

ManageIQ#6819
h-kataria added a commit to h-kataria/manageiq-ui-classic that referenced this issue May 12, 2020
Deleted any references to `ListnavMixin` from controllers

ManageIQ#6819
@h-kataria h-kataria reopened this May 12, 2020
h-kataria added a commit to h-kataria/manageiq-ui-classic that referenced this issue May 14, 2020
Deleted all explorer related code from controller

Chargeback Assignments explorer for ManageIQ#6819
h-kataria added a commit to h-kataria/manageiq-ui-classic that referenced this issue May 14, 2020
h-kataria added a commit to h-kataria/manageiq-ui-classic that referenced this issue May 19, 2020
Deleted all explorer related code from controller

Chargeback Assignments explorer for ManageIQ#6819
h-kataria added a commit to h-kataria/manageiq-ui-classic that referenced this issue May 19, 2020
@chessbyte
Copy link
Member

@h-kataria next priority is Policies (targeted for the Kasparov release)

h-kataria added a commit to h-kataria/manageiq-ui-classic that referenced this issue Feb 5, 2021
- Back button is to go back to summary screen, is displayed on sub-screens that are linked from summary screen.

UI PR ManageIQ#7401

for ManageIQ#6819
h-kataria added a commit to h-kataria/manageiq-ui-classic that referenced this issue Feb 5, 2021
- This commit includes de-explorized Actions list/details screen with Add/Edit/Delete buttons working.
- Updated MiqAction controller spec tests

ManageIQ#6819
h-kataria added a commit to h-kataria/manageiq that referenced this issue Feb 8, 2021
…ation

- Also updated startpage shortcut url
- Added constant to display Mode drop down in UI when adding a new Alert Profile

for ManageIQ/manageiq-ui-classic#6819
h-kataria added a commit to h-kataria/manageiq-ui-classic that referenced this issue Feb 8, 2021
- This commit includes de-explorized Alert Profiles list/details screen with Add/Edit/Delete/Edit Assignment buttons working.
- Updated MiqAlertSet controller spec tests

ManageIQ#6819
h-kataria added a commit to h-kataria/manageiq-ui-classic that referenced this issue Feb 8, 2021
- This commit includes de-explorized Actions list/details screen with Add/Edit/Delete buttons working.
- Updated MiqAction controller spec tests

ManageIQ#6819
h-kataria added a commit to h-kataria/manageiq-ui-classic that referenced this issue Feb 8, 2021
- This commit includes de-explorized Alerts list/details screen with Add/Copy/Edit/Delete buttons working.
- Updated MiqAlert controller spec tests

ManageIQ#6819
h-kataria added a commit to h-kataria/manageiq-ui-classic that referenced this issue Feb 9, 2021
- This commit includes de-explorized Alerts list/details screen with Add/Copy/Edit/Delete buttons working.
- Updated MiqAlert controller spec tests

ManageIQ#6819
h-kataria added a commit to h-kataria/manageiq-ui-classic that referenced this issue Feb 10, 2021
- This commit includes de-explorized Actions list/details screen with Add/Edit/Delete buttons working.
- Updated MiqAction controller spec tests

ManageIQ#6819
@chessbyte chessbyte removed this from the Lasker milestone Feb 16, 2021
@miq-bot miq-bot added the stale label Feb 27, 2023
@miq-bot
Copy link
Member

miq-bot commented Feb 27, 2023

This issue has been automatically marked as stale because it has not been updated for at least 3 months.

If you can still reproduce this issue on the current release or on master, please reply with all of the information you have about it in order to keep the issue open.

Thank you for all your contributions! More information about the ManageIQ triage process can be found in the triage process documentation.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: To do
8 participants