This website requires JavaScript.
Explore
Help
Sign In
sartography
/
cr-connect-workflow
mirror of
https://github.com/sartography/cr-connect-workflow.git
Watch
1
Star
0
Fork
You've already forked cr-connect-workflow
0
Code
Issues
Packages
Projects
Releases
Wiki
Activity
519a034d87
cr-connect-workflow
/
crc
/
models
History
Dan Funk
60a10bb688
Marshmallow isn't the right tool when dealing with large models with lots of null values. Rather than fight the process of mamaging the Study Details, I'm letting that fall through, and we can test on an individual value or maybe set up a constants array when that becomes meaningful.
2020-04-03 16:24:38 -04:00
..
__init__.py
Refactor models into seperate directories
2019-12-31 16:32:47 -05:00
api_models.py
Catch more template processing errors.
2020-04-02 15:06:00 -04:00
file.py
Merge remote-tracking branch 'origin/master' into feature/reference_files
2020-03-20 11:07:55 -04:00
protocol_builder.py
Marshmallow isn't the right tool when dealing with large models with lots of null values. Rather than fight the process of mamaging the Study Details, I'm letting that fall through, and we can test on an individual value or maybe set up a constants array when that becomes meaningful.
2020-04-03 16:24:38 -04:00
stats.py
Resolves marshmallow_sqlalchemy.ModelSchema deprecation warning
2020-03-16 13:37:31 -04:00
study.py
fixing a bug that was causing failing tests.
2020-03-30 14:01:57 -04:00
user.py
It became impossible to use the Swagger ui when we started adding authentication to all of the calls. I discovered Connexion and Swagger have a default way of handing JTW authentication and this cleans up our code quite a bit, moves the securing of endpoints into the API Definition, which is quite nice, and removes a whole library dependency (I never get to do that!) I added a SWAGGER_AUTH_KEY that can be used in non-production environments to allow users to quickly authenticate from the Swagger ui. I also removed all api calls to simple little happy api services, because that is just mean and pointless.
2020-03-24 14:15:21 -04:00
workflow.py
updating the API
2020-03-30 10:12:10 -04:00