Scott Kiener
35a941ab6b
CSR-1104 | Query string parameter builder function
...
Also integrated into the GetServiceabilityDetails call
2023-04-20 10:14:04 -04:00
Chloe Herd
ca8edc4387
Increase margins for warnings to match figma.
2023-04-20 09:28:29 -04:00
CarlNation
2b5dc365d0
CSR-1337
...
Address look up option restrict to only zips that are able to look up address
2023-04-20 09:00:16 -04:00
Chloe Herd
edb1604c55
Initial Merge from Develop
2023-04-19 14:16:15 -04:00
Leah Schumann
f0957a9bba
Small refactor
2023-04-18 08:40:41 -04:00
Leah Schumann
d2ed91e919
Just needs styling tweaks and de-mocked
2023-04-18 08:32:43 -04:00
Leah Schumann
4def7c421e
Working unit tests
2023-04-17 10:50:55 -04:00
Leah Schumann
86d7760d77
Functionality mostly complete, need Bryan to take a stab at remaining styling
2023-04-14 15:57:49 -04:00
Leah Schumann
96cb744a7c
Merge branch 'develop' into feature/CSR-1112
2023-04-14 15:49:28 -04:00
Leah Schumann
0ec7c24087
Fixed dropdown issue
2023-04-14 14:43:47 -04:00
Leah Schumann
7855be6750
WIP
2023-04-14 14:30:14 -04:00
bmauger
307f31060c
Merge pull request #1061 from Safelite/BRM-fix-top-of-page-when-route-changes
...
Fix issue where "page" does not begin at top when...
2023-04-14 14:04:10 -04:00
Leah Schumann
f01eb65816
Merge branch 'develop' into feature/CSR-1112
2023-04-14 13:50:02 -04:00
Leah Schumann
c6c7a548b7
WIP
2023-04-14 13:48:55 -04:00
Leah Schumann
8d20394405
Changed the unique identifier for the validation field to use groupName instead of generating a unique id or using a customId
2023-04-14 13:08:24 -04:00
Bryan Mauger
de936953bc
Format code.
2023-04-14 10:08:29 -04:00
Bryan Mauger
3eb7df9f21
Fix issue where "page" does not begin at top when...
...
changing routes.
2023-04-14 09:52:24 -04:00
Leah Schumann
5cc7d2526b
Merge branch 'develop' into feature/CSR-1112
2023-04-14 09:40:18 -04:00
Leah Schumann
00ffdd6a2c
Added 'useField' to the button-question component so the validation value can be changed when the model property changes
2023-04-14 09:12:04 -04:00
Leah Schumann
32d90ba74d
WIP
2023-04-14 07:44:17 -04:00
Leah Schumann
b58c9aa56c
Added condition that the button should be disabled if the no shops alert is displayed
2023-04-12 14:34:36 -04:00
Leah Schumann
6fda9d71b5
WIP
2023-04-12 14:29:35 -04:00
Leah Schumann
3d2179d884
WIP
2023-04-11 16:27:39 -04:00
Leah Schumann
c30f773d50
Merge branch 'develop' into feature/CSR-1112
2023-04-11 13:32:51 -04:00
Leah Schumann
6214f82269
Merge branch 'develop' into feature/CSR-1112
2023-04-11 13:28:49 -04:00
Chloe Herd
dadf706d89
Merge branch 'develop' into feature/CSR-1063
2023-04-11 13:18:33 -04:00
Leah Schumann
96133bc8ec
WIP
2023-04-11 12:41:56 -04:00
Leah Schumann
0591e22148
Update for changes in naming in CMS
2023-04-11 12:35:45 -04:00
Chloe Herd
3aef5f2c6f
Update recalibration logic to directly follow endpoint response based on review.
2023-04-11 12:06:00 -04:00
Leah Schumann
634c86bd4f
Merge branch 'develop' into feature/CSR-1112
2023-04-10 09:40:25 -04:00
Leah Schumann
f5c61063d5
Removed mocked endpoint
2023-04-10 09:07:31 -04:00
Sravan Gopathi
b1e160310d
Implemented Front End changes as per the card#1204
2023-04-10 08:44:39 -04:00
Leah Schumann
d2b926f2f9
Initial check-in
2023-04-10 08:38:52 -04:00
Leah Schumann
fd7c577df6
Added providerNumber datum and now nulling it out when service-zip changes from changing the mobile location zip
2023-04-07 11:40:46 -04:00
Leah Schumann
2be7770503
Added providerNumber datum and now nulling it out when service-zip changes
2023-04-07 11:22:06 -04:00
Adam Caouette
9179506df8
Merge branch 'develop' into feature/CSR-886
2023-04-07 11:09:14 -04:00
Leah Schumann
1ae4d2f781
Removed unused import
2023-04-07 10:41:34 -04:00
Leah Schumann
01e46e2abc
Fixed unit tests
2023-04-07 10:41:00 -04:00
Leah Schumann
a1f818ccd6
Moved the mobile location validation rule definition to page level
2023-04-07 09:53:12 -04:00
Leah Schumann
52061134da
Merging from develop
2023-04-06 14:37:01 -04:00
Leah Schumann
2e13b84a62
Integrated mobile location questions as a field in the page level validation
2023-04-06 14:31:52 -04:00
Chloe Herd
bb14d11a15
Remove accidentally auto-added import.
2023-04-06 13:38:52 -04:00
Chloe Herd
f458384aa8
Merge branch 'develop' into feature/CSR-1063
2023-04-06 13:30:37 -04:00
Chloe Herd
031453f427
Added new tests.
2023-04-06 10:55:32 -04:00
AdamCaouetteSafelite
e4a391472a
Merge pull request #1049 from Safelite/feature/CSR-1129-create-schedule-page
...
CSR-1129: create schedule page, put date picker on it
2023-04-05 14:00:33 -04:00
Adam Caouette
faf9d1e420
CSR-1129: formatting changes
2023-04-05 11:49:09 -04:00
Adam Caouette
fb0280fa18
CSR-1129: create schedule page, put date picker on it
2023-04-05 10:56:34 -04:00
Chloe Herd
572831254d
Formatting
2023-04-05 08:57:01 -04:00
Chloe Herd
f87a64380b
Add recalibration-checking logic.
2023-04-04 16:38:49 -04:00
Chloe Herd
8daa078c29
Add text link rendering to alert + hook into opening modal.
2023-04-04 15:11:38 -04:00
Chloe Herd
dc14cf7776
Move file-size definition to be a prop of textbox-question.
2023-03-31 13:50:01 -04:00
Leah Schumann
b06ee56d27
Prettified
2023-03-31 13:41:46 -04:00
Leah Schumann
40bc9b9a75
Completed unit tests
2023-03-31 10:31:25 -04:00
Chloe Herd
f18032d92e
Initial iteration - added modals and some of the logic.
2023-03-30 16:37:56 -04:00
Leah Schumann
635c4a2855
Fix in toggleModal
2023-03-30 14:05:10 -04:00
Leah Schumann
1519315cf1
Now set to toggle the modal in code rather than markup.
2023-03-30 13:56:11 -04:00
Leah Schumann
2308829428
Quick suggested change from Chloe 3
2023-03-30 13:33:25 -04:00
Leah Schumann
b5970c645a
Quick suggested change from Chloe 2
2023-03-30 13:32:09 -04:00
Leah Schumann
61cc1d7862
Quick suggested change from Chloe
2023-03-30 13:24:06 -04:00
Leah Schumann
26256cfd50
Changed serviceType under serviceLocation to appointmentType
2023-03-30 11:12:25 -04:00
Leah Schumann
322c52c975
Completed unit tests
2023-03-30 11:01:49 -04:00
Leah Schumann
4a105a0ec9
Merge branch 'develop' into feature/CSR-1093
2023-03-30 10:38:20 -04:00
Leah Schumann
5bf1a416a5
Ready for unit tests
2023-03-30 09:37:30 -04:00
Chloe Herd
cef1eeec1f
Merge branch 'develop' into feature/CSR-1100
2023-03-30 09:07:15 -04:00
Chloe Herd
c94137f795
Add tests.
2023-03-30 09:01:14 -04:00
Leah Schumann
c07b620a2f
Merging from develop
2023-03-30 08:28:22 -04:00
Leah Schumann
67e67a1ff9
Tech review changes
2023-03-30 08:04:39 -04:00
Chloe Herd
24db66bdb5
Update tests based on changes to logic.
2023-03-29 16:50:46 -04:00
Chloe Herd
c9384edc1e
Update to proper cms widget.
2023-03-29 15:53:16 -04:00
Chloe Herd
e244e26419
Added non-cms version of the alert
2023-03-29 15:43:56 -04:00
Chloe Herd
23d433931d
Pull serviceability logic up to service-location page.
2023-03-29 15:34:52 -04:00
Leah Schumann
d8d3d35b00
Merge branch 'develop' into feature/CSR-1093
2023-03-29 13:28:12 -04:00
Leah Schumann
c62f4b49e9
Restored Mocky endpoints while we're waiting for CSR-1104 to be 100% completed
2023-03-29 13:05:38 -04:00
Leah Schumann
67154e9192
WIP
2023-03-29 09:21:02 -04:00
Leah Schumann
1639045d74
Unit tests completed
2023-03-29 07:46:42 -04:00
Chloe Herd
8b1a42547d
Formatting.
2023-03-28 14:09:31 -04:00
Chloe Herd
f24214fbca
Updated tests to match new functionality
2023-03-28 14:01:17 -04:00
Leah Schumann
314193eb43
Updated existing unit tests
2023-03-28 13:47:09 -04:00
Leah Schumann
0bde42e0d2
WIP
2023-03-28 13:20:12 -04:00
Leah Schumann
04854a455c
WIP
2023-03-28 08:39:54 -04:00
Leah Schumann
902cd69858
WIP
2023-03-28 08:28:55 -04:00
Leah Schumann
31355e1e73
added comment
2023-03-27 13:37:30 -04:00
Leah Schumann
07c90341ab
Patched in missing Military code
2023-03-27 13:31:26 -04:00
Leah Schumann
6b25e8ea47
Merge outstanding changes
2023-03-27 13:22:32 -04:00
Leah Schumann
c8c6c6bd00
Merge branch 'develop' into feature/CSR-1073
2023-03-27 13:22:11 -04:00
Leah Schumann
6e1825aa0a
Merging from develop
2023-03-27 10:50:09 -04:00
Leah Schumann
25d03a1c0a
Removed unused watch statement
2023-03-27 10:31:54 -04:00
Leah Schumann
2fd0ce5f21
Before merging from develop
2023-03-27 09:47:30 -04:00
Leah Schumann
519233cad5
Prettified
2023-03-24 15:06:47 -04:00
Leah Schumann
3606e7a1c7
Updated unit tests
2023-03-24 14:31:34 -04:00
Leah Schumann
0e1be70c23
Minor formating changes
2023-03-24 14:06:01 -04:00
Leah Schumann
da2ae89453
Merge branch 'develop' into feature/CSR-1088
2023-03-24 13:48:41 -04:00
Leah Schumann
df2665a2ce
Technical review changes
2023-03-24 13:44:31 -04:00
Bill Richardson
cfeed1ff28
formatting
2023-03-24 13:37:59 -04:00
Bill Richardson
c37487042e
Only process zipcode on change.
2023-03-24 12:50:38 -04:00
brich1212safe
12d77f5731
Merge pull request #1013 from Safelite/feature/richardson/CSR-1064
...
Updates from TR
2023-03-24 11:34:04 -04:00
Scott Kiener
a4942bb2c1
Merge branch 'release/2023.03.23' into rlsmerge/2023.03.23-to-develop
2023-03-23 15:48:06 -04:00
Chloe Herd
31cde9807c
Differentiate frontend-validation errors from backend errors
2023-03-23 09:42:14 -04:00
Chloe Herd
bc4ebd09e6
Removed old loading field.
2023-03-22 15:45:46 -04:00
Chloe Herd
e7b8477891
Formatting + Set file size limit to 5mb
2023-03-22 15:23:54 -04:00
Chloe Herd
1a15105bdc
Extract max file size so it can be computed later.
2023-03-22 14:46:11 -04:00
Chloe Herd
5b6433cb1c
More coherent use of await.
2023-03-22 14:16:57 -04:00
Bryan Mauger
4b56db8c9c
WIP
2023-03-22 13:57:46 -04:00
Chloe Herd
0b94d83129
Add basic file-size check.
2023-03-22 13:44:24 -04:00
Chloe Herd
3b41bb59e6
Semantic restructuring of v-ifs.
2023-03-21 17:46:38 -04:00
Chloe Herd
ec37b93e31
Change to injected callback pattern, from event pattern.
2023-03-21 17:42:54 -04:00
Chloe Herd
8085759892
Initial attempt to extract vin-capture business logic
2023-03-21 17:06:26 -04:00
Adam Caouette
c1badf70f2
CSR-886: animate new months to fade in
2023-03-21 16:32:40 -04:00
Bryan Mauger
f35f530e4a
WIP Do not merge.
2023-03-21 14:36:01 -04:00
AdamCaouetteSafelite
b35ca3855f
Merge pull request #1008 from Safelite/feature/CSR-886
...
Feature/CSR-886
2023-03-21 11:04:45 -04:00
Leah Schumann
e0a5791675
Another correction for previous commit
2023-03-20 14:15:51 -04:00
Bill Richardson
9fd6a08dd8
remove comment that was removed previously
2023-03-20 11:00:31 -04:00
Bill Richardson
44a6629d36
Updates after merge
2023-03-20 10:49:12 -04:00
Bill Richardson
c4f0624f10
Contains Military zip emit on Location questions modal
2023-03-20 10:46:17 -04:00
Leah Schumann
12c5d684d8
Minor correction to previous commit
2023-03-20 10:46:02 -04:00
Bill Richardson
14541d110c
Updates for emitting contains military zip
2023-03-20 10:45:52 -04:00
Leah Schumann
4c60dc054f
Added autocomplete and city reset for validation
2023-03-20 10:30:36 -04:00
Leah Schumann
a0ab81acaa
Revert "WIP"
...
This reverts commit d4a938f3c3 .
2023-03-20 10:22:46 -04:00
Leah Schumann
2e7de50c96
Revert "Added SERVCE_ADDRESS_REQUIRED Error Msg"
...
This reverts commit 6039bacf0d .
2023-03-20 10:22:41 -04:00
Leah Schumann
521937c388
Revert "Revert "Added SERVCE_ADDRESS_REQUIRED Error Msg""
...
This reverts commit 0a78965a37 .
2023-03-20 10:22:37 -04:00
Leah Schumann
be31530bfa
Revert "Revert "Clean up""
...
This reverts commit 1bc00e31e7 .
2023-03-20 10:21:54 -04:00
Leah Schumann
1bc00e31e7
Revert "Clean up"
...
This reverts commit 80d5f95970 .
2023-03-20 09:54:22 -04:00
Leah Schumann
80d5f95970
Clean up
2023-03-20 09:50:05 -04:00
Leah Schumann
0a78965a37
Revert "Added SERVCE_ADDRESS_REQUIRED Error Msg"
...
This reverts commit 6039bacf0d .
2023-03-20 09:38:14 -04:00
Leah Schumann
6039bacf0d
Added SERVCE_ADDRESS_REQUIRED Error Msg
2023-03-20 09:34:31 -04:00
Leah Schumann
d4a938f3c3
WIP
2023-03-17 14:42:28 -04:00
Chloe Herd
749db4c06c
Formatting.
2023-03-16 14:27:33 -04:00
Chloe Herd
913b9098eb
Disable image uploading when input is disabled.
2023-03-16 14:18:20 -04:00
Adam Caouette
d2e5fd0f9b
CSR-886: annoying formatting changes
2023-03-15 15:19:12 -04:00
Adam Caouette
e97e82c7a7
CSR-886: update span to div
2023-03-15 14:07:23 -04:00
Leah Schumann
195dc954ff
Merge pull request #1011 from Safelite/feature/CSR-1088
...
Just a few more tech review tweaks
2023-03-15 13:31:32 -04:00
Leah Schumann
b1713d9a36
Quick change to logic for displaying the Mobile Location address
2023-03-15 13:25:08 -04:00
Leah Schumann
0186e25db4
Just a few more tech review tweaks
2023-03-15 13:06:32 -04:00
Scott Kiener
324257ac96
CSR-1229 | Fix formatting
2023-03-15 11:54:33 -04:00
Chloe Herd
1e101eeaaf
Alert tweak to be less hacky
2023-03-15 11:49:06 -04:00
Scott Kiener
45208ccf1f
CSR-1229 | Repairs save after pricing, move getSupporting to Veh-Damage
2023-03-15 11:40:50 -04:00
Adam Caouette
24aecae149
CSR-886: release first unit test
2023-03-15 10:22:01 -04:00
Chloe Herd
64375f2397
Properly resize camera icon
2023-03-15 10:17:58 -04:00
Leah Schumann
d704eee8e8
WIP
2023-03-15 10:17:11 -04:00
Adam Caouette
baa2b44cb4
CSR-886: fix unit tests
2023-03-15 10:17:07 -04:00
Adam Caouette
12a2b0ae71
CSR-886: comment out unit tests temporarily
2023-03-15 10:09:22 -04:00
Adam Caouette
2ddd4dc416
CSR-886: format changes and update dependencies
2023-03-15 09:59:20 -04:00
Chloe Herd
ba628a1fae
Merge branch 'release/image-to-vin' into feature/CSR-1214-release
2023-03-15 09:55:17 -04:00
Adam Caouette
3693636924
Merge branch 'develop' into feature/CSR-886
2023-03-15 09:54:17 -04:00
Chloe Herd
a9ee53ce5e
Remove vin-scan error when new vin is entered.
2023-03-15 09:53:25 -04:00
Chloe Herd
36004d9677
Limit accepted file types on input field.
2023-03-15 09:50:00 -04:00
Leah Schumann
4d8dc49f97
WIP
2023-03-15 09:47:20 -04:00
Chloe Herd
78160d4cff
Add remaining tests
2023-03-15 09:38:58 -04:00
Chloe Herd
3543c1cb04
Update position of vin-scan-alert as per mock.
2023-03-15 09:36:00 -04:00
Adam Caouette
081bbfd161
CSR-886: first version of date-picker along with demo page
2023-03-15 09:31:35 -04:00
Leah Schumann
82e6d7c305
WIP
2023-03-15 08:45:31 -04:00
Leah Schumann
1a1cfc426a
WIP
2023-03-15 08:27:37 -04:00
Leah Schumann
f8dc7f12f8
WIP
2023-03-15 08:18:20 -04:00
Leah Schumann
977785a069
WIP
2023-03-15 08:08:23 -04:00
Chloe Herd
8cd86fd6c2
Add tests for lookupVinByImage action.
2023-03-14 18:49:01 -04:00
Chloe Herd
e06be65e34
Add tests for textbox-question
2023-03-14 18:30:45 -04:00
Scott Kiener
1e1204fcfa
Merge pull request #973 from Safelite/defect/CSR-1168
...
CSR-1168 | Default service package selection changes
2023-03-14 16:52:44 -04:00
CarlNation
678f0b96a3
CSR-1077 supporting items changes
...
This was required to get repair orders to load when the customer didn't progress past the parts page to quote. the load wouldn't have any parts and no chips to indicate repair.
2023-03-14 16:29:43 -04:00
Leah Schumann
328a1d422a
Moved alert to above service type question
2023-03-14 16:16:28 -04:00
Leah Schumann
09a0328afa
Merge branch 'develop' into feature/CSR-1073
2023-03-14 16:16:07 -04:00
Matt Caimi
4af0938aa8
CSR-1012 modal closes when x button is clicked even on invalid input
2023-03-14 16:14:40 -04:00
Leah Schumann
59a307bafc
Prettified
2023-03-14 15:26:30 -04:00
Chloe Herd
d111d0a7bc
Remove .only from test
2023-03-14 14:41:34 -04:00
Chloe Herd
6b62095cf5
Add test for vin-lookup
2023-03-14 14:40:53 -04:00
Leah Schumann
749b4787f4
Merge pull request #1004 from Safelite/feature/CSR-1088
...
Feature/csr 1088
2023-03-14 14:11:41 -04:00
Leah Schumann
0d5231ff87
Fixed unit tests
2023-03-14 13:59:24 -04:00
Leah Schumann
f89705c7a1
Prettified
2023-03-14 13:32:51 -04:00
Leah Schumann
8c82e8f9f9
Added call to get mobile fee part in each component
2023-03-14 13:28:16 -04:00
Leah Schumann
1613e192e3
Replaced GetMobileFeePart Mocky with real call
2023-03-14 13:27:12 -04:00
Leah Schumann
bcee963f9a
Removed "initialValue" that shouldn't have been there
2023-03-14 13:25:26 -04:00
Chloe Herd
b5749eb8aa
Update to use CMS for alert text.
2023-03-14 12:18:34 -04:00
Chloe Herd
4553fa699d
Update to use proper API call.
2023-03-14 12:18:15 -04:00
Leah Schumann
99f6ef3a4e
WIP
2023-03-14 10:40:45 -04:00
Bill Richardson
f6f6f7326f
remove make tall wrapper and scoot alert under service modal question component
2023-03-14 10:40:01 -04:00
Leah Schumann
dd35ef9ca2
Moved resetMobileFeePart into service-location-helper
2023-03-14 09:36:31 -04:00
Leah Schumann
6496b985b5
Removed unnecessary "emits" directive"
2023-03-14 09:25:24 -04:00
Leah Schumann
08459d2741
Added 'billToAccountNumber' required gate to 'getPricedMobileFeePart'
2023-03-14 09:05:18 -04:00
Bill Richardson
ad5ced16d7
boo for double quotes
2023-03-14 01:08:14 -04:00
Bill Richardson
757bb36cea
updated test
2023-03-13 10:47:28 -04:00
Bill Richardson
aa25092cc9
fix tests page after merge
2023-03-13 10:47:28 -04:00
Bill Richardson
532a017064
Updates for Military zip front end.
2023-03-13 10:47:28 -04:00
Bill Richardson
5d47859618
duplicate line after a merge
2023-03-13 10:46:51 -04:00
Bill Richardson
672005fe5f
Military zip updates to front end
2023-03-13 10:46:51 -04:00
Bryan Mauger
2c8362be66
Update notice at collection link to correct url.
2023-03-13 09:52:12 -04:00
Leah Schumann
bb8119785f
Merge branch 'develop' into feature/CSR-1073
2023-03-09 16:07:54 -05:00
Leah Schumann
5ba43cf9d4
Fixed unit tests and ran formatter
2023-03-09 15:51:23 -05:00
Leah Schumann
a99ca76d7d
Removed comments from arePagesPrequisitesValid
2023-03-09 15:38:34 -05:00
Leah Schumann
697b6d7b21
Added code to remove spinner if an invalid zip is entered
2023-03-09 14:46:19 -05:00
Leah Schumann
99faf4d067
Prettified
2023-03-09 13:55:42 -05:00
Leah Schumann
8ee9952538
Fixed mobile-location-modal-questions tests
2023-03-09 13:50:31 -05:00
Leah Schumann
09a0f932b4
Merge branch 'develop' into feature/CSR-1088
2023-03-09 13:41:01 -05:00
Leah Schumann
0c6d2cb6e8
Got unit tests working again
2023-03-09 13:38:20 -05:00
Chloe Herd
5ef2c75016
Emit lookup error when no VINs are identified in image.
2023-03-09 10:53:22 -05:00
Chloe Herd
ca7c10a65a
Initial spinner implementation.
2023-03-09 10:46:28 -05:00
Chloe Herd
0a317093b5
Display error when VIN scan fails.
2023-03-08 15:54:03 -05:00
Bryan Mauger
9b1612f84a
CSR-972 fix missing color option item.
2023-03-08 14:26:22 -05:00
Chloe Herd
b5fbdfec93
Formatting
2023-03-08 13:37:14 -05:00
Chloe Herd
f4eed79845
Cherry-pick: Tie changes to validation flow
2023-03-08 13:25:50 -05:00
Chloe Herd
f7b9b79cfb
Cherry-pick: Update to call local DigitalAPI endpoint
2023-03-08 13:25:13 -05:00
Chloe Herd
2dc6ef3305
Cherry-pick: Renamed image file in html response
2023-03-08 13:24:31 -05:00