invenio-uploadbyurl issueshttps://codebase.helmholtz.cloud/rodare/invenio-uploadbyurl/-/issues2023-02-10T10:30:57+01:00https://codebase.helmholtz.cloud/rodare/invenio-uploadbyurl/-/issues/54Job Failed #4875222023-02-10T10:30:57+01:00Knodel, Dr. Oliver (FWCC) - 132739Job Failed #487522Job [#487522](https://gitlab.hzdr.de/rodare/invenio-uploadbyurl/-/jobs/487522) failed for 2e0791d7c94ca618e4ef1918a8f9d50c0f5b550f:Job [#487522](https://gitlab.hzdr.de/rodare/invenio-uploadbyurl/-/jobs/487522) failed for 2e0791d7c94ca618e4ef1918a8f9d50c0f5b550f:Knodel, Dr. Oliver (FWCC) - 132739Knodel, Dr. Oliver (FWCC) - 132739https://codebase.helmholtz.cloud/rodare/invenio-uploadbyurl/-/issues/55Remove elasticsearch7 dependency2022-04-06T11:10:09+02:00David Paped.pape@hzdr.deRemove elasticsearch7 dependencyDavid Paped.pape@hzdr.deDavid Paped.pape@hzdr.dehttps://codebase.helmholtz.cloud/rodare/invenio-uploadbyurl/-/issues/19User feedback on upload status2019-02-12T13:34:21+01:00Huste, TobiasUser feedback on upload statusCurrently, the user is not able to gather information about his background uploads.
It would be nice to have an overview of all background jobs and their status displayed in the user interface.Currently, the user is not able to gather information about his background uploads.
It would be nice to have an overview of all background jobs and their status displayed in the user interface.https://codebase.helmholtz.cloud/rodare/invenio-uploadbyurl/-/issues/51Disable mail notifications for specific user2018-12-14T11:04:48+01:00Huste, TobiasDisable mail notifications for specific userIn order to prepare the integration of ROBIS and RODARE the module must be able to exclude specific users from receiving notifications about the job status.
Should be enought to make it configurable via a new configuration variableIn order to prepare the integration of ROBIS and RODARE the module must be able to exclude specific users from receiving notifications about the job status.
Should be enought to make it configurable via a new configuration variableHuste, TobiasHuste, Tobiashttps://codebase.helmholtz.cloud/rodare/invenio-uploadbyurl/-/issues/46Create API to get all active background jobs2018-10-19T08:06:59+02:00Huste, TobiasCreate API to get all active background jobsCurrently, it is not easily possible to get the status of the user's jobs while they are running.
Implement an API endpoint, that returns the status of the user's jobs.Currently, it is not easily possible to get the status of the user's jobs while they are running.
Implement an API endpoint, that returns the status of the user's jobs.https://codebase.helmholtz.cloud/rodare/invenio-uploadbyurl/-/issues/48Setup pages accessible without being logged in2018-10-12T11:42:04+02:00Huste, TobiasSetup pages accessible without being logged inPutting the `login_required` decorator before `blueprint.route` makes the initialization page accessible without being logged in.Putting the `login_required` decorator before `blueprint.route` makes the initialization page accessible without being logged in.Huste, TobiasHuste, Tobiashttps://codebase.helmholtz.cloud/rodare/invenio-uploadbyurl/-/issues/47Set TTL for job IDs stored in Redis2018-10-11T15:52:54+02:00Huste, TobiasSet TTL for job IDs stored in RedisThe job IDs are currently stored in Redis, but no Time-To-Live is set. Set the TTL to 1 week.The job IDs are currently stored in Redis, but no Time-To-Live is set. Set the TTL to 1 week.Huste, TobiasHuste, Tobiashttps://codebase.helmholtz.cloud/rodare/invenio-uploadbyurl/-/issues/42Replace external requests2018-10-11T12:59:24+02:00Huste, TobiasReplace external requestsReplace external HTTP requests using `httpretty`Replace external HTTP requests using `httpretty`Huste, TobiasHuste, Tobiashttps://codebase.helmholtz.cloud/rodare/invenio-uploadbyurl/-/issues/45Fix failing builds2018-09-20T16:35:20+02:00Huste, TobiasFix failing buildsSometimes builds fail due to some caching issue.
Use a separate cache for the different jobs.Sometimes builds fail due to some caching issue.
Use a separate cache for the different jobs.Huste, TobiasHuste, Tobiashttps://codebase.helmholtz.cloud/rodare/invenio-uploadbyurl/-/issues/44Reduce complexity of .gitlab-ci.yml2018-09-20T10:57:18+02:00Huste, TobiasReduce complexity of .gitlab-ci.ymlThe complexity of our `.gitlab-ci.yml` file can be massively improved by using special YAML features as given in (https://docs.gitlab.com/ee/ci/yaml/#special-yaml-features).The complexity of our `.gitlab-ci.yml` file can be massively improved by using special YAML features as given in (https://docs.gitlab.com/ee/ci/yaml/#special-yaml-features).Huste, TobiasHuste, Tobiashttps://codebase.helmholtz.cloud/rodare/invenio-uploadbyurl/-/issues/43Add Python 3.6 to .gitlab-ci.yml2018-09-14T08:14:52+02:00Huste, TobiasAdd Python 3.6 to .gitlab-ci.ymlHuste, TobiasHuste, Tobiashttps://codebase.helmholtz.cloud/rodare/invenio-uploadbyurl/-/issues/8Rebuild encrypted private keys2018-07-02T15:54:35+02:00Huste, TobiasRebuild encrypted private keysIn case the app's `SECRET_KEY` changes, the encrypted private keys in db need to be rebuilt.
Implement an asynchronous celery task.In case the app's `SECRET_KEY` changes, the encrypted private keys in db need to be rebuilt.
Implement an asynchronous celery task.https://codebase.helmholtz.cloud/rodare/invenio-uploadbyurl/-/issues/41Return proper error message, if endpoint cannot be resolved2018-05-14T08:35:17+02:00Huste, TobiasReturn proper error message, if endpoint cannot be resolvedCurrently, everything which is a valid URL is accepted. Check if the URL really exists and display a proper error message in case of failure.Currently, everything which is a valid URL is accepted. Check if the URL really exists and display a proper error message in case of failure.Huste, TobiasHuste, Tobiashttps://codebase.helmholtz.cloud/rodare/invenio-uploadbyurl/-/issues/40Send notification mail for HTTP upload2018-05-07T16:47:35+02:00Huste, TobiasSend notification mail for HTTP uploadCurrently, a notification email is only sent for sftp upload. Send the same mail also for the URL upload.Currently, a notification email is only sent for sftp upload. Send the same mail also for the URL upload.Huste, TobiasHuste, Tobiashttps://codebase.helmholtz.cloud/rodare/invenio-uploadbyurl/-/issues/39Update invenio dependencies2018-04-11T09:40:27+02:00Huste, TobiasUpdate invenio dependenciesUpdate the invenio-dependencies to their latest versions.Update the invenio-dependencies to their latest versions.Huste, TobiasHuste, Tobiashttps://codebase.helmholtz.cloud/rodare/invenio-uploadbyurl/-/issues/37Tests fail with most recent invenio releases2018-03-23T10:02:37+01:00Huste, TobiasTests fail with most recent invenio releasesFix the failing tests.
Probably the values which are put into redis do not have the correct type:
```python
OSError: Provided data is not of type bytes
```Fix the failing tests.
Probably the values which are put into redis do not have the correct type:
```python
OSError: Provided data is not of type bytes
```Huste, TobiasHuste, Tobiashttps://codebase.helmholtz.cloud/rodare/invenio-uploadbyurl/-/issues/36Fix failing tests2018-02-22T10:06:34+01:00Huste, TobiasFix failing testsLast builds failed on master. Fix it.Last builds failed on master. Fix it.Huste, TobiasHuste, Tobiashttps://codebase.helmholtz.cloud/rodare/invenio-uploadbyurl/-/issues/9Administration interface2018-02-16T09:31:44+01:00Huste, TobiasAdministration interfaceCreate administration interface to easily configure the module.Create administration interface to easily configure the module.Huste, TobiasHuste, Tobiashttps://codebase.helmholtz.cloud/rodare/invenio-uploadbyurl/-/issues/35Update sftp-docker location2018-02-08T11:28:10+01:00Huste, TobiasUpdate sftp-docker locationThe project `sftp-docker` was moved to the RODARE group. Update the registry links in `.gitlab-ci.yml`.The project `sftp-docker` was moved to the RODARE group. Update the registry links in `.gitlab-ci.yml`.Huste, TobiasHuste, Tobiashttps://codebase.helmholtz.cloud/rodare/invenio-uploadbyurl/-/issues/33Deployment to Gitlab pages2018-02-06T10:37:27+01:00Huste, TobiasDeployment to Gitlab pagesAdd deployment to GitLab pages if feature is enabled.Add deployment to GitLab pages if feature is enabled.Huste, TobiasHuste, Tobias