Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add work history verification journey #1830

Merged
merged 14 commits into from
Jan 24, 2024
Merged

Conversation

thomasleese
Copy link
Contributor

@thomasleese thomasleese commented Nov 28, 2023

This adds a new verification journey for work history and references performed by admins, replacing the existing flow performed by assessors. See individual commits for more details.

Screenshots

Screenshot 2023-12-05 at 14 44 40
Screenshot 2023-12-05 at 14 44 44
Screenshot 2023-12-05 at 14 44 47

Copy link

@thomasleese thomasleese force-pushed the work-history-verification branch from 1853827 to 4e64928 Compare November 29, 2023 09:49
@thomasleese thomasleese force-pushed the work-history-verification branch from 4e64928 to 5dd2f9a Compare November 29, 2023 10:35
@thomasleese thomasleese force-pushed the work-history-verification branch from 5dd2f9a to 0dae89e Compare November 29, 2023 11:41
@thomasleese thomasleese force-pushed the work-history-verification branch from 0dae89e to 7ea9dee Compare December 4, 2023 09:47
@thomasleese thomasleese force-pushed the work-history-verification branch from 7ea9dee to 016401a Compare December 4, 2023 09:51
@thomasleese thomasleese force-pushed the work-history-verification branch from 016401a to 2ad1296 Compare December 4, 2023 10:35
@thomasleese thomasleese force-pushed the work-history-verification branch 2 times, most recently from d2e094b to 1ece22b Compare December 4, 2023 11:05
@thomasleese thomasleese force-pushed the work-history-verification branch from 19e7b77 to 2504f14 Compare December 4, 2023 11:11
@thomasleese thomasleese force-pushed the work-history-verification branch from 2504f14 to ab86767 Compare December 4, 2023 11:23
This updates the form to add a validation that requires that the most
recent or current work history is selected, if the country requires is.
This updates the page to start by having everything unselected and
require the assessor to choose which work history items they'd like to
get verified.
We've decided to stop showing these email previews so we can remove this
view.
This updates the content according to the new designs.
This adds a new page which summarises everything that is going to be
requested for verification.
We want all references to end up being verified by an assessor to pass
to either an award or a decline (even if we don't pass some of them).
This removes the form asking whether the assessor wants to proceed with
the award or decline decision.
It's not used anymore.
This changes the status updater to mark admins as responsible by setting
them as the admin required by field.

This changes the form to use the new verify form instead of reviewing
the references.
This makes it possible for assessors to review references and make a
final decision on an application if necessary.
If a reference is being reviewed because it was overdue, and it's
subsequently been received, we need to explain that to the assessor.
This ensures that we go to the right place when clicking on the back
link.
The name "verifier" is confusing as we refer to admins instead.
This is to match the design in the prototype.
@thomasleese thomasleese force-pushed the work-history-verification branch from beacdf4 to 59cf23f Compare January 24, 2024 16:28
@thomasleese thomasleese merged commit 77ed7b1 into main Jan 24, 2024
12 checks passed
@thomasleese thomasleese deleted the work-history-verification branch January 24, 2024 17:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants