Alex Ioannidis

Results 109 issues of Alex Ioannidis

If a record was published and accepted by a community that has been deleted, future editing and publishing of the record/deposit leads to a 500 error. The following solutions/measures should...

Bug
Triage: Accepted
Needs design

Uploaded files currently get passed through the [`secure_filename`](https://github.com/inveniosoftware/invenio-deposit/blob/ba3d5f5ed4c992fe8a1351d933538d0857a53ca1/invenio_deposit/views/rest.py#L276) function, stripping any path-like information. Allowing users to upload entire folders and/or define a structure in the files upload box ("New folder"...

Feature request
Needs investigation
Triage: Pending

A lot of people are having issues with creating a valid `.zenodo.json`, since the only way to test it at the moment, is via just *trying things out*. Ideally there...

Enhancement
Triage: Pending

The following records have problems with the font rendering Chinese glyph characters: - https://zenodo.org/record/6366731 - https://zenodo.org/record/6366770 - https://zenodo.org/record/6363986 This is unfortunately not a client-side fixable issue (i.e. available system fonts,...

Bug
i - Support
Needs investigation
Triage: Accepted

In the upload form, we present the following text: > Instructions: (i) Upload minimum one file **or** fill-in required fields (marked with a red star ). (ii) Press "Save" to...

Enhancement
i - Support
Needs investigation
Triage: Accepted

When new users decide to use the GitHub integration for a repository, it should be possible to also create Zenodo records for the repository's past releases.

Access requests that have been accepted/declined [give back a 404 page](https://github.com/zenodo/zenodo-accessrequests/blob/ce2cf3f1425d02ba4f3ad3202cfca43a1892558a/zenodo_accessrequests/views/settings.py#L137) (e.g. if the user clicks the link shipped via email). We should either: - Display a "access request already...

Bug
i - Support
Known issues
Triage: Accepted

We have a rule in the support form that doesn't allow the "name" field to contain commas. Maybe there was some legacy reason for this rule (e.g. email sending failing,...

Bug
Known issues
Triage: Accepted

GitHub has added a couple [of different `action` types](https://docs.github.com/en/developers/webhooks-and-events/webhooks/webhook-events-and-payloads#webhook-payload-object-38) for releases. We are currently only listening for the `published` action, but apparently `created` and `released` are likely candidates for capturing...

Bug
Needs investigation
Triage: Accepted
GitHub

For GPLv3 licenses (and possibly others) there are deprecated versions [present in SPDX.org](https://spdx.org/licenses/), that we display in the results as duplicates: ![support](https://user-images.githubusercontent.com/1814661/147359705-fa3b43ac-4898-4ebd-a2f9-775fd4ecbd36.png) These should be merged into single entries to...

Bug