[CAT-4179] [CAT-3858] [CAT-3859] [CAT-3932] [CAT-3945] [CAT-3872] [CAT-3871] [CAT-3944] [CAT-4023] Redesign of the alternate request and accommodation request process (Any user -> My Tests)

Description

General redesign of how a user can request an alternat test or an accommodation

  • Divided the two case with two separate buttons and popup
  • No dropdown anymore to select the type of request
  • 2 new sliders for the accommodation request: one to indicate if the candidate is part of a discrimination group and one to indicate if the candidate has any TA experience
  • Managed the UIT page so it is always possible to request an accommodation even if the candidate requested an alternate test before

JIRA Ticket Number

Parent Task(s):

Sub-Task(s):

Type of change

  • New feature
  • Bug fix
  • Accessibility Patch
  • Vulnerability Fixes
  • Documentation update
  • Code cleanliness or refactor
  • CICD Tests
  • Translation

Screenshots / GIFs (gifcap)

Popups for the "Take a Test" tab 1

Popups for the "Make a reservation" tab (OLA and non-OLA) 0

UIT logic when scheduling an alternate test and then scheduling an accommodation 2

Checklist

  • I have updated model structure and/or static data ==> Create new MSSQL Image
  • I have added or updating documentation related to my code changes
  • I have commented my code
  • I do not have any compiler warnings/errors
  • I have added CICD tests or created a JIRA to do it
  • I have researched WCAG2.1 accessibility standards and met them in this PR
  • I have ensured that my changes look good on various screen sizes (minimum 1024 x 768)
  • I have translated related text or created a JIRA to do it
  • I have given or scheduled a demo of the PR to/with the Product Owner
  • I have labeled my merge request with the right release number
  • I have linked my PR to all related Jira tasks
  • I have updated the status of all related Jira tasks
Edited by Jean-Pierre Masri-Clermont

Merge request reports

Loading