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 #841

Merged
merged 28 commits into from
Nov 29, 2021
Merged

Environment Sync, Dev to Test #841

merged 28 commits into from
Nov 29, 2021

Conversation

cdcabrera
Copy link
Member

What's included

Environment sync, dev to test (beta to stable)

Commits

Features

  1. toolbarFieldSla,Usage ent-4208 standalone sla, usage (refactor(toolbar): ent-4208 activate product hooks #820) (a45dc66)
  2. rhsmServices,redux ent-4366 tally refactor for metric id (feat(rhsmServices,redux): ent-4366 tally refactor for metric id #822) (330223e)
  3. productView,graphCard ent-4366 rhosak multi-graph display (feat(productView,graphCard): ent-4366 rhosak multi-graph display #824) (1afe242)
  4. rhsmServices,redux ent-4367 instances inventory (feat(rhsmServices,redux): ent-4367 instances inventory #830) (f58b073)
  5. productView,inventoryList ent-4367 rhosak inventory (feat(productView,inventoryList): ent-4367 rhosak inventory instances #831) (ff5b58e)

Chores

  1. deps bump actions/setup-node from 2.4.0 to 2.4.1 (chore(deps): bump actions/setup-node from 2.4.0 to 2.4.1 #808) (086f5d2)
  2. deps bump actions/github-script from 4.0.2 to 5 (chore(deps): bump actions/github-script from 4.0.2 to 5 #807) (e669acf)

Code Refactoring

  1. router ent-4208 activate routeDetail context (refactor(router): ent-4208 activate routeDetail context #813) (85c69df)
  2. productView ent-4208 activate product, query context (refactor(productView): ent-4208 activate product, query context #814) (c855bf1)
  3. graphCard ent-4208 activate product hooks (refactor(graphCard): ent-4208 activate product hooks #817) (d4b9523)
  4. toolbar ent-4208 activate product hooks (refactor(toolbar): ent-4208 activate product hooks #820) (7ab781b)
  5. inventorySubscriptions ent-4366 disable subscriptions (refactor(inventorySubscriptions): ent-4366 disable subscriptions #825) (1e349e0)

Bug Fixes

  1. useRhsmSelectors import cleanup (refactor(graphCard): ent-4208 activate product hooks #817) (b97ca2b)
  2. routing Use dynamic router basename (Use dynamic router basename. #821) (705db1b)
  3. toolbarFields ent-4208 left, right select positioning (feat(productView,graphCard): ent-4366 rhosak multi-graph display #824) (7c08d29)
  4. graphCardMetricTotals ent-4366 daily monthly displays (fix(graphCardMetricTotals): ent-4366 daily monthly displays #827) (222bb4a)
  5. graphCardHelpers ent-4510 allow product custom axes (fix(graphCardHelpers): ent-4510 allow product custom axes #829) (99c2581)
  6. routes ent-4366 rhosak product path id (fix(routes): ent-4366 update product path id #826) (81173fc)
  7. helpers ent-4366 optional chaining for numbro (fix(helpers): ent-4366 optional chaining for numbro #832) (52d1648)
  8. productViewOpenShiftContainer ent-4367 hosts inventory (fix(productViewOpenShiftContainer): ent-4367 hosts inventory #833) (499d06b)
  9. locales ent-4367 string updates for rhosak (fix(locales): ent-4367 string updates for rhosak #835) (bf004d2)
  10. graphCardMetricTotals ent-4366 data-test attributes (fix(graphCardMetricTotals): ent-4366 data-test attributes #836) (7aae4f0)
  11. rhsmSchemas ent-4366 graph total display mismatch (fix(rhsmSchemas): ent-4366 graph total display mismatch #837) (f65b0d2)
  12. chartHelpers ent-4366 adjust yaxis domain for small values (fix(chartHelpers): ent-4366 adjust yaxis domain for small values #839) (7980289)
  13. config ent-4367 rhosak config checks (RHOSAK copy and clean up #840) (6565813)
  14. graphCardMetricTotals ent-4366 daily, monthly header copy (RHOSAK copy and clean up #840) (7e0b5c1)
  15. graphCardMetricTotals ent-4366 total timestamp formats (RHOSAK copy and clean up #840) (ad11879)
  16. graphCardMetricTotals ent-4366 expand data-test (fix(graphCardMetricTotals): ent-4366 expand data-test #838) (6392c32)

dependabot bot and others added 28 commits November 29, 2021 12:11
* config, product configs add product label
* config, routes productId for rhel archs
* router, hook, add routeDetail context provider
* hooks, passthrough for useRouteDetail
* productViews, apply useRouteDetail hook
* testing, jest ignore, dist output
* bannerMessages, component refactor towards hooks
* chartContext, annotation consistency
* productViews, apply product context provider
* productViewContext, context, product config, query hooks
* routerContext, annotation consistency, test snapshot rename
* toolbarFields, update towards redux hooks/storeHooks
* useRouter, annotation consistency
* redux, storeHooks, centralized redux hooks
* useReactRedux, wrapper for useDispatch, useSelector
* useRhsmActions, base hooks layout for API calls
* useRhsmSelectors, wrapper for redux selectors
* graphCard, convert to func, product hooks
* graphCardChart, breakout filter logic, chart wrapper
* graphCardChartLegend, convert to func, product hooks
* graphCardChartTooltip, product hooks
* productView, OpenShiftContainer, graphCard props
* productViewContext, avoid dependency cycle
* locale strings
* toolbarFieldSla, Usage, standalone select fields
* locale, key consistency
* productViews, toolbar props, related tests
* toolbar, refactor, move functionality into fields
* toolbarFieldDisplayName, hooks, strings
* toolbarFieldGranularity, hooks, strings
* toolbarFieldRangedMonthly, hooks, strings
* toolbarFieldUom, hooks, strings
* toolbarFieldUsage, hooks, strings
* toolbarHelpers, removed
* build, jest config
* build, joi schema validation for rhsm
* dotenv, tally endpoint for metric id
* locale, string key updates, match rhsm casing
* redux, actions, selector, reducer, helpers, tally refactor
* redux, hooks, use multiple selectors with useSelectors
* rhsmApiTypes, start move towards rhsm services constants
* services, config refactor for transforms, schemas, caching
* services, rhsm schemas, transforms, helpers, constants
* toolbarFields, string key updates
* toolbar, toolbarFields left, right select positioning
* productViews, apply select positioning
* build, dist test, spell check dictionary
* locale, strings for metric graphCards
* chart, Elements, Helpers, Legend, x, y axis label props
* chartAxisLabel, allow html for victory charts
* chartTooltip, dynamic padding for boundary
* config, routes, rhosak product
* dateHelpers, isCurrent for rangedMonthly, timestamp formats
* graphCard, CardChart deprecated, original components
* graphCard, CardChart refactor hooks, tally refactor, metrics
* graphCardChartLegend, multiselector hook
* graphCardChartTitleTooltip, move out of productView
* graphCardChartTooltip, numbro formatting for floats
* graphCardContext, settings, hooks for redux action, selectors
* graphCardHelpers, chartSettings, numbro formatting
* graphCardMetric, Metrics, standalone and combined graph cards
* graphCardMetricTotals, card wrapper to display totals
* loader, pass skeleton sizes
* productView, Openshift, deprecated vs rhosak graph card
* redux, graphReducer legend adjustment
* styling, graphCard adjustments for standalone metrics
* dotenv, disable subs for rhosak release priority
* productViews, dotenv param checks for subs display
* locale, string refs for daily and monthly
* graphCardMetricTotals, daily, monthly strings, total value display
* rhsmTransformers, tally transform, flag current date entry
* routes, use streams alias for rhosak
* dotenv, instances table disable and endpoint
* helpers, expose table disable
* redux, action, reducer, selector for instances response
* rhsmConstants, Types, updated constants, cross linked
* rhsmSchemas, instances schema
* rhsmServices, get instances endpoint
* rhsmTransformers, instances response transform
* config, product.rhosak, inventory filters
* locale, instances inventory strings
* inventoryList.deprecated, hosts based inventory to deprecated
* inventoryList, instances based inventory
* productView, instances inventory for rhosak
* styling, minor margin adjustment
* dateHelpers, utc base
* rhsmSchemas, adjust for utc date
* rhsmTransformers, month-day-year current date check
@cdcabrera cdcabrera added the 202112 project phase label Nov 29, 2021
@codecov-commenter
Copy link

Codecov Report

Merging #841 (6392c32) into qa (99ac94d) will decrease coverage by 1.36%.
The diff coverage is 91.33%.

Impacted file tree graph

@@            Coverage Diff             @@
##               qa     #841      +/-   ##
==========================================
- Coverage   95.39%   94.02%   -1.37%     
==========================================
  Files         101      123      +22     
  Lines        2843     3514     +671     
  Branches     1036     1344     +308     
==========================================
+ Hits         2712     3304     +592     
- Misses        123      193      +70     
- Partials        8       17       +9     
Impacted Files Coverage Δ
src/components/chart/chartContext.js 100.00% <ø> (ø)
src/components/loader/loader.js 100.00% <ø> (ø)
src/components/productView/productViewMissing.js 88.88% <ø> (ø)
...c/components/toolbar/toolbarFieldSelectCategory.js 97.22% <ø> (ø)
src/components/toolbar/toolbarFieldSla.js 100.00% <ø> (ø)
src/components/toolbar/toolbarFieldUom.js 100.00% <ø> (ø)
src/components/toolbar/toolbarFieldUsage.js 100.00% <ø> (ø)
src/config/index.js 100.00% <ø> (ø)
src/config/product.openshiftDedicated.js 95.45% <ø> (+0.21%) ⬆️
src/config/product.openshiftMetrics.js 95.00% <ø> (ø)
... and 81 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 99ac94d...6392c32. Read the comment docs.

@cdcabrera cdcabrera merged commit 3cb188f into qa Nov 29, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
202112 project phase
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants