Skip to end of metadata
Go to start of metadata
You are viewing an old version of this page. View the current version.
Compare with Current
View Page History
« Previous
Version 18
Next »
Release Date: May 9, 2018
Research Master ID Site New Features and Bug Fixes (v1.2.0)
1. (RMID/SPARC API) Upgrade to Ruby on Rails 5.1.5
In this release, the RMID/SPARC API framework has been updated to use Rails 5.1.5, for maintenance and better performance.
2. (SPARC API) Remove Custom DB connection
The SPARC API previously had its own database, but now pulls data directly from SPARCRequest production site to improve accuracy.
4. (RMID) Improved Protocol Update Method
Previously there were scenarios where the PI name displayed for protocols associated to a Research Master record was different from the current PI name shown in SPARCRequest, or eIRB, which was caused by the PI change in different systems not being updated in RMID backend. The protocol update method has been since improved to compare every protocol-level field and then determine whether an update to the protocol record is needed.
5. (RMID) Research Master PI Update and Notification According to Verified eIRB Record
When an RMID is used in eIRB system and the corresponding eIRB record has been approved and beyond, in addition to the titles of the Research Master record, the Primary PI-associated data (Name and netID) are now also updated accordingly.
In addition, to notify users of the PI change when the PI on the research master record is updated according to the eIRB record, the system is now sending automatic emails to the previous PI, creator, as well as the updated PI of the record.
Sample Research Master PI Update Notification |
---|
|
6. (RMID) Admin Message Minor Refactor
The following changes have been made to the Admin message sent out by clicking the envelop icon on RMID records:
1). User names included in the opening line
Notification Window for Admin Users | Example Notification Email |
---|
| |
Per a previous story, admin users were still able to edit the eIRB verified records by removing the "disabled" property in the console and then editing. This button has been tied to user rights and even admins will not be able to edit a verified record.
(RMID) Notifications for Admin Users
A "Notification" button has been added on the RMID homepage for admin users. This button allows the admin user to send a notification email to both the Requester user and the PI user and defaults to the admin users as the sender.
(RMID) Associated Popup Bug
Previously, when clicking on an existing RMID, a pop-up box did not appear for those that had no associated records. This bug has since been fixed and the pop-up box now appears for all RMID's, even those that do not have associated records.
(RMID) CoeUs Record Association Display Bug
Previously, when moving the association of a SPARC protocol from an incorrect RMID (i.e RMID 100) to the correct RMID (i.e. RMID 200), associated CoeUs record(s) (i.e. MIT: 020553-001) were also removed inadvertently from the displayed association of the original RMID (i.e. RMID 100). The removal of the CoeUs association was not intended and should not have been dissociated from the RMID (i.e. RMID 100). This association bug has since been fixed.
(RMID) Text Field Special Character Rule
The squeeze method rules been added to RMID to avoid special character downstream issues in other systems. This story follows a previous feature where special characters originating from eIRB were causing failures between the SPARC/Epic interface.
(RMID) Add net_id column to Users table
The netID column has been added to the users table.
(RMID) PI Updates (compile all of these)
In this production, the following PI updates have been made:
PI Name has been removed from the research_masters column
(RMID) Protocol Update Method Logic Fine-Tune
(RMID) Investigate Missing net_id in primary_pis
(RMID) Investigate Missing pi_id in research_masters Record
Add Comment