Skip to content

Download capability: REST refactoring and JSON in the database

Daniel Lyons requested to merge download-capability into main

The REST API for workflows are significantly modified here. In particular, the "files" parameter is gone from the submit-workflow interface; instead you create a workflow and attach files before submitting. The REST URLs now have the workflow name in them after the request ID; I'm ambivalent about this change since it's inserting redundant information into the URL but I feel like Reid would yell at me if I didn't do it. Finally, I made sure that the schema is storing the parameters as JSON at each stage of the game and that the APIs are all transmitting it properly to and fro.

The downward flow of information appears to be working at this point.

Edited by Daniel Lyons

Merge request reports