Enhancement Release 13.4.0 – AODA & Updated Search Results Table

Enhancement Release 13.4.0 – AODA & Updated Search Results Table

Updated Search Results Table

A new layout for search results table has been implemented throughout APEXA, providing a more uniform and improved user experience.

Key features of the updated layout include:

 

  • Sortable Columns: Users can now sort search results columns in ascending or descending order for enhanced data management.

 

 

  • Pagination: Pagination functionality enables users to navigate through results page by page, offering improved usability and system performance when working with large datasets.

 

 

  • Horizontal Scroll Bar: The introduction of a horizontal scroll bar allows for convenient sideways navigation to access the complete dataset within the table.

 

*Please note: The rollout of this new layout will continue incrementally across all search results in APEXA during upcoming sprints.

 

 

13.4.0 Go Live: December 17th, 2025

Ticket #

Summary

Description

Area of Impact

Ticket #

Summary

Description

Area of Impact

SD-73513

Search Results Table - Sortable Column Layout

Sortable column layout improvements were made where users can now sort any column order in a search results table and scroll horizontally for easier data navigation and comparison.

Search Results

SD-73527

Search Results Table - Pagination

Pagination is a feature that allows users to move through results tables page by page, making it easier to view and manage larger data sets.

Search Results

SD-73805

Search Results Table - Sortable Column Layout for Contract Search results table

Sortable column layout improvements were made where users can now sort any column order in the Contract search results table and scroll horizontally for easier data navigation and comparison.

Contract Search Results

SD-73806

Search Results Table - Sortable Column Layout for Licence Search results table

Sortable column layout improvements were made where users can now sort any column order in the Licence search results table and scroll horizontally for easier data navigation and comparison.

Licence Search Results

SD-73807

Search Results Table - Sortable Column Layout for E&O Search results table

Sortable column layout improvements were made where users can now sort any column order in the E&O search results table and scroll horizontally for easier data navigation and comparison.

E&O Search Results

SD-74348

Pagination- Resolve Incorrect Persistence of "More Results" Indicator After Full Data Load

“More Results” message was presented incorrectly after all search results had been returned. This indicator has been removed on the last page of a search results.  

Bug- Fix- Searches

SD-74350

Pagination- Replace Search Contracts Button Position

For ease of navigation, we corrected the location of the "Search" button displayed below the Contract Search page.

Bug- Fix- Contract Search

SD-71879

AODA - Client Profile - Dashboard - Trigger List

1 instance of guideline 1.3.1 was resolved

  • Info and Relationships

    • Dashboard - "All Trigger List" screen - Table Header

      • Column above 'Notify Me'

      • Column abode 'Edit' button

 1 instance of guideline 1.3.2 was resolved

  • Meaningful Sequence

    • "All Trigger List" screen -

      • "Edit" & "Delete" Buttons in the Table

 2 instances of guideline 2.4.3 were resolved

  • Focus Order

    • All Trigger Lists" screen –

      • "Edit Trigger Name and Description" Popup from Edit button in the 1st column of the Table

 1 instance of guideline 2.4.7 was resolved

  • Focus Visible

    • Dashboard - "All Trigger List" screen Action element

      • Breadcrumb

      • Edit Button

      • Subscribe Button

      • Notify Me checkbox

      • Edit Button

      • Delete Button

      • View Outstanding Tasks

1 instance of guideline 4.1.2 was resolved

  • Name, Role, Value

    • Dashboard - "All Trigger List" screen - "Edit" & "Delete" Buttons in the Table for all rows

Regulatory -AODA 

SD-71900

AODA - Client Profile - Trigger - Edit

2 instances of guideline 1.3.1 were resolved

  • Info and Relationships

    • "License Search" screen - "Probation" heading

 1 instance of guideline 1.3.2 was resolved

  • Meaningful Sequence

    • Licence Search" screen - Input Field Labels

      • Licence Number

      • Full Name

      • Licence Province

      • License Type

      • Firm Name

      • Client Number

      • License Health

      • License Status

      • Designated

      • Probationary License

      • Mentor

      • Mentor's License Number

      • License Class

      • Firm Inscription Number

      • Firm Client Number

Regulatory -AODA 

SD-73409

AODA - Attestation - Address

1 instance of guideline 1.1.1 was resolved

  • Non-text Content

 1 instance of guideline 1.3.1 was resolved

  • Info and Relationships

    • Residential Addresses (Last 5 Years to Present)" screen - Table header of last column in the:

      • Residential table

      • Business table

 2 instances of guideline 1.3.2 were resolved

  • Meaningful Sequence

    • "Attestation - Address" screen - "Remove" button in the screen after clicking the "Add/Click here" button

    • "Attestation - Address" screen - "Remove" button in the screen after clicking the "Edit" button

 1 instance of guideline 2.1.1 was resolved

  • Keyboard

    • "Residential Addresses (Last 5 Years to Present)" screen  - "Click here" link below the:

      • Residential table

      • Business table

 2 instances of guideline 2.4.3 were resolved

  • Focus Order

 1 instance of guideline 2.4.4 was resolved

  • Link Purpose (In Context)

    • Addresses -> "Addresses (Last 5 Years - Present)" Screen ->

    • Residential Table -> "Click here"

 1 instance of guideline 4.1.2 was resolved

  • Name, Role, Value

    • "Residential Addresses (Last 5 Years to Present)" screen - "Add" Button

Regulatory -AODA 

SD-73411

AODA - Attestation - Banking Information

1 instance of guideline 1.3.1 was resolved

  • Info and Relationships

    • "Banking Information" screen - Last column in the Table header

 2 instances of guideline 1.3.2 were resolved

  • Meaningful Sequence

    • "Banking Information" screen - Edit & Delete Buttons in the Table

    • "Attestation - Address" screen - "Banking Information" section "Edit" button in the screen after clicking the "Cancel" button

 3 instances of guideline 2.1.1 were resolved

  • Keyboard

    • "Banking Information" screen - "Click Here" link below the table

    • "Banking Information" screen - Info icon in the Heading

    • "Banking Information" screen - "Click Here" link below the table

 2 instances of guideline 2.4.3 were resolved

  • Focus Order

    • "Attestation - Address" screen - "Banking Information" section "Add" button in the screen after clicking the "Cancel" button

1 instance of guideline 2.4.4 was resolved

  • Link Purpose (In Context)

    • Banking Information -> "Banking Information" Table -> "Click here".

 1 instance of guideline 2.4.7 was resolved

  • Focus Visible

    • "Banking Information" screen - Info icon in the Heading

Regulatory -AODA 

SD-73485

AODA - Attestation - Employment

1 instance of guideline 1.3.1 was resolved

  • Info and Relationships

    • "Employment History" screen - Last column in the Table header

 3 instances of guideline 1.3.2 were resolved

  • Meaningful Sequence

    • "Employment History" screen - Edit & Delete Buttons in the Table

    • "Attestation - Address" screen - "Employment" section "Add" button  in the screen after clicking the "Cancel" button

    • "Attestation - Address" screen - "Employment" section "Edit" button  in the screen after clicking the "Cancel" button

1 instance of guideline 2.1.1 was resolved

  • Keyboard

    • "Employment History" screen - "Click Here" link below the table

2 instances of guideline 2.4.3 were resolved

  • Focus Order

 1 instance of guideline 2.4.4 was resolved

  • Link Purpose (In Context)

    • Employment History -> "Employment History" Table -> "Click here"

Regulatory -AODA 

SD-73531

AODA - Attestation - Licenses

1 instance of guideline 1.1.1 was resolved

  • Non-text Content

 2 instances of guideline 1.3.1 were resolved

  • Info and Relationships

    • "Licenses" screen - Last column in the Table header

    • License Class " section "Independent" & "Attached" radio button

 3 instances of guideline 1.3.2 were resolved

  • Meaningful Sequence

    • Licenses" screen - Edit & Delete Buttons in the Table

    • "Attestation - Address" screen - "licenses" section "Add" button in the screen after clicking the "Cancel" button

    • "Attestation - Address" screen - "licenses" section "Edit" button in the screen after clicking the "Cancel" button

 2 instances of guideline 2.1.1 were resolved

  • Keyboard

    • Licenses" screen - "Click Here" link below the table

    • "Licenses" screen - "Info icon" button in the Table

      • Rejected License Notes

3 instances of guideline 2.4.3 were resolved

  • ·Focus Order

 2 instances of guideline 2.4.4 were resolved

  • Link Purpose (In Context)

    • Licenses -> "Licenses" Table -> "Click here"

    • "Licences" screen –

      • Edit & Delete button in Table

      • License upload - Delete button

 1 instance of guideline 4.1.2 was resolved

  • Name, Role, Value

    • "Licenses" screen - Edit & Delete Buttons in the Table

Regulatory -AODA 

SD-73536

AODA - Attestation - Phone

1 instance of guideline 1.3.1 was resolved

  • Info and Relationships

    • "Phone Numbers" screen - Last column in the Table Header

 3 instances of guideline 1.3.2 were resolved

  • Meaningful Sequence

    • "Phone Numbers" screen - "Click here" link below the table

    • "Attestation - Phones" screen - "Remove" button in the screen after clicking the "Add/Click here" button

    • "Attestation - Phones" screen - "Remove" button in the screen after clicking the "Edit" button

 1 instance of guideline 2.1.1 was resolved

  • Keyboard

    • "Phone Numbers" screen  - "Click here" link below the table

 4 instances of guideline 2.4.3 were resolved

  • Focus Order

 1 instance of guideline 2.4.4 was resolved

  • Link Purpose (In Context)

  • Phones -> "Phones" Table -> "Click here"

1 instance of guideline 4.1.2 was resolved

  • Name, Role, Value

    • "Phone Numbers" screen - Edit & Delete Buttons in the Table

Regulatory -AODA 

SD-73559

AODA - Attestation - Sponsorship

1 instance of guideline 2.1.1 was resolved

  • Keyboard

    • Sponsorship" screen - "Click Here" link below the table

Regulatory -AODA 

SD-73613

Performance - Improve Licence Look Up for BC Licences

The licence look up process for BC licences was previously underperforming. This process has been optimized to improve speed and overall user experience when uploading BC licences

Licence Lookup-BC

SD-74074

Technical Item- Resolve Crawler DriverPool Issue

Optimization of licence monitoring job to improve speed, reliability and overall performance on a daily basis

Technical- Licence Job

SD-69781

Technical Item - Migrate all project dependencies from project.json to PackageReference

Modernization of dependency management, migration of all project dependencies from project.json to PackageReference. This enhancement improves system build performance and maintainability

Technical Item-Enhancement

SD-74039

Technical Item – TypeScript Upgrade

A technical improvement has been implemented to upgrade the TypeScript tooling used by developers. This update improves development efficiency, code quality and overall workflow

Technical Item-Enhancement

SD-74393

Technical Item - Retest DataLoad after migration to Windows 11

Conducted additional data load process testing to ensure proper workflow after Windows 11 migration upgrade.

Technical Item-Data Load

 

Guideline List -Affected Guidelines

Description

Description

1.1.1 - Non-text Content - Level A - All non-text content that is presented to the user has a text alternative that serves the equivalent purpose, except for the situations listed below

1.3.1 -Info and Relationships - Information, structure, and relationships conveyed through presentation can be programmatically determined or are available in text

1.3.2- Meaningful Sequence - When the sequence in which content is presented affects its meaning, a correct reading sequence can be programmatically determined 

2.1.1- Keyboard - All functionality of the content is operable through a keyboard interface without requiring specific timings for individual keystrokes, except where the underlying function requires input that depends on the path of the user's movement and not just the endpoints

2.4.3- Focus Order - If a Web page can be navigated sequentially and the navigation sequences affect meaning or operation; focusable components receive focus in an order that preserves meaning and operability

2.4.4 - Link Purpose (In Context) - The purpose of each link can be determined from the link text alone or from the link text together with its programmatically determined link context, except where the purpose of the link would be ambiguous to users in general

2.4.7 Focus Visible - Any keyboard operable user interface has a mode of operation where the keyboard focus indicator is visible