mike cullerton
|
f17a9dc0f4
|
Modified `get_users_assigned_to_task`.
If we are running a standalone workflow, only return the current user.
|
2021-04-26 08:45:08 -04:00 |
mike cullerton
|
b6f5001687
|
Added methods for the 2 new api endpoints
|
2021-04-26 08:43:14 -04:00 |
mike cullerton
|
1f50bdcb81
|
Migration script for database changes
|
2021-04-26 08:36:56 -04:00 |
mike cullerton
|
22432aaf2c
|
study_id is no longer required for task events
|
2021-04-26 08:36:09 -04:00 |
mike cullerton
|
c0655c9d03
|
Added `standalone` column to workflow_spec
Added `user_id` column to workflow
|
2021-04-26 08:33:55 -04:00 |
mike cullerton
|
fa818bd751
|
Code for the 2 new api endpoints
Also modified `update_task` so that it no longer requires a study_id
|
2021-04-26 08:31:12 -04:00 |
mike cullerton
|
5936b2e8ef
|
Created 2 api endpoints; one to get a workflow from a workflow spec, and one to list all standalone workflow specs.
Also added `standalone` argument to workflow_spec schema properties
|
2021-04-26 08:27:24 -04:00 |
Dan
|
dd7c5fd1c1
|
Fixes #306 assure that we take the doc_code into account if passed in as an argument to the API for get_files.
|
2021-04-23 16:16:19 -04:00 |
Dan Funk
|
63dcb4599e
|
Merge pull request #292 from sartography/277-Document-pane
277 document pane
|
2021-04-21 17:28:41 -04:00 |
Dan
|
cf051a7d4f
|
Merge branch 'dev' into 277-Document-pane
# Conflicts:
# crc/api/file.py
|
2021-04-21 14:09:44 -04:00 |
Dan
|
ecff7d20d3
|
Adding a test for the new endpoint and cleaning up the API documenation
|
2021-04-21 14:00:19 -04:00 |
Kelly McDonald
|
19e94da6b6
|
Fix slight bug in expansion code,
a non-expanded node was causing all parent levels to not expand.
|
2021-04-20 11:11:11 -04:00 |
Kelly McDonald
|
e2197ddab9
|
Changes to support the frontend data pane
fixes #277 and requires frontend branch 277-document-pane
|
2021-04-20 08:12:27 -04:00 |
Dan Funk
|
277beb345f
|
Merge pull request #290 from sartography/auto-set-primary-bpmn-142
Auto set primary bpmn #142
|
2021-04-16 13:36:02 -04:00 |
Dan Funk
|
8fa79f1285
|
Merge pull request #289 from sartography/document-deletion-on-restart-279
Document deletion on restart #279
|
2021-04-16 13:33:11 -04:00 |
mike cullerton
|
fdaa069886
|
Added test for automatically setting the primary bpmn for a workflow spec
|
2021-04-15 13:29:42 -04:00 |
mike cullerton
|
8953637466
|
moved the minimal_bpmn method to base_test
|
2021-04-15 13:28:03 -04:00 |
mike cullerton
|
2374400542
|
Automatically set the first workflow for a workflow_spec to primary
|
2021-04-15 12:39:12 -04:00 |
mike cullerton
|
2d4a68da6d
|
Added test for deleting files on restart.
|
2021-04-15 11:30:17 -04:00 |
mike cullerton
|
69396f9888
|
Modified base_test restart_workflow_api to accept and pass on the new delete_files argument when restarting a workflow
|
2021-04-15 11:28:35 -04:00 |
mike cullerton
|
91e80d01bc
|
Added delete_files argument to the workflow_processor reset method.
Added code to delete the files when delete_files is True.
|
2021-04-15 11:25:58 -04:00 |
mike cullerton
|
3332b9c7c0
|
Added delete_files argument to the restart_workflow api method, and pass it along to WorkflowProcessor.reset
|
2021-04-15 11:23:20 -04:00 |
mike cullerton
|
4615649938
|
Added delete_files argument to the workflow restart api endpoint
|
2021-04-15 11:21:51 -04:00 |
Kelly McDonald
|
949f3be403
|
give an endpoint to return all files associated with a study
|
2021-04-12 12:23:33 -04:00 |
Dan
|
069de83bd5
|
forgot to include a bpmn for the tests.
|
2021-04-09 09:02:43 -04:00 |
Dan
|
6427a54d74
|
Set the correct default value on enumerations - if it is a multi-select enum (checkbox is set) then it should return a default value of an empty array, and not a dictionary.
|
2021-04-09 08:40:58 -04:00 |
Dan
|
99394ef953
|
Fix to spiffworkflow.
|
2021-04-08 16:11:49 -04:00 |
Dan
|
41310b6879
|
Allow both a keyword argument, a single argument when calling delete_file. And call it "delete_file" to be more conssitent with existing scripts.
|
2021-04-08 13:42:17 -04:00 |
Dan Funk
|
611c72f431
|
Merge pull request #284 from sartography/delete-uploaded-file-script-283
Delete uploaded file script #283
|
2021-04-08 12:42:30 -04:00 |
Dan Funk
|
b0896548f2
|
Merge pull request #285 from sartography/dependabot/pip/deploy/urllib3-1.26.4
Bump urllib3 from 1.26.3 to 1.26.4 in /deploy
|
2021-04-08 12:35:30 -04:00 |
dependabot[bot]
|
e3302c56ea
|
Bump urllib3 from 1.26.3 to 1.26.4 in /deploy
Bumps [urllib3](https://github.com/urllib3/urllib3) from 1.26.3 to 1.26.4.
- [Release notes](https://github.com/urllib3/urllib3/releases)
- [Changelog](https://github.com/urllib3/urllib3/blob/main/CHANGES.rst)
- [Commits](https://github.com/urllib3/urllib3/compare/1.26.3...1.26.4)
Signed-off-by: dependabot[bot] <support@github.com>
|
2021-04-06 18:08:27 +00:00 |
mike cullerton
|
5155db89f9
|
Added test for deleting multiple files.
Fixed existing tests to accommodate changes to test workflow bpmn file
|
2021-04-05 15:13:32 -04:00 |
mike cullerton
|
70fbd49aab
|
Modified my test workflow so it works better for testing multiple file deletions
|
2021-04-05 15:12:14 -04:00 |
mike cullerton
|
f8428378e2
|
You can now delete a document or list of documents.
Also, refactored the fancy bits into `process_document_deletion`
|
2021-04-05 15:11:06 -04:00 |
mike cullerton
|
33cef2bd2a
|
Added tests for failing conditions
|
2021-04-05 13:19:29 -04:00 |
mike cullerton
|
c6b1fd4e52
|
Fix for failing tests. Q_COMPLETE is no longer a column in the PB Mock study table.
|
2021-04-05 13:18:56 -04:00 |
mike cullerton
|
61f37ff894
|
Changed the order of imports so I could debug a failing test
|
2021-04-05 13:16:43 -04:00 |
mike cullerton
|
f0f5cff8d7
|
Added some checks to do_task to look for valid irb_doc_code and whether or not we found a file
Added code for do_task_validate
|
2021-04-05 13:15:09 -04:00 |
Dan
|
4fd8fd13f8
|
Remove approvals from the study_info script. It was broken, and isn't really possible in this way anymore
|
2021-04-05 12:52:23 -04:00 |
Dan
|
501487b31c
|
Assure we convert to box for validations as well, and test the bloodly snot out of this.
|
2021-04-05 12:47:50 -04:00 |
Dan
|
727aa72e18
|
Fix a bug from recent performance improvments - be sure that our study info script returns dicts that can be referenced immediately with dot notation, as this is a common pattern in our bpmn script tasks.
|
2021-04-05 11:31:06 -04:00 |
mike cullerton
|
9317e49e65
|
Merge branch 'dev' into delete-uploaded-file-script-283
|
2021-04-05 10:40:33 -04:00 |
Kelly McDonald
|
9f66a938f2
|
Update pip
|
2021-04-05 10:19:29 -04:00 |
mike cullerton
|
d81497f8cb
|
Test and workflow for new script to delete IRB documents
|
2021-04-05 08:55:41 -04:00 |
mike cullerton
|
0eb6291740
|
Script to delete an IRB document. Takes an `irb_document` argument.
Deletes all files associated with the workflow with that IRB document code
|
2021-04-05 08:55:02 -04:00 |
Dan Funk
|
7ef43fd477
|
Merge pull request #279 from sartography/263-optimize-dashboard
263 optimize dashboard
|
2021-04-02 18:54:56 -04:00 |
Dan
|
9dca220089
|
updating package.lock
|
2021-04-02 17:58:43 -04:00 |
Dan
|
dcb4e7b736
|
fixing an error by taking a bit of the magic out of one of Mike's regex hinting tools. I figure the hint is still good, and a little less bittle, and all the information is already there if people need to dig.
|
2021-04-02 17:58:27 -04:00 |
Dan
|
3ad3a086ba
|
Merge branch 'dev' into 263-optimize-dashboard
|
2021-04-02 17:12:02 -04:00 |
Dan
|
8edcb4fbc0
|
Merge remote-tracking branch 'origin/dev' into 263-optimize-dashboard
|
2021-04-02 17:11:21 -04:00 |