Skip to content

[ENG-10289] [ENG-10289] [ENG-10404] Update institution model and related to support SSO Availability - Part 1#11629

Merged
cslzchen merged 3 commits intoCenterForOpenScience:feature/osf4i-in-progress-ssofrom
Ostap-Zherebetskyi:feature/reactivate_institution_sso
Mar 19, 2026
Merged

[ENG-10289] [ENG-10289] [ENG-10404] Update institution model and related to support SSO Availability - Part 1#11629
cslzchen merged 3 commits intoCenterForOpenScience:feature/osf4i-in-progress-ssofrom
Ostap-Zherebetskyi:feature/reactivate_institution_sso

Conversation

@Ostap-Zherebetskyi
Copy link
Collaborator

@Ostap-Zherebetskyi Ostap-Zherebetskyi commented Mar 10, 2026

Ticket

Purpose

Update institution model and related to support SSO Availability - Part 1

Changes

  • Adding a new choice field sso_availability to the institution model
  • Update OSF admin app to display and configure this new field
  • Set sso_availability properly when we (re)(de)active an institution

Side Effects

N/A

QE Notes

N/A

CE Notes

N/A

Documentation

N/A

@Ostap-Zherebetskyi Ostap-Zherebetskyi changed the base branch from develop to feature/osf4i-in-progress-sso March 10, 2026 14:29
@Ostap-Zherebetskyi Ostap-Zherebetskyi marked this pull request as ready for review March 10, 2026 15:46
@Ostap-Zherebetskyi Ostap-Zherebetskyi changed the title [ENG-10404] Make sure in_progress_sso is set to True when we active / reactive a SAML SSO institution [ENG-10289][ENG-10404] Make sure in_progress_sso is set to True when we active / reactive a SAML SSO institution Mar 19, 2026
@cslzchen cslzchen changed the title [ENG-10289][ENG-10404] Make sure in_progress_sso is set to True when we active / reactive a SAML SSO institution [ENG-10289] [ENG-10289] [ENG-10404] Update institution model and related to support SSO Availability - Part 1 Mar 19, 2026
Copy link
Collaborator

@cslzchen cslzchen left a comment

Choose a reason for hiding this comment

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

Looks good ⭐ with a few nit-picking suggestions.

In addition, let me merge the latest develop into our feature branch so we can re-do the migration.

@Ostap-Zherebetskyi Ostap-Zherebetskyi force-pushed the feature/reactivate_institution_sso branch from 9755628 to 179bed0 Compare March 19, 2026 15:28
Co-authored-by: Longze Chen <cslzchen@gmail.com>
Copy link
Collaborator

@cslzchen cslzchen left a comment

Choose a reason for hiding this comment

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

🌟

@cslzchen cslzchen merged commit 1c709f6 into CenterForOpenScience:feature/osf4i-in-progress-sso Mar 19, 2026
8 checks passed
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