Skip to content

Conversation

@brianjgeiger
Copy link
Collaborator

Purpose

Merge feature/pbs-25-09 to develop

Johnetordoff and others added 11 commits May 2, 2025 09:46
## Purpose
Fix's a 502 that happened when the permission's class hit a NoneType target id

## Changes
- improves tests
- adds validation for target ids

## Ticket
https://openscience.atlassian.net/browse/ENG-7810
… provider moderators (#11116)

## Purpose
fix preprint visibility for admin reviewer

## Ticket
https://openscience.atlassian.net/browse/ENG-7811
## Purpose
fix broken users

## Changes
- do not unregister users when deactivate spam

## QA Notes
How I was able to recreate it:
In admin go to managment commands -> Ban spam users by regular expression and ban some users (Actually there may be other ways to recreate it using spam feature in different ways like management commands, scheduled spam checks and so on). They will become unregistered, disabled and confirmed. Then we can reactivate account in admin to make it enabled but not registered

## Ticket
https://openscience.atlassian.net/browse/ENG-7704
## Purpose
Admins should be able to see number of messages that each admin sent to the same user

## Changes
Added contact property, added a test and fixed existing ones
Contacts are ordered alphabetically
Additional scope: this property was added in export files as well

## Ticket
https://openscience.atlassian.net/jira/software/c/projects/ENG/boards/145
…ssref (#11121)

## Purpose
Admins should be able to resync preprints without minted doi with Crossref instead of all preprints.

## Changes
1. Added check mark for syncing only preprints without minted DOI. Fixed text coloring that has red background and red text color
2. Improved retry functionality for sync_identifier_doi task
3. Created a new celery task to resync preprints missing DOI and after that exclude all preprints from identifiers queryset

## Ticket
https://openscience.atlassian.net/browse/ENG-7879
## Purpose
Share update is not called when user withdrawals preprint and updates `date_withdrawn` and `withdrawal_justification` fields

## Changes
Updated SEARCH_UPDATE_FIELDS, added a test

## Ticket
https://openscience.atlassian.net/browse/ENG-5037
## Purpose
This isn't actual solution, just a way to handle error as it isn't reproducible locally, potentially because of smtp that is not used locally

## Changes
Added exception handler, swapped sync call for async version

## Ticket
https://openscience.atlassian.net/browse/ENG-6206
## Purpose
Admins should be able to remove collections options without any restrictions

## Changes
Removed validation

## Ticket
https://openscience.atlassian.net/browse/ENG-7871
…ve preprint provider. (#11131)

## Purpose
Show only relevant groups for preprint provider

## Ticket
https://openscience.atlassian.net/browse/ENG-7928
## Purpose
Add search by ORCID field to users search admin page

## Ticket
https://openscience.atlassian.net/browse/ENG-4673
## Purpose

Revert async function that causes 502
@brianjgeiger brianjgeiger merged commit 6ccc0fa into develop May 14, 2025
17 checks passed
@adlius adlius deleted the feature/pbs-25-09 branch October 16, 2025 13:17
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.

6 participants