Graeme Watt

Results 102 issues of Graeme Watt

Firstly, thanks for releasing the packages on [PyPI](https://pypi.org/project/unicodeit/) and [npm](https://www.npmjs.com/package/unicodeit). The Python package `unicodeit` v0.7.0 is now used in the @HEPData code for tweeting titles of high-energy physics publications via...

When reindexing the QA instance after deploying PR #766 some of the records gave an exception: `sqlalchemy.exc.MultipleResultsFound: Multiple rows were found when exactly one was required` from the line: https://github.com/HEPData/hepdata/blob/21ed04434dd4351b76f7542974c2a9ca99f5c645/hepdata/ext/opensearch/document_enhancers.py#L153...

type: bug
priority: low
complexity: medium

I'm creating this issue to keep track of which records timeout after [220 seconds](https://github.com/HEPData/hepdata/blob/31fa3caf7b712c9d05b11f62ce7aa381de7eced9/hepdata/config.py#L191) due to the conversion taking longer than this limit. 1. https://www.hepdata.net/record/ins1740909?version=2 2. https://www.hepdata.net/record/ins1798511?version=1 The `hepdata-converter` package...

type: bug
priority: medium
complexity: high

The method of logging in with an email address and local password via [`invenio-accounts`](https://github.com/inveniosoftware/invenio-accounts) is less secure than using ORCID/CERN login, so it would be good if it could eventually...

type: enhancement
priority: low
complexity: high

I recently upgraded the [HEPData/hepdata](https://github.com/HEPData/hepdata) application to the latest `invenio-accounts==5.0.0`, `invenio-oauthclient==4.0.0`, `invenio-theme==3.0.0` and `invenio-userprofiles==3.0.0` (see PR #780). It was necessary to add `finalize_app_entry_points` to [factory.py](https://github.com/HEPData/hepdata/blob/main/hepdata/factory.py) in commit 9f3b022cce3c9805ccfb01958bbc52d0363fe1e1. When seeking...

type: bug
priority: low
complexity: medium

Request from Frank Geurts (STAR): > I am the HEPdata coordinator for STAR. Over the past years I have come to realize that it would be really nice to have...

type: enhancement
priority: high
complexity: medium

It would be useful to have the facility for an admin user to easily make minor edits to the YAML format of records from a browser (such as correcting typos...

type: enhancement
priority: high
complexity: high

The HEPData homepage shows a feed from the [`@HEPData`](https://X.com/HEPData) X (Twitter) account: https://github.com/HEPData/hepdata/blob/b1175116a19774584e0e2d18daf92bd534a4c800/hepdata/modules/theme/templates/hepdata_theme/home.html#L161-L165 This shows "Nothing to see here - yet" unless the user is logged in to X (Twitter)...

type: bug
priority: medium
complexity: medium

In addition to the existing "uploader" and "reviewer" roles, it would be useful to define an "observer" role with permissions only to view a submission in preparation (and associated review...

type: enhancement
priority: high
complexity: high

A problem was recently reported with [version 2 of a record](https://www.hepdata.net/record/132367?version=2) which failed to display because of multiple (10!) entries in the `record_version_commit_message` database table with the same `recid` and...

type: bug
priority: high
complexity: medium