Created attachment 1268577 [details] snapshot Description of problem: Version-Release number of selected component (if applicable): 5.8.0.8-alpha1.20170328221054_e6ca7a2 How reproducible: 100% Steps to Reproduce: 1.login as admin and click on catalogs. 2. 3. Actual results: All services are displayed instead of catalogs.The result count shows 2 but 6 services are displayed. see attached screenshot. Expected results: Additional info:
Please send url to test environment where you are seeing this behavior.
Looking at things with Chris Hale, it is working as expected, however it is more of a UX issue. I'm going to send this to the UX team, and we'll do whatever they suggest :)
This was sent via email to Chris, John H, Oleg, DaJo, Paul Lightfoot & Loic: Here are 3 screenshots of the "Service Catalog" as it exists in 4.2, you can access this directly from the CloudForms MBU Lab [1]. This matches the original designs provided by UX. Note we only started populating the MIQ Design repo [2] in December 2016, so it doesn't document designs targeting 4.2 or before. 1 - user clicks on the Service Catalog. User can see all services available to order. The user can filter their services by catalog by using filters. The user clicks on the filter dropdown to see a list of available filter setting & selects Catalog Name Inline image 1 2 - the secondary filter widget is populated with catalog names. The user clicks on the second filter widget to see the catalogs, and selects Amazon Operations Inline image 2 3 - The user sees a filtered view of the catalog, showing only services in the selected catalog Inline image 3 Based on the current implementation, I'd make the following recommendations to fix the reported BZ. Referencing the following screenshot, which I just took from the latest snapshot of master: Inline image 4 1 - UX Recommendation: Change "Service Catalogs" in vertical navigation to "Service Catalog". Rationale: Service Catalog is used in Initial releases and designs. Using "Service Catalogs" will make the user feel that they are looking at catalogs, this area allows the user to see available services to order. Yes, they can filter by catalog if they are able to see multiples, but the primary use case is to view consumable services. 2 - UX Recommendation: Bring back the ability to filter by Catalog Name. The user no longer has the ability to filter their services by catalog by using the filters. The user clicks on the filter dropdown to see a list of available filter setting & can only filter by Name or Description. Not sure when this was removed, but I'm assuming it was an oversight. 3 - UX Recommendation: Remove the Service Catalog List View Yes, there is documentation in the design repo [3] around a Catalogs list view, but this documentation was focused on the use cases around an admin managing catalogs. There was never an intent to combine the admin view of catalogs with the end user view of the service catalog. The primary use case for the admin view of catalogs was to be able to create and delete catalogs, as well as determine which services were available in which catalogs. Since the SUI is no longer focused on Service Designer use cases, IMO this should be removed. I would suggest we get confirmation from John Hardy and Loic as well. Note that I'm cc'ing Loic because this discussion is related to a previous email thread regarding this same topic earlier this week initially sent by Loic on 4/13. [1] https://10.9.61.208/self_service/ [2] https://manageiq.github.io/manageiq-design/# [3] https://manageiq.github.io/manageiq-design/UX/ui-service/Catalogs/design
Created attachment 1271690 [details] 42 Service Catalog Available Filters
Created attachment 1271691 [details] 4.2 Service Catalog - ability to filter by Catalog Name
Created attachment 1271692 [details] 42 Service Catalog Filtered by Catalog
Created attachment 1271693 [details] Service Catalogs Available Filters, from latest
Sorry! Images are not inline, but attached. File names and descriptions should help correlate relevance to my comments.
https://github.com/ManageIQ/manageiq-ui-service/pull/672
Fixed in 5.9.0.4.20171024163837_ef71ea6