Commit graph

458 commits

Author SHA1 Message Date
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
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
856ae81993 Revert "CASH-144"
This reverts commit e7fee44398.
2025-01-23 09:47:28 -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
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
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
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
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
Chloe Herd
fc834f9d12 Additional error logging 2025-01-15 10:31:06 -05:00
Adam Caouette
6ec8709aa4 CASH-61: add logging to GoToFunnelStartOn404 2025-01-14 11:47:14 -05:00
Adam Caouette
97232fa737 CSR-2489: add insuranceCompanyName value to dataLayer 2024-12-12 17:16:32 -05:00
Scott Kiener
8baa213004 CSR-2266 | Get bill-to earlier in flow 2024-10-28 15:49:45 -04:00
AdamCaouetteSafelite
b8b816abb7
Merge pull request #2020 from Safelite/CSR-2179-again
CSR-2179 More changes to quote page from demo
2024-10-09 08:08:08 -04:00
Adam Caouette
000baf14ee CSR-2179-again: restore missing recal bullets et al changes 2024-10-09 07:41:05 -04:00
hiteshkumar87
ffac9db4ee
Merge pull request #2018 from Safelite/feature/Digital/CSR-1629
CSR-1629
2024-10-09 14:17:33 +05:30
hiteshkumar87
eb09eb9a7c CSR-1629
Added event names to product array, ecommerce cart and CJ pixel gtm data to data layer.
2024-10-09 13:06:27 +05:30
CarlNation
c41fe3fcfc CSR-2237
CSR-2237 found another cart price issue.  Salestax was showing $13 on an order that was pending coverage.  Changed salestax to return 0 for not verified insurance
2024-10-01 08:21:47 -04:00
CarlNation
92e0e6e60d CSR-2237
CSR-2237 move vaps and promos below deductible pricing to make sure it is added into the amount due and also avoid code duplication
2024-09-30 06:22:52 -04:00
CarlNation
2b69271d4d Merge branch 'develop' into feature/CSR-2237 2024-09-29 09:31:47 -04:00
CarlNation
8ebd0cd306 CSR-2237
CSR-2237
Added new getter that checks the 7777 and 9999 deductibles when determining if coverage is verified.

Added the amount of vaps due to the amount due when using deductible/verified pricing.
2024-09-29 09:31:26 -04:00
CarlNation
1ea9f38a5e
Merge pull request #2006 from Safelite/feature/CSR-2237
CSR-2237
2024-09-27 15:32:38 -04:00
CarlNation
62d550750f CSR-2237
CSR-2237 when coverage is verified, only show deductible for amount due in the cart
2024-09-27 15:11:20 -04:00
Chloe Herd
a0cec6e83e Merge branch 'develop' into feature/csr-2147 2024-09-26 16:07:42 -04:00
Sneha
e7e20f5f9f CSR-2199 2024-09-26 17:34:51 +05:30
hiteshkumar87
ca6c05a65f CSR-1629
CJ pixel amount format
2024-09-20 19:06:38 +05:30
hiteshkumar87
26b465f9ec CSR-1629
formatting
2024-09-20 15:09:15 +05:30
hiteshkumar87
e162a5fd0e
Merge branch 'develop' into feature/Digital/CSR-1629 2024-09-20 15:06:56 +05:30
hiteshkumar87
25e3b83235 CSR-1629
fixed price subTotal
2024-09-20 15:05:11 +05:30
hiteshkumar87
404650b573
Merge pull request #1987 from Safelite/feature/Digital/CSR-2228
CSR-2228
2024-09-20 13:44:35 +05:30
hiteshkumar87
45bb5257d5
Merge pull request #1986 from Safelite/feature/Digital/CSR-1629
CSR-1629
2024-09-20 13:44:25 +05:30
hiteshkumar87
bf8cf2d8bb CSR-2228
Service package discount for CJ
2024-09-20 13:15:02 +05:30
hiteshkumar87
e7a3008b3a CSR-1629
CJ pixel tag event and batch event filter
2024-09-20 13:06:06 +05:30
hiteshkumar87
d7c3d64f7b
Merge pull request #1984 from Safelite/feature/Digital/CSR-1629
CSR-1629
2024-09-19 20:53:35 +05:30
hiteshkumar87
933434adff CSR-1629
unit test case fixes
2024-09-19 20:43:12 +05:30
hiteshkumar87
7f58966fa5 CSR-1629
unit test cases
2024-09-19 19:31:31 +05:30
hiteshkumar87
315acd49a7 CSR-1629
unit test cases
2024-09-19 19:03:59 +05:30
hiteshkumar87
2fb6726044 CSR-1629
CJ Pixel tracking and product array for CJ conversion tag and eCommerceCart for subTotal
2024-09-19 16:11:08 +05:30
Chloe Herd
51655e7247 Update payment-method & cart for new recal 2024-09-17 14:23:55 -04:00
Chloe Herd
4075d685f4 Merge branch 'develop' into feature/csr-2147 2024-09-12 09:53:52 -04:00
Adam Caouette
5c1e6b550a CSR-2179: update to handle new updated recal parts from api 2024-09-11 19:38:36 -04:00
CarlNation
3c54c6951e CSR-2193 submittedOrder
CSR-2193 PR requested changes and test corrections
2024-09-08 15:42:15 -04:00
CarlNation
114d6a88ca prettier 2024-09-06 10:04:09 -04:00
Chloe Herd
e54ead578e Add call to recal endpoint 2024-09-06 10:01:08 -04:00
CarlNation
b0e106df4a Merge branch 'develop' into feature/CSR-2193 2024-09-06 10:00:11 -04:00
CarlNation
6b42a04068 CSR-2193 submittedOrder issue
CSR-2193 the getter in the vuex store does not seem to return the submittedOrder data.  Possibly related to caching due to the recent upgrade to vuex.  Not 100% certain.  So just moved the submittedOrder logic out of the store and into the basemix.
2024-09-06 09:58:56 -04:00
Adam Caouette
737ef41ad1 Merge branch 'develop' into feature/CSR-2182-ajc 2024-09-04 08:30:18 -04:00
Adam Caouette
b00c0bdcf6 CSR-2182: add new base mixin 2024-09-03 15:48:38 -04:00
scottkiener
cbcf0b1bd2
Merge pull request #1948 from Safelite/feature/CSR-2185
CSR-2185 | Update to Node 20.17.0
2024-08-27 16:51:50 -04:00
Scott Kiener
a1335a56d3 Rectify prettier change 2024-08-27 16:18:22 -04:00
Scott Kiener
cdd82a2f8c CSR-2185 | Fix formatting 2024-08-27 15:56:13 -04:00