Dan Funk
|
a642593e3d
|
Adding support to handle Single Sign On (Shibboleth) authentication using Flask SSO and an attribute map that has worked in the past with UVA's implementation. Aside from the new user endpoint, nothing requires authentication, but soon everything will expect it. I'm setting up a backdoor we can use for development and staging that will cause a round-robin affair that should make this relatively painless. Dropped "RestException" as we had two ways or raising errors, and that was silly.
|
2020-02-18 16:38:56 -05:00 |
Dan Funk
|
1d24ebe382
|
Provide a script for generating word documents from template files. Refractored file managment into a service to make it easier to programatically add files. Modified the workflow_processor to inject the study_id and workflow_id into the running workflow so that this meta-information is avialable at the task level.
|
2020-02-10 16:19:23 -05:00 |
Dan Funk
|
37df0bf8f4
|
Converting this over to using Postgres. See the new postgres directory for a docker container to spin this up. Tests and development databases are the same, will try and get this corrected at some point.
|
2020-02-04 14:25:17 -05:00 |
Dan Funk
|
27c3b66a21
|
ReadTheDocs initial setup and configuration.
|
2020-01-07 13:40:31 -05:00 |
Dan Funk
|
9861f6baf3
|
Lots and lots of random stuff as I organize code and get things to make sense.
|
2019-12-18 14:02:17 -05:00 |
Dan Funk
|
e8ac73888b
|
Creating a dependency on the SpiffWorkflow fork we created. and placing the command line script into this code base and demonstrating that our workflow processor works at least on that level. Removing all kinds of garbage that had piled up before to keep this thing clean.
|
2019-12-11 11:45:44 -05:00 |
Dan Funk
|
b279246e80
|
Setting up tests to work correctly when verifying endpoints.
|
2019-11-21 11:36:32 -05:00 |
Dan Funk
|
358860918f
|
Updates to the README and removing a problematic dependency
|
2019-11-20 17:00:02 -05:00 |
Aaron Louie
|
4fdc2a05c8
|
Fixes broken pipenv files
|
2019-11-19 16:53:46 -05:00 |
Aaron Louie
|
983ffb4309
|
Adds basic Flask, Connexion, and SpiffWorkflow structure
|
2019-11-19 15:57:46 -05:00 |