Commit graph

3279 commits

Author SHA1 Message Date
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
Leah Schumann
4b6be3fa5c More changes from tech review 2023-03-08 13:23:53 -05:00
Chloe Herd
8469d3811b Cherry-pick: Add X-Mule header to api request 2023-03-08 13:23:41 -05:00
Chloe Herd
808db6a9bf Cherry-pick: Updated to current endpoint 2023-03-08 13:22:49 -05:00
Chloe Herd
e9cc003f5c Cherry-pick: Re-integrate Image-VIN POC. 2023-03-08 13:22:04 -05:00
CarlNation
475d2f21ed CSR-785
rename cash_account to cash_parent_account
2023-03-08 12:48:13 -05:00
Leah Schumann
cff0f89e76 Removed commented code and renamed CTU variable in parameter list for priceOrderItemsAndSaveServerData 2023-03-08 11:21:14 -05:00
Bryan Mauger
f0acbb39a3 CSR-972 fix missing color option item. 2023-03-08 10:38:32 -05:00
Leah Schumann
04efdfcd0f temp chkin 2023-03-08 10:11:48 -05:00
bmauger
49a40deb8d
Merge pull request #996 from Safelite/CSR-1227-fix-missing-error-state
CSR-1227 fix missing error state on quote page.
2023-03-07 14:19:08 -05:00
Leah Schumann
732672c105 Updated styling on vehicle-protected-question to ensure proper alignment 2023-03-07 14:13:09 -05:00
Leah Schumann
7978a9407b Merge branch 'develop' into feature/CSR-1088 2023-03-07 14:10:38 -05:00
Leah Schumann
5453392103 Added transition element to mobile-location-modal-questions component 2023-03-07 14:09:54 -05:00
Bryan Mauger
f6625a6bec CSR-1227 fix missing error state on quote page. 2023-03-07 14:05:42 -05:00
Leah Schumann
663682c7a4 Added service-type-location component to page 2023-03-07 14:05:15 -05:00
Leah Schumann
eea249d3c2 Created service-type-question component 2023-03-07 14:04:28 -05:00
Matt Caimi
1f9a7d1def CSR-1012 remove isServiceable from service-location 2023-03-07 13:56:07 -05:00
CarlNation
b7860a6e14 Merge branch 'develop' into feature/CSR-785 2023-03-07 09:57:47 -05:00
CarlNation
6a125d8d78 CSR-785
Rename accountNumber to parentAccountNumber and relocate to Payment object
2023-03-07 09:57:24 -05:00
Matt Caimi
59f2555fac CSR-1012 loading spinner and removed updated-service-zip-code event 2023-03-06 15:32:11 -05:00
Leah Schumann
762f0e5aa0 Merge branch 'develop' into feature/CSR-1073 2023-03-06 14:13:17 -05:00
Leah Schumann
58f961abc0 Fixed oversight or merge issue that missed moving components back into mobile-location-modal-questions 2023-03-06 14:04:52 -05:00
Leah Schumann
bb7fc35ce6 Merge branch 'develop' into feature/CSR-1073 2023-03-06 13:48:41 -05:00
Leah Schumann
101baa2c1a Fixed quote issue due to change in PriceOrderItemsAndSaveServerData 2023-03-06 13:37:10 -05:00
Leah Schumann
44644c9ed3 Added initial stub for service-type-question 2023-03-06 13:18:12 -05:00
Matt Caimi
3c73f54c74 formatting 2023-03-06 11:20:54 -05:00
Leah Schumann
9023c7d215 Fixed unit tests after merge 2023-03-06 10:31:40 -05:00
Leah Schumann
108ba814ff Merged with CSR-1012 2023-03-06 10:22:25 -05:00
Leah Schumann
acc8e791af fixed unit tests 2023-03-06 10:10:58 -05:00
Leah Schumann
165249af2f Merge branch 'feature/CSR-1088' into feature/CSR-1012 2023-03-06 08:10:52 -05:00
Leah Schumann
586be19eb4 Relocated mobileLocationLinkPromptId to page level so that service-zip and mobile-location are the same 2023-03-06 07:57:49 -05:00
Leah Schumann
ebbc522c1c Flattened the data model at the page level 2023-03-03 15:07:45 -05:00
Leah Schumann
b779b948d6 Completed unit tests 2023-03-03 10:15:48 -05:00
Matt Caimi
7f528ae029 CSR-1012 zip textbox in modal has rounded-pill corners 2023-03-02 14:56:55 -05:00
Leah Schumann
8405d4c75f Merge branch 'develop' into feature/CSR-1088 2023-03-02 14:05:57 -05:00
Leah Schumann
e6625aeb34 Addl unit tests for service-location and tests for mobile-location-modal-question 2023-03-02 14:04:55 -05:00
CarlNation
d8d653e7cb Merge branch 'release/2023.03.09' into rlsmerge/2023.03.09-to-develop-v3 2023-03-02 09:53:42 -05:00
CarlNation
a29fb2b2a4 CSR-945 CSR-946
prettier
2023-03-02 09:46:53 -05:00
CarlNation
9ec12c81bd CSR-945 CSR-969
use lower case for querystring parms
2023-03-02 09:43:00 -05:00
CarlNation
97f300a1f5 Merge branch 'release/2023.03.09' into rlsmerge/2023.03.09-to-develop-v2 2023-03-01 15:08:44 -05:00
CarlNation
afcd713fdb CSR-969 prettier 2023-03-01 11:35:40 -05:00
CarlNation
7304729717 CSR-969
Hide the home address lookup if a provided zip is in a state that prohibits it
2023-03-01 10:09:45 -05:00
Matt Caimi
50ae697faa CSR-1012 removed only from test 2023-03-01 09:23:19 -05:00
Leah Schumann
8d8d253bfc Preparing for additional unit tests of page and mobile location component 2023-03-01 09:11:31 -05:00
Matt Caimi
4c4101a9df CSR-1012 | add back page prereqs for service-location and moved consts 2023-02-28 13:57:05 -05:00
Matt Caimi
cdeed7226e formatting 2023-02-28 11:44:02 -05:00
Leah Schumann
e05a1bf51b Fixed service-location tests for new code 2023-02-28 10:32:03 -05:00
Leah Schumann
c02df2ca9d Merge branch 'feature/CSR-1012' into feature/CSR-1088 2023-02-28 10:13:25 -05:00
Leah Schumann
cb3bf381b5 Removed tests that are no longer applicable for mobile-location-modal-questions 2023-02-28 10:12:07 -05:00
Leah Schumann
2be5a55cac Removed tests that are no longer applicable for mobile-location-modal-questions 2023-02-28 10:10:25 -05:00
Leah Schumann
81819b898e Moved calculation of mobile fee to the page level 2023-02-28 09:47:13 -05:00
Leah Schumann
7cc3511940 WIP 2023-02-28 07:27:38 -05:00
Matt Caimi
5a8b1a9dff CSR-1012 more unit tests for service-location 2023-02-24 14:46:08 -05:00
Scott Kiener
10e49b041f CSR-1166 | Update navigation rules with Quote page 2023-02-24 11:31:43 -05:00
Matt Caimi
5426feaa20 Merge remote-tracking branch 'origin/develop' into feature/CSR-1012 2023-02-24 10:58:48 -05:00
Matt Caimi
50c745e18b CSR-1012 service-location pageprereqs unit test updates 2023-02-24 10:57:43 -05:00
CarlNation
a1120943b1 Merge branch 'release/2023.03.09' into rlsmerge/2023.03.09-to-develop 2023-02-24 10:16:44 -05:00
CarlNation
57f3b80e6f CSR-945
Allow zipCode querystring in concept funnel
2023-02-24 09:58:55 -05:00
Matt Caimi
22cc5a7be5 formatting 2023-02-24 09:23:13 -05:00
Matt Caimi
823e45f054 Merge branch 'feature/CSR-1088' into feature/CSR-1012 2023-02-24 09:17:18 -05:00
Leah Schumann
b74ea28d6a Merge branch 'develop' into feature/CSR-1088 2023-02-24 09:02:47 -05:00
Leah Schumann
cb917807e7 Mobile fee display and additional functional 2023-02-24 08:57:04 -05:00
Leah Schumann
2d01671fef Removed console.log 2023-02-24 08:26:22 -05:00
Scott Kiener
3f99650208 Unit Tests (Quote Page)
Also refactored one store action name.
2023-02-23 15:37:55 -05:00
Matt Caimi
ac18533a90 Merge remote-tracking branch 'origin/feature/CSR-1088' into feature/CSR-1012 2023-02-23 10:54:42 -05:00
Matt Caimi
80719416a0 CSR-1012 unit test and cms prop updates 2023-02-23 10:54:22 -05:00
Leah Schumann
fbbb92c855 Added .spec file for mobile-location-question 2023-02-23 08:51:07 -05:00
CarlNation
36bebf1e0d CSR-1212 prettier 2023-02-23 08:25:34 -05:00
CarlNation
3399ef24a0 CSR-1212
reworked to be more specific so it doesn't pass prereq for an empty array
2023-02-23 08:09:53 -05:00
Leah Schumann
07a54cbf29 Added vehicle-protected-question unit tests 2023-02-23 07:53:17 -05:00
Leah Schumann
7093b5a8e9 Merge branch 'feature/CSR-1012' into feature/CSR-1088 2023-02-22 16:00:18 -05:00
Leah Schumann
c344cf8658 Added service-zip-question tests 2023-02-22 15:58:55 -05:00
Leah Schumann
0f9c76e8b7 button-main tests to 100% 2023-02-22 15:46:34 -05:00
Leah Schumann
9a0f97bd0d Added removeLoader test for button-main 2023-02-22 15:13:37 -05:00
Leah Schumann
ae6e1b887b Merge branch 'feature/CSR-1012' into feature/CSR-1088 2023-02-22 15:05:20 -05:00
Leah Schumann
293c946407 Added unit test for rext-block changes 2023-02-22 15:02:17 -05:00
Leah Schumann
4418f90371 Merge branch 'feature/CSR-1012' into feature/CSR-1088 2023-02-22 14:54:38 -05:00
Leah Schumann
48e5652a69 Prettified 2023-02-22 14:41:27 -05:00
Matt Caimi
8af9381771 CSR-1012 unit testing for service-zip-modal-question 2023-02-22 12:49:05 -05:00
Leah Schumann
96fec12f94 Updated Textbox Question and Dropdown Question unit tests 2023-02-22 11:39:13 -05:00
Leah Schumann
7af8d9d26e CSR-1088 Added unit tests for modal component 2023-02-22 09:20:58 -05:00
Leah Schumann
c533cc4357 Added tests to verify that the footer-button-event emit is only fired when the form is valid 2023-02-21 14:18:41 -05:00
Chloe Herd
ca215c3af5 Fix formatting 2023-02-20 15:42:48 -05:00
Chloe Herd
c148f56361 Removed unnecessary nextTick calls from tests 2023-02-20 15:41:43 -05:00
Scott Kiener
ea4820ec5e CSR-1058 | URI encode the serverData 2023-02-20 14:29:00 -05:00
Leah Schumann
cd9a589110 Merge branch 'feature/CSR-1088' into feature/CSR-1012 2023-02-20 13:28:34 -05:00
Leah Schumann
023a521ec1 Now retrieving the actual mobile fee but we're mocking the part call 2023-02-20 13:14:51 -05:00
Leah Schumann
52e5c7d532 Checking in before writing some unit tests 2023-02-20 10:39:06 -05:00
Leah Schumann
e583a903a1 Merge branch 'develop' into feature/CSR-1088 2023-02-20 09:23:17 -05:00
Leah Schumann
4ddc9c41d0 Suggested changes from Mark regarding inputIDs for textboxQuestion and dropdownQuestion 2023-02-20 09:22:22 -05:00
Chloe Herd
1fb34d29b1 Updated test case data 2023-02-17 15:53:06 -05:00
Matt Caimi
66104b1d9e CSR-1012 formatting 2023-02-17 10:28:21 -05:00
Matt Caimi
837c4454c8 Merge remote-tracking branch 'origin/develop' into feature/CSR-1012 2023-02-17 10:23:24 -05:00
Matt Caimi
1fccadd678 CSR-1012 some unit tests for service-location-modal-question 2023-02-17 10:22:56 -05:00
Leah Schumann
487c83e3a0 Resolving this issue: https://stackoverflow.com/questions/75179573/how-to-fix-loading-the-google-maps-javascript-api-without-a-callback-is-not-supp 2023-02-17 09:39:40 -05:00
Leah Schumann
4562f7679e Added code to display invalid zip alert 2023-02-17 09:35:10 -05:00
Leah Schumann
ba80ae58d2 Added alert for invalid zip, still needs code 2023-02-17 09:08:09 -05:00
Chloe Herd
97eaf64232 Added additional tests 2023-02-16 17:18:44 -05:00
Herd
8874519cb0 Added first basic test 2023-02-16 16:48:59 -05:00
Herd
30e3ddc541 Initial implementation 2023-02-16 15:09:11 -05:00
Leah Schumann
95318a38c5 Fixed textbox-question label 2023-02-16 07:56:13 -05:00
Leah Schumann
5643b82d06 Fixed issue where the alert was not being removed when changing the service zip code 2023-02-16 07:44:42 -05:00
Leah Schumann
21517e45a7 Removed all unused 'disableAutoFill' code 2023-02-16 07:36:37 -05:00
Leah Schumann
38b346a05e Finally everything *seems* to be working 2023-02-15 15:49:21 -05:00
Leah Schumann
f87368f5e6 Merged from autogenerate-input-ids 2023-02-15 14:31:06 -05:00
Leah Schumann
12bc2ec36f WIP 2023-02-15 14:13:42 -05:00
Leah Schumann
a4dd4340b0 WIP 2023-02-15 11:13:31 -05:00
Leah Schumann
621b2c18a4 getting ready to revert model structure on page level 2023-02-15 09:11:58 -05:00
Leah Schumann
e46570fb9e We no longer need obfuscated names for the address fields as we are ok with auto-fill now, removing them for clarity in code that resets validation 2023-02-15 08:45:40 -05:00
Leah Schumann
c6b59f1421 Model reset stuff, still need to change address-questions to use normal names 2023-02-15 08:37:49 -05:00
scottkiener
7fada053b1
Merge pull request #973 from Safelite/defect/CSR-1168
CSR-1168 | Default service package selection changes
2023-02-14 16:11:57 -05:00
Scott Kiener
91df8c52c2 CSR-1168 | Added default service package unit tests 2023-02-14 15:17:18 -05:00
Bryan Mauger
197c5e7bc6 Format code. 2023-02-14 13:57:36 -05:00
Bryan Mauger
85f19a8bcd CSR-1178 fix incorrect zip code alert being displayed. 2023-02-14 13:55:06 -05:00
Leah Schumann
d7fa90ee58 Model reset stuff 2023-02-14 10:50:27 -05:00
Leah Schumann
6b24f56a2b Merged from CSR-1012 2023-02-14 08:25:04 -05:00
Leah Schumann
b6f70b9b86 Moved 'useForm' inside modal component 2023-02-14 07:46:29 -05:00
Scott Kiener
c70e161f11 Merge remote-tracking branch 'origin/develop' into defect/CSR-1168 2023-02-13 15:31:01 -05:00
Scott Kiener
cf86fcae23 CSR-1168 | Change how we determine if a package has been selected 2023-02-13 15:30:36 -05:00
Leah Schumann
ac99ddfbb4 Moved 'useForm' into modal component 2023-02-13 15:08:00 -05:00
Leah Schumann
eb87accfb7 Moved 'useForm' into modal component 2023-02-13 15:06:18 -05:00
Matt Caimi
744939503b CSR-1012 bug fixes for header text and zip on modal open 2023-02-13 14:41:51 -05:00
Matt Caimi
9fa85f6295 Merge remote-tracking branch 'origin/develop' into feature/CSR-1012 2023-02-13 13:28:36 -05:00
CarlNation
44c9bb3e1e CSR-1108 allow cash to flow to heritage 2023-02-13 12:16:23 -05:00
Matt Caimi
33cc766c91 CSR-1012 formatting 2023-02-13 10:57:42 -05:00
Leah Schumann
bfed75f7b4 merging Matt's fix at page level 2023-02-13 10:33:45 -05:00
Leah Schumann
c97b440275 Changes to work with top level page 2023-02-13 10:29:13 -05:00
Matt Caimi
68c9025733 address model setter fixes 2023-02-13 10:29:12 -05:00
Matt Caimi
dc86629869 CSR-1012 | updated service zip link text computed 2023-02-13 09:51:41 -05:00
Leah Schumann
140d54e3b8 CSR-1088- Got Mobile location modal working and validating correctly 2023-02-13 09:30:14 -05:00
CarlNation
68cca959a7 CSR-1108
Prettier
2023-02-10 16:20:34 -05:00
CarlNation
e5bfae5811 CSR-1108
navigate to service-location from quote on cash
2023-02-10 16:16:27 -05:00
Matt Caimi
2be72ac348 CSR-1012 | reorganized service-location page data 2023-02-10 13:50:17 -05:00
Adam Caouette
603068f98d CSR-886: set up demo date picker page and beginnings of date-picker component 2023-02-10 13:18:04 -05:00
Adam Caouette
ec9963fb1e CSR-886: add props to getMountOptions unit test helper 2023-02-10 13:15:50 -05:00
Leah Schumann
ce243fc296 Added handleOnInput to textbox question 2023-02-10 10:01:28 -05:00
Leah Schumann
d606bb6b72 Merged from CSR-1088 and made changes needed to support validation within the modal 2023-02-10 08:36:00 -05:00
Leah Schumann
a5509b88f5 Changes for consistency 2023-02-09 11:55:00 -05:00
Matt Caimi
c274e16aac CSR-1012 | updated zip input watch 2023-02-09 10:54:07 -05:00
Leah Schumann
1aa470bf18 CSR-1088 - Additional model / prop related changes 2023-02-09 10:45:29 -05:00
Matt Caimi
d5ab28c598 CSR-1012 | moved 'where would you like service?" into page subheader 2023-02-09 10:38:21 -05:00
Matt Caimi
a8b20d48e6 CSR-1012 | service zip and state now stored in parent 2023-02-09 10:24:22 -05:00
Leah Schumann
0517b7072a Merged from feature/CSR-1012 2023-02-08 13:40:45 -05:00
Leah Schumann
d0842d6713 Forgot to save file 2023-02-08 13:34:14 -05:00
Leah Schumann
7db466fc60 Additional consistency changes between the two modals 2023-02-08 13:33:10 -05:00
Leah Schumann
5100e5ec5b CSR-1012 - Uncommented code that is for selecting the first item when clicking outside of box 2023-02-08 09:19:20 -05:00
Leah Schumann
c2a3859ddd Renamed footer button for consistency 2023-02-08 09:13:47 -05:00
Leah Schumann
d065181758 CSR-1012 - Prettified 2023-02-08 08:44:05 -05:00
Leah Schumann
12477ca649 Removed comments on address-questions 2023-02-08 08:39:57 -05:00
Leah Schumann
4e63afb5da Removed modal form validation from question level, now at Modal level. 2023-02-08 08:23:28 -05:00
Leah Schumann
0f1a4d9641 Added @input handler which is necessary for modal validation 2023-02-08 08:22:43 -05:00
Leah Schumann
31334370bb Added code to enable / disable the Footer Button 2023-02-08 08:22:03 -05:00
Matt Caimi
66f1a0039f CSR-1012 | modal loader and improved validation 2023-02-07 14:36:07 -05:00
Scott Kiener
c8e7bc79ee CSR-1166 | Update navigation rules with Quote page 2023-02-07 13:56:31 -05:00
CarlNation
97d347f9c8 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-02-07 13:50:24 -05:00
Matt Caimi
1937b30057 Merge remote-tracking branch 'origin/feature/CSR-1088' into feature/CSR-1012 2023-02-06 13:51:04 -05:00
Leah Schumann
040f3490e4 Prettified 2023-02-06 13:48:05 -05:00
Leah Schumann
f3f17490ee Modal validates itself now by passing in the modalForm object 2023-02-06 13:46:02 -05:00
Matt Caimi
0fea157c9e Merge remote-tracking branch 'origin/feature/CSR-1088' into feature/CSR-1012 2023-02-06 10:58:07 -05:00
Leah Schumann
c5a1ea1465 Modal: single instance (getOrCreateInstance) addl changes for card. 2023-02-06 10:30:42 -05:00
Matt Caimi
a7946c0849 Merge remote-tracking branch 'origin/feature/CSR-1088' into feature/CSR-1012 2023-02-03 16:11:09 -05:00
Leah Schumann
55f49606f7 Modal stuff, including validation for localized fields, modal header, etc 2023-02-03 16:01:43 -05:00
Bryan Mauger
475317e37e CSR-1164 fix error font weight. 2023-02-03 13:25:12 -05:00
bmauger
9e12849267
Merge pull request #964 from Safelite/CSR-1156-remove-vehicle-parts-reference
CSR-1156 move css to appropriate pages.
2023-02-03 12:45:48 -05:00
Bryan Mauger
31d787d62d Refactor method, add prop. 2023-02-03 10:55:12 -05:00
CarlNation
adeba5d936 CSR-976 cleanup back vin condition 2023-02-03 09:46:54 -05:00
CarlNation
6ee2e80a23 CSR-976 always nav back to vin-lookup when vin exists 2023-02-02 16:16:15 -05:00
Bryan Mauger
5c3937798b Remove unused css.
This reverts commit b0ff984f75.
2023-02-02 15:46:08 -05:00
CarlNation
db056adf44 CSR-1157 button question change from ISS 2023-02-02 13:59:41 -05:00
Bryan Mauger
bc617b8d79 Revert "CSR-1156 move css to appropriate pages."
This reverts commit b0ff984f75.
2023-02-02 13:43:56 -05:00
Bryan Mauger
b0ff984f75 CSR-1156 move css to appropriate pages. 2023-02-01 14:42:10 -05:00
Leah Schumann
9e762ac770 Updated changes to modal code for Quote page 2023-02-01 13:42:13 -05:00
Bryan Mauger
4deebe3ed6 CSR-1110 remove reveal page and references. 2023-02-01 13:17:09 -05:00
Leah Schumann
8c63e1bea2 changed '-' to '.' in handler for consistency 2023-02-01 11:08:17 -05:00
Leah Schumann
aa2f50199e Changes to button-question component 2023-02-01 10:57:29 -05:00
bmauger
42582761d7
Merge pull request #961 from Safelite/BRM-remove-errant-fmg-text
Remove errant text and fix regex build error.
2023-01-31 17:13:45 -05:00
Scott Kiener
024ac5cf81 CSR-1058 | URI encode the serverData 2023-01-31 17:05:05 -05:00
Bryan Mauger
081eab992c Remove errant text and fix regex build error. 2023-01-31 16:15:38 -05:00
Leah Schumann
d62e666618 Added vehicle protected question component 2023-01-31 08:53:31 -05:00
Leah Schumann
9f363c5ed9 Checkpoint - Quote page models now opening programatically 2023-01-31 08:37:14 -05:00
Bryan Mauger
9817c7d328 Add dash to regex. 2023-01-31 08:26:18 -05:00
Bryan Mauger
10e1c9a172 Update regex. 2023-01-30 16:59:15 -05:00
Bryan Mauger
6e5b98058a CSR-896 Fix regex to error on more than one dot in email address prior to domain extension. 2023-01-30 15:39:50 -05:00
Matt Sykes
1319cca813 Merge branch 'release/2023.01.19' into rlsmerge/2023.01.19-to-develop 2023-01-30 10:19:37 -05:00
Leah Schumann
3abb66cf8e Got the programmatic opening of modals working on quote page, still need to handle the buttonQuestion issue 2023-01-27 16:15:35 -05:00
Matt Caimi
c9736f6d4b CSR-1012 | content group modals on quote page 2023-01-27 14:18:05 -05:00
Matt Caimi
dfa889b4a6 CSR-1012 | moved body padding into modal component 2023-01-27 14:17:49 -05:00
Matt Caimi
c782dd7e9f CSR-1012 | created content-group-modal 2023-01-27 14:17:49 -05:00
Leah Schumann
c18af0e897 Fixed error issues with Address component, fixed spacing in modals 2023-01-27 14:17:21 -05:00
Matt Caimi
4bec48f624 CSR-1012 | modal open and close functions 2023-01-27 14:17:03 -05:00
Leah Schumann
069d31aa30 Manual open of modal 2023-01-27 14:16:29 -05:00
Leah Schumann
d3d8d9bfa8 Added onShownCallback property and handler 2023-01-27 14:16:29 -05:00