Skip to content

[ENG-7716] Allow for reinstatement of previous preprint versions (with date uploaded) via the admin app#11111

Merged
brianjgeiger merged 1 commit intoCenterForOpenScience:feature/pbs-25-08from
antkryt:fix/ENG-7716
Apr 24, 2025
Merged

[ENG-7716] Allow for reinstatement of previous preprint versions (with date uploaded) via the admin app#11111
brianjgeiger merged 1 commit intoCenterForOpenScience:feature/pbs-25-08from
antkryt:fix/ENG-7716

Conversation

@antkryt
Copy link
Contributor

@antkryt antkryt commented Apr 24, 2025

Purpose

fix for non-contributor admin

Changes

  • add ignore_permission to set_license
  • prevent creating new preprint version when serializer raises error

QA Notes

Documentation

Side Effects

Ticket

@brianjgeiger brianjgeiger merged commit 0d3698c into CenterForOpenScience:feature/pbs-25-08 Apr 24, 2025
6 checks passed
Johnetordoff added a commit to Johnetordoff/osf.io that referenced this pull request May 1, 2025
…cience/osf.io into impact-notifications

* 'feature/pbs-25-08' of https://github.com/CenterForOpenScience/osf.io: (28 commits)
  [ENG-7716] Allow for reinstatement of previous preprint versions (with date uploaded) via the admin app (CenterForOpenScience#11118)
  [ENG-7263] Fix/eng 7263 part 3 (CenterForOpenScience#11119)
  [ENG-7263] Part 2 (CenterForOpenScience#11110)
  fix feature for non-contributor admin (CenterForOpenScience#11111)
  [ENG-7716] Allow for reinstatement of previous preprint versions (with date uploaded) via the admin app (CenterForOpenScience#11097)
  delete sharev2 push [ENG-7387] (CenterForOpenScience#11032)
  [ENG-7503] Fix/eng 7503 (CenterForOpenScience#11092)
  [ENG-7263] Fix/eng 7263 (CenterForOpenScience#11090)
  [ENG-7798] Parse versioned guid (CenterForOpenScience#11104)
  [ENG-7270] Enable Product Team to Force Archive Registrations in the Admin App (CenterForOpenScience#11105)
  gdpr deletion shouldn't take into account deleted nodes (CenterForOpenScience#11098)
  Bind task for proper retrying
  improved naming
  use newly built doi for previous versions
  mint missing doi when build metadata
  use minted doi for building metadata
  updated error text
  simplified query
  flat guids
  added version filtering
  ...

# Conflicts:
#	api/crossref/views.py
#	tests/test_events.py
#	tests/test_misc_views.py
Vlad0n20 pushed a commit to Vlad0n20/osf.io that referenced this pull request May 5, 2025
<!-- Before submit your Pull Request, make sure you picked
     the right branch:

     - For hotfixes, select "master" as the target branch
     - For new features, select "develop" as the target branch
     - For release feature fixes, select the relevant release branch (release/X.Y.Z) as the target branch -->
## Purpose
fix for non-contributor admin

## Changes
- add ignore_permission to set_license
- prevent creating new preprint version when serializer raises error

https://openscience.atlassian.net/browse/ENG-7716
ihorsokhanexoft pushed a commit to ihorsokhanexoft/osf.io that referenced this pull request Jun 4, 2025
<!-- Before submit your Pull Request, make sure you picked
     the right branch:

     - For hotfixes, select "master" as the target branch
     - For new features, select "develop" as the target branch
     - For release feature fixes, select the relevant release branch (release/X.Y.Z) as the target branch -->
## Purpose
fix for non-contributor admin

## Changes
- add ignore_permission to set_license
- prevent creating new preprint version when serializer raises error

https://openscience.atlassian.net/browse/ENG-7716
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