Skip to main content

Version 9.1.212 (2 March 2026)

People Management

Resolve issue with ESS settings not correctly reflecting (#145003)

Problem

Problem:

  • Self Service settings are not correctly displaying, everything shows as disabled. When viewing user profile indicates that no self service settings have been configured. Solution:

 

Solution

    Admin / Ess view and edit values are not correctly retrieved leading everything to default to false. Corrected the fetch so that it correctly maps the view and edit options from the database. Additionally moved the selfservicesetup cachepattern to the shared location. Also on the BustAllRulesetCachekeys it was only looking at patterns that start with 'RS{0}_CacheKey', but for self service setup the pattern starts as 'sss' so it never gets removed from cache, unless you physically update the cache settings. Now when cache is fully busted will also refresh ESS.


    Resolved user not being able to edit his own details (#144785)

    Job ManagementProblem

      Logged in user could not edit his own details Particulars and Biographical shared same checks 

      (#144469) 

      Problem:Solution

        Added LoggedInUser check Split out particulars and Biographical

         

        Implemented update to also take into account self service id validation (#143993)

        Problem

          When an id number is updated within personal details it is not taking into account the validation settings Duplicate methods on self service and misleading method name on the one call 

           

          Solution

            Add new implementation to take into account id validation refactor duplicate calls and correct the duplicate models

             


            Job Management

            "Do basic self-assessment" icon not clickable (#144469) 

            Problem

              Event listener was never triggered,triggered Solution: move

               

              Solution

                Move to only instantiate directly after the data has been loaded

                Manager cannot view subordinates Competencies (#144468)

                 Problem

                (#144468)

                Problem: no

                No development exists to trigger on click event Solution:

                 

                Solution

                  Added new event listener to be triggered when row click to navigate to users analysis

                   

                  Resolved evidence being cleared when deleting content (#144784)

                  Problem

                  Problem:

                  • When deleting an evidence file, the modal reloads but with an empty list. Missing Competency Inherent Requirement id Solution:

                   

                  Solution

                    Add missing id value - pass through to reload evidence

                     


                    Performance Management

                    Updated some of the translations (#144980)

                    Problem

                    Problem:

                    • Received a request to update some of the PM translations.
                    Solution:

                     

                    Solution

                      Updated the translations to the requested wording. 

                       

                      Modification to Popover rendering as attempt to resolve screen flickering when popover is triggered with hover/focus (#144966)

                      Problem

                      Problem:

                      • When hovering over some elements that have a popover, it continuesly re-renders and the popover flickers, as if it's visibility state is constantly changed. This does not happen locally only on Master and on UAT.
                      Solution: Memoized

                       

                      Solution

                        Memorized the popover properties so that it does not re-render when anything else on the dashboard changes. Found additional issue where for a fraction of a second the popover is shown topleft of the viewport before it positions where it's supposed to. Enforced additional css onto the popover to attempt to prevent that from happening. NOTE: I am not sure if this will fix the issue on Master since the problem cannot be replicated locally. Will however revert this should it not resolve the issue.

                         

                        Fix rendering of dashboard buttons (#144937)

                        Problem

                        Problem:

                        • The dashboard buttons display both the start text as well as the accessibility text. Solution:

                         

                        Solution

                          Fix the rendering of the buttons to not show the accessibility text

                           

                          Resolve issue with additional agreement button displaying when user does not have primary agreement (#140461)

                          Problem

                          Problem:

                          • Add additional agreement button shows when impersonating user and user does not yet have a primary contact, and user is only on a single review setup.
                          Solution:

                           

                          Solution

                            Ensure additional agreement button is correctly hidden when user does not yet have primary contract.

                            Resolved redistribute of weight when VB section removed (#144781)

                            Problem

                              When a user is not a manager it removes the VB section and redistribute the weight, on some values this cause a total of 1.0001 which throws the exception

                               

                              Solution

                                Add a tolerance to skip exception and navigate within the existing recalculate case

                                Ensure only one import is logged per ruleset when importing surveys from v8 (#142910)

                                Problem

                                  When importing surveys from V8, an import was logged for each contract instead of one per ruleset.

                                   

                                  Solution

                                    Ensure only one import is logged per ruleset when importing surveys from v8

                                     


                                    System Access

                                    Hide kebab menu for non-admin users (#144389)

                                    Problem

                                    Problem:

                                    • Kebab menu shows for non-admin users
                                    Solution:

                                     

                                    Solution

                                      Hide kebab menu for non-admin users

                                       


                                      Notifications

                                      Updates to query getting subscription notifications (#144635)

                                      Problem

                                      Problem:

                                      • When the expiry date and close date are the same, the system sends notifications after the close date, and in some cases two mails on the same day.
                                      Solution: As

                                       discussed

                                      with

                                      Solution

                                      John,
                                      moveMove the "2-day prior to expiry" check to a "3-day prior to expiry", and ensure no mails are sent after the system close date. This way 2 mails will never be sent on the same day

                                       


                                      General

                                      Ruleset

                                      (#145007)

                                      Management

                                      Problem:

                                      Can't change icon of dashboard widget Solution:(#145007)

                                      Problem

                                        Can't change icon of dashboard widget

                                         

                                        Solution

                                          Drop down button did not have a 'dropdown-toggle' class

                                          Paging Styling (#145006)

                                           Problem

                                          (#145006)

                                          Problem:

                                          Pagination buttons did not make use of the secondary color, but rather the primary color Solution:

                                           

                                          Solution

                                            Ensure pagination buttons makes use of secondary colors

                                            White background on Search bar (#144998)

                                             Problem

                                            (#144998)

                                            Problem:

                                            White background on Search bar when autocompleting Solution:

                                             

                                            Solution

                                              Override autocomplete styles so that it fits original style

                                               

                                              (#144997)

                                              Problem:

                                              White backgrounds on Text input fields Solution:(#144997)

                                              Problem

                                                White backgrounds on Text input fields

                                                 

                                                Solution

                                                  Override autocomplete styles so that it fits original style

                                                  Back Button styling issue (#144905)

                                                   Problem

                                                  (#144905)

                                                  Problem:

                                                  Back button text in certain instances were not white Solution:

                                                   

                                                  Solution

                                                    Ensure that the text is white (when using tertiary button)

                                                    Styling issues on People Admin page (#144815)

                                                     Problem

                                                    (#144815)

                                                    Problem:

                                                    Pagination displayed underneath tables even if there are not enough items for paging to apply Solution:

                                                     

                                                    Solution

                                                      Global conditional pagination helper made use of outdated mdb table classes, ensure the new class selectors are used. 

                                                      Correct first selection not being set on image resources (#143713)

                                                      Problem

                                                        New change implemented in account to not set first selection but not added within image resources Suggestion to clear tags after file change

                                                         

                                                        Solution

                                                          Pass true value Add clear Keywords

                                                           


                                                          Data Warehouse

                                                          Adjusted script C_03707_99999_monReportBuilderDataIntegrityResults to only return error messages (#142737)

                                                          Problem

                                                          Problem:

                                                          - The ReportBuilder IntegrityResults results return for all the reports which can take time to go through report Solution: -

                                                           

                                                          Solution

                                                            Adjusted script C_03707_99999_monReportBuilderDataIntegrityResults to only return error messages

                                                             

                                                            Added field UniquePersonLoggingDays within accUserLoginStats (#144473)

                                                            Problem

                                                            Problem:

                                                            - Field UniquePersonLoggingDays is required within accUserLoginStats Solution: -

                                                             

                                                            Solution

                                                              Added field UniquePersonLoggingDays within accUserLoginStats - Implemented Performance Improvements with V8 and V10 calculation Scripts for accUserLoginStats [Create accUserLoginStats.txt]

                                                              [Insert
                                                              Added V8step Loginto Calculationsexclude intoany accUserLoginStats_Staging_V9.txt]cm [Inserttables V10from LoginData CalculationsDictionary into(#143697)
                                                              accUserLoginStats_Staging_V9.txt]

                                                              Problem

                                                                Currently any cm tables are added to the Data Dictionary

                                                                 

                                                                Solution

                                                                  Added step to archive any cm% data sources and their fields in ReportBuilder tables

                                                                   

                                                                  Created new DataSource cmZipFolderContents (#143697)

                                                                  Problem

                                                                    New Datasource is required to store the movies and zip folder information

                                                                     

                                                                    Solution

                                                                      Created new DataSource cmZipFolderContents

                                                                       


                                                                      Learning Management

                                                                      Adjust dropdown sizes and exclude start and end date from year dropdown (#144958)

                                                                      Problem

                                                                      Problem:

                                                                      • The Year dropdown has regressed into the Date Range of the Master data item rather than the associated label and the size has been adjusted and is no longer legible.
                                                                      Solution:

                                                                       

                                                                      Solution

                                                                        Adjust dropdown sizes and exclude start and end date from year dropdown.

                                                                         


                                                                        Imports

                                                                        Resolved performance issue with the export of users via the API (#144570)

                                                                        Problem

                                                                        Problem

                                                                        statement When ListUserExport is called during the V9-to-V8 user import, it sends all user IDs to a batched Dapper query. This is a query that becomes heavy and slow on a large group of people to export (60k+)

                                                                         

                                                                        Solution

                                                                          Replace dapper batched logic with SQL bulk copy to a temp table for efficiency.

                                                                           


                                                                          Report Builder

                                                                          Resolved Filter values showing Incorrect Date (#144246)

                                                                          Problem

                                                                          Problem:

                                                                          • Development was added to have dropdown values of like 'Today' 'Next week' but when viewing the report that is marked as an invalid date
                                                                          Solution:

                                                                           

                                                                          Solution

                                                                            Add FilterValue to be converted based on this data to the correct values

                                                                             


                                                                            Event Scheduler

                                                                            Fix the event calendar from either going blank or disappearing when a reason is selected, or an event details are viewed (#144947)

                                                                            Problem

                                                                            Problem:

                                                                            • The event calendar is going blank/disappearing when a reason is selected, or an event details are viewed.
                                                                            Solution:

                                                                             

                                                                            Solution

                                                                              The event calendar is going blank/disappearing when a reason is selected, or an event details are viewed. Note: The peopleManagement translation wasn't loaded into memory yet, so it only loaded when the BookOthersModal component mounted, after the event details was clicked. It then goes into suspense mode, and throws a promise while it's busy loading the translation, react suspends rendering and looks for the nearest Suspense component. It wasn't finding the higher level Suspense components for some reason, so adding a React.Suspense component around where the BookOthersModal component is loaded, fixes the issue.

                                                                               


                                                                              Content Management

                                                                              Resolved Data Annotation for Online Marking (#141344)

                                                                              Problem

                                                                              Problem:

                                                                              • Online marking stamps not behaving correctly when trying to move, or when moving across page, creating ghost elements
                                                                              Solution:

                                                                               

                                                                              Solution

                                                                                Refactor logic and code after syncfusion upgrade, corrected behavior and page move