Releases: BCCHR-IT/data-entry-trigger-builder
Releases · BCCHR-IT/data-entry-trigger-builder
DET Builder v2.1.6
DET Builder v2.1.5
Bug Fix:
- fix: Ensure destination project record ID is included in the save payload when linking by non–record ID fields, when a distinct record ID field exists.
DET Builder v2.1.4
Bug Fixes:
- fix transfer of whole instruments and checkboxes
- fix event mapping
Changelog:
- support transfer of classic to classic / classic to longitudinal / longitudinal to longitudinal
Taint Analysis
- Ran code through Psalm's "Taint Analysis" (https://psalm.dev/docs/security_analysis/), and fixed vulnerabilities with POSTED variables.
Switching to Parameterized Queries
Changes
- Changed all SQL queries to be parameterized, as dictated by REDCap documentation for external modules.
- Updated PHPWord to v0.18.1.
Hotfix
Bug Fixes and Maintenance
Bug Fixes:
- Fixed bug where, if the project was classical and the linking ID was different than the participant id, there would be a logic error when checking for an existing record in the destination project.
Changelog:
- Added return condition and logging for when the linking field is different from the participant id, and it isn't filled.
- Made changes to code to use REDCap::evaluateLogic() function when evaluating triggers. Changes have also been made to the UI and logic validation in accordance with this. Users have to revert back to REDCap's way of querying checkboxes in branching logic.
Release Notes & Data Access Groups Features
New Features:
- Module can now generate release notes that summarizes the DET built. This function is only for existing DETs.
- Users can now import data access groups (DAGs) between projects. The caveat is that DAGs have to be identical between projects.
- Trigger inputs have been changed to textarea that can be expanded for readability.
Bug Fixes:
- Checkbox fields were previously not being accepted in "(field name)___(option code)" format, when it was expected. Module does now, and will return an error message pertaining to the correct format.
Initial Release
1.0 Changed image urls in README.md