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

Environment Sync, Dev to Test #616

Merged
merged 43 commits into from
Apr 13, 2021
Merged

Environment Sync, Dev to Test #616

merged 43 commits into from
Apr 13, 2021

Conversation

cdcabrera
Copy link
Member

@cdcabrera cdcabrera commented Apr 13, 2021

What's included

Environment Sync, Dev to Test.

* This PR can be delayed and merged since it is dependent on left navigation changes being introduced to the CI/QA stable environments. However the CI/QA stable environments are already pointed at the updated left nav changes from the Platform side due to recent updates to Prod-beta.

Commits

Features

  1. pageColumns ent-3504 allow page columns (feat(pageColumns): ent-3504 allow page columns #581) (39fc200)
  2. toolbarFieldRangedMonthly ent-3507 select month range (fix(graphCard): ent-3507 expose start, end for date query #589) (177ea01)
  3. productViewOpenShiftDedicated ent-3324 base view (feat(productViewOpenShiftDedicated): ent-3324 base view #590) (7c7c1ba)
  4. productViewOpenShiftContainer ent-3324 two column view (OpenShift Container Platform 2 column view #591) (dbe89cc)

Bug Fixes

  1. toolbarFieldDisplayName issues/476 search-as-type (fix(toolbarFieldDisplayName): issues/476 search-as-type #572) (63e5ea3)
  2. i18n consistent mock emulation (fix(toolbarFieldDisplayName): issues/476 search-as-type #572) (1d2afee)
  3. toolbarFieldDisplayName issues/476 delay, style override (fix(toolbarFieldDisplayName): issues/476 delay, style override #577) (b422541)
  4. build npm updates (fix(build): npm updates #576) (d9497e4)
  5. build pf, platform npm updates (fix(build): npm updates #576) (df00c88)
  6. build npm updates (fix(build): npm updates #579) (c3acca3)
  7. pageHeader ent-3533 check consistent html for Pendo (fix(pageHeader): ent-3533 check consistent html for Pendo #580) (2db4b4a)
  8. toolbar ent-3490 clear filters copy updated (fix(toolbar): ent-3490 clear filters copy updated #582) (8970133)
  9. build npm updates for platform (fix(build): npm updates for platform #584) (755d565)
  10. guestsList column widths for loader (chore(build): patch local dev run, without proxy #585) (4e8e8aa)
  11. table additional cell content type (chore(build): patch local dev run, without proxy #585) (9ea3bff)
  12. toolbarFieldGranularity,toolbarFieldUom issues/407 selector (fix(pageColumns): ent-3504 generated column keys #587) (f3bf44a)
  13. pageColumns ent-3504 generated column keys (fix(pageColumns): ent-3504 generated column keys #587) (b1da3e9)
  14. inventoryList,inventorySubscriptions fadein, pending only (fix(pageColumns): ent-3504 generated column keys #587) (dbf728b)
  15. graphCard ent-3507 expose start, end for date query (fix(graphCard): ent-3507 expose start, end for date query #589) (bd3b2fa)
  16. pageLayout ent-3504 export pageColumns (feat(productViewOpenShiftDedicated): ent-3324 base view #590) (3c46bd9)
  17. select ent-3507 object values, match selected options (feat(productViewOpenShiftDedicated): ent-3324 base view #590) (1a3d8d8)
  18. toolbarFieldRangedMonthly ent-3507 disable selected options (feat(productViewOpenShiftDedicated): ent-3324 base view #590) (4cfb5a5)
  19. productView,openshiftView ent-3324 align code for products (feat(productViewOpenShiftDedicated): ent-3324 base view #590) (7d1ae34)
  20. style on error, page layout extends below left nav (OpenShift Container Platform 2 column view #591) (69ec6ae)
  21. graphCard fadein, pending only (fix(selectors): ent-3531 component redraw, improve cache reset #592) (8c63369)
  22. selectors ent-3531 component redraw, improve cache reset (fix(selectors): ent-3531 component redraw, improve cache reset #592) (15f3962)
  23. productViewOpenShiftContainer ent-3607 config date range (fix(productViewOpenShiftContainer): ent-3607 config date range #593) (f0bec55)
  24. actionRecordMiddleware optional chaining for testing (fix(chartArea): ent-3601 tooltip hover and clipping, x-axis #594) (e940d27)
  25. chartArea ent-3601 tooltip hover and clipping, x-axis (fix(chartArea): ent-3601 tooltip hover and clipping, x-axis #594) (0604634)
  26. viewReducer ent-3509 date range for inventory (fix(viewReducer): ent-3509 date range for inventory #597) (aa5bf39)
  27. productViewOpenShiftContainer ent-3509 core hours display (fix(productViewOpenShiftContainer): ent-3509 core hours display #599) (8f3070c)
  28. productViews update sort default, descending (fix(productViews): update sort default, descending #601) (0e3c068)
  29. toolbarFieldGranularity ent-3644 reset inventory offset (fix(toolbarFieldGranularity): ent-3644 reset inventory offset #602) (2a08a85)
  30. viewReducer ent-3644 productGroups for inventory reset (fix(viewReducer): ent-3644 productGroups for inventory reset #606) (b12bb4f)
  31. productView ent-3679 tooltip descriptions for graphs (fix(productView): ent-3679 tooltip descriptions for graphs #607) (b0a54b6)
  32. locale ent-3712 update core hours display string (fix(locale): ent-3712 update core hours display string #612) (fa72a11)
  33. productViews ent-3509 remove target blank from links (fix(productViews): ent-3509 remove target blank from links #613) (5bd45d5)
  34. toolbarFieldRangedMonthly ent-3748 apply position right (fix(toolbarFieldRangedMonthly): ent-3748 apply position right #614) (ed02b73)
  35. pageColumns apply column spacer on multicolumn views (fix(pageColumns): apply column spacer on multicolumn views #615) (fe46047)

Chores

  1. build patch local dev run, without proxy (chore(build): patch local dev run, without proxy #585) (cb860e5)
  2. productViewOpenShiftDedicated code annotation (OpenShift Container Platform 2 column view #591) (b26b3e0)
  3. build npm updates (chore(build): npm updates #598) (b36ca99)

Performance Improvements

  1. productViewRhel rhelView to productViewRhel (fix(pageColumns): ent-3504 generated column keys #587) (5ef05fe)

* testing, mock for debounce
* textInput, emulate onClear for non-search types
* toolbarFieldDisplayName, debounce on keyup, style adjustment
* rhsmServices, adjust emulated API delays to reflect environments
* build, chrome2 melts if browserslist malformed in package.json
* graphCard, expose start, end query to allow alt granularity dropdown
* openshiftView, productView, Rhel, Satellite, props updates
* viewReducer, queryTypes, graphCardSelectors, expose start, end query
* dateHelpers, generate a listing of month, date objects
* select, maxHeight pf prop
* toolbarFieldRangedMonthly, prior months with date ranges
* toolbarFieldRangedMonthly, quick fix, string fails to match date
* i18n, locale strings for products
* graphCard, move granularity field into product view
* productView, openshiftView customizable toolbars
* i18n, locale strings for OpenShift
* inventoryList, Subscriptions, console confirmation for sorting
* inventoryListHelpers, allow for missing data
* productView, product label context
* productViewOpenShiftDedicated, base view
* routerConfig, OpenShift dedicated route
* rhsmServices, mock API response, core hours
* rhsmApiTypes, product IDs, core hours for sorting and inventory
* i18n, locale strings
* openshiftView, converted to productViewOpenShiftContainer
* productView(s), remove unused viewSelector, redux refs
* productViewOpenShiftContainer, useSelector for uom
* routerConfig, point to new component
* viewSelectors, removed, unnecessary
cdcabrera and others added 12 commits April 13, 2021 11:15
* productView(s), propTypes, default props for date ranges
* rhsmApiTypes, query check, include beginning, ending params
* viewReducer, move date range to global query
* routerConfig, productGroups, productIds grouped by viewIds
* toolbar, viewId to inventory reset
* toolbarFieldDisplayName, granularity, ranged, uom, apply viewId
* viewReducer, restructure reset to apply productGroups
* locale, graph description strings
* graphCard, flip card title to node
* productView, OpenShiftContainer, Dedicated, allow graph desc
* styling, info icons
* select, expand display options, allow up down and left right
* toolbarFieldRangedMonthly, apply position right
* style, position right for select components
@cdcabrera cdcabrera added the 202104 project phase label Apr 13, 2021
@cdcabrera cdcabrera marked this pull request as ready for review April 13, 2021 19:44
@codecov-io
Copy link

codecov-io commented Apr 13, 2021

Codecov Report

Merging #616 (fe46047) into qa (334bf49) will decrease coverage by 0.23%.
The diff coverage is 85.85%.

Impacted file tree graph

@@            Coverage Diff             @@
##               qa     #616      +/-   ##
==========================================
- Coverage   94.07%   93.83%   -0.24%     
==========================================
  Files          84       86       +2     
  Lines        2058     2597     +539     
  Branches      522      907     +385     
==========================================
+ Hits         1936     2437     +501     
- Misses        102      137      +35     
- Partials       20       23       +3     
Impacted Files Coverage Δ
src/components/authentication/authentication.js 72.72% <ø> (+0.93%) ⬆️
src/components/loader/loader.js 100.00% <ø> (ø)
src/components/pageLayout/pageHeader.js 100.00% <ø> (ø)
src/components/pageLayout/pageLayout.js 100.00% <ø> (ø)
src/components/pageLayout/pageMessages.js 100.00% <ø> (ø)
src/components/pageLayout/pageSection.js 100.00% <ø> (ø)
src/components/pageLayout/pageToolbar.js 100.00% <ø> (ø)
src/components/table/tableEmpty.js 100.00% <ø> (ø)
src/components/table/tableSkeleton.js 100.00% <ø> (ø)
src/components/toolbar/toolbar.js 95.58% <ø> (-0.97%) ⬇️
... and 84 more

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 334bf49...fe46047. Read the comment docs.

@cdcabrera cdcabrera merged commit 8855a89 into qa Apr 13, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
202104 project phase
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants