Commit graph

6257 commits

Author SHA1 Message Date
CarlNation
e6778d3403 Merge branch 'release/2025.02.27' into rlsmerge/2025.02.27-to-develop 2025-02-24 09:35:42 -05:00
Chris
554bc756bd
Merge branch 'develop' into feature/CASH-273 2025-02-24 08:07:39 -05:00
bmauger
f1b3234398
Merge branch 'develop' into CASH-132-add-experiment-settings 2025-02-23 15:46:06 -05:00
Bryan Mauger
8fbe2173aa Fix unit test. 2025-02-23 15:39:12 -05:00
CarlNation
8e53442d93 CASH-291
CASH-291 fix tests
2025-02-23 05:50:56 -05:00
Bryan Mauger
45be0757b2 Merge branch 'feature/CASH-151' of https://github.com/Safelite/DigitalConsumer.FixMyGlass into feature/CASH-151 2025-02-22 14:13:59 -05:00
Bryan Mauger
a8a0724b84 CSS update. 2025-02-22 14:13:56 -05:00
CarlNation
eedcf4dfdd CASH-291
CASH-291 The issue here is that when computing the tier one price for determining which tab to select. we are including the service package discount of $50 bringing the tier one price to $287(337-50), which is less than $300 and causing the cash tab to be selected.  This is not the tier one price we show but only used in the computation for determining which tab to default.
2025-02-22 06:09:45 -05:00
bmauger
7674eb0e33
Merge branch 'develop' into feature/CASH-151 2025-02-21 16:29:05 -05:00
Bryan Mauger
202e53aa88 CASH-151 style updates. 2025-02-21 16:24:51 -05:00
Chris Redelinghuys
90f8f6f3cd CASH-273 2025-02-21 14:44:08 -05:00
CarlNation
75345b9f9d CASH-291
CASH-291 cannot recreate locally.  adding some debug info to try and determine in dev/sys or qa
2025-02-21 14:28:16 -05:00
hiteshkumar87
06d7edadab CASH-273
unit test cases
2025-02-21 23:30:43 +05:30
Bryan Mauger
2683e837a6 CASH-132 add experiment. 2025-02-21 12:44:25 -05:00
Johnny shultz
748970b715 CASH-185
CASH-185 fixed unit test in schedule.spec.js
2025-02-21 10:11:53 -05:00
Chris Redelinghuys
a2be43e190 CASH-273: Update service location when mobile service zip doesn't offer mobile service 2025-02-21 10:11:34 -05:00
hiteshkumar87
e9c6c0e6f4
Merge branch 'release/2025.02.27' into feature/CASH-151 2025-02-21 18:17:57 +05:30
hiteshkumar87
4b728b12e3 CASH-151
remove extra spacing from service packages tiles
2025-02-21 18:15:56 +05:30
Bryan Mauger
b0fe6cfd97 Minor change to force build. 2025-02-20 10:56:11 -05:00
Adam Caouette
ca65ba6659 Merge branch 'release/2025.02.27' into feature/CASH-153 2025-02-20 10:46:05 -05:00
CarlNation
04160cef0c
Merge branch 'develop' into CASH-191-button-fix-2 2025-02-20 10:08:54 -05:00
bmauger
e3c3d08fbe
Merge branch 'develop' into CASH-191-button-fix-2 2025-02-20 10:01:09 -05:00
Bryan Mauger
c4045efee3 CASH-191 button fix. 2025-02-20 09:59:50 -05:00
CarlNation
6297246301
Merge branch 'develop' into rlsmerge/2025.02.27-to-develop 2025-02-20 09:31:03 -05:00
Bryan Mauger
0eaa1c2fd7 Move component out of subfolder. 2025-02-20 09:18:10 -05:00
Bryan Mauger
3455c50fe7 CASH-132 move donation block to experiment-component folder. 2025-02-20 09:05:30 -05:00
Bryan Mauger
31ba135ef4 Merge branch 'develop' into CASH-132-dontation-widget-foster-love 2025-02-20 08:57:07 -05:00
CarlNation
352e2932f5 Merge branch 'develop' into rlsmerge/2025.02.27-to-develop 2025-02-20 08:50:02 -05:00
CarlNation
1a9edd28c9 Merge branch 'release/2025.02.20' into rlsmerge/2025.02.20-to-2025.02.27 2025-02-20 08:42:06 -05:00
Bryan Mauger
91da7f8c45 CASH-132 donation block updates. 2025-02-19 18:35:00 -05:00
Adam Caouette
ce2361dcf7 Merge branch 'release/2025.02.27' into feature/CASH-153 2025-02-19 15:51:02 -05:00
Chloe Herd
04eaa54f04 Merge branch 'release/2025.02.27' into feature/CASH-272 2025-02-19 15:41:30 -05:00
CarlNation
50c9517fbb CASH-242
CASH-242 remove comment
2025-02-19 15:36:44 -05:00
Chloe Herd
fa48005be0 Fix typo 2025-02-19 15:30:04 -05:00
CarlNation
918a8ca593 CASH-242
CASH-242 revert change for CSR-2276 and test with quick quote
2025-02-19 15:29:29 -05:00
Adam Caouette
f2b4cd5e90 CASH-153: updates after tech review 2025-02-19 15:11:01 -05:00
CarlNation
e0171f2e71
Merge branch 'release/2025.02.27' into feature/CASH-151 2025-02-19 14:07:10 -05:00
CarlNation
bfec10131c CASH-151
CASH-151 style adjustment.  only adjust the top spacing when not a service package discount package
2025-02-19 14:05:55 -05:00
Chloe Herd
72fd8d1a3c Rewrite GetRecalPartNumber(s) helper method 2025-02-19 13:55:08 -05:00
Bryan Mauger
19eb891ca9 WIP 2025-02-19 10:18:48 -05:00
Johnny shultz
4b5ee4ebc3 CASH-185
CASH-185 added waitlist feature to schedule page
2025-02-19 10:16:20 -05:00
Adam Caouette
29b240819f CASH-132: temp updates to enable donation block 2025-02-19 08:20:26 -05:00
Adam Caouette
cb22453eb0 CASH-132: move donationAmount into data and calc it before page load 2025-02-18 14:12:00 -05:00
CarlNation
b2459ffcf6 CASH-176
CASH-176 clear email/phone field on all pages, not just service zip
2025-02-18 13:54:42 -05:00
Bryan Mauger
96e20cbce1 CASH-191 fix button hover. 2025-02-18 13:05:31 -05:00
Bryan Mauger
0aba0acefc CASH-191 fix button border issue. 2025-02-18 09:27:56 -05:00
Scott Kiener
946c44a251 CASH-245 | Add insurance-company unit tests
Renamed the file
Built the necessary scaffolding to run tests
wrote tests covering the pay on my own back button
Wrote two other simple tests to help test the scaffolding
2025-02-18 09:24:53 -05:00
Adam Caouette
69c9c45763 CASH-153: move experiment datePicker into new prescribed folder 2025-02-17 15:46:01 -05:00
Adam Caouette
456f00653f CASH-153: update with new experiment name 2025-02-17 15:37:34 -05:00
Adam Caouette
7e2f5ae623 Merge branch 'release/2025.02.27' into feature/CASH-153 2025-02-17 15:37:10 -05:00
Adam Caouette
023ae9cd51 CASH-153: update unit test 2025-02-17 15:34:23 -05:00
Adam Caouette
6772029d71 CASH-153: put new datePicker behind DisplayPricingByDay experiment check 2025-02-17 15:34:01 -05:00
Bryan Mauger
59c4046281 WIP formatting. 2025-02-17 10:41:38 -05:00
CarlNation
6d9c7d518f
Merge branch 'release/2025.02.27' into feature/CASH-151 2025-02-17 06:04:27 -05:00
CarlNation
69c706d80d CASH-151
CASH-151 Fix test
2025-02-17 05:59:37 -05:00
hiteshkumar87
b1da13d7be
Merge branch 'release/2025.02.27' into Feature/Digital/CASH-170 2025-02-17 14:42:54 +05:30
hiteshkumar87
a7ab673819 CASH-170
code optimization with single event setMobileLocationAndProceed
2025-02-17 14:41:27 +05:30
CarlNation
8123cae1a2 CASH-151
CASH-151 add 'as low as' to quote page.
used an experiment version of service-package-radio
2025-02-16 14:10:13 -05:00
CarlNation
4452f718d0 CASH-256
CASH-256 prettier config change and prevent email and phone getting cleared when navigating back from payment to service-zip.
2025-02-14 15:13:26 -05:00
Adam Caouette
d860701f6d Merge branch 'develop' into feature/CASH-153 2025-02-13 19:54:12 -05:00
Adam Caouette
881ad63458 CASH-153 - cleanup and more css tweaks 2025-02-13 19:46:26 -05:00
Adam Caouette
e201944b77 CASH-153 - new styling 2025-02-13 19:33:12 -05:00
Bryan Mauger
f4d8cd3f4f WIP 2025-02-13 15:56:07 -05:00
Bryan Mauger
61abcbb5d8 Merge branch 'develop' into CASH-132-dontation-widget-foster-love 2025-02-13 14:13:11 -05:00
CarlNation
7fb3202e5d Merge branch 'release/2025.02.13' into rlsmerge/2025.02.13-to-develop 2025-02-13 08:18:19 -05:00
CarlNation
7caadb8880 CASH-250
CASH-250 clear phone / email when user clears the field
2025-02-12 12:50:23 -05:00
CarlNation
2b037c469b
Merge branch 'release/2025.02.13' into feature/CASH-240 2025-02-11 15:02:52 -05:00
CarlNation
3e75513993 CASH-240
CASH-240 save phone and sms optin when other damage type passed in on quickquote
2025-02-11 15:01:59 -05:00
Scott Kiener
8b2b22b868 CASH-201 | Add unit test 2025-02-11 10:33:52 -05:00
Scott Kiener
738e6a108d CASH-201 | Switch to query parameter 2025-02-11 10:20:34 -05:00
Scott Kiener
37cd5f01bf CASH-201 | Update unit test
Fixed broken tests, haven't added new ones yet
2025-02-11 09:20:48 -05:00
Scott Kiener
80caabf5ef CASH-201 | Add "Pay on my own" link
Add the link to insurance-company
Make cash auto selected on quote when this link is used
2025-02-11 09:10:00 -05:00
CarlNation
7cc202ac92
Merge branch 'release/2025.02.27' into release/2025.02.13 2025-02-11 07:03:00 -05:00
CarlNation
88a8d24c55 Merge branch 'release/2025.02.13' into rlsmerge/2025.02.13-to-develop 2025-02-11 06:38:04 -05:00
CarlNation
53da1ac5eb CASH-240
CASH-240 make sure to save phone and sms optin before navigating
2025-02-11 04:27:52 -05:00
hiteshkumar87
5e661111e1 CASH-170
creating async function as the computed property can not directly handle asynchronous operations or promises.
2025-02-11 13:51:03 +05:30
Adam Caouette
6881ff35ec CASH-153: duplicate date-picker and begin styling 2025-02-10 18:44:16 -05:00
CarlNation
976ab648a1 Merge branch 'release/2025.02.13' into rlsmerge/2025.02.13-to-develop 2025-02-10 06:17:22 -05:00
CarlNation
398eac72a6 CASH-207
CASH-207 missed debugger statement
2025-02-10 06:10:44 -05:00
CarlNation
55505e5147 Merge branch 'release/2025.02.13' into rlsmerge/2025.02.13-to-develop 2025-02-10 06:08:25 -05:00
CarlNation
3c55924140 CASH-207
CASH-207 another null check
2025-02-08 09:17:04 -05:00
CarlNation
1764db4739 CASH-207
CASH-207 null check
2025-02-08 08:57:02 -05:00
CarlNation
4886e0be92 CASH-207 CASH-97
CASH-207 CASH-97 - updates for tech review on CASH-97 for moving the vuex phone number update out of the router.  The also implemented CASH-207 to default the smsOptin to true when quick quote supplies a mobile number.
2025-02-08 07:43:24 -05:00
Adam Caouette
c7fff31fb6 CASH-132: restore this which got lost in merging develop 2025-02-07 18:44:18 -05:00
Adam Caouette
b7e471f0a7 CASH-132: check if donation is present in session and output it 2025-02-07 18:37:06 -05:00
Adam Caouette
a54763a98d Merge branch 'develop' into feature/CASH-132-ajc 2025-02-07 17:26:58 -05:00
Adam Caouette
7df809eca0 CASH-132: set up manual test of save donation to session order 2025-02-07 17:15:03 -05:00
Adam Caouette
64d49216e7 CASH-132: add new store action to save donation to Session storage 2025-02-07 17:14:29 -05:00
Bryan Mauger
4eb4779b94 WIP 2025-02-07 16:07:27 -05:00
Bryan Mauger
79a251c985 Merge branch 'develop' into CASH-132-dontation-widget-foster-love 2025-02-07 12:59:12 -05:00
Bryan Mauger
a64d85f9ad WIP 2025-02-07 12:54:12 -05:00
Scott Kiener
d022ea8a24 Merge remote-tracking branch 'origin/release/2025.02.13' into rlsmerge/2025.02.13-to-develop 2025-02-07 09:31:28 -05:00
Scott Kiener
11f3b06e6f CASH-183 | Bug fix 2025-02-07 09:04:50 -05:00
CarlNation
c6c31bd6f4 Merge branch 'release/2025.02.13' into rlsmerge/2025.02.13-to-develop 2025-02-07 05:54:27 -05:00
Johnny shultz
f9b043ca66 CASH-176
CASH-176 Removed console.logs from license-plate-lookup.spec.js
2025-02-06 16:48:43 -05:00
Johnny shultz
63a7fd71ea Merge remote-tracking branch 'origin/feature/CASH-176' into feature/CASH-176 2025-02-06 15:26:57 -05:00
Johnny shultz
759e1eef57 CASH-176
CASH-176 Fixed unit test for license-plate-spec
2025-02-06 15:25:21 -05:00
Johnny Shultz
9b71a07132
Merge branch 'release/2025.02.13' into feature/CASH-176 2025-02-06 13:27:37 -05:00
Johnny shultz
9247117e12 CASH-176
CASH-176 Added email or sms to vin-lookup, address-lookup, and license plate-lookup
2025-02-06 13:01:54 -05:00
Scott Kiener
a5e1ba9901 Merge remote-tracking branch 'origin/release/2025.02.13' into rlsmerge/2025.02.13-to-develop 2025-02-06 11:25:45 -05:00
CarlNation
2c39e6f2b4
Merge branch 'release/2025.02.13' into release/2025.02.06 2025-02-06 05:46:46 -05:00
CarlNation
9557cce6d0 Merge branch 'develop' into rlsmerge/2025.02.06-to-develop 2025-02-06 05:40:52 -05:00
CarlNation
65cb84b0bd Merge branch 'release/2025.02.06' into rlsmerge/2025.02.06-to-develop 2025-02-06 05:40:46 -05:00
Bryan Mauger
7c07b95a79 WIP donation component. 2025-02-05 14:41:57 -05:00
Chris Redelinghuys
53d08f0724 CASH-69: MSR for ITAC. Remove Vehicle MSR Check. 2025-02-05 14:28:33 -05:00
scottkiener
c3bd439703
Merge branch 'release/2025.02.13' into feature/CASH-183 2025-02-05 10:20:16 -05:00
Scott Kiener
31719e5ef6 CASH-183 | Update the store when exposure is logged
This prevents erroneous logs being created in EXPERIMENT_LOG by log-custom-event

If the store still showed not exposed after logExposure was called, following log-custom-events still sent the experiment as not exposed
2025-02-05 09:59:22 -05:00
CarlNation
d728cd7648 CASH-176
CASDH-176 mock emailOrSms for test
2025-02-05 09:32:42 -05:00
CarlNation
a30f1151b1 Merge branch 'release/2025.02.13' into feature/CASH-176 2025-02-05 09:06:03 -05:00
CarlNation
690d992ef7 CASH-176
CASH-176 service zip changes for sms
2025-02-05 09:03:46 -05:00
hiteshkumar87
8af9fcc0a3 CASH-182
remove unwanted file reference
2025-02-05 18:36:44 +05:30
hiteshkumar87
d92cb225c2 CASH-182
Do not assign service type and schedule details from load session once user make selection. it is overriding user selection.
2025-02-05 16:45:50 +05:30
Bryan Mauger
fec478340d Merge branch 'develop' into CASH-132-dontation-widget-foster-love 2025-02-04 14:15:51 -05:00
Chloe Herd
f716c1fc88 Don't refresh dxdev cookie with other cookies. 2025-02-04 12:52:37 -05:00
CarlNation
233a5fa4f0 CASH-97
CASH-97 use store action
2025-02-04 09:10:39 -05:00
Scott Kiener
471cf1b144 Revert "Merge pull request #2271 from Safelite/feature/CASH-183"
This reverts commit 2bf674dda7, reversing
changes made to ae178c811a.
2025-02-04 08:03:29 -05:00
CarlNation
6161183998 Merge remote-tracking branch 'origin/feature/CASH-97-v2' into feature/CASH-97-v2 2025-02-04 06:40:27 -05:00
CarlNation
19f775c463 CASH-97
CASH-97 use a store action/mutation to persist phone number in vuex.
2025-02-04 06:40:19 -05:00
CarlNation
d3a6ae0547
Merge branch 'release/2025.02.13' into feature/CASH-97-v2 2025-02-04 06:10:20 -05:00
Johnny shultz
5c8999899c CASH-97
CASH-97 update to externalParameterPhoneNumber mutation
2025-02-03 17:06:51 -05:00
Bryan Mauger
6ef5a30c5c Merge branch 'develop' into CASH-132-dontation-widget-foster-love 2025-02-03 15:36:19 -05:00
CarlNation
8a0d622049 CASH-48
CASH-48 null check
2025-02-03 15:07:38 -05:00
Johnny shultz
969ea18d2a CASH-97
CASH-97 got phone number from leadGen and populated customer-details phone number field
2025-02-03 13:55:06 -05:00
Adam Caouette
79e56c643a CASH-177: CSS fix for button/link outline 2025-02-03 13:47:03 -05:00
Scott Kiener
d5eee99b01 CASH-183 | Update experiment logging for debugging in dev-qa
These changes must be removed before any release
2025-02-03 10:53:31 -05:00
CarlNation
2b505e2660 Merge branch 'release/2025.02.06' into rlsmerge/2025.02.06-to-develop 2025-02-03 06:38:52 -05:00
CarlNation
829567d401 CASH-48
CASH-48 switch to order object from applicationUser
2025-02-02 11:11:49 -05:00
Adam Caouette
b5f158ce80 CASH-177: adding 2nd slot to modal / removing SYP-specific CSS 2025-01-31 17:05:57 -05:00
Adam Caouette
9443e31825 CASH-177: necessary structure and CSS updates due to modal markup changes made on SYP /quote popup question 2025-01-31 17:02:10 -05:00
Bryan Mauger
8f99cd9d99 CASH-132 WIP donation block. 2025-01-31 16:40:53 -05:00
Adam Caouette
00596bc232 CASH-177: necessary structure and CSS updates due to modal markup changes made on SYP modal question 2025-01-31 16:21:16 -05:00
Adam Caouette
3456d7ff2f CASH-177: restore SYP Save Your Progress feature 2025-01-31 08:47:46 -05:00
Scott Kiener
6fc3332b18 Merge remote-tracking branch 'origin/release/2025.02.06' into rlsmerge/2025.02.06-to-develop 2025-01-30 14:34:28 -05:00
CarlNation
2ccdb423b3 Merge branch 'develop' into rlsmerge/2025.01.30-to-develop 2025-01-30 10:38:43 -05:00
CarlNation
5c7e25b924 Merge branch 'release/2025.01.30' into rlsmerge/2025.01.30-to-develop 2025-01-30 10:38:35 -05:00
Bryan Mauger
5316a2d3c1 CASH-132 donation component updates.
Ready for tech review.
2025-01-30 09:19:10 -05:00
Scott Kiener
5e47dd7bd2 CASH-166 | Changes to how experiment endpoints are called
"run" endpoint changed parameter name to deviceId to better reflect what is being passed

"logExposure" sends deviceId as well as userId now because it is used by new functionality
2025-01-29 15:24:37 -05:00
Chris Redelinghuys
042e896235 CASH-69: Add MSR experiment. Filter recal part by partType instead of part number 2025-01-29 11:14:31 -05:00
Adam Caouette
833d6f248a CASH-48: update application name value 2025-01-28 19:14:43 -05:00
Adam Caouette
6175230cea Merge branch 'develop' into feature/CASH-48-frontend 2025-01-28 19:02:50 -05:00
Johnny shultz
c9b9476976 Cash-93
CASH- 93 include undefined in check
2025-01-28 15:04:12 -05:00
Bryan Mauger
2a32554900 WIP Foster Love donation block. 2025-01-28 14:47:11 -05:00
Johnny shultz
134c78204c CASH-93
CASH-93 added null check to header
2025-01-28 14:44:36 -05:00
Johnny shultz
e6df11f3f6 Cash-93
CASH-93 added log-enabled header
2025-01-28 14:31:24 -05:00
Bryan Mauger
8fc29cbdf8 WIP dontation block. 2025-01-28 13:55:45 -05:00
chloeherdsafelite
497e3c425b
Merge branch 'release/2025.01.30' into feature/CASH-146 2025-01-28 10:08:49 -05:00
AdamCaouetteSafelite
7b6a8eeeae
Merge branch 'develop' into feature/CASH-48-frontend 2025-01-28 10:07:31 -05:00
Adam Caouette
e6df30696b CASH-48: front end work to call new log-part-questions endpoint 2025-01-28 09:59:00 -05:00
CarlNation
c353fa4815 CASH-164
CASH-164 add session check on modal continue button
2025-01-28 08:23:41 -05:00
Chloe Herd
009f07df05 Prettier + parenthesis change 2025-01-27 18:06:01 -05:00
Chloe Herd
c313241d62 Merge branch 'release/2025.01.30' into feature/CASH-146 2025-01-27 18:04:03 -05:00
Chloe Herd
a8a959e491 Change eval to getBoolFromString helper 2025-01-27 18:02:34 -05:00
CarlNation
b3f492bfa4
Merge branch 'release/2025.01.30' into release/2025.01.25 2025-01-27 15:55:56 -05:00
CarlNation
4803086712 Merge branch 'release/2025.01.30' into rlsmerge/2025.01.30-to-develop 2025-01-27 14:41:20 -05:00
CarlNation
c5ad651546 CASH-109
CASH-109 do not use the funnel session cookie as it will be deleted when the browser closes.  instead, look at vuex and make sure they at least have a vehicle year to determine if they have visited the site before.
2025-01-27 13:50:21 -05:00
CarlNation
478089ad07 Merge branch 'release/2025.01.25' into rlsmerge/2025.01.30-to-develop 2025-01-27 13:15:01 -05:00
CarlNation
0e7ad4bbdd Merge branch 'release/2025.01.30' into rlsmerge/2025.01.30-to-develop 2025-01-27 13:14:49 -05:00
hiteshkumar87
2a97b02b04 CASH-57
Remove zip code matching condition causing zip code state validation
2025-01-27 17:30:40 +05:30
CarlNation
ccc3feb15e CASH-160
CASH-160 promo code lost coming from content site /cjrepair.  Added all passed querystring keys to the redirect to return-user so they're not lost.
2025-01-24 13:50:40 -05:00
CarlNation
fc0a6b346a Merge branch 'release/2025.01.24' into rlsmerge/2025.01.24-to-develop 2025-01-24 10:01:32 -05:00
Johnny shultz
5dede2978f CASH-109-specs
CASH-109-specs clean up on return-user.spec.js
2025-01-23 16:51:53 -05:00
CarlNation
a6d038870e CASH-139
CASH-139 validate session out of order
2025-01-23 14:04:53 -05:00
CarlNation
16093ecaf7 CASH-139
CASH-139 remove fromHeritage querystring once validation is checked so expiration works on service location
2025-01-23 13:43:23 -05:00
CarlNation
c972a0f10c CASH-144
CASH-144 checking expired session and routing to return user from the validateSession function in analytics does not prevent the forward click.  So move the expiration check and routing to the forward and back buttons and skip the emit click when expired.
2025-01-23 11:59:11 -05:00
CarlNation
34700a797d Merge branch 'release/2025.01.23' into feature/CASH-139-revert 2025-01-23 09:48:14 -05:00
CarlNation
856ae81993 Revert "CASH-144"
This reverts commit e7fee44398.
2025-01-23 09:47:28 -05:00
CarlNation
64c09c2429 Revert "CASH-139"
This reverts commit 1240ef92c0.
2025-01-23 09:42:19 -05:00
CarlNation
497b8d7568 Merge branch 'release/2025.01.24' into feature/CASH-144 2025-01-23 07:15:48 -05:00
CarlNation
e7fee44398 CASH-144
CASH-144 checking expired session and routing to return user from the validateSession function in analytics does not prevent the forward click.  So move the expiration check and routing to the forward and back buttons and skip the emit click when expired.
2025-01-23 07:14:57 -05:00
CarlNation
8272f4a119
Merge branch 'release/2025.01.24' into feature/CASH-139 2025-01-23 05:14:13 -05:00
Bryan Mauger
dc5a1ac621 Change px to rem. 2025-01-22 15:37:10 -05:00
Bryan Mauger
3d7e8b00e2 CASH-147 move contine scheduling/start over block lower in page. 2025-01-22 15:34:01 -05:00
Chloe Herd
fc87763e5d Parse string -> bool without eval. 2025-01-22 15:26:30 -05:00
CarlNation
7f4c14cf83 Merge branch 'release/2025.01.23' into rlsmerge/2025.01.23-to-develop 2025-01-22 15:13:50 -05:00
CarlNation
1240ef92c0 CASH-139
CASH-139 remove fromHeritage querystring once validation is checked so expiration works on service location
2025-01-22 15:11:52 -05:00
CarlNation
7ad42554d5
Merge branch 'release/2025.01.23' into feature/CASH-109 2025-01-22 10:49:34 -05:00
CarlNation
7ff2c1b38f CASH-109
CASH-109 the implicit navigation won't work for verified insurance because the quote prereqs always returns false because verified insurance is not permitted on quote page.
Also prevent glassparts from being removed for return-users.
2025-01-22 10:44:12 -05:00
Adam Caouette
ff0843c9a8 Merge branch 'release/2025.01.23' into feature/CASH-143 2025-01-22 10:14:40 -05:00
Adam Caouette
16cb4fc6b4 CASH-143: turn off SYP for time being 2025-01-22 10:13:45 -05:00
Bryan Mauger
d3d3320d6d CASH-136 reapply modal sticky footer. 2025-01-22 09:57:35 -05:00
Bryan Mauger
9edfa4163a Formate code. 2025-01-21 14:16:05 -05:00
Bryan Mauger
e92fa4b119 CASH-54 update hover state for list-button-horizontal buttons 2025-01-21 14:14:12 -05:00
CarlNation
4b584dc08e Merge branch 'release/2025.01.23' into rlsmerge/2025.01.23-to-develop 2025-01-21 09:46:58 -05:00
CarlNation
e409ae43a2 CASH-126
CASH-126 we are only going to check the content site as an external site that triggers the return user page
2025-01-21 09:21:11 -05:00
CarlNation
a8e6dfa9c3 CASH-126
CASH-126 prevent back from safeliteHop pages from navigating to return-user.  also turn prettier back on for pipeline
2025-01-21 06:29:02 -05:00
Bryan Mauger
a200ec8ad1 CASH-41 fix width of alerts and banners on quote page. 2025-01-20 16:43:52 -05:00
CarlNation
ba313566e0
Merge branch 'release/2025.01.23' into feature/CASH-109 2025-01-20 11:57:41 -05:00
CarlNation
19642d48c1 CASH-109 exclude timeout check for SQ return
CASH-109 exclude timeout check for savequote return from heritage
2025-01-20 11:45:23 -05:00
AdamCaouetteSafelite
3866480721
Merge branch 'release/2025.01.23' into feature/CASH-125 2025-01-20 11:26:55 -05:00
Adam Caouette
12bf9c03ae CASH-125: remove unneeded action 2025-01-20 11:01:18 -05:00
CarlNation
5d014a2262 CASH-109 tech review recommendations
Use router.push to navigate to return-user page
2025-01-20 10:59:36 -05:00
CarlNation
ac7ee7fdbd Merge branch 'release/2025.01.23' into rlsmerge/2025.01.23-to-develop 2025-01-20 07:36:01 -05:00
CarlNation
bfc0eda484 CASH-109 style
CASH-109 style
2025-01-20 06:27:26 -05:00
CarlNation
32a73e25f4 CASH-109 add logic to direct to return user page when navigating from external site excluding heritage
CASH-109 add logic to direct to return user page when navigating from external site excluding heritage
2025-01-19 12:22:51 -05:00
CarlNation
2c0915f042
Merge branch 'release/2025.01.23' into feature/CASH-109 2025-01-18 07:54:21 -05:00
Adam Caouette
29ed44c68b CASH-122: fix bug with edge case of styling of skip button 2025-01-17 16:52:39 -05:00
Adam Caouette
47586b5816 CASH-124: fix bug with unmounted hook 2025-01-17 16:50:25 -05:00
CarlNation
9822cdfedf CASH-109 return user page
CASH-109 return user page for when a session times out
2025-01-17 15:34:05 -05:00
AdamCaouetteSafelite
93785d01d9
Merge branch 'release/syp-release' into feature/CASH-77-again 2025-01-17 09:08:07 -05:00
CarlNation
073abeb367 Merge branch 'develop' into release/syp-release 2025-01-17 09:07:20 -05:00
CarlNation
e833ebc78f
Merge branch 'develop' into feature/CASH-69.01 2025-01-17 09:03:59 -05:00
hiteshkumar87
75b1342b6a
Merge branch 'develop' into Feature/Digital/CASH-89 2025-01-17 19:11:18 +05:30
hiteshkumar87
5ed296a85e CASH-89
making external parameter status to previously set InActive
2025-01-17 19:10:17 +05:30
Chris Redelinghuys
38c16b434b CASH-69: Simplify logic 2025-01-17 08:29:25 -05:00
Chris Redelinghuys
6eeddc6211 Merge branch 'develop' into feature/CASH-69.01 2025-01-17 08:27:27 -05:00
Bryan Mauger
a7fac05c1e Minor change to force build. 2025-01-16 17:24:50 -05:00
Adam Caouette
986f526d84 CASH-77: update naming on questions pages 2025-01-16 16:26:35 -05:00
Bryan Mauger
625fc3c168 Misc UI updates noticed during demo meeting. 2025-01-16 16:23:21 -05:00
Adam Caouette
3823ab8d7f CASH-77: update where saveQuote is called to allow for loading icon and delay until complete 2025-01-16 16:15:31 -05:00
Adam Caouette
7bd2dd3b27 CASH-107: fix skip button to not trigger validation 2025-01-16 12:10:07 -05:00
hiteshkumar87
da41aa8dc5 CASH-89
move function call resetStoreForExternalParameter when we are actually having external parameter call.
2025-01-16 22:26:39 +05:30
Adam Caouette
2eccc3b028 CASH-107: fix to close modal before page is left 2025-01-16 11:44:32 -05:00
Adam Caouette
63e11db537 CASH-77: fix text align on disclaimer 2025-01-16 10:29:41 -05:00
Chris Redelinghuys
901911e548 Merge branch 'develop' into feature/CASH-69.01 2025-01-16 10:07:49 -05:00
Chris Redelinghuys
d9933d861c CASH-69: Get MSR fee and offer mobile service if applicable for cash and insurance 2025-01-16 10:05:20 -05:00
Adam Caouette
854f64b0ef Merge branch 'release/syp-release' into feature/CASH-77 2025-01-16 08:02:03 -05:00
Adam Caouette
1d148e4909 CASH-77: fix styling bugs 2025-01-16 07:58:05 -05:00
Adam Caouette
68a8d88d05 CASH-77: fix CASH-112 link styling 2025-01-16 07:29:03 -05:00
Adam Caouette
eaf5951b7f CASH-77: fix validation bug 2025-01-16 07:25:38 -05:00
Johnny shultz
02195e8f6c CASH-93
CASH-93 Added logEnabled to lookupVinByPlate payload
2025-01-15 16:10:27 -05:00
Chloe Herd
1087f87f04 Merge branch 'release/syp-release' into feature/CASH-61-ajc 2025-01-15 13:54:38 -05:00
Adam Caouette
9791542dc0 Revert "Revert "Merge pull request #2199 from Safelite/feature/CASH-79-BE""
This reverts commit a90b330d46.
2025-01-15 13:08:41 -05:00
Adam Caouette
16be256d51 Revert "Merge pull request #2188 from Safelite/feature/CASH-79-BE"
This reverts commit b045d6e135, reversing
changes made to 92a854abd1.
2025-01-15 12:31:13 -05:00
Adam Caouette
73e0cbfa26 Revert "Merge pull request #2189 from Safelite/feature/CASH-79-BE"
This reverts commit 09612a19dc, reversing
changes made to b045d6e135.
2025-01-15 12:29:57 -05:00
Adam Caouette
8d6cae5b76 Revert "Merge pull request #2190 from Safelite/feature/CASH-79-BE"
This reverts commit 38792cabe4, reversing
changes made to 09612a19dc.
2025-01-15 12:27:40 -05:00
Adam Caouette
aa5a6f0b63 Revert "Merge pull request #2191 from Safelite/feature/CASH-79-ajc"
This reverts commit e069fcc482, reversing
changes made to 38792cabe4.
2025-01-15 12:23:29 -05:00
Adam Caouette
173743e695 Revert "Merge pull request #2192 from Safelite/feature/CASH-77"
This reverts commit e5692e9949, reversing
changes made to e069fcc482.
2025-01-15 12:21:22 -05:00
Adam Caouette
d8d615f7a2 Revert "Merge pull request #2193 from Safelite/feature/CASH-77"
This reverts commit 28d8447dae, reversing
changes made to e5692e9949.
2025-01-15 12:19:18 -05:00
Adam Caouette
3bb6ed5339 Revert "Merge pull request #2194 from Safelite/revert-2193-feature/CASH-77"
This reverts commit 42cc81913f, reversing
changes made to 28d8447dae.
2025-01-15 12:17:52 -05:00
Adam Caouette
b067ffde47 Revert "Merge pull request #2196 from Safelite/feature/CASH-79-BE"
This reverts commit eedfaa4425, reversing
changes made to 80d3087363.
2025-01-15 12:13:12 -05:00
Adam Caouette
a90b330d46 Revert "Merge pull request #2199 from Safelite/feature/CASH-79-BE"
This reverts commit bde66006bd, reversing
changes made to eedfaa4425.
2025-01-15 12:11:18 -05:00
Adam Caouette
dbe3c9183d Revert "Merge pull request #2200 from Safelite/Feature/Digital/CASH-79-Vehicle-Part"
This reverts commit 94504194ea, reversing
changes made to bde66006bd.
2025-01-15 11:55:43 -05:00
Adam Caouette
341d1b3ed3 Revert "Merge pull request #2198 from Safelite/feature/CASH-77"
This reverts commit 4d462fdb0a, reversing
changes made to 94504194ea.
2025-01-15 11:54:08 -05:00
Chloe Herd
7af0c3f0a1 Defensive coding in error handling 2025-01-15 10:50:14 -05:00
Bryan Mauger
f531b182b6 Fix footer button padding. 2025-01-15 10:38:05 -05:00
Chloe Herd
fc834f9d12 Additional error logging 2025-01-15 10:31:06 -05:00
Bryan Mauger
4b06e9e322 CASH-77 style fixes. 2025-01-15 10:22:04 -05:00
AdamCaouetteSafelite
40ef99f06b
Merge branch 'release/2025.01.16' into feature/CASH-77 2025-01-15 08:15:33 -05:00
hiteshkumar87
8c89d28263 CASH-79-Vehicle-Part
Adding Save progress to Vehicle part
2025-01-15 18:35:29 +05:30
CarlNation
dca0539448 CASH-79
CASH-79 add some info to the global logger to help line up a cloudwatch error with an entry in quantum
2025-01-15 07:01:02 -05:00
Adam Caouette
fbd9040b4b Merge branch 'release/2025.01.16' into feature/CASH-77 2025-01-14 22:11:53 -05:00
Adam Caouette
ad8a538af4 CASH-77: remove test pieces of code 2025-01-14 22:09:42 -05:00
Adam Caouette
96b9606fe3 CASH-77: add before-load popup for Save Progress to /quote page 2025-01-14 22:05:31 -05:00
Adam Caouette
6ec8709aa4 CASH-61: add logging to GoToFunnelStartOn404 2025-01-14 11:47:14 -05:00
CarlNation
25717e674b CASH-79 move save-session after save quote
CASH-79 move save-session after save quote so that the email is still empty in Dynamo when the save-quote is called
2025-01-14 11:30:28 -05:00
CarlNation
2fa5a4d395 Merge branch 'release/2025.01.09' into rlsmerge/2025.01.09-to-01.16 2025-01-14 11:11:18 -05:00
AdamCaouetteSafelite
2db0cd7b20
Revert "CASH-77: remove unneeded call to save email" 2025-01-14 10:39:12 -05:00
Adam Caouette
b301c1dfac CASH-77: remove unneeded call to save email 2025-01-14 10:16:07 -05:00
Adam Caouette
c148580a03 Merge branch 'release/2025.01.16' into feature/CASH-77 2025-01-14 04:49:09 -05:00
Adam Caouette
babde24dd0 CASH-77: update unit tests for /quote 2025-01-14 04:33:00 -05:00
Adam Caouette
67fe5b23ac CASH-77: add save progress to /quote page 2025-01-14 04:32:32 -05:00
Adam Caouette
b3457512fa CASH-79: add unit test files 2025-01-13 17:10:54 -05:00
Adam Caouette
72526efcf2 CASH-79: remove console log 2025-01-13 16:29:41 -05:00
Adam Caouette
4d12660664 Merge branch 'feature/CASH-79-bm' into feature/CASH-79-ajc 2025-01-13 16:26:02 -05:00
Bryan Mauger
88356a0aaa Style for green checkmark and alert. 2025-01-13 15:24:25 -05:00
Adam Caouette
fb492119d3 CASH-79: fix page names passed in 2025-01-13 14:59:59 -05:00
Adam Caouette
2951d32275 CASH-79: add save progress feature to other questions pages 2025-01-13 14:45:19 -05:00
Adam Caouette
38dd729b0f CASH-79: add emit trigger 2025-01-13 14:33:14 -05:00
Adam Caouette
6e17ba01cc CASH-79: merge Bryan's styling in 2025-01-13 14:23:06 -05:00
Adam Caouette
2b9ac34b48 CASH-79: hook up with new Save Quote and API 2025-01-13 14:20:17 -05:00
Matt Caimi
32fc82176b CASH-69 fix unit test 2025-01-13 13:57:06 -05:00
Bryan Mauger
6d8e1dfd47 CASH-79-bm Styles and modal update for order of items. 2025-01-13 13:35:20 -05:00
Adam Caouette
1019d2312d Merge branch 'release/2025.01.16' into feature/CASH-79-ajc 2025-01-13 13:05:45 -05:00
Adam Caouette
9d0322081c CASH-79: conditionally show save progress based on email address in store 2025-01-13 12:53:04 -05:00
Adam Caouette
ca5939d1ef CASH-79: move save progress out of questions-page-layout up to page level 2025-01-13 11:36:51 -05:00
CarlNation
8163945ea9 CASH-79
CASH-79 persist to sv2 in case user hits refresh on the page or closes browser.  email address would be lost.
2025-01-13 10:34:13 -05:00
Adam Caouette
7a7ed5a17a CASH-79: add Save Progress success alert message 2025-01-13 10:03:27 -05:00
Adam Caouette
14b899453f CASH-79: add Save Progress success alert message 2025-01-13 10:01:42 -05:00
Chris Redelinghuys
bba2631ec5 CASH-69 2025-01-13 09:36:16 -05:00
CarlNation
aedd4f5987 CASH-79
CASH-79 remove comment
2025-01-13 08:03:23 -05:00
CarlNation
42cbc6cf6b CASH-79 Front end save quote api call
CASH-79 Front end save quote api call
2025-01-12 18:59:22 -05:00
Adam Caouette
ba32c8e417 CASH-79: add ability to stop page scroll on modal open/close 2025-01-12 17:46:01 -05:00
Adam Caouette
4bf51c09ea create new save progress components 2025-01-12 15:54:52 -05:00
Adam Caouette
fc3e57321e CASH-79: fix problems when loader suppressed 2025-01-12 15:41:57 -05:00
CarlNation
209ce4c467 CASH-44 map deductibles needed by Safelite Api
CASH-44 map deductibles needed by Safelite Api
2025-01-08 09:38:58 -05:00
hiteshkumar87
e4c58c415a Cash-49
Hide appointment details preview on expand
2025-01-08 19:48:23 +05:30
CarlNation
02183aab9f CASH-80 request insurance company page and let nextgen decide
CASH-80 request insurance company page and let nextgen decide
2025-01-07 13:21:52 -05:00
CarlNation
d2ae8a5237 CASH-80 tests
CASH-80 tests
2025-01-07 13:19:35 -05:00
Scott Kiener
4d99a07e89 CASH-56 | Clear VAPS when glass damage changes
This fixes an issue where rear wipers were still on the order after removing rear glass. Then wiper promos stopped working on quote. See card for full details
2025-01-07 09:57:22 -05:00
CarlNation
68b76c5f0d CASH-80 correct test
CASH-80 correct test
2025-01-06 14:52:16 -05:00
CarlNation
c2aa73cf7c CASH-80
CASH-80 allow heritage to redirect to insurance company page now.
2025-01-06 14:15:58 -05:00
CarlNation
e54363e503 CASH-60
CASH-60 return to avoid race conditions.
2025-01-03 13:58:09 -05:00
CarlNation
c61a299adb CASH-60 removed unnecassary code
CASH-60 removed unnecessary code
2025-01-03 13:50:49 -05:00
CarlNation
0a990d0428 Merge remote-tracking branch 'origin/feature/CASH-60' into feature/CASH-60 2025-01-03 13:45:11 -05:00
CarlNation
43933480b5 CASH-60
CASH-60 remove the async await from the payment page prereqs.  Causes a promise to be returned instead of a bool.  Moved it to the router instead
2025-01-03 13:44:56 -05:00
CarlNation
015937394c
Merge branch 'release/2025.01.09' into feature/CASH-60 2025-01-03 11:53:30 -05:00
CarlNation
b593d921cc CASH-60
CASH-60 handle scenarios where the user may be using browser navigation.  try to wait for promises.  reset pia indicator.  also add route from customer-details for pay-now scenario.  the browser back/forward seems to trigger 2 scenarios on customer-details so just sending the pay-now scenario back to payment-method page instead of causing a script error
2025-01-03 11:51:27 -05:00
CarlNation
1961f2ec33 CASH-64
CASH-64 revert changes.  attempting fix in SV2 repo
2025-01-02 10:16:44 -05:00
CarlNation
59b7acc2bd CASH-64
CASH-64 return true to prevent router from navigating to vehicle page before the jump back to heritage
2025-01-02 08:18:30 -05:00
CarlNation
3916612d23 CASH-64
CASH-64 if missing the prereqs for insurance on service-location, send back to heritage.  This happens when the user is using browser back/forward buttons to navigate.  This doesn't happen locally so need to push this to dev in order to test further.
2025-01-02 07:44:42 -05:00
CarlNation
2e3e8a67bb CSR-2423 when researching meemic defect, noticed that coverage sub status of CMPDED gets overwritten
CSR-2423 when researching meemic defect, noticed that coverage sub status of CMPDED gets overwritten
2024-12-24 08:09:20 -05:00
bmauger
abe84137b7
Merge branch 'develop' into CSR-2435-adjust-banner-width 2024-12-16 15:39:47 -05:00
Bryan Mauger
a26aa67ae5 CSR-2435 make alert span full width.
Adjust for word wrap.
2024-12-16 15:16:06 -05:00
Bryan Mauger
f62f119ad3 Code cleanup. 2024-12-13 15:16:50 -05:00
Bryan Mauger
a68a10e9bc Update unit tests. 2024-12-13 14:57:05 -05:00
bmauger
96aca0094e
Merge branch 'develop' into CSR-2427-add-appt-details 2024-12-13 10:02:30 -05:00
AdamCaouetteSafelite
2ce5ba89dc
Merge branch 'develop' into feature/CSR-2489 2024-12-13 09:18:17 -05:00
Adam Caouette
97232fa737 CSR-2489: add insuranceCompanyName value to dataLayer 2024-12-12 17:16:32 -05:00
Bryan Mauger
213fa434cc WIP format updates. 2024-12-12 17:07:03 -05:00
Bryan Mauger
4aace86c80 WIP appt details snapshot updates. 2024-12-12 16:08:53 -05:00