Commit graph

434 commits

Author SHA1 Message Date
Leah Schumann
effedf87ea WIP 2023-05-18 06:43:14 -04:00
CarlNation
3ef722bb0b CSR-1144
add initial schedule properties to be persisted.  changed provider address structure
2023-05-17 14:50:06 -04:00
Leah Schumann
3f2acd7bf0 Merge branch 'develop' into feature/CSR-1112A 2023-05-17 10:37:44 -04:00
Leah Schumann
09b489218f Removed watch for debugging 2023-05-17 10:33:28 -04:00
Leah Schumann
4887385f00 Prettified 2023-05-17 10:11:34 -04:00
Leah Schumann
e98efb7d6a Tech review changes 2023-05-17 10:10:19 -04:00
CarlNation
d8c503fd8a CSR-1115
check for null provider.  occurs on mobile currently
2023-05-16 16:16:14 -04:00
Leah Schumann
1283cfab2b Prettified 2023-05-16 14:05:38 -04:00
Leah Schumann
c2b683114f WIP 2023-05-16 09:26:03 -04:00
Leah Schumann
1a92b71927 Merge branch 'develop' into feature/CSR-1112A 2023-05-16 06:45:04 -04:00
Leah Schumann
6bb83f4d65 Wrapped saveMobileLocation (mobile-location-modal-questions) into a condition to ensure that the zip has actually changed. 2023-05-16 06:44:24 -04:00
CarlNation
7f634c4db8 CSR-1115 2023-05-12 13:27:00 -04:00
Leah Schumann
91d723b3eb Added getSelectedAppointmentType method 2023-05-12 13:08:03 -04:00
Leah Schumann
bb0dee96ff renamed resetShopList in reloadShopData to resetAnswers 2023-05-12 10:33:53 -04:00
Leah Schumann
63fa093de9 Removed testing watch 2023-05-12 10:10:13 -04:00
Leah Schumann
e115b2a5c1 Added separate emit for the full provider object when a button is clicked 2023-05-12 10:07:23 -04:00
Leah Schumann
8a6dbe7b0c Fixed validation issue when switching between appointment types and fixed broken unit test 2023-05-12 07:33:17 -04:00
Leah Schumann
1869d86973 Commented out broken unit test for now 2023-05-11 14:53:49 -04:00
Leah Schumann
7d6973107c CSR-1112 with fix for serviceability call 2023-05-11 13:01:02 -04:00
Leah Schumann
8586d6d35a WIP 2023-05-10 13:58:30 -04:00
Leah Schumann
fe0d3f45ce Checking for Carl to look at 2023-05-10 08:09:05 -04:00
Leah Schumann
3cf505f697 WIP 2023-05-09 07:30:21 -04:00
Leah Schumann
1dd661e7df WIP 2023-05-04 15:35:25 -04:00
Leah Schumann
964f95c97f WIP 2023-05-04 07:54:37 -04:00
Leah Schumann
c94bff0b55 WIP 2023-05-04 06:35:48 -04:00
Leah Schumann
c5d317e4b7 Added scrollToPageTop to menu-modal 2023-05-03 13:59:44 -04:00
Leah Schumann
89e1708288 Prettified 2023-05-03 09:25:16 -04:00
Leah Schumann
b3f4e09a21 Tech review changes 2023-05-03 09:23:22 -04:00
Bill Richardson
3394266714 change serviceType to damageType 2023-05-02 12:15:41 -04:00
Leah Schumann
55b8c5061f
Merge pull request #1086 from Safelite/feature/CSR-1112
Feature/csr 1112
2023-05-01 16:56:19 -04:00
Leah Schumann
404c50d3a9 Completed some unit tests 2023-05-01 15:02:02 -04:00
Bryan Mauger
7fe99c542d Update modal animations to animate from bottom up. 2023-05-01 14:26:20 -04:00
Leah Schumann
1bc9050113 Merge branch 'develop' into feature/CSR-1112 2023-04-26 13:10:42 -04:00
Leah Schumann
aeb766ac3e Prettified 2023-04-26 09:13:29 -04:00
Leah Schumann
176d51634b Added property to preserve state and zip values for use on service-location page 2023-04-26 09:10:27 -04:00
Leah Schumann
78b4190c37 Now auto-selecting the 'Mobile' option when it is the only option 2023-04-26 08:17:36 -04:00
Leah Schumann
9bc189b639 Fixed placement of error message 2023-04-25 14:29:24 -04:00
Leah Schumann
95d4d151e0 Checking in to work on defects 2023-04-25 14:26:27 -04:00
Bryan Mauger
97a9cfb37f Add <Transition> to button group. 2023-04-25 13:57:49 -04:00
Leah Schumann
77ebdf1a7e Checkpoint - needs additional testing / debugging 2023-04-25 13:04:02 -04:00
Leah Schumann
5933a44bc8 wip 2023-04-24 11:02:00 -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
Chloe Herd
ca8edc4387 Increase margins for warnings to match figma. 2023-04-20 09:28:29 -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
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
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
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
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
Leah Schumann
d704eee8e8 WIP 2023-03-15 10:17:11 -04:00
Leah Schumann
4d8dc49f97 WIP 2023-03-15 09:47:20 -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
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
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
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
0c6d2cb6e8 Got unit tests working again 2023-03-09 13:38:20 -05:00
Leah Schumann
4b6be3fa5c More changes from tech review 2023-03-08 13:23:53 -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
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
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
e6625aeb34 Addl unit tests for service-location and tests for mobile-location-modal-question 2023-03-02 14:04:55 -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
50c745e18b CSR-1012 service-location pageprereqs unit test updates 2023-02-24 10:57:43 -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
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
Leah Schumann
07a54cbf29 Added vehicle-protected-question unit tests 2023-02-23 07:53:17 -05:00
Leah Schumann
c344cf8658 Added service-zip-question tests 2023-02-22 15:58:55 -05:00