Comments (2)
I believe this should be an operation only allowed to admins. Or, do you think that the record owner should be able to do it?
There could also be a temporal problem, where the latest version could have been created before the second latest. Would this be confusing for the user?
from invenio-app-rdm.
Yup, I think this should be an admin or special permission functionality.
The current behavior works great for a self-service data repository, but for a general IR you might end up adding older published content after newer published content. In this case the "created in RDM" date isn't the date you want to use for "latest". Instead of trying to code in some complicated date handling system, a button would allow admins to manually fix issues.
from invenio-app-rdm.
Related Issues (20)
- api/users - cannot get to next page / page 2 HOT 1
- Styling: remove inline styling from components HOT 1
- i18n: add support for user defined overrisable translations in react HOT 3
- Return focus to the top on "Save Draft" HOT 1
- Scheme absent from preloaded controlled vocabulary in record edit page HOT 1
- Record's description breaks the layout when the tag <pre> is used HOT 1
- v12-upgrade: non confirmed users fail to be confirmed
- v12-upgrade: community gives 500 if existing members have not set verified_at
- v12-upgrade: community gives 500 if first available owner is a group HOT 1
- upgrade-v12: domain categories are shown in the administration UI but they are not populated in the DB HOT 1
- domains: creating new domain fails if flagged is not set HOT 1
- Inconsistent "New Version" Behavior When > 2 Versions
- Previewer: Display message based on image status
- Licenses Missing in New InvenioRDM v12 Instance Setup HOT 2
- Newly created+confirmed user showing as Deleted User for creator of submission request
- Subjects should be labelled by a localizable title string in the UI and not their ID
- deposit form: share draft
- Search Facets Not Dynamic HOT 3
- deposit-ui: preview checkbox shouldn't be displayed for files that cannot be previewed
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from invenio-app-rdm.