Version : 57
Released : 2023-11-26
Changes in this Release
Issue |
Type |
Module(s) |
Description |
---|---|---|---|
3502 |
Feature |
A new API /api/v2/project_roles_by_user/ has been added which is similar to /api/v2/user_project_roles/ but returns one record per user with a collection of url/project/roles per user. This API can also be filtered by email address. |
|
3501 |
Feature |
The /api/v2/user_project_roles/ would return two records if a user was both a project owner and had a role set for the project. Now one record is returned with both urlrole and is_owner=True attributes. |
|
3444 |
Feature |
In the user API it is now possible to look up a user by email at /api/v2/users/?email=someone@example.com and /api/v2/user_project_roles/?email=someone@example.com |
|
3505 |
Feature |
Document Templates can now include details of the changes made to Test Cases each time the Test Case is saved. These details are not available for changes made before this release. |
|
3509 |
Feature |
There is a new page to view the Medidata Rave URLs which have been registered to run Test Cases. |
|
3487 |
Feature |
When running Test Cases, the Medidata Rave URL can be selected from a list of registered Medidata Rave URLs. |
|
3510 |
Feature |
Authorized users can register Medidata Rave URLs. Please contact support@trialgrid.com if you would like permission to do this. |
|
3511 |
Feature |
Authorized users can delete Medidata Rave URLs. Please contact support@trialgrid.com if you would like permission to do this. |
|
3512 |
Feature |
The "I should see {datapoint} has value" test step would pass if the actual value was the same as the expected value, but the actual value was non-conformant. This has been changed so that this step will fail if the value is non-conformant. This change is implemented for TG_UAT version 19 and higher. |
|
3513 |
Feature |
There are new test steps "I should see {datapoint} has non-conformant value" and "I should see {datapoint} has non-conformant text" which can be used to verify the non-conformant data values. This change is implemented for TG_UAT version 19 and higher. |
|
3493 |
Feature |
The Subject CRF Version ID will be displayed when a subject is created or selected. This change is implemented for TG_UAT version 19 and higher. |
|
3498 |
Feature |
The Import Test Case list can now be filtered by the status of the last Test Case Run (Passed/Failed). |
|
3514 |
Feature |
The Import Test Case list now displays the number of scenarios for each Test Case. |
|
3515 |
Bug |
An error could occur when testing a Form containing a 'NOW' derivation triggering a custom function which adds new instances of the form. This has been corrected in TG_UAT draft 19 and higher. |
|
3477 |
Feature |
Diagnostic 104 now has a regex pattern match option so that help texts can be checked against more complex patterns. |
|
3491 |
Feature |
Diagnostic 108 now has an option to ignore form/folder combinations added by addform actions. This is set off by default. |
|
3496 |
Feature |
Diagnostic 161 was added. It reports on Check Step Static Values greater than 50 characters in length which are not allowed in Rave Architect. |
|
3497 |
Feature |
Diagnostic 162 was added. It reports on Derivation Step Static Values greater than 256 characters in length which are not allowed in Rave Architect. This check was also added to the Derivation editor. |
|
1049 |
Feature |
Diagnostic 163 was added that checks that defaulted fields are entry restricted against a set of EDC Roles. |
|
3489 |
Feature |
In Project and Draft scoped document templates the role for a user in the current Project can now be accessed via the project_role_for_user(user_object) function. See documentation on Document Templates for more detail. |
|
1039 |
Feature |
The pop-up for the listing of users with a particular role has been moved to a tab on the Role editing page. The pop up did not work well where there were hundreds of users with that role. This listing is useful for checking that nobody has a role you didn't expect them to have. |
|
3504 |
Bug |
When creating a draft from a library, copied checks do not check the objects referenced by AddForm, CustomFunction and Add/MergeMatrix actions to see if copying those objects is allowed. This was corrected. |
|
3340 |
Bug |
The Edit Check CQL editor did not allow Folder/Form/Field/Variable OIDs which were numeric, e.g. '1234'. This has been corrected. |
|
3506 |
Feature |
When an Edit Check has an AddForm action the check is now marked invalid if the Form is not active. |
|
3516 |
Bug |
Rave will allow the special character "Start Of Text" () to be saved into an ALS but this character is not valid in XML files. Loading an ALS file with this character would fail. Now this character is ignored on import. |
|
3508 |
Bug |
In validation documents links between issues and source code were not rendered correctly. This was corrected. |