Alex Ioannidis
Alex Ioannidis
- [ ] Request access (UI) - [ ] Verify email address (UI) - [ ] Accept request (UI) - [ ] Reject request (UI) - [ ] Delete/revoke secret...
- [ ] Upload a file (REST API) - [ ] Delete a file (REST API) - [ ] Replace a file (REST API)
We might need to override this in our service so that we go through the same `create` steps when creating a new version. _Originally posted by @slint in https://github.com/zenodo/zenodo-rdm/pull/379#discussion_r1226247880_
The issue is that the behaviour of passing the `pids` field as input via the `create()/update()` service methods is a bit flaky (even in the "stock" RDM API). E.g. if...
See https://github.com/zenodo/zenodo/issues/1366 for a typo we have in legacy for one of the relation types. We want to fix that during migration and get rid of it. The legacy API...
I think we need to add a new custom description type (`note`), so that we can easily display this in the record landing page UI, in a similar way as...
It's possible that the current set of draft/record states in InvenioRDM cannot match to legacy states. This has to be reviewed based on the legacy `state` computation implementation.
Map legacy access rights to new RDM access scenarios
```[tasklist] ### Tasks - [ ] https://github.com/zenodo/zenodo-rdm/issues/258 - [ ] https://github.com/zenodo/zenodo-rdm/issues/229 - [ ] https://github.com/zenodo/zenodo-rdm/issues/312 ```