ESAP API Gateway merge requestshttps://git.astron.nl/astron-sdc/escape-wp5/esap-api-gateway/-/merge_requests2022-11-17T12:48:52Zhttps://git.astron.nl/astron-sdc/escape-wp5/esap-api-gateway/-/merge_requests/209Draft: Helm chart2022-11-17T12:48:52ZVolodymyr SavchenkoDraft: Helm chartfollowing discussion with @swinbank and @ghughes1066 I can provide the helm chart I used to deploy ESAP in CSCS.
edit: I do not know what you prefer, should I make an issue first? How do I mark when it's ready for review? Is it suffic...following discussion with @swinbank and @ghughes1066 I can provide the helm chart I used to deploy ESAP in CSCS.
edit: I do not know what you prefer, should I make an issue first? How do I mark when it's ready for review? Is it sufficient to remove the Draft status?
Right now it's a real chart, but I would need to tidy it up, replace docker image references, etc. So I need to do that before asking for someone to look in. For now I mostly just wanted to check that I can create an MR.Volodymyr SavchenkoVolodymyr Savchenkohttps://git.astron.nl/astron-sdc/escape-wp5/esap-api-gateway/-/merge_requests/214Strip `git+` prefix from workflow URLs2022-10-13T18:48:02ZJohn SwinbankStrip `git+` prefix from workflow URLsNote that this depends on https://git.astron.nl/astron-sdc/esap-gui/-/merge_requests/100
Closes https://git.astron.nl/astron-sdc/escape-wp5/esap-general/-/issues/187.Note that this depends on https://git.astron.nl/astron-sdc/esap-gui/-/merge_requests/100
Closes https://git.astron.nl/astron-sdc/escape-wp5/esap-general/-/issues/187.John SwinbankJohn Swinbankhttps://git.astron.nl/astron-sdc/escape-wp5/esap-api-gateway/-/merge_requests/213Draft: add replace statement to url to remove git+ for mybinder launching2022-10-13T18:38:27ZGareth HughesDraft: add replace statement to url to remove git+ for mybinder launchingFix for issue #187
https://git.astron.nl/astron-sdc/escape-wp5/esap-general/-/issues/187Fix for issue #187
https://git.astron.nl/astron-sdc/escape-wp5/esap-general/-/issues/187Klaas Kliffenkliffen@astron.nlKlaas Kliffenkliffen@astron.nlhttps://git.astron.nl/astron-sdc/escape-wp5/esap-api-gateway/-/merge_requests/199Point to extant eOSSR commit2022-07-13T17:37:21ZJohn SwinbankPoint to extant eOSSR commitThe previous commit was on a branch which has now been deleted.
Closes https://git.astron.nl/astron-sdc/escape-wp5/esap-general/-/issues/159.The previous commit was on a branch which has now been deleted.
Closes https://git.astron.nl/astron-sdc/escape-wp5/esap-general/-/issues/159.John SwinbankJohn Swinbankhttps://git.astron.nl/astron-sdc/escape-wp5/esap-api-gateway/-/merge_requests/192Update Django UWS2022-06-28T15:00:08ZKlaas Kliffenkliffen@astron.nlUpdate Django UWSKlaas Kliffenkliffen@astron.nlKlaas Kliffenkliffen@astron.nlhttps://git.astron.nl/astron-sdc/escape-wp5/esap-api-gateway/-/merge_requests/187add adex_skyviews settings2022-06-13T13:50:36ZFanna Lautenbachadd adex_skyviews settingsextend configuration api to also include a 'settings' and 'gui' keyextend configuration api to also include a 'settings' and 'gui' keyhttps://git.astron.nl/astron-sdc/escape-wp5/esap-api-gateway/-/merge_requests/180merge with master2022-06-13T09:21:57ZFanna Lautenbachmerge with masterI wanted master and adex-main to be more in sync but a MR for you @vermaas to check if I managed to get it rightI wanted master and adex-main to be more in sync but a MR for you @vermaas to check if I managed to get it righthttps://git.astron.nl/astron-sdc/escape-wp5/esap-api-gateway/-/merge_requests/183Fix query errors2022-06-13T08:58:34ZFanna LautenbachFix query errorsCloses SDC-596Closes SDC-596https://git.astron.nl/astron-sdc/escape-wp5/esap-api-gateway/-/merge_requests/172Draft: Changes to IDA model to include additional metadata, Add Dekstop tools...2022-04-25T17:15:14ZSteliosDraft: Changes to IDA model to include additional metadata, Add Dekstop tools...Changes include:
Modify IDA model to include additional metadata
Add Desktop tools (TOPCAT) to ESAP IDA config
Fix codemeta issue (catch exception when codemeta is not loaded)
Note: Zenodo has had issues allowing downloading of files fo...Changes include:
Modify IDA model to include additional metadata
Add Desktop tools (TOPCAT) to ESAP IDA config
Fix codemeta issue (catch exception when codemeta is not loaded)
Note: Zenodo has had issues allowing downloading of files for a while, including codemeta.json files. This means that the IDA is very slow to load, and does not load OSSR records successfully. There is a workaround, which is to comment out the line that loads the codemeta file, which allows records to be loaded in, but without the codemeta additional information (i.e. author etc..)https://git.astron.nl/astron-sdc/escape-wp5/esap-api-gateway/-/merge_requests/169add adex_skyviews settings2022-04-01T05:16:04ZNico Vermaasadd adex_skyviews settingssmall example of gui element in calibration_levelssmall example of gui element in calibration_levelsFanna LautenbachFanna Lautenbachhttps://git.astron.nl/astron-sdc/escape-wp5/esap-api-gateway/-/merge_requests/167add extra settings and gui tags to configuration2022-03-29T08:30:05ZNico Vermaasadd extra settings and gui tags to configurationextend configuration api to also include a 'settings' and 'gui' keyextend configuration api to also include a 'settings' and 'gui' keyNico VermaasNico Vermaashttps://git.astron.nl/astron-sdc/escape-wp5/esap-api-gateway/-/merge_requests/163105 fix pyvo output2022-02-25T07:02:32ZNico Vermaas105 fix pyvo outputfix pyvo outputfix pyvo outputNico VermaasNico Vermaashttps://git.astron.nl/astron-sdc/escape-wp5/esap-api-gateway/-/merge_requests/147Adding CTA workflow to IDA yaml file2021-12-10T14:04:11ZGareth HughesAdding CTA workflow to IDA yaml fileAdding CTA workflow to IDA yaml fileAdding CTA workflow to IDA yaml fileGareth HughesGareth Hugheshttps://git.astron.nl/astron-sdc/escape-wp5/esap-api-gateway/-/merge_requests/134Added additional metadata to harvested workflows2021-10-11T14:32:09ZSteliosAdded additional metadata to harvested workflowsThis PR is a small change to the OSSR Harvester, to include some additional metadata, which reflects recent changes to the ESAP GUI.
Issue this PR is targeted towards is most closely: https://git.astron.nl/astron-sdc/escape-wp5/esap-gene...This PR is a small change to the OSSR Harvester, to include some additional metadata, which reflects recent changes to the ESAP GUI.
Issue this PR is targeted towards is most closely: https://git.astron.nl/astron-sdc/escape-wp5/esap-general/-/issues/2
This is not the final set of metadata, but more targeted for demonstrative purposes.https://git.astron.nl/astron-sdc/escape-wp5/esap-api-gateway/-/merge_requests/128Changes to IDA to enable harvesting from OSSR & local database2021-10-04T15:49:41ZSteliosChanges to IDA to enable harvesting from OSSR & local databaseChanges include:
- Introduction of Harvester class, that reads from Zenodo OSSR and collects lists of workflows
- Changes to search_workflows service: collect from both esap database and OSSRChanges include:
- Introduction of Harvester class, that reads from Zenodo OSSR and collects lists of workflows
- Changes to search_workflows service: collect from both esap database and OSSRhttps://git.astron.nl/astron-sdc/escape-wp5/esap-api-gateway/-/merge_requests/103Draft: Manage configuration in plain text2021-08-26T06:49:03ZJohn SwinbankDraft: Manage configuration in plain textRather than carrying a binary-blob sqlite3 database in the repository, this
defines IDA configuration as a YAML file which is loaded as a fixture to the
Djnago configuration database when the container is built.
Closes [esap-general#46]...Rather than carrying a binary-blob sqlite3 database in the repository, this
defines IDA configuration as a YAML file which is loaded as a fixture to the
Djnago configuration database when the container is built.
Closes [esap-general#46](https://git.astron.nl/astron-sdc/escape-wp5/esap-general/-/issues/46).https://git.astron.nl/astron-sdc/escape-wp5/esap-api-gateway/-/merge_requests/105Modernize workflow list for WP5 workshop demo2021-08-02T09:13:52ZJohn SwinbankModernize workflow list for WP5 workshop demoThis updates the workflow list in ESAP to only contain workflows which I've verified to be working.
Note that this can only be applied after !104.
Closes [esap-general#11](https://git.astron.nl/astron-sdc/escape-wp5/esap-general/-/issu...This updates the workflow list in ESAP to only contain workflows which I've verified to be working.
Note that this can only be applied after !104.
Closes [esap-general#11](https://git.astron.nl/astron-sdc/escape-wp5/esap-general/-/issues/11).https://git.astron.nl/astron-sdc/escape-wp5/esap-api-gateway/-/merge_requests/107Add path to notebook to Workflow DB model2021-08-02T09:12:31ZJohn SwinbankAdd path to notebook to Workflow DB modelhttps://git.astron.nl/astron-sdc/escape-wp5/esap-api-gateway/-/merge_requests/104Handle MyBinder workflows from arbitrary git repos2021-08-02T09:09:03ZJohn SwinbankHandle MyBinder workflows from arbitrary git reposBefore this, the MyBinder service was hard-coded to assume that everything lives on GitHub.
Closes [esap-general#51](https://git.astron.nl/astron-sdc/escape-wp5/esap-general/-/issues/51).Before this, the MyBinder service was hard-coded to assume that everything lives on GitHub.
Closes [esap-general#51](https://git.astron.nl/astron-sdc/escape-wp5/esap-general/-/issues/51).https://git.astron.nl/astron-sdc/escape-wp5/esap-api-gateway/-/merge_requests/73Added new IDA db & changes to query/database_router for IDA to work2021-06-10T07:00:15ZNico VermaasAdded new IDA db & changes to query/database_router for IDA to workNico VermaasNico Vermaas