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

Remove Endpoints - user-email #1177

Closed
8 tasks
EvanParish opened this issue Mar 21, 2023 · 1 comment
Closed
8 tasks

Remove Endpoints - user-email #1177

EvanParish opened this issue Mar 21, 2023 · 1 comment

Comments

@EvanParish
Copy link

EvanParish commented Mar 21, 2023

User Story - Business Need

In the effort to clean up our code we need to investigate and remove unused endpoints. This ticket is to take a look at the endpoints under /user/email and remove the ones marked for removal. You can view the table of endpoints here.

User Story(ies)

As an engineer
I want to clean up and reduce our codebase
So that it is easier to maintain and upgrade in the future.

Additional Info and Resources

Engineering Checklist

  • Investigate the endpoints starting with /user/email to make sure they aren't being used
  • Also remove these two endpoints and their code as they probably don't need their own individual tickets
    • /user/find-users-by-email
    • /user/reset-password
  • Remove tests associate with those endpoints
  • Remove the code associated with those endpoints (if possible). Make sure not to remove any code used by other parts of the application.

Acceptance Criteria

  • When the designated code and tests have been removed, the application retains full functionality.

QA Considerations

  • The QA Regression Suite passes
  • The Cypress regression passes

Potential Dependencies

  • Make sure the removal of these endpoints doesn't affect the work Strike is doing.
@EvanParish EvanParish changed the title Remove Endpoints - /user/email Remove Endpoints - user-email Sep 1, 2023
@kbelikova-oddball
Copy link

Closing/no longer relevant.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants