Dan
|
1f9bf72c59
|
Merge branch 'dev' into bug/navigation
|
2020-12-14 11:46:44 -05:00 |
|
Dan Funk
|
4268d0f482
|
Merge pull request #208 from sartography/152-workflow-spec-pull
152 workflow spec pull
|
2020-12-14 11:35:06 -05:00 |
|
Dan
|
b62a9c7074
|
Merge remote-tracking branch 'origin/dev' into bug/navigation
|
2020-12-14 10:40:21 -05:00 |
|
Kelly McDonald
|
ee3ee9fd4a
|
Added tests to cover most of the use cases and code, and a bunch of stuff to make the mocks happy
|
2020-12-14 10:27:40 -05:00 |
|
mike cullerton
|
856fe445b0
|
Added user.uid to ApiError and Sentry logging
|
2020-12-11 16:26:03 -05:00 |
|
Kelly McDonald
|
adc4dc4453
|
redid the api a bit so that nothing was using open security - added a new endpoint for getting a workflow spec that uses the alternate API_TOKEN security and leave the original endpoint as it was.
|
2020-12-11 12:03:41 -05:00 |
|
Kelly McDonald
|
3a1160efac
|
refactored calls into a service
|
2020-12-11 11:41:32 -05:00 |
|
Kelly McDonald
|
9eea26e019
|
add workflow_sync test
|
2020-12-11 08:34:59 -05:00 |
|
Kelly McDonald
|
3f56dfe484
|
Move all workflow sync stuff into new file
Make changes to api naming scheme
add some error checking around endpoints for missing/invalid endpoints
|
2020-12-10 10:46:23 -05:00 |
|
Kelly McDonald
|
a8203ed01d
|
save changes before refactor
|
2020-12-10 10:06:21 -05:00 |
|
Kelly McDonald
|
c57b17df1e
|
Add a robust way of adding an API key, update examples and documentation for swagger API and add the ability to completely sync the local system from the remote system.
|
2020-12-09 12:13:17 -05:00 |
|
Kelly McDonald
|
0e1aa59fa1
|
Make a change to make sure that if there is a new file locally that is not present remotely when we pull from the remote, the new local file gets deleted.
Also: add several things to the requirements.txt that should have been there in the first place.
|
2020-12-08 13:42:01 -05:00 |
|
Kelly McDonald
|
44c72115ae
|
Make sure we get the file we intended
|
2020-12-07 08:50:20 -05:00 |
|
Kelly McDonald
|
f26a8615a4
|
Get more file details so we can fill out everything locally and also add a method to download the file by md5_hash
|
2020-12-07 08:49:38 -05:00 |
|
Dan
|
93b12a8e82
|
updates using new navigation from spiff workflow's navigation branch, all tests passing.
|
2020-12-04 17:56:12 -05:00 |
|
Kelly McDonald
|
cad613cf63
|
Fix problem when method is run for a workflow that is non-existant locally
|
2020-12-04 12:00:02 -05:00 |
|
Kelly McDonald
|
d41d018fe3
|
For a given workflow - find the files that are different from a remote endpoint for the same workflow
|
2020-12-04 11:49:07 -05:00 |
|
Kelly McDonald
|
3e8d4ca7c9
|
Add some inline documentation to make the process more clear
|
2020-12-04 10:23:03 -05:00 |
|
Kelly McDonald
|
10dce542ec
|
documentation change
|
2020-12-03 15:27:45 -05:00 |
|
Kelly McDonald
|
0f59d3de09
|
add endpoint that gets a record for all changed /new workflow_specs at a remote endpoint
|
2020-12-03 14:45:57 -05:00 |
|
Kelly McDonald
|
bcb45a59c8
|
allow cors
|
2020-12-03 08:46:34 -05:00 |
|
Kelly McDonald
|
0e8913434a
|
refactor a bit
|
2020-12-03 08:44:15 -05:00 |
|
Kelly McDonald
|
92aa1b971d
|
commit before removing big long SQL
|
2020-12-02 16:04:00 -05:00 |
|
Dan
|
e0c28cbc7d
|
Make it easer to start things up.
|
2020-12-01 11:17:07 -05:00 |
|
Dan Funk
|
b8a91a513b
|
Merge pull request #196 from sartography/128-data-store
128 data store
|
2020-11-18 18:55:33 -05:00 |
|
Dan
|
b83ab1bcd1
|
Move data store base into its own file.
|
2020-11-18 15:34:50 -05:00 |
|
mike cullerton
|
16313609ec
|
removed call to signal (changed to cancel_notify)
|
2020-11-18 13:55:30 -05:00 |
|
Kelly McDonald
|
72ade3c367
|
Add crosstalk test
|
2020-11-17 10:29:49 -05:00 |
|
mike cullerton
|
a2dc3c4812
|
Use Cancel Event
New title 'New Title'
|
2020-11-16 09:59:22 -05:00 |
|
Kelly McDonald
|
70425eee0d
|
Add last_updated field - change the api signature to be closer to what we need going forward, but retain the old methods for testing the script get/set through the API
|
2020-11-13 12:03:29 -05:00 |
|
Kelly McDonald
|
7c2c725840
|
save before changing how API works
|
2020-11-13 09:58:21 -05:00 |
|
Kelly McDonald
|
9a4d167dcd
|
Add in api changes
|
2020-11-11 09:44:58 -05:00 |
|
mike cullerton
|
a78af4eab8
|
Run cancel task during interrupt. Currently this uses Signal event. We may change this to the Cancel event.
|
2020-11-04 14:37:53 -05:00 |
|
Aaron Louie
|
182e375fdc
|
Adds a test for string manipulation
|
2020-08-21 13:46:10 -04:00 |
|
Dan Funk
|
66e49a347a
|
Minor tweaks to the eval endpoint, which should take both the expression and the data as one data structure.
|
2020-08-20 16:13:48 -04:00 |
|
Dan Funk
|
d4c5e297cc
|
Merge remote-tracking branch 'origin/dev' into fix/delete_workflow_endpoint
|
2020-08-17 15:09:11 -04:00 |
|
Dan Funk
|
85ad477b2b
|
Some minor cleanup on the study status and automatic events. I wanted to avoid having one database model automatically generating other database models as a side effect. The study service now has full responsiblity to recording study events.
To help in running tests, adding __init__.py methods to all the test directories.
|
2020-08-17 14:56:00 -04:00 |
|
Carlos Lopez
|
369fe4bb35
|
Automatic events refactoring
|
2020-08-14 08:36:46 -06:00 |
|
Carlos Lopez
|
aa010272cc
|
Automatic event creation in study creation
|
2020-08-14 08:36:10 -06:00 |
|
Dan Funk
|
56b161a234
|
Fixing the failing tests by passing in workflow.id rather than workflow to the delete workflow endpoint
|
2020-08-10 13:51:05 -04:00 |
|
Carlos Lopez
|
cd9376cf8e
|
Adding back ability to update studies
|
2020-08-04 09:13:24 -06:00 |
|
Carlos Lopez
|
50b207307a
|
Merge branch 'dev' into feature/update_study_status_latest
|
2020-07-31 14:26:24 -06:00 |
|
Carlos Lopez
|
5d23223e51
|
New study status update
|
2020-07-30 21:03:11 -06:00 |
|
Aaron Louie
|
f8944da31f
|
Merge branch 'dev' into feature/admin_impersonations
|
2020-07-30 13:01:46 -04:00 |
|
Aaron Louie
|
faba0f55ab
|
Adds AdminSession model and refactors impersonation methods to use it.
|
2020-07-30 12:40:53 -04:00 |
|
Dan Funk
|
31982f81ae
|
Merge branch 'dev' into feature/documents_publishing
# Conflicts:
# Pipfile.lock
|
2020-07-30 10:17:08 -04:00 |
|
Aaron Louie
|
d301e9e6fa
|
Adds list_users endpoint. Adds admin impersonate uid parameter to user endpoint. Adds some utility methods to user service. Refactors authentication tests.
|
2020-07-29 22:47:47 -04:00 |
|
Aaron Louie
|
f897ee3aea
|
Merge branch 'feature/approvals_dashboard_prototype' into feature/admin_impersonations
|
2020-07-29 10:32:46 -04:00 |
|
Dan Funk
|
0ea4c13d09
|
Convert protocol builder status to always be in lower case in order to better match the front end. And also fixing an issue with the multi_instance that is oddly broken suddenly, and I don't know why.
|
2020-07-28 17:16:48 -04:00 |
|
Dan Funk
|
4d11fc04a0
|
dropping the "read_only" flag in favor of a "do_engine_steps" flag, which more clearly defines what is happening.
|
2020-07-28 13:51:29 -04:00 |
|