2.7.32 Release Notes
Bug fixes
produced a system crash if a PROGRAM didn’t have an AUTHOR marked as the owner of the PROGRAM. Now, if such situation occurs, it will be assumed that the owner of the PROGRAM is the default system TEAM.
Was returning an error INSUFFICIENT_PRIVILEGES when the active TEAM is not the owner of the PROGRAM
case_get_identifier_list () was using the "new" FORMAT SETTINGS instead of "edit".
New functions
Improvements
https://linkcare.atlassian.net/wiki/spaces/WS/pages/524326 : When executing an action to insert a new ITEM TEMPLATE in a FORM TEMPLATE, now the function returns the reference to the inserted object
https://linkcare.atlassian.net/wiki/spaces/WS/pages/5898366 : Added new parameter to allow filtering by arm in “TRIAL” PROGRAMS
https://linkcare.atlassian.net/wiki/spaces/WS/pages/5898373 : Added new parameter to allow filtering by arm in “TRIAL” PROGRAMS
https://linkcare.atlassian.net/wiki/spaces/WS/pages/524368 Allows to set the timezone of the CASE
https://linkcare.atlassian.net/wiki/spaces/WS/pages/39125167 : Added support to indicate the visibility of the REPORT
https://linkcare.atlassian.net/wiki/spaces/DES/pages/39125171 : Added support to indicate the visibility of the REPORT
https://linkcare.atlassian.net/wiki/spaces/WS/pages/524509 Allows to indicate a regional timezone code instead of a local datetime
https://linkcare.atlassian.net/wiki/spaces/WS/pages/12288038 : Added new permission that indicates if the active user can create appointments
https://linkcare.atlassian.net/wiki/spaces/WS/pages/3233120257 : Allow to create SUBSCRIPTIONS with the “DRAFT” version of a PROGRAM (only for PROGRAM EDITORS)
https://linkcare.atlassian.net/wiki/spaces/WS/pages/128057345 : Added new permission that indicates if the active user can create appointments
https://linkcare.atlassian.net/wiki/spaces/WS/pages/524380 : Return only ROLES that are assigned to at least one member of the SUBSCRIPTION to which the TASK belongs. In previous versions it returned the full list of existing ROLES that can be assigned to a TASK, but it makes no sense to return a ROLE that no member of the SUBSCRIPTION has, because there will be no-one to execute the TASK
https://linkcare.atlassian.net/wiki/spaces/WS/pages/2064407 : Verifies that the active user has permission to delete a TEAM
https://linkcare.atlassian.net/wiki/spaces/WS/pages/2064403 : Returns detailed information about the permissions granted to the active USER over a TEAM
https://linkcare.atlassian.net/wiki/spaces/WS/pages/2064405 : Verifies that the active has permission to modify a TEAM
https://linkcare.atlassian.net/wiki/spaces/WS/pages/2064472 : Verifies that the active has permission to manage the members of a TEAM
https://linkcare.atlassian.net/wiki/spaces/WS/pages/2064415 : Verifies that the active user has permission to retrieve the contact data of a TEAM
https://linkcare.atlassian.net/wiki/spaces/WS/pages/2064419 : Verifies that the active user has permission to retrieve the image of a TEAM
https://linkcare.atlassian.net/wiki/spaces/WS/pages/2064401 : Verifies that the active user has permission to create a TEAM
https://linkcare.atlassian.net/wiki/spaces/WS/pages/3099951131 : Verifies that the active user has permission to manage the members of a TEAM
https://linkcare.atlassian.net/wiki/spaces/WS/pages/3604496 : Verifies that the active user has permission to manage the members of a TEAM
https://linkcare.atlassian.net/wiki/spaces/WS/pages/2064470 : Verifies that the active user has permission to manage the members of a TEAM
https://linkcare.atlassian.net/wiki/spaces/WS/pages/2064476 : Verifies that the active user has permission to manage the members of a TEAM
https://linkcare.atlassian.net/wiki/spaces/WS/pages/2064468 : Verifies that the active user has permission to manage the members of a TEAM
https://linkcare.atlassian.net/wiki/spaces/WS/pages/2064423 : Verifies that the active user has permission to manage the members of a TEAM
https://linkcare.atlassian.net/wiki/spaces/WS/pages/2064421 : Verifies that the active user has permission to modify a TEAM
https://linkcare.atlassian.net/wiki/spaces/WS/pages/2064417 : Verifies that the active user has permission to modify a TEAM
https://linkcare.atlassian.net/wiki/spaces/WS/pages/12288029 : Verifies that the active user has permission to manage the SUBSCRIPTIONS of a TEAM
https://linkcare.atlassian.net/wiki/spaces/WS/pages/94612140 : Verifies that the active user has permission to manage the members of a TEAM
https://linkcare.atlassian.net/wiki/spaces/WS/pages/3899438 : Verifies that the active user has permission to manage the members of a TEAM
https://linkcare.atlassian.net/wiki/spaces/WS/pages/524389 Allows to set the timezone of the CASE
Deprecated functions
https://linkcare.atlassian.net/wiki/spaces/WS/pages/524451 : Removed definitively from API interface
FORM FORMULAS
https://linkcare.atlassian.net/wiki/spaces/WS/pages/3550216193 : New FORMULA to generate a list of options from https://linkcare.atlassian.net/wiki/spaces/WS/pages/20054339
Reviewed support for REST API
https://linkcare.atlassian.net/wiki/spaces/WS/pages/10190886
https://linkcare.atlassian.net/wiki/spaces/WS/pages/10551298
https://linkcare.atlassian.net/wiki/spaces/WS/pages/3236626433
https://linkcare.atlassian.net/wiki/spaces/WS/pages/19628223
https://linkcare.atlassian.net/wiki/spaces/WS/pages/19628261
https://linkcare.atlassian.net/wiki/spaces/WS/pages/3099951131