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

Draft Release v2.X.X #942

Merged
merged 23 commits into from
Jun 24, 2022
Merged

Draft Release v2.X.X #942

merged 23 commits into from
Jun 24, 2022

Conversation

cdcabrera
Copy link
Member

@cdcabrera cdcabrera commented May 26, 2022

Description

Draft 2.X.X, GUI release. Version to be determined automatically after v2.4.0 is generated

Notes

@diegomaranhao

  • Release towards prod-beta/stable is planned for the week of 2022-05-31
  • This work contains the RHOSAK billing provider updates. Ephemeral environment work is also contained

Commits

Code Refactoring

  1. authentication ent-4899 align hook components (refactor(authentication): ent-4899 align hook components #921) (94a12d5)
  2. bannerMessages ent-4899 align hook components (refactor(bannerMessages): ent-4899 align hook components #926) (d14d9b8)

Chores

  1. deps bump codecov/codecov-action from 2.1.0 to 3.1.0 (chore(deps): bump codecov/codecov-action from 2.1.0 to 3.1.0 #929) (e51826e)
  2. build ephemeral envs onboarding (chore(build): Ephemeral Environments onboarding step 1 #928) (8104be9)
  3. build npm updates (chore(build): npm updates #930) (dba53a6)
  4. build ephemeral env frontend.yaml (Ephemeral Environments onboarding step 2 #932) (e665ad1)
  5. build move ephemeral scripts to deploy dir (Move clowder/ephemeral environments/app-sre scripts into another directory #935) (5407e30)
  6. testing ephemeral envs, skip dist check (chore(testing): ephemeral envs, skip dist check #937) (95ab0fb)
  7. testing allow skipping individual tests (chore(testing): ephemeral envs, skip dist check #937) (6b702ee)

Features

  1. toolbarFieldBillingProvider ent-4689 select, services (feat(toolbarFieldBillingProvider): ent-4689 select, services #893) (a66d839)
  2. rhosak ent-4689 activate billing provider (feat(rhosak): ent-4689 activate billing provider #894) (d6f396a)

Bug Fixes

  1. rhosak ent-4689 convert non-metric (feat(toolbarFieldBillingProvider): ent-4689 select, services #893) (653ec72)
  2. toolbarFieldBillingProvider ent-4689 tally query (feat(rhosak): ent-4689 activate billing provider #894) (0d667a9)
  3. rhosak ent-4689 none, unknown billing provider (fix(rhosak): ent-4689 none, unknown billing provider #936) (e008513)
  4. rhosak ent-4982 storage GiB as GB hours to months (fix(rhosak): ent-4982 storage GiB as GB hours to months #934) (708f2e5)
  5. i18n ent-5022 allow empty string context value (fix(rhosak): ent-5022 subscription type column activated #939) (112bc5d)
  6. inventoryCard ent-5022 pass meta response for configs (fix(rhosak): ent-5022 subscription type column activated #939) (2ae4ff6)
  7. rhosak ent-5022 subscription type column activated (fix(rhosak): ent-5022 subscription type column activated #939) (e8ebe23)
  8. rhosak ent-4982 storage GiB as GB hours to months (fix(rhosak): ent-4982 storage GiB as GB hours to months #943) (10a94bd)
  9. rhosak ent-4982 activate sort, storage GiB months (fix(rhosak): ent-4982 activate sort, storage GiB months #945) (078f91a)

Builds

  1. dev,proxy,prod remove unused html template (chore(testing): ephemeral envs, skip dist check #937) (1b0412e)

@cdcabrera cdcabrera added the 202208 project phase label May 26, 2022
@codecov-commenter
Copy link

codecov-commenter commented Jun 3, 2022

Codecov Report

Merging #942 (6dee80a) into stage (af58911) will decrease coverage by 0.35%.
The diff coverage is 82.91%.

Impacted file tree graph

@@            Coverage Diff             @@
##            stage     #942      +/-   ##
==========================================
- Coverage   94.29%   93.94%   -0.36%     
==========================================
  Files         130      129       -1     
  Lines        3964     4030      +66     
  Branches     1550     1578      +28     
==========================================
+ Hits         3738     3786      +48     
- Misses        209      226      +17     
- Partials       17       18       +1     
Impacted Files Coverage Δ
src/components/inventoryCard/inventoryCard.js 100.00% <ø> (ø)
...c/components/toolbar/toolbarFieldSelectCategory.js 72.91% <0.00%> (-24.31%) ⬇️
src/config/product.satellite.js 88.57% <ø> (ø)
src/redux/types/queryTypes.js 100.00% <ø> (ø)
src/services/rhsm/rhsmServices.js 100.00% <ø> (ø)
src/types/rhsmApiTypes.js 100.00% <ø> (ø)
src/config/product.openshiftContainer.js 82.50% <66.66%> (-4.68%) ⬇️
src/config/product.rhel.js 84.09% <66.66%> (-4.29%) ⬇️
src/config/product.rhosak.js 82.92% <66.66%> (-2.79%) ⬇️
...components/authentication/authenticationContext.js 88.23% <77.77%> (-11.77%) ⬇️
... and 16 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 af58911...6dee80a. Read the comment docs.

cdcabrera and others added 20 commits June 14, 2022 14:28
* authContext, bundle api calls, logic into single hook
* bannerMessages, context, bundle api call, logic into hook
* productView, context, move banner under product columns
* redux, clean up unused hooks for actions, remove selectors
* rhsmTransformers, cloudigradeHasMismatch
* integrate frontend container building script
* node version-engine from package.json
* build, expand deps check for core packages
* testing, update based on platform webpack
* add deploy/frontend.yaml
* IMAGE required, RHCLOUD-18589
* locale, placeholder, category strings
* productViewContext, add secondaryFilters for toolbar config
* toolbar, secondaryFields, mod for consuming option component
* toolbarContext, hook for applying secondary fields
* toolbarFieldBillingProvider, select component
* toolbarFieldSelectCategory, toolbarFieldOptions add provider
* redux, viewReducer, queryTypes,  add billing provider query
* services, rhsmConstants, billing provider adds
* locale, string ref naming update
* services, rhsmConstants, billing prov to non-metric
* rhsmConstants, allow tally-capacity access billing provider
* config, rhosak, none context for empty provider
* rhsmConstants, disable unused gcp, azure, oracle
* webpack, html template is provided by frontend config
* build, expand clean up to dist
* inventoryCard, pass API meta response for config
* inventoryCardHelpers, pass meta, allow standalone filters
* locale, subscription type strings
* config, rhosak, replace total capacity with subs type
* rhsmServices, schemas, constants, subs types and mock
* config, rhosak, use updated monthly metricId, disable sort
* locale, add monthly metricId, shift prior monthly changes
* services, constants, apply gib monthly metricId
@cdcabrera cdcabrera marked this pull request as ready for review June 14, 2022 18:55
* config, products updated to use snake case
* services, constants updated with subscriptions types
@cdcabrera cdcabrera merged commit e766075 into stage Jun 24, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
202208 project phase
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants