cr-connect-workflow/crc/services
Dan acae6030f5 The API for evaluating python expressions should not raise an error, it can simply return a result of false, and provide an error to explain the problem. In this way the front end doesn't error out when it's running the script tasks but doesn't have enough information to get a valid response back.
The validation should take into account that repeating sections must be evaluated in the context of the data within the repeating section, not outside of it.
2021-06-15 16:17:15 -04:00
..
__init__.py Provide a script for generating word documents from template files. Refractored file managment into a service to make it easier to programatically add files. Modified the workflow_processor to inject the study_id and workflow_id into the running workflow so that this meta-information is avialable at the task level. 2020-02-10 16:19:23 -05:00
cache_service.py When retrieving the study, only update the status of underlying workflows if specifically requested. 2021-04-30 11:55:12 -04:00
data_store_service.py Moved data store code from script to service 2021-06-02 09:59:41 -04:00
email_service.py Lots of changes! 2021-03-11 11:32:21 -05:00
error_service.py 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
failing_service.py Tests for uid in logs. Currently we test for uid in a response. This covers ApiError. 2020-12-11 17:47:53 -05:00
file_service.py Merge pull request #325 from sartography/feature/file_refactor 2021-06-08 11:28:23 -04: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 Added service `get_irb_info` to `crc.services.protocol_builder.ProtocolBuilderService` 2021-05-01 15:20:47 -04:00
study_service.py Merge pull request #313 from sartography/feature/add_file_data_store_properties_to_file 2021-05-14 16:30:35 -04:00
user_service.py Fixes problem with swtiching users fixes #237 2021-03-10 10:59:15 -05:00
workflow_processor.py Prefer tasks that share a parent over just the the next available task when returning the next_task in the workflow processor. 2021-05-19 16:26:16 -04:00
workflow_service.py The API for evaluating python expressions should not raise an error, it can simply return a result of false, and provide an error to explain the problem. In this way the front end doesn't error out when it's running the script tasks but doesn't have enough information to get a valid response back. 2021-06-15 16:17:15 -04:00
workflow_sync.py Don't fail the sync completely when a remote file does not exist. 2021-05-05 15:59:00 -04:00