Commit graph

368 commits

Author SHA1 Message Date
Bryan Mauger
bc8fcca2ea WIP CASH-1042 2025-07-03 09:26:04 -04:00
Chris Redelinghuys
059c5bc25a CASH-952: Afterpay banner update 2025-06-25 14:57:02 -04:00
Chloe Herd
7e211b4682 Reapply "Update logging for new router."
This reverts commit 2d65f850f1.
2025-05-13 16:36:48 -04:00
Chloe Herd
81a709f716 Reapply "Unplug Legacy Router"
This reverts commit 7b73313513.
2025-05-13 16:36:23 -04:00
Chloe Herd
d89f61a5b7 Reapply "Big split"
This reverts commit 0b80154cd9.
2025-05-13 16:36:13 -04:00
Chloe Herd
541536b3af Reapply "Omnibus"
This reverts commit ac3df43577.
2025-05-13 16:36:01 -04:00
Chloe Herd
ac3df43577 Revert "Omnibus"
This reverts commit 3eae075f6e.
2025-05-13 14:42:50 -04:00
Chloe Herd
0b80154cd9 Revert "Big split"
This reverts commit fac7866e75.
2025-05-13 14:38:08 -04:00
Chloe Herd
7b73313513 Revert "Unplug Legacy Router"
This reverts commit 572f8de5bb.
2025-05-13 14:35:48 -04:00
Chloe Herd
2d65f850f1 Revert "Update logging for new router."
This reverts commit f0fa576ba2.
2025-05-13 14:27:56 -04:00
Chris Redelinghuys
8b374ec107 Merge branch 'release/2025.05.14' into rlsmerge/2025.05.14-to-2025.05.22 2025-05-13 11:48:11 -04:00
Chloe Herd
f0fa576ba2 Update logging for new router. 2025-05-12 16:29:15 -04:00
Chris Redelinghuys
0ea4ef5e1d CASH-633: Show afterpay banner for insurance tab if afterpay breakout 2025-05-12 15:24:03 -04:00
Minojhini Valaiyapathi
be94c4cee5 Merge branch 'release/2025.05.22' into feature/CASH-535 2025-05-10 18:59:52 -04:00
Minojhini Valaiyapathi
8bf64643ca CASH-535 - Moved saving the vuex code functionality from order helper to quote page for cashPriceSubTotal. 2025-05-09 10:48:09 -04:00
Chloe Herd
9f35810aee Merge branch 'release/2025.05.22' into feature/CASH-45 2025-05-08 16:20:09 -04:00
Chloe Herd
572f8de5bb Unplug Legacy Router 2025-05-07 11:44:55 -04:00
Minojhini Valaiyapathi
fc459f89cf CASH-535 - Added null check 2025-05-06 14:27:06 -04:00
Chloe Herd
fac7866e75 Big split 2025-05-06 14:13:33 -04:00
Minojhini Valaiyapathi
168a948d04 CASH-535 - New field needed for datalayer (CashSubtotal) 2025-05-06 13:04:42 -04:00
Chloe Herd
3eae075f6e Omnibus 2025-05-06 11:47:21 -04:00
Chris Redelinghuys
44b878e87c CASH-187: Progress bar 2025-04-21 12:53:11 -04:00
Johnny shultz
b84b9d41f7 CASH-489
CASH-489 null check
2025-04-15 17:02:24 -04:00
Chris Redelinghuys
6965437137 CASH-203: Add Afterpay breakout display 2025-04-10 14:11:55 -04:00
Johnny Shultz
a8e7b09297
Merge branch 'release/2025.04.24' into feature/CASH-489 2025-04-10 10:22:17 -04:00
Johnny shultz
f0cfe5c0de CASH-489
CASH-489 fixed email modal popping up when user has clicked skip and navigates back to quote page
2025-04-10 10:18:52 -04:00
scottkiener-at-safelite
2e9358cfd2
Merge branch 'develop' into CASH-403-desktop-footer-updates 2025-04-07 09:24:07 -04:00
Chloe Herd
2e3af146e6 Add page-skipping logic to quote 2025-03-31 15:32:02 -04:00
Bryan Mauger
c539fc6a0b CASH-404 desktop updates. 2025-03-24 13:24:59 -04:00
Bryan Mauger
6e2970ad86 CASH-404 desktop updates. 2025-03-21 12:04:52 -04:00
Adam Caouette
5412156766 CASH-152: massive commit to implement pricing by day on schedule page 2025-03-17 10:07:29 -04:00
Adam Caouette
e75db991fe CASH-152: name update for quote for clarity 2025-03-12 10:28:52 -04: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
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
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
Scott Kiener
738e6a108d CASH-201 | Switch to query parameter 2025-02-11 10:20:34 -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
Adam Caouette
3456d7ff2f CASH-177: restore SYP Save Your Progress feature 2025-01-31 08:47:46 -05:00
Chloe Herd
a8a959e491 Change eval to getBoolFromString helper 2025-01-27 18:02:34 -05:00
Adam Caouette
16cb4fc6b4 CASH-143: turn off SYP for time being 2025-01-22 10:13:45 -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
Adam Caouette
12bf9c03ae CASH-125: remove unneeded action 2025-01-20 11:01:18 -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
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
2eccc3b028 CASH-107: fix to close modal before page is left 2025-01-16 11:44:32 -05:00
Adam Caouette
9e24c0d45b Revert "Merge pull request #2204 from Safelite/release/revert-syp-from-2025.01.16"
This reverts commit 38e81949b3, reversing
changes made to 4d462fdb0a.
2025-01-16 06:50:04 -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
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
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
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
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
67fe5b23ac CASH-77: add save progress to /quote page 2025-01-14 04:32:32 -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
Bryan Mauger
a26aa67ae5 CSR-2435 make alert span full width.
Adjust for word wrap.
2024-12-16 15:16:06 -05:00
Chloe Herd
d1cb245099 Hide recalibration text regardless of insurance selection. 2024-12-05 12:21:23 -05:00
Bryan Mauger
4ad6704439 CSR-2417 collapse cart on all pages regardless of experiment
except payment.
2024-11-26 15:14:50 -05:00
CarlNation
990f68fa15 CSR-2405 recal text corrections
CSR-2405 recal text corrections.  the recal text was being driven by the store getter which is only updated on page transition.  Changed it to use the page scoped version of insurance selected.
2024-11-20 14:32:25 -05:00
Sneha
fa9adade46 Update quote.vue
Removing discount line item for insurance
2024-11-18 10:51:00 +05:30
CarlNation
8dbb39d2e8 logging fixes
logging fixes
2024-11-15 12:07:39 -05:00
hiteshkumar87
d5d0e7a480 CSR-2371
revert previous commit and check experiment for recal disclaimer
2024-11-14 23:47:34 +05:30
hiteshkumar87
39033e858d CSR-2066
handleBeforeUnload and formatting
2024-11-13 13:57:17 +05:30
bmauger
b7240cecf1
Merge pull request #2098 from Safelite/CSR-2337-remove-evox-2
CSR-2337 remove references to EVOX and vehicle-banner.
2024-11-11 15:15:56 -05:00
Bryan Mauger
ca06d2013d CSR-2337 remove references to EVOX and vehicle-banner. 2024-11-11 15:03:14 -05:00
Bryan Mauger
147b6c24b4 CSR-2341 change position of disclaimer on quote page. 2024-11-11 09:44:33 -05:00
Bryan Mauger
84960c1d71 CSR-2337 remove EVOX functionality. 2024-11-08 14:28:13 -05:00
CarlNation
b22a7d91b9 CSR-2321 lost estimated job time on save quote
CSR-2321 lost estimated job time on save quote mobile order
2024-11-08 08:13:33 -05:00
AMSNEHA
c56c1338f7
Merge branch 'develop' into feature/CSR-2199 2024-11-04 12:04:55 +05:30
Sneha
16ce4783c9 Update quote.vue
Modifying the code in accordance with the new service package discount on all packages
2024-11-04 12:04:06 +05:30
Bryan Mauger
a7c4d47adc CSR-2287 fix copy alignment. 2024-10-30 12:23:27 -04:00
CarlNation
2e7e5d4eae prettier 2024-10-25 13:50:05 -04:00
CarlNation
df99b06743 CSR-2276 restructure the external parm checking for isinsurance to properly check the experimet thresholds
CSR-2276 restructure the external parm checking for isinsurance to properly check the experimet thresholds
2024-10-25 13:30:24 -04:00
CarlNation
4d9b5c92b8 CSR-2276 if request is from leadgen then use external threshold
CSR-2276 if request is from leadgen then use external threshold
2024-10-24 08:34:29 -04:00
CarlNation
ebb7ff0925 CSR-2273 Schedule page errors due to invalid prereq because there was a type in the load-session logic for providerNumber
CSR-2273 Schedule page errors due to invalid prereq because there was a type in the load-session logic for providerNumber
2024-10-23 08:48:20 -04:00
CarlNation
ba7fb05ca2 CSR-2260
CSR-2260 quote page should not auto advance any longer after page has been visited
2024-10-22 14:19:42 -04:00
CarlNation
21f3c28c11 CSR-2262 persist isInsurance through the site
CSR-2262 persist isInsurance through the site so that we know when we get to the quote page if it was set through the leadgen querystring parm
2024-10-21 15:01:01 -04:00
CarlNation
b383418c5b remove console.log
remove console.log
2024-10-14 15:52:04 -04:00
CarlNation
1c55729af5 CSR-2253
CSR-2253 default option threshold on save quote email
2024-10-14 15:50:25 -04:00
Adam Caouette
000baf14ee CSR-2179-again: restore missing recal bullets et al changes 2024-10-09 07:41:05 -04:00
AdamCaouetteSafelite
812149a98b
Merge pull request #2012 from Safelite/feature/CSR-2234
Feature/csr-2234
2024-10-07 11:14:14 -04:00
Adam Caouette
4814b0ce39 CSR-2234: fix unit tests 2024-10-07 11:04:53 -04:00
Adam Caouette
b48a62b3fc CSR-2234: implement new externalParameter constants 2024-10-03 08:59:55 -04:00
AdamCaouetteSafelite
a4a48b8cfc
Merge pull request #2010 from Safelite/feature/CSR-2234
Feature/csr-2234
2024-10-03 08:08:19 -04:00
Adam Caouette
7b73a164ad CSR-2234: refine quote page external param logic 2024-10-02 15:32:33 -04:00
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
Chloe Herd
06a2d381fa Tweaks to dev changes 2024-09-26 17:34:13 -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
CarlNation
930998c0e0 CSR-1928
CSR-1928 ga event for mobile and shop locations offered.  Also some prettier changes triggered.
2024-09-24 13:34:22 -04:00
Adam Caouette
16783a0917 CSR-2166: protect against undefined typeerrors 2024-09-23 18:53:13 -04:00
Adam Caouette
9bb3832610 CSR-2166: make shouldHideRecalibration consistent across pages 2024-09-23 18:50:01 -04:00
Adam Caouette
42072c0c77 CSR-2166: remove no longer needed imports 2024-09-23 18:19:10 -04:00
Adam Caouette
3cd54358c6 CSR-2166: remove temp changes that were needed to test on dev 2024-09-23 18:18:45 -04:00
Adam Caouette
53d4a09a52 CSR-2166: change all instances of hide recal setting from experiments to compare strings not boolean / reformatting 2024-09-23 18:09:30 -04:00