Aaron Louie
|
4428dfe819
|
Removes eval. Just casting string to bool works.
|
2020-04-15 13:36:39 -04:00 |
Aaron Louie
|
38f9a70511
|
Converts dev flag to boolean
|
2020-04-15 13:25:12 -04:00 |
Aaron Louie
|
bb0efff839
|
Enables config items to be set via environment variables
|
2020-04-15 11:49:45 -04:00 |
Dan Funk
|
f4342fc785
|
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 |
Aaron Louie
|
01228d5a8a
|
Edits frontend callback URL
|
2020-02-20 21:10:34 -05:00 |
Aaron Louie
|
a6e0809183
|
Adds SSO attributes. Prevents uid duplication errors.
|
2020-02-20 17:23:10 -05:00 |
Aaron Louie
|
0cda7c66e5
|
Merge remote-tracking branch 'origin/master'
|
2020-02-20 15:43:34 -05:00 |
Aaron Louie
|
581434b453
|
Adds SSO header attributes
|
2020-02-20 15:43:29 -05:00 |
Dan Funk
|
8b48acea9a
|
Protocol builder connections, default configuration
|
2020-02-20 13:30:48 -05:00 |
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
|
d1c32c0aaa
|
Travis configuration for connecting to postgres.
|
2020-02-05 15:17:47 -05:00 |
Aaron Louie
|
e1e866a2b3
|
Gets docker-compose working.
You'll need to add a .env file to the same directory as the docker-compose.yml file that sets the values for DB_USER and DB_PASS.
|
2020-02-04 21:42:09 -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
|
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 |