Dan Funk
|
5e3fdaaa94
|
New set of "Tools" api endpoints, that provides a way to quickly render markdown or word documents by uploading json data and a template to populate.
Improved Error messages / Error processing. You can now just throw an APIError anywhere, and it will be properly serialized and returned.
|
2020-02-29 17:22:38 -05:00 |
Aaron Louie
|
5f944af0d7
|
Adds CR Connect training workflow specs
|
2020-02-28 15:39:44 -05:00 |
Aaron Louie
|
cd07d9d95e
|
Merge pull request #14 from sartography/feature/protocol-builder
Feature/protocol builder
|
2020-02-28 11:58:53 -05:00 |
Aaron Louie
|
8611a23ad3
|
Renaming to snake case for consistency
|
2020-02-28 11:54:11 -05:00 |
Aaron Louie
|
2ebac8566e
|
Avoids failing build if pushed version matches current version
|
2020-02-28 11:46:30 -05:00 |
Aaron Louie
|
5f3ffc9b49
|
Cleans up imports
|
2020-02-28 11:37:42 -05:00 |
Aaron Louie
|
f4a0c32cec
|
Fixes path to testing config file
|
2020-02-28 11:33:08 -05:00 |
Aaron Louie
|
dc53939eb1
|
Merge remote-tracking branch 'origin/master' into feature/protocol-builder
|
2020-02-28 11:17:17 -05:00 |
Aaron Louie
|
4534b0c2df
|
Updates study model to better match Protocol Builder. Deletes all migrations and starts over, since Alembic has problems migrating changes to existing column constraints.
|
2020-02-28 11:14:30 -05:00 |
Aaron Louie
|
0cc59d0974
|
Adds study inactive flag. Sets study to inactive if not found in Protocol Builder.
|
2020-02-27 11:17:58 -05:00 |
Aaron Louie
|
f3068e68db
|
Adds user to example data. Requires login before adding/updating a study.
|
2020-02-27 10:30:16 -05:00 |
Aaron Louie
|
27d7afb656
|
Adds Protocol Builder models and schemas. Reorganizes and cleans up some files.
|
2020-02-27 09:54:46 -05:00 |
Aaron Louie
|
3ef4860391
|
Adds user_uid and investigator_ids fields to Study. Gets studies from protocol builder and adds them if they aren't already in the database
|
2020-02-26 18:06:51 -05:00 |
Dan Funk
|
c6eb2d937d
|
Enable autoescape security feature for processing markdown data in descriptions from the BPMN Diagrams
|
2020-02-25 16:21:47 -05:00 |
Dan Funk
|
1e8a095760
|
Fixing a rogue comma that made something a tuple and not a string, which drives me CRAZY.
|
2020-02-25 12:01:25 -05:00 |
Aaron Louie
|
002207cbca
|
Adds redirect URL to login handler
|
2020-02-24 16:59:16 -05:00 |
Aaron Louie
|
1ac9180304
|
Updates tests to match changing sso_backdoor to query string params
|
2020-02-21 12:03:14 -05:00 |
Aaron Louie
|
e4efc5e4e2
|
Fixes broken test
|
2020-02-21 12:02:35 -05:00 |
Aaron Louie
|
443d38a9a1
|
Prevents duplication of study on update.
|
2020-02-21 11:24:51 -05:00 |
Aaron Louie
|
eb6354db6e
|
Moves sso_backdoor parameters to query string. Prevents duplication of user on update.
|
2020-02-21 11:24:39 -05:00 |
Aaron Louie
|
01228d5a8a
|
Edits frontend callback URL
|
2020-02-20 21:10:34 -05:00 |
Aaron Louie
|
9f4301712e
|
Merge remote-tracking branch 'origin/master'
|
2020-02-20 17:23:17 -05:00 |
Aaron Louie
|
a6e0809183
|
Adds SSO attributes. Prevents uid duplication errors.
|
2020-02-20 17:23:10 -05:00 |
Dan Funk
|
d3c51af1f5
|
Merge branch 'master' of github.com:sartography/cr-connect-workflow
|
2020-02-20 16:04:44 -05:00 |
Dan Funk
|
af35f182f6
|
Random Fact updated with a markdown set of examples
|
2020-02-20 16:04:38 -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
|
a94596112d
|
Fixing a rogue comma that made something a tuple and not a string, which drives me CRAZY.
|
2020-02-20 14:35:21 -05:00 |
Dan Funk
|
8b48acea9a
|
Protocol builder connections, default configuration
|
2020-02-20 13:30:48 -05:00 |
Dan Funk
|
2cc6010c8d
|
Protocol builder connections
|
2020-02-20 13:30:04 -05:00 |
Dan Funk
|
705cfc0a35
|
forgot a critical migration in the last commit.
|
2020-02-19 12:00:14 -05:00 |
Dan Funk
|
1a9b5b50e5
|
Merge branch 'master' of github.com:sartography/cr-connect-workflow
|
2020-02-18 16:39:11 -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 |
Aaron Louie
|
6075a32d07
|
Edits default value
|
2020-02-18 10:17:14 -05:00 |
Aaron Louie
|
16db1e3504
|
Adds default_value to Task schema
|
2020-02-18 10:14:03 -05:00 |
Aaron Louie
|
386df9e912
|
Generates coverage data
|
2020-02-12 11:31:02 -05:00 |
Aaron Louie
|
3cd27c3410
|
Switches back to last-known working config. Installs coverage.
|
2020-02-12 11:20:54 -05:00 |
Aaron Louie
|
7855bed328
|
Python 3.7 isn't available anymore on Travis CI trusty? Defaults to Python 3.6.1
|
2020-02-12 11:14:04 -05:00 |
Aaron Louie
|
5a53ddb88c
|
Fixes vulnerability identified by SonarCloud
|
2020-02-12 11:07:01 -05:00 |
Aaron Louie
|
0664fec141
|
Generates coverage.xml report
|
2020-02-12 11:04:04 -05:00 |
Aaron Louie
|
a5894b1745
|
Removes sonar token
|
2020-02-12 10:42:00 -05:00 |
Aaron Louie
|
8322713ea6
|
Running sonar from Travis CI
|
2020-02-12 10:31:08 -05:00 |
Aaron Louie
|
6408e45093
|
Trying to get sonar to run properly
|
2020-02-12 10:21:00 -05:00 |
Aaron Louie
|
5f461d9e87
|
Fixes FactService
|
2020-02-11 22:13:46 -05:00 |
Aaron Louie
|
a69c709bd1
|
Merge pull request #8 from sartography/feature/crc_demo_workflows
Feature/crc demo workflows
|
2020-02-11 15:20:22 -05:00 |
Aaron Louie
|
b0b1a6e5e8
|
Saves form field key
|
2020-02-11 15:03:25 -05:00 |
Aaron Louie
|
0a3a932c50
|
Comments out study workflow for now. Fixes failing unit tests.
|
2020-02-11 13:40:14 -05:00 |
Aaron Louie
|
0ef1a178ed
|
Merge branch 'master' into feature/crc_demo_workflows
|
2020-02-11 13:30:57 -05:00 |
Aaron Louie
|
f58ed5b6ee
|
Adds another user task at the end
|
2020-02-11 12:14:10 -05:00 |
Dan Funk
|
709bae76b2
|
Removing a rogue comma that was causing havoc. Also, don't fail if a mock already exists in the test database.
|
2020-02-11 11:11:21 -05:00 |