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

mes-MOTStatus #1722

Merged
merged 88 commits into from
Sep 18, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
88 commits
Select commit Hold shift + click to select a range
2e080ef
Added MOT service to waiting room to car
RLCorp Jul 4, 2023
4aacb5f
WIP: Added alternative evidence functionality.
RLCorp Jul 5, 2023
9b1d394
WIP: Added analytics and state compatability
RLCorp Jul 6, 2023
a518773
WIP: Adding unit tests
RLCorp Jul 7, 2023
e0b3502
Added unit tests
RLCorp Jul 10, 2023
c9f4f41
changed network to protected
RLCorp Jul 10, 2023
945ee56
State fixed and analytics removed
RLCorp Jul 11, 2023
dffdbc2
moved clear functionality to its own function
RLCorp Jul 11, 2023
48c2517
WIP: Added MOT iteration 6
RLCorp Aug 9, 2023
f591127
WIP: Added MOT iteration 6
RLCorp Aug 10, 2023
a848e21
WIP: lint
RLCorp Aug 10, 2023
0188540
WIP: mot iteration 6
RLCorp Aug 10, 2023
46069cb
Refactored code and made failed MOT modal uppercase only
RLCorp Mar 18, 2024
85405f7
Refactored code and made failed MOT modal uppercase only
RLCorp Mar 18, 2024
2af4e04
Added Offline stub for demo
RLCorp Mar 27, 2024
ff4a260
WIP: Added way to toggle between real data and fake data set
RLCorp Apr 2, 2024
679b4f7
WIP: Added comments to explain temporary functionality
RLCorp Apr 2, 2024
d49ae08
WIP: Added offline banner with support for fake offline for demonstra…
RLCorp Apr 3, 2024
6f5e97c
WIP: Formatting and change to offline logic
RLCorp Apr 3, 2024
7191617
WIP: Fix change to offline logic
RLCorp Apr 3, 2024
c3d9393
Added new text to signify the user lost connection while the call was…
RLCorp Apr 4, 2024
543f35c
Updated spinner to work as intended
RLCorp Apr 4, 2024
3408919
WIP: updated unit tests
RLCorp Apr 17, 2024
d28dfea
updated to use new mot url
RLCorp May 30, 2024
63c4b1a
fixed tests
RLCorp May 30, 2024
9b0e07d
Updated no evidence path to include new activity code and banner
RLCorp Jun 5, 2024
98cd211
Fixed tests
RLCorp Jun 5, 2024
d41573e
Fixed logic on mot for search for completed tests
RLCorp Jun 6, 2024
4ebe481
Added additional tests
RLCorp Jun 6, 2024
66acbae
Colour changes
RLCorp Jun 11, 2024
4b22a96
Moved matching VRN logic to modal
RLCorp Jun 11, 2024
c77b1ff
Linting fixes and refactor
RLCorp Sep 10, 2024
d3c84e7
WIP: Added practice mode modal
RLCorp Sep 10, 2024
ef9a499
WIP: Amend practice mode data with vehicle registration
RLCorp Sep 10, 2024
0e17a65
WIP: remove log
RLCorp Sep 10, 2024
9a1be49
WIP: formatting fix
RLCorp Sep 11, 2024
b6d581a
WIP: updated no details wording
RLCorp Sep 11, 2024
245674f
WIP: changed practice mode fail path to show fail modal
RLCorp Sep 11, 2024
97251a8
WIP: move alternate evidence to write-up page
RLCorp Sep 11, 2024
b0c8358
WIP: refactoring old work to work with new backend
RLCorp Sep 11, 2024
cc79f40
WIP: Fixed formatting errors
RLCorp Sep 11, 2024
5bedc0d
WIP: Finished work on office page
RLCorp Sep 11, 2024
d522d05
WIP: Modified completed test page to use alert icon on expired mot
RLCorp Sep 11, 2024
bdabed6
WIP: Removed unneeded code
RLCorp Sep 11, 2024
0181329
WIP: Added MOT data clearing after updating the VRN inputted on waiti…
RLCorp Sep 11, 2024
a79e503
WIP: improved error handling on MOT api
RLCorp Sep 11, 2024
89c1e14
WIP: added support for no detail results on search for completed
RLCorp Sep 11, 2024
519e73f
WIP: linting
RLCorp Sep 12, 2024
9bb43fd
remove logs
RLCorp Sep 12, 2024
fde0510
audit fixes
RLCorp Sep 12, 2024
d832579
WIP: Added handling for tests without expiry dates
RLCorp Sep 12, 2024
247bb29
Added background blurring to waiting room to car page when Failed MOT…
RLCorp Sep 12, 2024
16f1604
Fixed tests
RLCorp Sep 12, 2024
3660332
Added more unit tests
RLCorp Sep 12, 2024
9f3035d
linting
RLCorp Sep 12, 2024
e4dae2b
corrected data on view-test-result
RLCorp Sep 12, 2024
412fdb0
Added offline mode support to practice mode
RLCorp Sep 13, 2024
57a86b5
Linting
RLCorp Sep 13, 2024
70a70c2
updating test
RLCorp Sep 13, 2024
ff2a62d
updating test
RLCorp Sep 13, 2024
2612763
updated models to use backend models
RLCorp Sep 13, 2024
d04c258
Linting
RLCorp Sep 13, 2024
c84dc8a
Added age exemption logic to no details route and more unit tests
RLCorp Sep 13, 2024
d1bc07f
Linting
RLCorp Sep 13, 2024
f008264
Files renamed
RLCorp Sep 16, 2024
e7a9667
linting
RLCorp Sep 16, 2024
4051ced
Refactored mot-history
RLCorp Sep 16, 2024
c12a440
linting
RLCorp Sep 16, 2024
6233380
Refactored tests and including local interface
RLCorp Sep 16, 2024
0090a4f
linting
RLCorp Sep 16, 2024
5e1564b
Changed font and wording on practice mode data
RLCorp Sep 16, 2024
d42c990
updated tests
RLCorp Sep 16, 2024
b647a89
linting
RLCorp Sep 16, 2024
dd7f322
fixed a bug content would not properly disappear.
RLCorp Sep 16, 2024
69e3aab
linting
RLCorp Sep 16, 2024
e6d0083
Added message when no VRNs have been searched for MOT
RLCorp Sep 17, 2024
cc115b9
Fixed formatting issues
RLCorp Sep 17, 2024
a426dbc
Fixed wording issues and removed button from rekey journey
RLCorp Sep 17, 2024
c10c1e5
linting
RLCorp Sep 17, 2024
2527cf2
updated activity code from 12 to 89
RLCorp Sep 17, 2024
c1a771d
fixed tests
RLCorp Sep 17, 2024
1b7d28e
linting
RLCorp Sep 17, 2024
8be95e3
Display expiry date on valid mots on waiting room to car
RLCorp Sep 17, 2024
216f316
Updated search for completed to show expiry date on valid mot
RLCorp Sep 17, 2024
095bdea
linting
RLCorp Sep 18, 2024
2c208d0
removed redundant code
RLCorp Sep 18, 2024
c0ad7b5
removed console log
RLCorp Sep 18, 2024
3c2fda6
removed commented out code
RLCorp Sep 18, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
152 changes: 93 additions & 59 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

3 changes: 2 additions & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -75,9 +75,10 @@
"@dvsa/mes-config-schema": "1.9.1",
"@dvsa/mes-driver-schema": "^0.0.2",
"@dvsa/mes-journal-schema": "1.3.1",
"@dvsa/mes-mot-schema": "1.0.2",
"@dvsa/mes-microservice-common": "^1.1.9",
"@dvsa/mes-search-schema": "1.3.0",
"@dvsa/mes-test-schema": "3.42.5",
"@dvsa/mes-test-schema": "3.43.1",
"@ionic-enterprise/auth": "3.9.5",
"@ionic/angular": "~7.5.7",
"@ionic/core": "~7.5.7",
Expand Down
4 changes: 2 additions & 2 deletions src/app/pages/back-to-office/back-to-office.effects.ts
Original file line number Diff line number Diff line change
@@ -1,14 +1,14 @@
import { Injectable } from '@angular/core';
import { Actions, createEffect, ofType } from '@ngrx/effects';
import { ClearVehicleData } from '@pages/back-to-office/back-to-office.actions';
import { VehicleDetailsApiService } from '@providers/vehicle-details-api/vehicle-details-api.service';
import { MotHistoryApiService } from '@providers/mot-history-api/mot-history-api.service';
import { map } from 'rxjs/operators';

@Injectable()
export class BackToOfficeEffects {
constructor(
private actions$: Actions,
private vehicleDetailsApiService: VehicleDetailsApiService
private vehicleDetailsApiService: MotHistoryApiService
) {}

clearVehicleData$ = createEffect(
Expand Down
Loading
Loading