Skip to content

Improve reset password API#6830

Closed
germanbisogno wants to merge 9 commits into
parse-community:alphafrom
germanbisogno:feature/reset-password-api
Closed

Improve reset password API#6830
germanbisogno wants to merge 9 commits into
parse-community:alphafrom
germanbisogno:feature/reset-password-api

Conversation

@germanbisogno
Copy link
Copy Markdown

@germanbisogno germanbisogno commented Jul 25, 2020

Linked issue #6817

Improving error codes on resetting password functionality, this implementation will require adding new error codes to the DefinitelyTyped like:

ParseError.USERNAME_NOT_FOUND = 603;
ParseError.RESET_PASSWORD_ERROR = 604;
ParseError.RESET_LINK_EXPIRED = 605;
ParseError.PASSWORD_POLICY_USERNAME = 606;
ParseError.PASSWORD_POLICY_REPEAT = 607;
ParseError.PASSWORD_POLICY_NOT_MEET = 608;

IMPORTANT Unit tests have been created using new error codes which will cause failures until new codes are implemented, please feel free to contribute adding them in order to promote this PR.

@germanbisogno germanbisogno changed the title Feature/reset password api WIP: Feature/reset password api Jul 25, 2020
@mtrezza
Copy link
Copy Markdown
Member

mtrezza commented Jul 25, 2020

It gets automatically linked to the issue once you mention it here.

Comment thread spec/PublicAPI.spec.js Outdated
@mtrezza mtrezza changed the title WIP: Feature/reset password api Add reset password API Jul 27, 2020
@mtrezza mtrezza marked this pull request as draft July 27, 2020 00:52
@germanbisogno germanbisogno changed the title Add reset password API Improve reset password API Aug 1, 2020
@mtrezza
Copy link
Copy Markdown
Member

mtrezza commented Sep 3, 2021

⚠️ Important change for merging PRs from Parse Server 5.0 onwards!

We are planning to release the first beta version of Parse Server 5.0 in October 2021.

If a PR contains a breaking change and is not merged before the beta release of Parse Server 5.0, it cannot be merged until the end of 2022. Instead it has to follow the Deprecation Policy and phase-in breaking changes to be merged during the course of 2022.

One of the most voiced community feedbacks was the demand for predictability in breaking changes to make it easy to upgrade Parse Server. We have made a first step towards this by introducing the Deprecation Policy in February 2021 that assists to phase-in breaking changes, giving developers time to adapt. We will follow-up with the introduction of Release Automation and a branch model that will allow breaking changes only with a new major release, scheduled for the beginning of each calendar year.

We understand that some PRs are a long time in the making and we very much appreciate your contribution. We want to make it easy for PRs that contain a breaking change and were created before the introduction of the Deprecation Policy. These PRs can be merged with a breaking change without being phased-in before the beta release of Parse Server 5.0. We are making this exception because we appreciate that this is a time of transition that requires additional effort from contributors to adapt. We encourage everyone to prepare their PRs until the end of September and account for review time and possible adaptions.

If a PR contains a breaking change and should be merged before the beta release, please mention @parse-community/server-maintenance and we will coordinate with you to merge the PR.

Thanks for your contribution and support during this transition to Parse Server release automation!

@codecov
Copy link
Copy Markdown

codecov Bot commented May 15, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 93.78%. Comparing base (d652517) to head (62b3ade).
⚠️ Report is 2297 commits behind head on alpha.

Additional details and impacted files
@@            Coverage Diff             @@
##            alpha    #6830      +/-   ##
==========================================
+ Coverage   83.91%   93.78%   +9.86%     
==========================================
  Files         169      169              
  Lines       12206    12209       +3     
==========================================
+ Hits        10243    11450    +1207     
+ Misses       1963      759    -1204     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@mtrezza mtrezza closed this May 17, 2026
@mtrezza
Copy link
Copy Markdown
Member

mtrezza commented May 17, 2026

Closing as stale

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.

2 participants