Version 9.1.127 (24 October 2024)
Cannot submit - Phase not active (#121535)
Problem
The phase active check was not taking the end date as inclusive, it matches against the date only.
Meaning that if the phase ends on 14 October it does not include the current day. All the period/phase dates are inclusive.
Solution
Change the calculation for phase active to check the end date as inclusive.
Problem
When in the rating phase and the manager and user scores are approved or the final score is approved a user cannot see the print button under more options.
Solution
In this case, rather return the print button than nothing to allow the user to print the agreement.
People's names are showing on the Evaluation Summary in the Objective Setting Phase (#120919)
Problem
When the 'Show the results anonymously' setting is active and the usernames are still showing while in the Objective Setting Phase.
Solution
Implemented a fix to ensure that the user names are not showing while the setting is active and in that phase.
Ratings Deadline for Mid-Year Review Notification dates incorrect (#121814)
Problem
The data placeholders for the PM emails are not formatted according to the default language selected for the ruleset
Solution
The culture formatting that uses the default languages to the following PM emails have been added:
Objectve Setting Deadline
Rating Deadline
Check-in Deadline
Check-in Started
Evaluation Sent
People Management
Banner Image not updated on Manage Profile Page (#121918)
Problem
The ruleset's default banner was not displayed on the card view when the user had no selected banner
Solution
Include the ruleset ID, when generating the image paths to ensure the current schemas default is used if it exists rather than R1s default
Cannot delete the alternative email (#121868)
Problem
The alternate email cannot be cleared
Solution
Remove the default domain functionality when updating contact details to empty
Imports
Improve reporting line sync - reporting lines created with reporting line import from V9 to V8 (#119203)
Problem
Currently reporting lines are synced to V8 from V9, row for row
Solution
Do reporting line sync in bulk or batches, at least
Only do incremental updates where there are changes, not all every time
Report Builder
People Group not applied when exporting report (#121917)
Problem
Exporting a report on ReportBuilder does not filter based on the selected People Group.
Solution
Send through the selected People Group ID to the Export Report handler.
Terminated people not showing up on Report (#121805)
Problem
The people group on the report builder only contains data for active users; thus, reports cannot be drawn for terminated or future-date users.
Solution
Remove the caching select that only contains active users
Include all users for the target audience when selecting data from the job profiler
Ensure the query does not break when the position is not linked to an active org node
Changes to Styling on Full Report page (#121257)
Problem
When viewing the full report, and when there are many columns, the paging buttons are off the screen and cannot be seen.
Solution
Move the paging buttons left
Changes to styling on Preview pane (#121256)
Problem
No message is displayed to inform the person that only a certain amount of people is displayed
Solution
Add a message:
Only the top 10 records are shown. Click on the View Full Report button.
Data Warehouse
Create a workflow to deploy DWH packages to UAT and Live (#119232)
Problem
Datawarehouse packages are deployed by hand at present and are a manual process
Solution
Create a Github Actions workflow to deploy DWH packages to UAT and Live
There are possibly 4 steps:
Create a Powershell script to build and package the V9 DWH project for connection managers that connect to master (juliet\sql2019)
Extend the Powershell script to deploy the packages to master
Extend the Powershell script to update the Data Dictionary
Finally, create a Github Actions workflow that will run this Powershell script on WindsorHytbrid with input parameters - the input parameters will be discussed at this point
Add Unapproved and Approved Final Score (#121702)
Problem
The unapproved shows as approved
Solution
Add the Unapproved score to the DWH
Tenant Management
Notification sent out based on historic dates (#120742)