Commit graph

408 commits

Author SHA1 Message Date
credelinghuys
04c5ce1cfc CASH-2934: Add phone option and consent checks to quote page modal 2026-07-01 14:51:01 -04:00
Carl Nation
c21ff3c249 CASH-2844 more non C&C cleanup
CASH-2844 more non C&C cleanup.  load session to handle any part changes(fees) changed by safelite api.
dynamic damage types form managed vs unmanaged accounts
2026-06-24 10:31:30 -04:00
CarlNation
0086b1c1fe CASH-2570 unverified message incorrectly showing
CASH-2570 the unverified message shows if you go through initially unverified and get assigned the experiment and create a new order as cash.  You're still assigned the unverified deductible experiment.  So qualified the alert message to include a check for isInsurance.  Also noticed in vuex, when switching from insurance to cash, the insurance properties in vuex are still set.  Added code to clear them when selecting  a cash order
2026-05-08 15:29:15 -04:00
CarlNation
8d314a40b3 Merge branch 'develop' into nation/CASH-2466 2026-04-21 11:38:27 -04:00
CarlNation
ddeac7d471 CASH-2466 changes to support navigation to 2.0 insurance pages
CASH-2466 changes to support navigation to 2.0 insurance pages
2026-04-21 11:33:44 -04:00
Minojhini Valaiyapathi
110a1e771b CASH-2501 - updated to v2 parts/getwipers endpoint 2026-04-21 10:55:45 -04:00
Matt Sykes
849443fa1c simplify logic -> set isInsuranceSelected if its null/undefined 2026-03-30 15:42:33 -04:00
Matt Sykes
2391748d60 Always set vm.isInsuranceSelected
Some cases were not setting it if external parameter state was marked 0 or 1
2026-03-30 14:39:30 -04:00
credelinghuys
58dcd30760 CASH-2433: Update event label 2026-03-24 11:34:56 -04:00
Matt Sykes
140f24342a All refactored pre-req will check all instead of stopping first failr 2026-03-16 13:22:14 -04:00
Matt Sykes
e138dfe508 Refactor new helper to call common flushPagePrereqsLogs 2026-03-09 11:29:18 -04:00
Matt Sykes
a8694c7268 First round of page-prerequesting-helper refactors for later pages in fmg where a lot of duplication 2026-03-09 11:21:38 -04:00
Chris Redelinghuys
09a9799624 CASH-2114: Copy over Childparts when swapping OEM glass 2026-01-13 10:45:24 -05:00
Chris Redelinghuys
3ee017dd8a CASH-2114: Null check 2026-01-12 16:36:27 -05:00
Chris Redelinghuys
9f3fb0144f CASH-2114: Price OEM parts and show price difference on page 2026-01-12 16:11:38 -05:00
Adam Caouette
5a05320f61 CASH-2025: remove if insurance selected 2026-01-12 15:32:20 -05:00
Adam Caouette
dfe1ac94dc CASH-2025: another null check 2026-01-12 12:55:07 -05:00
Adam Caouette
48616d1fca CASH-2025: cursor suggestion 2026-01-12 12:39:57 -05:00
Adam Caouette
cacba10818 CASH-2025: update location in store 2026-01-12 11:02:49 -05:00
Adam Caouette
48ae536492 CASH-2025: prettier changes 2026-01-12 10:40:54 -05:00
Adam Caouette
e869c97bec CASH-2025: add a null check on lineItems.glassParts before calling swapOEM... 2026-01-12 10:40:18 -05:00
Adam Caouette
42645e1760 CASH-2025: add additional check to avoid Typeerror 2026-01-12 10:35:43 -05:00
Adam Caouette
4eefa6963f CASH-2025: add null check 2026-01-12 10:29:06 -05:00
Chris Redelinghuys
f1c4e291c3 CASH-2025: Add null check 2026-01-12 09:10:20 -05:00
Adam Caouette
fa9ad6afcd CASH-2025: clean up 2026-01-09 18:01:01 -05:00
Chris Redelinghuys
9fad67319b CASH-2025: Swap OEM glass order item 2026-01-09 15:50:54 -05:00
Adam Caouette
e7e499ca46 CASH-2025: add oem question and logic 2026-01-09 11:05:40 -05:00
Adam Caouette
9af898604d CASH-2025: temp commenting during dev 2026-01-09 10:59:33 -05:00
CarlNation
6b31329637 CASH-2041
CASH-2041
2025-12-19 09:47:31 -05:00
Minojhini Valaiyapathi
cfb8af306c CASH-2027 - Add call to oem-after-market-parts endpoint 2025-12-17 12:22:16 -05:00
CarlNation
882076f259 prettier 2025-12-17 07:06:17 -05:00
CarlNation
f78d1c4192 CASH-2037
CASH-2037 change the products logged in the session name to use the part number and part type.  Also add the service package selected for the data analytics team.
2025-12-17 05:38:15 -05:00
Chloe Herd
81f005a77f Fix typo for flag value 2025-11-24 12:53:14 -05:00
Chloe Herd
9f1e230ea2 Re-add CASH-1620 to develop. 2025-11-18 13:35:15 -05:00
chloeherdsafelite
25412bd840
Merge branch 'release/2025.11.20' into feature/CASH-1620-revert 2025-11-14 11:06:28 -05:00
AdamCaouetteSafelite
d1fea91e30 CASH-1757: changed afterpay banner and modal 2025-11-14 03:35:13 -05:00
Chloe Herd
5683ea676c Revert "Reapply "Merge pull request #2930 from Safelite/feature/CASH-1620""
This reverts commit 94772eafec.
2025-11-13 12:04:05 -05:00
Chloe Herd
94772eafec Reapply "Merge pull request #2930 from Safelite/feature/CASH-1620"
This reverts commit c903fed88f.
2025-11-10 12:53:49 -05:00
Chloe Herd
c903fed88f Revert "Merge pull request #2930 from Safelite/feature/CASH-1620"
This reverts commit bae8315790, reversing
changes made to 04b1713ba2.
2025-11-05 13:54:06 -05:00
Chloe Herd
4b156612ac Change to quote page discounts 2025-11-04 15:12:14 -05:00
scottkiener-at-safelite
3969eb4f35 Revert "Merge pull request #2914 from Safelite/feature/CASH-1529-revert"
This reverts commit ea7262594b, reversing
changes made to 71c7625631.
2025-10-27 10:56:26 -04:00
Scott Kiener
a7b46c3e17 Revert "Merge pull request #2874 from Safelite/feature/CASH-1529"
This reverts commit 4972664405, reversing
changes made to 9eacf1d04d.
2025-10-22 14:56:47 -04:00
CarlNation
ce660742c2 CASH-1462
CASH-1462 fix tests
2025-10-03 13:30:50 -04:00
CarlNation
6f762dd97c CASH-1426
CASH-1426 change rain defense to rain repel to align with product type in promotions api
2025-10-03 10:51:58 -04:00
Scott Kiener
7853750139 Merge remote-tracking branch 'origin/develop' into feature/CASH-1529 2025-10-02 12:06:48 -04:00
Scott Kiener
80fea612ab Restructure schedule beforeRouteEnter
Reduce duplicate calls and increase parallel calls
2025-10-02 11:20:11 -04:00
Scott Kiener
1d7a2b6181 Make promo modal work with new changes
Got rid of a watcher in quote
2025-09-30 11:44:31 -04:00
AdamCaouetteSafelite
28b2388e0e CASH-1502: prevent prettier from making this long selector harder to read 2025-09-24 09:59:50 -04:00
AdamCaouetteSafelite
1b2558aef7 CASH-1502: naming changes / comment changes 2025-09-24 09:56:55 -04:00
AdamCaouetteSafelite
60962fb440 CASH-1502: hide background behind quote popup only 2025-09-09 20:26:29 -04:00