Alex Ioannidis
Alex Ioannidis
- [x] Create new deposit (REST API) - [x] Update deposit metadata (REST API) - [x] Publish new deposit (REST API) - [x] With Zenodo DOI - [x] With external...
https://github.com/zenodo/zenodo-rdm/assets/1814661/f708385f-e302-4b79-9b8f-c6a7bb5135f0
The displayed concept DOI link is pointing to the "local" instance DOI resolution view (i.e. `https://localhost:5000/doi/{doi}`), instead of the doi.org resolution URL (i.e. `https://doi.org/{doi}`).
- [x] Create community (UI) - [x] Update community (UI) - [x] Delete community (UI) - [x] Accept inclusion request (UI) - [x] Reject inclusion request (UI) - [x] Remove...
- [x] Header has set-cookie, why? - We have CSRF enabled for all REST API endpoints now. We could disable it for the legacy endpoints, but there's no downside to...
```[tasklist] ### Tasks - [ ] https://github.com/zenodo/zenodo-rdm/issues/308 - [ ] https://github.com/zenodo/zenodo-rdm/issues/262 - [ ] https://github.com/zenodo/zenodo-rdm/issues/245 - [ ] https://github.com/zenodo/zenodo-rdm/issues/313 - [ ] https://github.com/zenodo/zenodo-rdm/issues/301 - [ ] https://github.com/zenodo/zenodo-rdm/issues/314 - [ ]...
In legacy Zenodo, community owners could not edit records that were accepted in their communities. This is similar to https://github.com/zenodo/zenodo-rdm/issues/248, but has to be applied for all communities now where...
Building a Docker image on the `master` branch takes ~8-10min (even for tiny fixes in templates). The current structure and way of installing dependencies prevent many of these caching optimizations....
There are 23 records that include a `journal.year` field which doesn't match the `metadata.publication_date.year` value: - https://zenodo.org/record/827 - https://zenodo.org/record/1181 - https://zenodo.org/record/1238 - https://zenodo.org/record/1068 - https://zenodo.org/record/971 - https://zenodo.org/record/1005 - https://zenodo.org/record/1109 -...
For each of the available actions in legacy Zenodo, we need to: 1. implement the equivalent/target `LoadAction` action in `invenio-rdm-migrator` 2. produce a sample of the action's DB transaction from...