/
Version 5.16.0 - 05/12/2023

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

Epic

Key

Type

Action Required

Summary

Release Notes Description

Potential Impact

 

 

EP-4215

FEATURE

 

Reporting - EPA filter Added To QA audit

Overview

A 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

 

EP-4214

FEATURE

 

Reporting - Component added to QA Tasks Report

Overview

We 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

 

EP-4193

FEATURE

 

Reporting - Provider/Employer filter improvement

Overview

The Provider and Employer filters within reporting have been updated to be more performant and consistent.

Changes to functionality

Each 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

  • All reports with Provider or Employer filters

  • Saved reports and by extension schedules

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

 

EP-4181

FEATURE

 

Comms Templates - updated example for Plan Completed - assessment_information variable

Overview

Updated the example for the assessment_information communication management variable to show location / assessment centre information.

Changes to Functionality

The 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

  • Communication templates manager

low impact

 

EP-2403

FEATURE

 

Reporting - Screen and performance improvements

Overview

We 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 functionality

Backend Refactoring and Improvements

We 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 Reports

We 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 Improvements

We 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 properly

We 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

  • Reporting

Screenshots on the changes can be seen here :-

Feature EP-2403 Reporting - Improvement of screens & performance

medium

Suggest thorough testing

 

EP-4216

BUG

 

QA - Fix inefficient security check

Overview

We have fixed a security check that was inefficient during the QA process which may have impacted performance for some users.

Impacted areas

  • Create, Edit, View, Update QA

medium

Suggest thorough testing

 

EP-4212

BUG

 

Reporting - Fixed issue with report saving

Overview

Fixed 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.

 

 

EP-4211

BUG

 

Reporting - Scheduled Reports: Possible to save a report schedule more than once

Overview

Fixed 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.

 

 

EP-4209

BUG

 

Apprentice Files - Fix to edit button after sorting

Overview

Fixed 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.

 

 

EP-4208

BUG

 

Appeals - Provider saving new appeal fails

Overview

Fixed a bug where a provider user with permission was unable to create a new appeal for an element/certification.

 

 

EP-4207

BUG

 

Reporting - Assessment 1st Time Pass is counting multiple attempts for the same programme

Overview

We 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

 

EP-4198

BUG

 

Planning Meeting - Exception if a planning meeting with an external meeting type is not tied to an external meeting

Overview

We 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

  • API Planning Meeting Endpoints

 

 

EP-4195

BUG

 

Assessment Element - Add missing EPA attendee records

Overview

Added 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.

 

 

EP-4191

BUG

 

Assessment Plan and Element - Assessment plan and element comms may fail to send

Overview

We 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

  • Planning Communications

 

 

EP-4190

BUG

 

Communication Templates - apprentice_name variable not displaying correctly in certain previews

Overview

Fixed 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.

 

 

EP-4184

BUG

 

Assessment Profile - Book resit button doesn't show

Overview

Fixed 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

  • Assessment Profile

  • The following areas are not directly effected but share some part of the logic

    • Assessment Result - Update and result adjustment

    • Record of achievement

 

 

EP-4179

BUG

 

Reporting - Assessment Components: External Assessment Type filter missing new external assessment types.

Overview

The external assessment type reporting filter has been updated to show new external assessment options when applicable.

Changes to Functionality

The 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

  • Reporting → Filters

 

 

EP-4174

BUG

 

Appeals - Apprentices with default permissions see "Go to Assessment Profile" button

Overview

Fixed 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.

 

 

EP-4172

BUG

 

Planning Meeting - Send Coms Toggle Issue

Overview

  • Fixed an issue where the date sent field would not be updated when new comms were sent to a planning meeting attendee.

  • Fixed an issue where the send comms toggle option would be ignored after the initial booking of a planning meeting. Comms will now only be sent when the send comms toggle is set to yes.

 

 

EP-4115

BUG

 

Certification - When adding a certification result Fail element results are the wrong colour

Overview

Fixed a bug where fail type results were not showing appropriately within the components list on the add/edit certification screen.

 

 

EP-3410

BUG

 

Assessment Element - updating wording/data for assessment info files.

Overview

The Assessment Info side drawer has been updated to show file details of who linked the file, not who uploaded it originally.

Changes to Functionality

The following changes have been updated to the Assessment Info side drawer, against a booked element.

  • “Upload Date” has been changed to “Linked At”

  • “Uploaded By” has been changed to “Linked By”

  • “Linked By” now shows who linked the file to this assessment element, not who uploaded the original apprentice file against the apprentice profile.

Impacted Areas

  • Assessment Profile → Element side drawer → Assessment Info

 

 

EP-3395

BUG

 

Signature - Issue with signatures when adding a result

Overview

Fixed 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.

 

 

EP-2866

BUG

 

Reporting - Save As button stops working after clicking email

Overview

We have fixed a bug where the save as button wouldn’t function correctly if email was pressed first.

 

 

EP-1728

BUG

training_recommended

Users - Duplicate email addresses across user records

Overview

Amended functionality to allow duplicate email addresses to exist against users in the system.

Changes to Functionality

Validation 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:

  • If a username is provided, it is used & checked to ensure it is unique.

  • If a username is not provided, the system will attempt to use the provided email address as before.

  • If the email has already been used as a username against another user, the system will begin adding numbers to the end of the email address, looping around until it finds a unique email address (i.e. my_email_address@example.uk, my_email_address@example.uk2, my_email_address@example.uk3 etc.), to use as the new username.

Impacted Areas

  • User creation (all user types).

    • Screens, bulk upload, and API.

Medium

Suggest awareness training

 

EP-1595

BUG

 

Reporting - Saving a report before running it causes no data

Overview

As 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.

 

 

EP-4278

BUG

 

Assessment Plan - Possible to duplicate a rebooking

Overview

We 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
Loading...
Refresh