cr-connect-workflow/crc/services
mike cullerton 529bfc34b3 We now check for an infinite loop during validation.
This happened when testing for a Department Chair in a workflow.
Our mocked data for study_info script did not have a Department Chair
2021-03-16 13:35:51 -04:00
..
__init__.py
email_service.py Lots of changes! 2021-03-11 11:32:21 -05:00
error_service.py Customer Error is in a place that we can try it out on testing. 2021-03-01 16:41:55 -05:00
failing_service.py
file_service.py Changes to enable front-end changes 2021-02-10 11:58:19 -05:00
ldap_service.py initial checkin of changes for branch 2021-02-24 12:05:06 -05:00
lookup_service.py adding a warning in the logger so we can see when expensive calls are made to rebuild searches for enumerations. But all looks good. 2021-03-02 12:21:51 -05:00
protocol_builder.py
study_service.py Allows us to delete a study even if there are emails, and associated study users connected to that study. 2021-03-09 13:31:26 -05:00
user_service.py Fixes problem with swtiching users fixes #237 2021-03-10 10:59:15 -05:00
workflow_processor.py Sometimes a workflow can be completely broken and unloadable. For instance, it starts off with a engine step / script task that will not execute. So the failure happens the second it is processed. When calling reset on a workflow, we should catch the failure, and reset the workflow, so we aren't trapped in an unrecoverable state. 2021-03-09 11:52:55 -05:00
workflow_service.py We now check for an infinite loop during validation. 2021-03-16 13:35:51 -04:00
workflow_sync.py Make sure that top_level_workflow is transferred over, also include reference files in the list of files to sync 2021-01-11 09:21:44 -05:00