Version 5.16.0 - 05/12/2023
Production Release Date: Dec 5, 2023 | Version: 5.16.0 |
UAT Release Date: Nov 7, 2023 |
The Release webinar is available from HERE (following the Friday demo meeting);
Note: you can copy and share this link with other people in your organisation
We have added a new column on the table below called “Action Required” this shows several new status labels:
SETUP_REQUIRED - some setup will be required to use this element
NEW_PERMISSIONS - new permissions have been added
RECOMMEND_TRAINING - training is recommended - usually for new major features.
screen_changes - changes have been made to existing screens
This is to help highlight to you anything you need to ensure is set up for the day of release or in advance of this. We do still recommend that all of the release notes are read.
low impact medium impact high impact We are also adding a column for Potential Impact to you our customers, this is an estimation of any impact to your businesses the work may have. This is just offered as a guideline, as we appreciate you all use EPAPro slightly differently.
We recommend you check any Comms settings with the release notes, as whilst newly introduced comms will be listed in them, we may not mention if an existing comm needs to be enabled, which we assume may be on from previous releases.
What you have enabled can be seen via the System Management → Communications .
Epic | Key | Type | Action Required | Summary | Release Notes Description | Potential Impact |
---|---|---|---|---|---|---|
|
| FEATURE |
| Reporting - EPA filter Added To QA audit | OverviewA new filter has been added to the QA Audit report for filtering by the element EPA. To do this simply choose the EPA(s) from the element EPA filter and run the report. | low impact |
| FEATURE |
| Reporting - Component added to QA Tasks Report | OverviewWe have added the component as a new field in the Qa Tasks report. For any assessment plan element based result this field will now show the relevant component title. In addition we have added the ability to filter by the component. | low impact | |
| FEATURE |
| Reporting - Provider/Employer filter improvement | OverviewThe Provider and Employer filters within reporting have been updated to be more performant and consistent. Changes to functionalityEach of the filters have changed to now reference the epaPRO internal ID rather than the Name of their respective entity. This allows epaPRO to be more performant when running the report and also fixes a potential bug where a saved report may contain an incorrect name if the name has subsequently been altered. All existing saved reports have been migrated over to use these IDs instead of names. If a corresponding ID was unable to be found then it will be ignored. Impacted Areas
More info on this and how to test https://covalenttech.atlassian.net/wiki/spaces/KB/pages/2960982018/Coming+Soon+-+EP-4193+-Reporting+Provider+Employer+filter+improvement | medium Recommend thorough testing | |
| FEATURE |
| Comms Templates - updated example for Plan Completed - assessment_information variable | OverviewUpdated the example for the assessment_information communication management variable to show location / assessment centre information. Changes to FunctionalityThe example shown for the Plan Completed “assessment_information” variable within the communication templates manager screen to show that location / assessment centre information can be shown in here, when applicable. Impacted Areas
| low impact | |
| FEATURE |
| Reporting - Screen and performance improvements | OverviewWe have improved the reporting screens in a number of ways that together provide an improved workflow, additional screen real estate, and in some instances improved performance. These changes should not have an impact on functionality. Changes to functionalityBackend Refactoring and ImprovementsWe have refactored the code behind the scenes that powers the reporting screens. This is to improve the maintainability of the area moving forward and reduce complexity. This may also provide a small performance improvement on some screens, Descriptions Against ReportsWe have added visibility of descriptions against the reports. These will receive improvements over time but the idea is to provide a description of what the report does and what we intend its use to be. Separate Screens and Other ImprovementsWe have split out reporting in a couple of different screens. This reduces the complexity of the reporting area and can improve the performance of the individual screens as they’re doing less work. This also provides the added benefit of improving vertical screen space when running a report, as the list of reports is not shown, allowing for more data to be shown on-screen at once. Save As button in filters not working properlyWe have removed the “Save As” button from the filters area. This button had a known issue that if it was clicked prior to running the report, then the report would be saved with no columns. This button initially existed due to an empty report not providing the other action buttons, this has now been fixed. In order to save a report, you must run the report at least once, which will allow you to confirm the results, then use the “Save As” button shown at the top of the table. This button will now also show, even if no results are returned from the report. Allowing you to create reports that may not have results now, but will in the future. Impacted Areas
Screenshots on the changes can be seen here :- Feature EP-2403 Reporting - Improvement of screens & performance | medium Suggest thorough testing | |
| BUG |
| QA - Fix inefficient security check | OverviewWe have fixed a security check that was inefficient during the QA process which may have impacted performance for some users. Impacted areas
| medium Suggest thorough testing | |
| BUG |
| Reporting - Fixed issue with report saving | OverviewFixed a bug which caused a report to not save when no filters or sorting were selected. This primarily effected the Assessment Element Exercises report. The saving for this report now works as expected. |
| |
| BUG |
| Reporting - Scheduled Reports: Possible to save a report schedule more than once | OverviewFixed an issue which caused duplicate report schedules to be created if, when creating a report schedule, the save button is clicked multiple times. The saving now acts as expected. |
| |
| BUG |
| Apprentice Files - Fix to edit button after sorting | OverviewFixed a bug that caused the edit button to stop working for apprentice files after the list of apprentice files had been sorted in any way. This button will now work as expected after sorting. |
| |
| BUG |
| Appeals - Provider saving new appeal fails | OverviewFixed a bug where a provider user with permission was unable to create a new appeal for an element/certification. |
| |
| BUG |
| Reporting - Assessment 1st Time Pass is counting multiple attempts for the same programme | OverviewWe have fixed a bug with the total count on the assessment 1st time pass report. Previously it included multiple attempts for the same programme, now we only count a single attempt. | High_Impact | |
| BUG |
| Planning Meeting - Exception if a planning meeting with an external meeting type is not tied to an external meeting | OverviewWe have fixed a bug where the API may throw an exception when fetching details for a planning meeting that has a type of Zoom or Teams but does not have an external meeting tied to it. This will now be handled and simple return as if no external meeting has been selected. Impacted Areas
|
| |
| BUG |
| Assessment Element - Add missing EPA attendee records | OverviewAdded a database migration to add the EPA attendee record to any elements where it was missing. This would be element bookings prior to the assessment plan rewrite and some bulk bookings affected by a previous bug. |
| |
| BUG |
| Assessment Plan and Element - Assessment plan and element comms may fail to send | OverviewWe have fixed a bug where the planning communications may fail to send - such as invitation, plan completed, etc. - this would occur if the element is tied to an assessment centre that has been deleted. Impacted Areas
|
| |
| BUG |
| Communication Templates - apprentice_name variable not displaying correctly in certain previews | OverviewFixed a bug which meant that the apprentice_name email variable would not display correctly in the preview window, for email templates that are for the apprentice user type. The apprentice_name variable will now display the word “You“ for the apprentice type, which is consistent with how the variable behaves in real usage. |
| |
| BUG |
| Assessment Profile - Book resit button doesn't show | OverviewFixed a bug where the book resit button doesn't show on the assessment profile screen due to the alternative grade profile not being correctly identified for previous results. Impacted Areas
|
| |
| BUG |
| Reporting - Assessment Components: External Assessment Type filter missing new external assessment types. | OverviewThe external assessment type reporting filter has been updated to show new external assessment options when applicable. Changes to FunctionalityThe external assessment type filter within the reporting area has been updated to show additional external assessment type options, if they are enabled on the system. Impacted Areas
|
| |
| BUG |
| Appeals - Apprentices with default permissions see "Go to Assessment Profile" button | OverviewFixed a bug where an apprentice viewing their own appeal was presented with a link to their assessment profile that they are unable to follow due to permissions. The link will now not be shown unless a user has the specific permission required. |
| |
| BUG |
| Planning Meeting - Send Coms Toggle Issue | Overview
|
| |
| BUG |
| Certification - When adding a certification result Fail element results are the wrong colour | OverviewFixed a bug where fail type results were not showing appropriately within the components list on the add/edit certification screen. |
| |
| BUG |
| Assessment Element - updating wording/data for assessment info files. | OverviewThe Assessment Info side drawer has been updated to show file details of who linked the file, not who uploaded it originally. Changes to FunctionalityThe following changes have been updated to the Assessment Info side drawer, against a booked element.
Impacted Areas
|
| |
| BUG |
| Signature - Issue with signatures when adding a result | OverviewFixed an issue in which the signature field would not be useable from the add result screen when signing the result. The signature field on this page now acts as expected. |
| |
| BUG |
| Reporting - Save As button stops working after clicking email | OverviewWe have fixed a bug where the save as button wouldn’t function correctly if email was pressed first. |
| |
| BUG | training_recommended | Users - Duplicate email addresses across user records | OverviewAmended functionality to allow duplicate email addresses to exist against users in the system. Changes to FunctionalityValidation has been updated within epaPRO to allow users to be created/updated with email addresses shared with other users on the system. Note that the logic surrounding usernames has been changed to cater for this change. Previously, the username would default to the email address if it was not provided on creation (mainly applicable in API/Bulk Upload). Because email addresses are no longer unique, the following priority is now used for calculating usernames:
Impacted Areas
| Medium Suggest awareness training | |
| BUG |
| Reporting - Saving a report before running it causes no data | OverviewAs part of https://covalenttech.atlassian.net/browse/EP-2403 we removed the “Save As” button in the filters section, this button did not function correctly. Moving forward the report can be run and the save as button at the top of the results table should be used, this button now also shows if no results are returned. |
| |
| BUG |
| Assessment Plan - Possible to duplicate a rebooking | OverviewWe have fixed a bug where it was possible to duplicate a rebooking (resit, reschedule, retake). This was possible if the user had the same element booking open in multiple tabs or if two users completed the rebooking without each refreshing. The user that performs the action last will now receive an error telling them the element is not in the correct state. |
|
Epic Link | key | type | Action Required | Release Notes Title | Release Notes Description | Potential Impact |
---|