Version 9.1.176 (11 August 2025) Ruleset Management [Help Page] Save button shows quickly, then disappears (#134850) Problem The button is only hidden after the data is retrieved.  Solution Alter the flow to hide the button when a call is made Unable to save a new connector (#134483) Problem After a payroll has been soft deleted, and is being created again, a validation rule applies to ensure that the connector does not exist Solution Enhance the logic rule to also ensure it only validates existing payroll connectors that have not been marked as deleted Client ID and Secret fields are cleared when you edit the connector (#134480) Problem When the change Client Secret is toggled, the correct value should be hidden or shown Solution Split the correct logic and values for each element Imports People Management: Payroll connector is not populating Job grade (#134763) Problem The import is blocked by address validation when the address is available in the payroll but not used in Signify The current PowerShell connector is outdated It is difficult to see why the actual user import is not running Solution This pull request introduces several changes aimed at improving validation logic, enhancing logging, updating PowerShell script templates, and refining UI elements. The most significant updates include removing redundant address validation logic, adding a new logging step for incomplete imports, modernising the PowerShell script for Sage Payroll integration, and updating UI icons for clarity. Incorrect error when Parent is moved below the child (#134660) Problem With the new validation rule implemented to not allow new parent orgs to be defined, the error gets logged for the number of org levels there are Solution Implement a new check to break out of iteration for this Exception being thrown Streamline V9 to V8 sync (#126727) Problem When retrieving simplified data between Account and JobProfiler details, no direct call can be made within the same query  Solution Enhance and split out the logic to the correct service to retrieve each separate data per user.   People Management Filtering is not working (#134646) Problem A recent change was made to accommodate user filtering that must be cleared when logging out. Because of this, a change was not set to update the sections of clearing search values  Solution Add a new set field to update the search filter values Expand the people groups include and exclude functionality (#129793) Problem Extend people group queries to include job grades and query conditions  Solution Split the people group admin into included and excluded sections. Each section has people, group conditions and query conditions. Add job grades to group conditions. Implement query conditions with validations and execution preview available in the account and no profiler services. Screen preferences reset every time I log in (#132852) Problem When logging out, all filter criteria on people management is cleared. Solution Remove search criteria (filter and alphabet) from other filter criteria, store in its local storage key and clear it when logging out - which keeps the other filter criteria in the local storage - ready for when the user logs back in again. [People Management] [Admin] Filters not stored per user (#107920) Problem When you switch to another ruleset on the same browser (without first logging out of the previous ruleset), the search filter criteria are pulled over into the new ruleset. Solution This happens because the search filter criteria is stored within the local storage, which will always be the same for the same domain, even if the ruleset differs. Make the key of the local storage contain the ruleset id, so that the filter criteria, stored in the local storage, can be unique per ruleset. Performance Management [PM] [Review Year] Search not working correctly when adding People Groups to linked Setup (#134227) Problem When the text field is being cleared, the results are not being reset, only after a new key press is done  Solution Add a new check foran  empty result to then reset the data again SigniChat Unable to open/initiate chat (#133060) Problem An error occurs when the user types a message using Signi chat. Solution Error occurred due to the name of the user being stored in the 'Name' claim and not in the 'GivenName' claim. Updated method to check both 'Name' and 'GivenName' Event Scheduling Implement new Load More arrow and make it dynamic (#133668) Problem "Load more" arrow button displayed on the people group users modal, even though there weren't any more items to load.  Solution Ensure that the button only displays when there are more items to load. Training Interventions not pulling through (#134273) Problem Training interventions were not displayed, due to the rule set ID not being passed through to retrieve the training interventions. (Regression bug, after the GRPC method was made to [AllowAnonymous]) Solution Ensure the ruleset ID is passed through to the service method when retrieving training interventions. Do not wrap icons/text (#134274) Problem Icons and text were wrapped improperly on the status buttons for both session and overall attendance.  Solution Improve styling and fix the improper wrapping of text.  An error appears when typing time (#134275) Problem An error appears when typing the time for the session manually using the keyboard.  Solution This happened due to the validation which occurs as the user types. This is a problem because as the user types, the time might be invalid until the entire time is entered. I removed the validation which happens on the event and moved it to just before the user saves the changes. Not all Events open and load the page from the top (#134276) Problem Not all Events open and load the page from the top - rather, the page sometimes jumps to the middle and focuses on the sessions accordion. Solution Ensure that when the details tab loads, it focuses on the first element on the page.  Completion Status page does not scroll entirely (#134279) Problem The overall attendance register modal had unnecessary white space at the bottom of the modal just before the buttons. Solution Remove the whitespace.  Pop-up does not appear on hover (#134284) Problem Missing tooltips and tooltips not displaying over the correct elements. Solution Add the missing tooltips and ensure that existing tooltips display over the correct elements.  Typing in the cost fields does not work correctly (#134285) Problem Typing a value in the amount of the Costs tab table did not work properly due to rounding. Solution Use the custom system rounding method instead of 'toFixed(2)'  The Cancel/Close button does not return the user to the previous page (#134289) Problem Close buttons on modals did not correctly route you back to the correct modals after switching around between modals. Solution Ensure that you are taken to the correct modals when switching around (opening and closing) between different modals.