MUSC Research Master ID
Research Master ID New Features and Bug Fixes (version 1.5.0)
Brigette White 30 (484 days ago), harikrip 5 (854 days ago)
Release Date: August 25th, 2022
FINISHED
Page Index:
- 1 Research Master ID New Features and Bug Fixes (version 1.5.0)
- 1.1 1. (RMID) Flag eIRB Close-out Studies
- 1.2 2. (RMID) Adding a Warning Message to the PI Field When Creating an RMID
- 1.3 3. (RMID) eIRB associations and visual cue missing
- 1.4 4. (RMID) Change eIRB API Data Refresh schedule
- 1.5 5. (RMID) Integrate epds_api, spacr_api and eirb_api into RMID Application
- 1.6 6. (RMID) SPARC API Broken
- 1.7 7. (RMID API) Cayuse PI data error
- 1.8 8. (RMID API) Update Cayuse titles data type
- 1.9 9. (RMID) Move rmid-cron and rmid-error webhooks from Slack to Teams
- 1.10 10. (RMID) Add Application Error Notification
- 2 Research Master ID Rake Tasks and Setting Changes
- 3 List of Programming Changes with Links to GitHub
Research Master ID New Features and Bug Fixes (version 1.5.0)
1. (RMID) Flag eIRB Close-out Studies
On RMID homepage, added a new visual cue in red to indicate that "Study has been closed out in eIRB" for completed or terminated eIRB studies.
Indicate closed eIRB studies
2. (RMID) Adding a Warning Message to the PI Field When Creating an RMID
When creating an RMID, a new warning message is presented in the PI Name field to require selecting a name from the dropdown instead of permitting free text entry.
3. (RMID) eIRB associations and visual cue missing
A previous bug occurred where the RMID/eIRB API was failing, which resulted in eIRB associations not displaying in RMID. This bug has since been fixed.
eIRB Association | eIRB visual cues |
---|---|
|
|
4. (RMID) Change eIRB API Data Refresh schedule
The RMID-eIRB API connection has also been updated to refresh 25 minutes after every hour in alignment with eIRB data backup changes.
5. (RMID) Integrate epds_api, spacr_api and eirb_api into RMID Application
The EDPS, SPARC and eIRB APIs have been integrated into the RMID application for easier management, with specifications written to cover automatic testing.
6. (RMID) SPARC API Broken
A bug occurred where the SPARC/RMID API was failing on the testing environments, which resulted in protocol associations not displaying in RMID test site. This issue would also have affected production environments during future production releases. This bug has since been fixed.
7. (RMID API) Cayuse PI data error
The RMID API was failing due to data errors in the Cayuse PI names field returning excess data for the field size. The API has been updated to display ‘Multiple Principal Investigators’ in these cases.
8. (RMID API) Update Cayuse titles data type
Increased Cayuse title data and RMID protocol table field sizes to accommodate larger titles and improve data exchange.
9. (RMID) Move rmid-cron and rmid-error webhooks from Slack to Teams
Hourly fed production/staging sites RMID API data refresh and RMID production issues webhooks (alerts for development team) have to been moved from Slack to MSTeams due to phasing out Slack communication.
Previous | Current |
---|---|
|
|
10. (RMID) Add Application Error Notification
Included a RMID application Teams webhook error notification as an alert for the development team when the application experiences issues.
Research Master ID Rake Tasks and Setting Changes
N/A
List of Programming Changes with Links to GitHub
Copyright © 2017-2019 MUSC Foundation for Research Development