Skip to content

[ENG-10644] Merge latest develop into feature branch#926

Merged
cslzchen merged 81 commits intoCenterForOpenScience:feature/osf4i-in-progress-ssofrom
Ostap-Zherebetskyi:feature/merge_develop
Mar 30, 2026
Merged

[ENG-10644] Merge latest develop into feature branch#926
cslzchen merged 81 commits intoCenterForOpenScience:feature/osf4i-in-progress-ssofrom
Ostap-Zherebetskyi:feature/merge_develop

Conversation

@Ostap-Zherebetskyi
Copy link
Copy Markdown
Contributor

Purpose

Merge latest develop into feature branch

Summary of Changes

Screenshot(s)

Side Effects

QA Notes

nsemets and others added 30 commits January 30, 2026 11:24
…Science#858)

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

## Summary of Changes
1. Added registry info to overview and metadata pages.
…enterForOpenScience#859)

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

## Purpose

User profile pages do not currently display a user’s affiliated institution(s), even when the user has active institutional affiliations set in OSF. This makes it difficult for others to understand a user’s institutional context and reduces the visibility of institutional participation on the platform.


## Summary of Changes

Implement affiliated Institution(s) on User Profile Page showing
…a default license in admin. (CenterForOpenScience#796)

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

## Purpose
Each registries, preprints, and collections provider sets a default license in admin. 

## Summary of Changes
These should be preselected on all registration drafts on that provider, and the user can change them from there.

All provider types need a serialized default license.
…ion cards (CenterForOpenScience#855)

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

## Purpose
Some registries members use funder information to determine priority or relevance of submissions.  They currently must drill down several layers within their moderation workflow to find this information.
…#866)

## Purpose
The logged-in user was not redirected from the home page to the dashboard because the required authentication data was missing.

## Summary of Changes
1. Removed home route from `app.server.route.ts`.
…ults CenterForOpenScience#870

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

## Summary of Changes
1. Added loading message.
…ience#874)

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

## Summary of Changes
1. Renamed all instances of `.models.ts` to `.model.ts`.
2. Updated all internal references and import paths in components, services, and pipes to reflect the new file names.
3. Updated Jest unit tests to ensure imports within `.spec.ts` files are pointing to the corrected model paths.
4. Verified that no duplicate model definitions exist under the old naming scheme.
5. Remove animations.
…t overview and institutions (CenterForOpenScience#877)

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

## Summary of Changes
1. Added unit tests for project overview and institutions.
…ren projects in API (CenterForOpenScience#884)

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

## Summary of Changes
1. Updated delete contributors param.
2. Added logic to get components before open delete contributors dialog.
3. Fixed delete message.
…es (CenterForOpenScience#879)

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

## Summary of Changes
1. Added unit tests for pages components in registries
…es (CenterForOpenScience#881)

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

## Summary of Changes
1. Added unit tests for components in registries-metadata-step.
- Ticket: https://openscience.atlassian.net/browse/ENG-9042?focusedCommentId=104663
- Feature flag: n/a

## Purpose
set default provider license on project edit in the following tab http://localhost:4200/collections/flubber/add

http://localhost:4200/collections/{provider/add
…es (CenterForOpenScience#885)

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

## Summary of Changes
1. Added unit tests for components in registries.
…ates (CenterForOpenScience#887)

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

## Purpose
Fix an issue where moderators could not approve registration updates  
because the mapper was selecting the wrong schema response (first one 
instead of the one with `pending_moderation` state), and the UI did   
not properly handle revisions awaiting admin approval.
- Ticket: [ENG-10316]
- Feature flag: n/a

## Summary of Changes
1. Updated config for SSR.
…penScience#892)

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

## Summary of Changes
1. Updated tests for registry.
…/feature/fair-signposting

Feature/fair signposting
…l-redirect

[ENG-10377] Prevent 403 from metadata URLs from navigating users away
adlius and others added 27 commits March 13, 2026 09:44
…ttle-token

Added throttle token and updated config load
Update configs for Angular SSR
…enterForOpenScience#907)

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

## Summary of Changes
1. Added canonical url for guid pages.
2. Updated unit tests.
…merge

Merge develop into feature/pbs-26-2
…ixes

[Hotfix] Added source maps for clear error messages
Hotfix for Angular SSR
…nce#921)

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

## Summary of Changes
1. Changed check to flagged content.
Misc. improvements and bug fixes
…tadata-records-service

[ENG-10414] revert(metadata): Prevent redirect on 403 error
Hotfix to prevent redirect on 403
@Ostap-Zherebetskyi Ostap-Zherebetskyi marked this pull request as ready for review March 30, 2026 14:35
@cslzchen cslzchen merged commit 2856eec into CenterForOpenScience:feature/osf4i-in-progress-sso Mar 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.

9 participants