Skip to content

[ENG-8691] Wrong server on reset password email#11271

Merged
adlius merged 2 commits intoCenterForOpenScience:feature/pbs-25-16from
antkryt:fix/ENG-8691
Sep 2, 2025
Merged

[ENG-8691] Wrong server on reset password email#11271
adlius merged 2 commits intoCenterForOpenScience:feature/pbs-25-16from
antkryt:fix/ENG-8691

Conversation

@antkryt
Copy link
Contributor

@antkryt antkryt commented Aug 28, 2025

Purpose

Use the same logic for admin and web password reset

Changes

  • move password reset logic outside the endpoint
  • remove RESET_PASSWORD_URL variable

QA Notes

Documentation

Side Effects

Ticket

https://openscience.atlassian.net/browse/ENG-8691

@adlius adlius merged commit 3a25592 into CenterForOpenScience:feature/pbs-25-16 Sep 2, 2025
6 checks passed
adlius added a commit that referenced this pull request Sep 17, 2025
* [ENG-8514] Remove CSRF protection from reset password api v2 POST (#11246)

* remove csrf protection from reset password endpoint

* update test

* add background color prop to Brand (#11254)

* fix flaky test_serialized_metadata

* fix throttle test

* reset throttle cache

* don't ignore components when create a view-only link

* fixed updating subscribe_osf_general_email subscription

* [ENG-7277] Update doc to include version as relationship (#11262)

* added tests

* [ENG-8691] Wrong server on reset password email (#11271)

* use same logic for admin and web password reset

* fix tests

* enable filtering for linked-nodes endpoint (#11273)

* remove deleted users from institutional dashboard (#11261)

* fixed tests

* [ENG-7803] Update text on VOL modal for registration (#11279)

* added description filtering for preprints (#11294)

## Purpose

User should be able to filter preprints by their description

## Changes

Added description to filterable fields, added tests

## Ticket

https://openscience.atlassian.net/browse/ENG-8921?atlOrigin=eyJpIjoiNmY1MDUwZjI0Mjg2NDc2OGI2N2U1ZDQ0MjIwNzU0OTAiLCJwIjoiaiJ9

* [ENG-8689] - Fix/eng 8689 (#11267)

* Fix color picker for brands

* Remove unnecessary exclusion

* fix: file dataset metadata download (#11296)

* fix linting

* merge migrations

* [ENG-8958] missing metadata (dcterms:type and osf:hasOsfAddon) (#11309)

* fix: validate resource_type_general in api

* fix: update search after updating addons

* fix: file dataset metadata with mononym creators (#11297)

* Revert "fix: file dataset metadata with mononym creators (#11297)" (#11311)

This reverts commit 21090b2.

---------

Co-authored-by: antkryt <ant.krytskyi@gmail.com>
Co-authored-by: John Tordoff <Johnetordoff@users.noreply.github.com>
Co-authored-by: Ihor Sokhan <isokhan@exoft.net>
Co-authored-by: Vlad0n20 <137097005+Vlad0n20@users.noreply.github.com>
Co-authored-by: abram axel booth <aaxelb@users.noreply.github.com>
adlius pushed a commit that referenced this pull request Feb 12, 2026
…1285)

* [ENG-8514] Remove CSRF protection from reset password api v2 POST (#11246)

* remove csrf protection from reset password endpoint

* update test

* add background color prop to Brand (#11254)

* fix flaky test_serialized_metadata

* fix throttle test

* reset throttle cache

* don't ignore components when create a view-only link

* fixed updating subscribe_osf_general_email subscription

* [ENG-7277] Update doc to include version as relationship (#11262)

* added tests

* [ENG-8691] Wrong server on reset password email (#11271)

* use same logic for admin and web password reset

* fix tests

* enable filtering for linked-nodes endpoint (#11273)

* remove deleted users from institutional dashboard (#11261)

* fixed tests

* [ENG-7803] Update text on VOL modal for registration (#11279)

* add a file removal feature for a node (registration) using admin panel

* delete file only for archived registration when it is not possible from user side to avoid inconsistency

* remove file from scheme response blocks

* delete file from registration and metadata and keep it for original project

---------

Co-authored-by: antkryt <ant.krytskyi@gmail.com>
Co-authored-by: John Tordoff <Johnetordoff@users.noreply.github.com>
Co-authored-by: Ihor Sokhan <isokhan@exoft.net>
Co-authored-by: Vlad0n20 <137097005+Vlad0n20@users.noreply.github.com>
Vlad0n20 added a commit to Vlad0n20/osf.io that referenced this pull request Feb 16, 2026
…nterForOpenScience#11285)

* [ENG-8514] Remove CSRF protection from reset password api v2 POST (CenterForOpenScience#11246)

* remove csrf protection from reset password endpoint

* update test

* add background color prop to Brand (CenterForOpenScience#11254)

* fix flaky test_serialized_metadata

* fix throttle test

* reset throttle cache

* don't ignore components when create a view-only link

* fixed updating subscribe_osf_general_email subscription

* [ENG-7277] Update doc to include version as relationship (CenterForOpenScience#11262)

* added tests

* [ENG-8691] Wrong server on reset password email (CenterForOpenScience#11271)

* use same logic for admin and web password reset

* fix tests

* enable filtering for linked-nodes endpoint (CenterForOpenScience#11273)

* remove deleted users from institutional dashboard (CenterForOpenScience#11261)

* fixed tests

* [ENG-7803] Update text on VOL modal for registration (CenterForOpenScience#11279)

* add a file removal feature for a node (registration) using admin panel

* delete file only for archived registration when it is not possible from user side to avoid inconsistency

* remove file from scheme response blocks

* delete file from registration and metadata and keep it for original project

---------

Co-authored-by: antkryt <ant.krytskyi@gmail.com>
Co-authored-by: John Tordoff <Johnetordoff@users.noreply.github.com>
Co-authored-by: Ihor Sokhan <isokhan@exoft.net>
Co-authored-by: Vlad0n20 <137097005+Vlad0n20@users.noreply.github.com>
ihorsokhanexoft added a commit to ihorsokhanexoft/osf.io that referenced this pull request Feb 17, 2026
…nterForOpenScience#11285)

* [ENG-8514] Remove CSRF protection from reset password api v2 POST (CenterForOpenScience#11246)

* remove csrf protection from reset password endpoint

* update test

* add background color prop to Brand (CenterForOpenScience#11254)

* fix flaky test_serialized_metadata

* fix throttle test

* reset throttle cache

* don't ignore components when create a view-only link

* fixed updating subscribe_osf_general_email subscription

* [ENG-7277] Update doc to include version as relationship (CenterForOpenScience#11262)

* added tests

* [ENG-8691] Wrong server on reset password email (CenterForOpenScience#11271)

* use same logic for admin and web password reset

* fix tests

* enable filtering for linked-nodes endpoint (CenterForOpenScience#11273)

* remove deleted users from institutional dashboard (CenterForOpenScience#11261)

* fixed tests

* [ENG-7803] Update text on VOL modal for registration (CenterForOpenScience#11279)

* add a file removal feature for a node (registration) using admin panel

* delete file only for archived registration when it is not possible from user side to avoid inconsistency

* remove file from scheme response blocks

* delete file from registration and metadata and keep it for original project

---------

Co-authored-by: antkryt <ant.krytskyi@gmail.com>
Co-authored-by: John Tordoff <Johnetordoff@users.noreply.github.com>
Co-authored-by: Ihor Sokhan <isokhan@exoft.net>
Co-authored-by: Vlad0n20 <137097005+Vlad0n20@users.noreply.github.com>
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