Version 9.1.156 (7 April 2025)
Performance Management
Auto copy error (#129765)
Problem
- Auto copy auto approval fails when Action Plans are enabled.
Solution
- Exclude the AP section from the validation before the auto-approval happens
Indicate that all fields are mandatory (#129755)
Problem
- Required fields for moderation were not displayed making it unclear what is needed.
- When only ticking an item as moderated but then having other items which are correctly validated the react validation passes, and an incorrect error is displayed "failed to save"
Solution
- Add scss and class handling to indicate which fields are required.
- Fix validation not checking that All moderated items must pass.
Original score changes when you save the moderated score (#130375)
Problem
- The final rating displays the actual final rating value which gets overwritten when you moderate the item to the moderated value, then making it display the moderated rating as the final rating.
Solution
- Changed that the final rating column always displays the pre-moderated final rating
Moderated labels not shown when you impersonate (#130374)
Problem
- The employee dashboard is showing calibrated instead of moderated when contract moderations have been approved.
Solution
- Fix the employee dashboard to correctly display that contract has been moderated.
The moderator cannot unapprove the agreement after approving it (#130379)
Problem
- When QA is not required and the moderator approves the moderation the Change button is disabled, the moderator cannot then change or revert the moderation.
Solution
- Do not disable the Change button for moderation when QA is required and a QA score has not been provided.
Organisational Structure
The system is Duplicating Org Name (#129973)
Problem
- The Org name is displayed twice on the Org Builder Screen.
Solution
- Removed additional div that displays the org name
Tenant Management
Unable to create a new tenant (#130349)
Problem
- The permission call added for 129326 - [%V9-Performance Management%] - Changed moderation permissions to be excluded by default (#8599) required an authenticated identity service when creating and updating user roles
- The identity service's update's edited users are saved as unknown
- Permissions for the first tenant user get updated before the tenant administrator is created
Solution
- Add an anonymous endpoint to update user permissions
- Send through the edited users from the consumer message
- Reorder the initialise command of the tenant to create the user before handling the identity creation
- Add AllowAnonymous filter on anonymous methods of the ruleset process
Notifications
Own SMTP sender details being used even though RS1 details are selected for sending emails (#129364)
Problem
- When turning off the "Use Own SMTP" setting and saving, then turning it back on, the system would reset the sender email to master@signify.co.za instead of keeping the previously used email.
Solution
- A new field was added to store the last sender email used, so when "Use Own SMTP" is re-enabled, it restores the correct email instead of resetting.
HR Processes
Inactive Workflows are Still Seen by the Bot (#130062)
Problem
- Cannot change active process code to inactive process code
- Can activate a process with the same code as an existing active process
Solution
- Correct update check
- Add validation when activating a process for a used active code