Version 9.1.127 (24 October 2024)
Performance Management
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.
- This means 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.
Print/View button not showing in the contract (#121816)
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, the usernames still show 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 for the following PM emails has been added:
- Objectve Setting Deadline
- Rating Deadline
- Check-in Deadline
- Check-in Started
- Evaluation Sent
Add a hand icon on the items that can be selected when copying a Template (#120056)
Problem
- The cursor does not change to show an item can be selected
Solution
- Enable the selection hand to show an item that can be selected
Notification Status Displaying Incorrectly (#120055)
Problem
- An evaluation was submitted and the evaluator submitted a rating and comment - however, it is displaying as though it has not yet been sent (Notification & Status are incorrect) this is problematic as it would allow the deletion of an already submitted evaluation.
Solution
- Ensure the statuses are pulled through on all pages
Backspace does not clear V&B weight (#113302)
Problem
- When the setting is to distribute the weights of Values & Behaviour items, you can't clear the text field with the backspace key. It stops in front of the last number.
Solution
- Enable the clear of the weight field when using the backspace key
Username overlaps when it is very long (#113525)
Problem
- When you have a long username, it overlaps with the instructions
Solution
- Add ellipses when a username has more than a certain number of characters and then have it displayed in a tooltip on hover
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
Password reset confirmation (#110536)
Problem
- The modal shows incorrect wording
Solution
- Instead of showing "The Person" the modal now shows the person's email address
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 the 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)
Problem
- Notifications are sent out for historical licences
Solution
- Only send notifications for current active licences
Main Dashboard
Unable to cycle banner images after New ones are selected (#120501)
Problem
- When a different set of images is selected or the selection is changed in any way and the user saves these changes, after these changes have been effected the User is unable to use the navigation arrows to cycle through the image selections
Solution
- Refresh the images to allow the images to cycle through
Months of the year not translated on the Dashboard (#120788)
Problem
- The months on the calendar strip at the top of the Dashboard are not translated.
Solution
- Add translation for the months on the timeline
SigniChat
The terminated employee shows as a member of the Signichat group (#121260)
Problem
- The members listed include terminated employees
Solution
- Terminated people are removed from the People Groups. The same logic has been implemented on the SigniChat Groups
Job Profiler
The system does not prevent a user from Unpublishing a Job Profiler with Active Positions (#120455)
Problem
- The system does not prevent a user from Unpublishing a Job Profiler with Active Positions.
Solution
- Prevent an Admin from "Unpublishing" a Job Profile with Active Positions.
- Add a tooltip:
- The Job Profile cannot be unpublished because there are Active Positions linked.
Organisational Structure
Employee import error (#121076)
Problem
- The Employee Import allows an org code that is longer than 100 characters and then trims the code during validation which causes unexpected results.
Solution
- First, validate that the org length is not longer than 100 characters before validating the org structure.