All notable changes to the Project Ownership module will be documented in this file. This project adheres to Semantic Versioning.
- Only add billable and sequestered types if enable_uf_features is selected. Without this change, anyone who upgraded from <2.1.0 may have been unable to save new project owners (@ChemiKyle)
- Check for definition of USERID at start of buildOwnershipFieldset Prevents crash email from being sent to admins (@ChemiKyle, #59, #66)
- Document the requirement for REDCap Entity 2.3.8 or higher (@pbchase)
- Show creation_time in ownership_list plugin page (Kyle Chesney)
- Allow edit of billable and sequestered booleans on Control Center page (Kyle Chesney)
- Update author to CTSI support listserv Add Kyle Chesney to AUTHORS.md in alphabetical order (Kyle Chesney)
- Update module to use Framework version 8 Update EM queries to use prepared statement syntax (Kyle Chesney)
- Stop showing deleted projects in project ownership UI (Philip Chase)
- Add billable and sequestered flag (Kyle Chesney)
- Add configurable text field at the system level (Kyle Chesney)
- Allow mailto from email column by overriding Entity default functionality (Kyle Chesney)
- Link to user account in owner name if viewer is SUPERURSER or ACCOUNT_MANAGER remove Owner Account column (Kyle Chesney)
- Remove records_count field (Kyle Chesney)
- Fix issue #38 (Kyle Chesney)
- Including Exception class namespace. (Tiago Bember Simeao)
- Move admin ownership list to its own URL to prevent permission errors for non-admins (Philip Chase)
- Add Authors file (Philip Chase)
- Add DOI to README (Philip Chase)
- Add control center link to ownership list and set min redcap version to 8.7.0 (Philip Chase)
- Add migration script for 1.x to 2.x upgrade. (Tiago Bember Simeao)
- Update backfilling scripts to conform to the new schema for storing project ownership data (Philip Chase)
- Update README for redcap_entity prereq and features (Philip Chase)
- Refactor for REDCap Entity 2.0.0. (Tiago Bember Simeao)
- Include default value for $project_id in redcap_every_page_before_render to fix Issue #26. (Marly Cormar)
- Add documentation that describes PI information autocomplete feature. (Dileep Rajput)
- Resolve edge case of auto_assign link failing to fill PI info the first time it is pressed on the project creation page (Dileep)
- Modify owner-fieldset.js to not overwrite old pi information (Dileep)
- Autocomplete pi info if project purpose is set to research and a REDCap username has been set (Dileep Rajput)
- Autofill pi fields whenever ownership fields are autofilled (Dileep Rajput)
- Move project ownership fields to before the project purpose field (Dileep Rajput)
- Preventing false alarms/errors on redirect. (Tiago Bember Simeao)
- Add documentation of the custom 'project_ownership' action (Philip Chase)
- Link to 'Project Ownership List' via the action on the 'My Projects' page (Philip Chase)
- Creating a static path for projects ownership page. (Tiago Bember Simeao)
- Finish rebranding with a change to the README (Philip Chase)
- Adding ownership list plugin to provide a summer view of project ownership to users. (Tiago Bember Simeao)
- Add scripts and instructions for backfilling project ownership (Philip Chase)
- Set the collation of the redcap_project_ownership table to match REDCap's default of utf8_unicode_ci (Philip Chase)
- Fixing error on Additional Customizations save. (Tiago Bember Simeao)
- Enforcing module to be enabled for all projects. (Tiago Bember Simeao)
- Handling copy project case. (Tiago Bember Simeao)
- Fix path check on project creation page. (Tiago Bember Simeao)
- This is the first release of this module. It enforces the collection of ownership details at project creation.