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

Removes create/update MHV accounts from CTA #23438

Merged
merged 3 commits into from
Mar 13, 2023
Merged

Conversation

asg5704
Copy link
Contributor

@asg5704 asg5704 commented Feb 22, 2023

Summary

  • (Summarize the changes that have been made to the platform)
    This removes the ability to create and update MHV accounts on VA.gov

  • (What is the solution, why is this the solution)
    The solution is to remove the createMHVAccount, createAndUpgradeMHVAccount, and upgradeMHVAccount from the actions/mhv.js file primarily and remove anywhere where the actions + reducers + unit tests call it.

  • (Which team do you work for, does your team own the maintenance of this component?)
    Identity. No

  • (If using a flipper, what is the end date of the flipper being required/success criteria being targeted)
    No flipper is involved.

Related issue(s)

Testing done

  • Describe what the old behavior was prior to the change
    Old behavior is to create and/or upgrade MHV accounts. That functionality will be removed from vets-api which requires the necessary changes on vets-website

  • Describe the steps required to verify your changes are working as expected
    Unit tests and E2E tests continue to work as expected.

  • Describe the tests completed and the results
    Completed & passing

Screenshots

n/a

What areas of the site does it impact?

This should only impact VA.gov users who log in with a MHV account with no state.

Acceptance criteria

  • I fixed|updated|added unit tests and integration tests for each feature (if applicable).
  • No error nor warning in the console.
  • Documentation has been updated (link to documentation)
  • No sensitive information (i.e. PII/credentials/internal URLs/etc.) is captured in logging, hardcoded, or specs

Requested Feedback

Ensure MHV accounts are neither created nor upgraded on the FE

@asg5704 asg5704 marked this pull request as ready for review February 23, 2023 16:30
@asg5704 asg5704 requested review from a team as code owners February 23, 2023 16:30
@asg5704 asg5704 mentioned this pull request Feb 23, 2023
3 tasks
@asg5704 asg5704 changed the title Remove mhv/52477 Removes create/update MHV accounts from CTA Feb 27, 2023
@asg5704
Copy link
Contributor Author

asg5704 commented Feb 27, 2023

Can I get a review @department-of-veterans-affairs/vsa-public-websites-frontend @department-of-veterans-affairs/va-platform-cop-frontend

3 similar comments
@asg5704
Copy link
Contributor Author

asg5704 commented Mar 2, 2023

Can I get a review @department-of-veterans-affairs/vsa-public-websites-frontend @department-of-veterans-affairs/va-platform-cop-frontend

@asg5704
Copy link
Contributor Author

asg5704 commented Mar 6, 2023

Can I get a review @department-of-veterans-affairs/vsa-public-websites-frontend @department-of-veterans-affairs/va-platform-cop-frontend

@asg5704
Copy link
Contributor Author

asg5704 commented Mar 8, 2023

Can I get a review @department-of-veterans-affairs/vsa-public-websites-frontend @department-of-veterans-affairs/va-platform-cop-frontend

@asg5704
Copy link
Contributor Author

asg5704 commented Mar 13, 2023

@department-of-veterans-affairs/va-platform-cop-frontend Can I get a review on this please?

Copy link
Contributor

@rmessina1010 rmessina1010 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@joeniquette joeniquette merged commit caf7bbb into main Mar 13, 2023
@joeniquette joeniquette deleted the remove-mhv/52477 branch March 13, 2023 17:41
robertbylight pushed a commit that referenced this pull request Mar 20, 2023
* 52477: remove create/upgrade from actions, exportsFile, and MHV container

* 52477: remove create/upgrade from profile reducer + unit tests
CBonade pushed a commit that referenced this pull request Mar 21, 2023
* 52477: remove create/upgrade from actions, exportsFile, and MHV container

* 52477: remove create/upgrade from profile reducer + unit tests
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[FE] Remove MHV Accounts on vets-website
4 participants