invenio-uploadbyurl merge requestshttps://codebase.helmholtz.cloud/rodare/invenio-uploadbyurl/-/merge_requests2018-10-11T15:52:53+02:00https://codebase.helmholtz.cloud/rodare/invenio-uploadbyurl/-/merge_requests/57Resolve "Set TTL for job IDs stored in Redis"2018-10-11T15:52:53+02:00Huste, TobiasResolve "Set TTL for job IDs stored in Redis"Closes #47Closes #47Huste, TobiasHuste, Tobiashttps://codebase.helmholtz.cloud/rodare/invenio-uploadbyurl/-/merge_requests/56Resolve "Create API to get all active background jobs"2018-10-19T08:06:59+02:00Huste, TobiasResolve "Create API to get all active background jobs"In preparation of a UI that displays the user's job in the settings page, the key under which Job IDs are stored in Redis is renamed.
All job IDs are stored under the user's ID instead of the bucket ID as key. Like this, it is much ea...In preparation of a UI that displays the user's job in the settings page, the key under which Job IDs are stored in Redis is renamed.
All job IDs are stored under the user's ID instead of the bucket ID as key. Like this, it is much easier to get all jobs for a user. There is also more information stored alongside the celery ID (timestamp, path, protocol, bucket id)
Closes #46
Needs to be merged after !59https://codebase.helmholtz.cloud/rodare/invenio-uploadbyurl/-/merge_requests/55Release version 0.1.02018-10-02T09:59:33+02:00Huste, TobiasRelease version 0.1.0Huste, TobiasHuste, Tobiashttps://codebase.helmholtz.cloud/rodare/invenio-uploadbyurl/-/merge_requests/54Resolve "Fix failing builds"2018-09-20T16:35:20+02:00Huste, TobiasResolve "Fix failing builds"Closes #45Closes #45https://codebase.helmholtz.cloud/rodare/invenio-uploadbyurl/-/merge_requests/53Resolve "Reduce complexity of .gitlab-ci.yml"2018-09-20T10:57:18+02:00Huste, TobiasResolve "Reduce complexity of .gitlab-ci.yml"Closes #44Closes #44https://codebase.helmholtz.cloud/rodare/invenio-uploadbyurl/-/merge_requests/52Resolve "Add Python 3.6 to .gitlab-ci.yml"2018-09-14T08:14:52+02:00Huste, TobiasResolve "Add Python 3.6 to .gitlab-ci.yml"Closes #43Closes #43https://codebase.helmholtz.cloud/rodare/invenio-uploadbyurl/-/merge_requests/51setup: unpin sqlalchemy-continuum2018-07-31T10:03:39+02:00Huste, Tobiassetup: unpin sqlalchemy-continuum- fixed by https://github.com/kvesteri/sqlalchemy-continuum/pull/196
- remove annoying "localhost" is not a valid cookie domain warning in
ci logs- fixed by https://github.com/kvesteri/sqlalchemy-continuum/pull/196
- remove annoying "localhost" is not a valid cookie domain warning in
ci logsHuste, TobiasHuste, Tobiashttps://codebase.helmholtz.cloud/rodare/invenio-uploadbyurl/-/merge_requests/49ci: fix tests2018-07-26T08:41:45+02:00Huste, Tobiasci: fix tests- flask docu on readthedocs is no longer available
- use beta tags for autoscale runners- flask docu on readthedocs is no longer available
- use beta tags for autoscale runnersHuste, TobiasHuste, Tobiashttps://codebase.helmholtz.cloud/rodare/invenio-uploadbyurl/-/merge_requests/48Resolve "Rebuild encrypted private keys"2018-07-02T15:54:36+02:00Huste, TobiasResolve "Rebuild encrypted private keys"Closes #8Closes #8https://codebase.helmholtz.cloud/rodare/invenio-uploadbyurl/-/merge_requests/47Fix test errors2018-06-19T10:11:34+02:00Huste, TobiasFix test errorsPin `SQLAlchemy-Continuum` to version `<1.3.5`. This version introduces a bug when unit testing the application. See https://github.com/kvesteri/sqlalchemy-continuum/issues/188 fordetails.
Use http protocol instead of https when mocking...Pin `SQLAlchemy-Continuum` to version `<1.3.5`. This version introduces a bug when unit testing the application. See https://github.com/kvesteri/sqlalchemy-continuum/issues/188 fordetails.
Use http protocol instead of https when mocking with httpretty. Test failed beginning with version 0.9.5 of httpretty and ssl requests. As it is not required to test https, remove it.Huste, TobiasHuste, Tobiashttps://codebase.helmholtz.cloud/rodare/invenio-uploadbyurl/-/merge_requests/46Release version 0.1b12018-05-14T10:33:07+02:00Huste, TobiasRelease version 0.1b1Huste, TobiasHuste, Tobiashttps://codebase.helmholtz.cloud/rodare/invenio-uploadbyurl/-/merge_requests/45Resolve "Return proper error message, if endpoint cannot be resolved"2018-05-14T08:35:19+02:00Huste, TobiasResolve "Return proper error message, if endpoint cannot be resolved"Closes #41Closes #41https://codebase.helmholtz.cloud/rodare/invenio-uploadbyurl/-/merge_requests/44Resolve "Send notification mail for HTTP upload"2018-05-07T16:47:36+02:00Huste, TobiasResolve "Send notification mail for HTTP upload"Closes #40Closes #40https://codebase.helmholtz.cloud/rodare/invenio-uploadbyurl/-/merge_requests/43Resolve "Update invenio dependencies"2018-04-11T09:40:28+02:00Huste, TobiasResolve "Update invenio dependencies"Closes #39Closes #39https://codebase.helmholtz.cloud/rodare/invenio-uploadbyurl/-/merge_requests/42Resolve "Show link to SSH public key in case of failure"2018-10-11T15:53:09+02:00Huste, TobiasResolve "Show link to SSH public key in case of failure"Closes #38Closes #38https://codebase.helmholtz.cloud/rodare/invenio-uploadbyurl/-/merge_requests/41Resolve "Tests fail with most recent invenio releases"2018-03-23T10:02:38+01:00Huste, TobiasResolve "Tests fail with most recent invenio releases"Closes #37Closes #37https://codebase.helmholtz.cloud/rodare/invenio-uploadbyurl/-/merge_requests/40Resolve "Fix failing tests"2018-02-22T10:06:35+01:00Huste, TobiasResolve "Fix failing tests"Closes #36Closes #36https://codebase.helmholtz.cloud/rodare/invenio-uploadbyurl/-/merge_requests/39Resolve "Administration interface"2018-02-16T09:31:44+01:00Huste, TobiasResolve "Administration interface"Closes #9Closes #9https://codebase.helmholtz.cloud/rodare/invenio-uploadbyurl/-/merge_requests/38Resolve "Update sftp-docker location"2018-02-08T11:28:12+01:00Huste, TobiasResolve "Update sftp-docker location"Closes #35Closes #35https://codebase.helmholtz.cloud/rodare/invenio-uploadbyurl/-/merge_requests/37Resolve "Fix timeout for very large directories"2018-02-06T10:01:22+01:00Huste, TobiasResolve "Fix timeout for very large directories"Closes #34Closes #34