Skip to content

[ENG-10933] Merge latest develop into feature branch #976

Merged
cslzchen merged 32 commits intoCenterForOpenScience:feature/osf4i-in-progress-ssofrom
Ostap-Zherebetskyi:osf4i-in-progress-sso/merge_develop
Apr 30, 2026
Merged

[ENG-10933] Merge latest develop into feature branch #976
cslzchen merged 32 commits intoCenterForOpenScience:feature/osf4i-in-progress-ssofrom
Ostap-Zherebetskyi:osf4i-in-progress-sso/merge_develop

Conversation

@Ostap-Zherebetskyi
Copy link
Copy Markdown
Collaborator

Purpose

Merge latest develop into feature branch

Summary of Changes

Screenshot(s)

Side Effects

QA Notes

nsemets and others added 30 commits March 30, 2026 12:07
…s when saved (CenterForOpenScience#913)

- Ticket: [ENG-10608]
- Feature flag: n/a

## Summary of Changes
1. Fixed formatting for description in registration.
…tag (CenterForOpenScience#917)

- Ticket: [ENG-10546]
- Feature flag: n/a

## Summary of Changes
1. Fixed import.
2. Updated logic for filter chips.
…ience#908)

- Ticket: [ENG-10408]
- Feature flag: n/a

## Purpose
fix Bibliographic Contributor checkbox

## Summary of Changes
Bug fix: Added isBibliographic: true to handleResourcesRawResponse()  in contributors.service.ts.
CenterForOpenScience#914)

- Ticket: [ENG-10318]
- Feature flag: n/a

## Summary of Changes
1. Made checkbox for bibliographic checked by default.
…r is not authenticated (CenterForOpenScience#929)

- Ticket: https://openscience.atlassian.net/browse/ENG-10707
- Feature flag: n/a

## Purpose
When contributors (Admin, Write, or Read) view their own projects, the unique view count increases — which it should not. This inflates analytics data for project owners.

## Summary of Changes
add check to update project count metrics (count_usage call) if user is not contributor or is not authenticated
…direct to the current registry page (CenterForOpenScience#925)

- Ticket: https://openscience.atlassian.net/browse/ENG-10383
- Feature flag: n/a

## Purpose
Navigating to the old /discover URL format should redirect to the current registry page.

https://osf.io/registries/dataarchive/discover and https://osf.io/registries/dataarchive/  


## Summary of Changes
add to registrations router mapping for providerId/discover
…enterForOpenScience#928)

- Ticket: [ENG-9810]

## Summary of Changes
Moderators of Collections, Registries, and Preprints need to control
how they receive notifications about moderation activity (new pending
submissions, withdrawal requests) — instant, daily, or none.
Previously, the Settings/Notifications tabs in the moderation pages
were empty placeholders that just pointed users away to their global
user settings. That was insufficient because these are provider-level
subscriptions (scoped to a specific provider), not global ones.

The changes wire up the real OSF API
(/v2/providers/{type}/{id}/subscriptions/) so each moderation portal's
 notification tab now:
1. Loads the actual per-provider subscription preferences for the
logged-in moderator
2. Lets them change the frequency via dropdowns, saved immediately via
 PATCH
…rOpenScience#933)

- Ticket: [ENG-10735]
- Feature flag: n/a

## Summary of Changes
1. Added logic to expand text.
2. Added expanded text for abstract in preprints.
…cluded in Angular update (CenterForOpenScience#932)

- Ticket: [ENG-10371](https://openscience.atlassian.net/browse/ENG-10371)
- Feature flag: n/a

## Summary of Changes
1. Added delete button for preprint draft.
2. Fixed issue with loader.
…terForOpenScience#938

- Ticket: [[ENG-10698]](https://openscience.atlassian.net/browse/ENG-10698)
- Feature flag: n/a

## Summary of Changes
1. Added data test attributes for registry overview metadata.
…nce#937)

- Ticket: [[ENG-10697]](https://openscience.atlassian.net/browse/ENG-10697)
- Feature flag: n/a

## Summary of Changes
1. Added data attributes for search page.
…ard (CenterForOpenScience#935)

- Ticket: https://openscience.atlassian.net/browse/ENG-10219
- Feature flag: n/a

## Summary of Changes
1. Fix issue with approve preprints.
…formance (CenterForOpenScience#942)

- Ticket: https://openscience.atlassian.net/browse/ENG-10752
- Feature flag: n/a

## Purpose
Improve initial load performance and translations structure.

## Summary of Changes
1. Clean up translations.
2. Removed unused translations.
3. Updated format of some translations.
…ngular update (CenterForOpenScience#940)

- Ticket: [ENG-10371](https://openscience.atlassian.net/browse/ENG-10371)
- Feature flag: n/a

## Summary of Changes
1. Added logic for showing delete button.
2. Added delete button for update preprint.
)

- Ticket: https://openscience.atlassian.net/browse/ENG-10553
- Feature flag: n/a

## Summary of Changes
1. Fixed impact story icon.
…penScience#950)

- Ticket: https://openscience.atlassian.net/browse/ENG-10320
- Feature flag: n/a

## Summary of Changes
1. Update file context menu to have move option.
…erForOpenScience#958)

- Ticket: https://openscience.atlassian.net/browse/ENG-10831
- Feature flag: n/a

## Summary of Changes
1. Fixed translations.
2. Fixed gap between buttons in profile.
…/feature/pbs-26-6

Merge Feature/pbs 26-6 into develop
Misc. bug fixes and improvements
Co-authored-by: Copilot <copilot@github.com>
…0909

[ENG-10909] Add osf.io to allowed hosts
adlius and others added 2 commits April 28, 2026 12:44
@Ostap-Zherebetskyi Ostap-Zherebetskyi marked this pull request as ready for review April 30, 2026 09:00
Copy link
Copy Markdown
Contributor

@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 1a3cd0f into CenterForOpenScience:feature/osf4i-in-progress-sso Apr 30, 2026
3 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.

7 participants