Skip to content

Releases: uwctri/StopSurveyEval

Error Logging

21 Feb 21:29
Compare
Choose a tag to compare

Previously if two records were saved in the same project at near the same time the EM would throw an error, now that error is still logged, but redcap doesn't send an email as the issue can be safely ignored without impact.

Performance Improvments

17 Jan 00:08
Compare
Choose a tag to compare

Previously the cron would only queue records that didn't already exist in the queue. This meant that if a record was saved while the cron was running it would be possible to miss an ASI eval. Now we allow up to two slots in the queue to indicate eval is required for the same record.

Performance Improvments

26 Dec 23:19
963624c
Compare
Choose a tag to compare

The optional cron job now uses round robin approach across all projects that have the EM enabled.

Bug Fix

29 Nov 03:20
Compare
Choose a tag to compare

Now passing project_id where able in the optional cron job.

v1.0.3

28 Nov 19:47
Compare
Choose a tag to compare
  • Cron now runs every minute with a max run time of 2 minutes. Records are only marked as being evaluated as the cron processes them so a cron killed by redcap is not an issue.
  • Resolved a bug where ASI would still be evaluated at save time if no surveys were marked as "Immediate" send.

Minor Bug Fix

17 Nov 15:11
9e6cb87
Compare
Choose a tag to compare

Resolving an issue where cron enable flag wasn't checked correctly

Bug Fixes

12 Nov 21:55
Compare
Choose a tag to compare
  • Upped the cron freq from one hour to five minutes
  • Resolved an issue where the cron would run even if not enabled on project
  • Now using json to track recently saved records (previously used a naive list)

Initial Release

10 Nov 07:48
Compare
Choose a tag to compare
v1.0.0

Changes to cron freq and performance