Commit graph

1989 commits

Author SHA1 Message Date
Chloe Herd
b051578cde Merge branch 'release/image-to-vin' into rlsmerge/image-to-vin-to-2023.05.04 2023-04-21 14:53:39 -04:00
Leah Schumann
8ac7007a2a Merge branch 'develop' into feature/CSR-1112 2023-04-21 08:01:44 -04:00
Leah Schumann
888054fe6c Added condition to only display the appointmentTypeQuestion component when there are shops 2023-04-21 07:42:00 -04:00
Leah Schumann
7d0e2513be WIP 2023-04-21 07:12:26 -04:00
CarlNation
0a4645c605 CSR-1337 2023-04-20 10:16:51 -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
7855be6750 WIP 2023-04-14 14:30:14 -04:00
Leah Schumann
c6c7a548b7 WIP 2023-04-14 13:48:55 -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
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
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
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
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
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
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
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
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
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
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
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
d4a938f3c3 WIP 2023-03-17 14:42:28 -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
Leah Schumann
d704eee8e8 WIP 2023-03-15 10:17:11 -04:00
Adam Caouette
2ddd4dc416 CSR-886: format changes and update dependencies 2023-03-15 09:59:20 -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
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
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
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
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
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
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
0a317093b5 Display error when VIN scan fails. 2023-03-08 15:54:03 -05:00
Leah Schumann
4b6be3fa5c More changes from tech review 2023-03-08 13:23:53 -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
Leah Schumann
04efdfcd0f temp chkin 2023-03-08 10:11:48 -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
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
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
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
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