Commit graph

7428 commits

Author SHA1 Message Date
Adam Caouette
205b7f1cf3 CASH-1790: add refs for self-documenting clarity
(cherry picked from commit 56e14ab1cd)
2026-01-05 16:46:29 -05:00
Adam Caouette
45d9e9baa9 CASH-1790: remove obsolete method
(cherry picked from commit ffb4156b14)
2026-01-05 16:44:54 -05:00
Adam Caouette
50685aaebd CASH-1790: copilot suggestion
(cherry picked from commit 47e57c8425)
2026-01-05 16:37:20 -05:00
Adam Caouette
260448886f CASH-1790: refactoring and restoring watch on time-slot-question
(cherry picked from commit 290ea914e2)
2026-01-05 16:30:54 -05:00
Adam Caouette
5e0bee779f CASH-1790: removing date-picker watch bc it was causing issues and redundant
(cherry picked from commit cc45d3b521)
2026-01-05 16:30:05 -05:00
Adam Caouette
0c2db55997 CASH-1790: refactor to remove another watch on time-slot-question
(cherry picked from commit 17bcaac1b6)
2026-01-05 16:27:09 -05:00
Adam Caouette
e1b617774c CASH-1790 remove unused props
(cherry picked from commit 88682fe1b3)
2026-01-05 16:21:25 -05:00
Adam Caouette
dd94ee4d8b CSR-1790-ref remove watch on selectedDate and use direct events instead
(cherry picked from commit 2af1b71a52)
2026-01-05 16:14:24 -05:00
Adam Caouette
7fe18c3b82 CASH-1790-ref: more accurate naming
(cherry picked from commit 211906eab9)
2026-01-05 16:11:08 -05:00
Adam Caouette
bf96462144 Revert "Merge pull request #2963 from Safelite/feature/CASH-1790"
This reverts commit 454e187b39, reversing
changes made to 59d4b42609.
2026-01-05 12:10:03 -05:00
Adam Caouette
cc17cf8670 Revert "Merge pull request #2968 from Safelite/feature/CASH-1790-refactor-1"
This reverts commit 8ddce5cd25, reversing
changes made to a3eee21812.
2026-01-05 12:08:10 -05:00
Adam Caouette
366d02516c Revert "Merge pull request #2975 from Safelite/feature/CASH-1790-refactor-1"
This reverts commit cea4cf5d4a, reversing
changes made to 90e11544d6.
2026-01-05 12:04:02 -05:00
Adam Caouette
43bf081430 Revert "Merge pull request #2988 from Safelite/feature/CASH-2034"
This reverts commit 662ef71ffd, reversing
changes made to f469265fe8.
2026-01-05 11:59:32 -05:00
Adam Caouette
a2f43262fe CASH-2034: fix for date selection issue 2025-12-31 15:34:49 -05:00
Adam Caouette
68fdc3f27b CASH-1953: fix bug where selected provider can be null if loading w a preselected mobile date/time and then switching to inshop 2025-12-29 17:43:27 -05:00
Adam Caouette
2590a1739c CASH-1953: prettier 2025-12-23 17:20:41 -05:00
Chloe Herd
ec59d14e1b Afterpay hardcoding 2025-12-23 15:46:19 -05:00
Adam Caouette
9a613de8a3 CACH-1953: remove comments 2025-12-23 11:34:56 -05:00
AdamCaouetteSafelite
a42f20f53e
Merge branch 'release/2026.01.08' into feature/CASH-1953-prelim 2025-12-23 11:26:37 -05:00
Chloe Herd
4753ec8474 Save different information for Paypal 2025-12-23 10:56:03 -05:00
Adam Caouette
7ced4f8d76 Revert "Merge pull request #2970 from Safelite/feature/CASH-1790-refactor-1"
This reverts commit a9c7ba7c9c, reversing
changes made to 4523490776.
2025-12-22 13:28:29 -05:00
CarlNation
d75c3ac710
Merge branch 'release/2026.01.08' into nation/CASH-2041 2025-12-19 09:48:26 -05:00
CarlNation
6b31329637 CASH-2041
CASH-2041
2025-12-19 09:47:31 -05:00
Chris
e83db697f3
Merge branch 'release/2026.01.08' into feature/CASH-1762 2025-12-18 15:40:24 -05:00
Chris Redelinghuys
d364ab794a CASH-1762: Decom Service Package Discount endpoint 2025-12-18 15:27:02 -05:00
CarlNation
61cd805896
Merge branch 'release/2026.01.08' into nation/CASH-2041 2025-12-18 15:01:24 -05:00
CarlNation
fbb5a3eb14 CASH-2041
CASH-2041 - do not update selected provider if null
2025-12-18 15:00:30 -05:00
Chloe Herd
5802ccead3 Paypal + Afterpay + Apple Pay Submission 2025-12-18 11:15:36 -05:00
Chris Redelinghuys
dc8d7b4c27 CASH-2036: Defect fix 2025-12-18 10:14:07 -05:00
Minojhini Valaiyapathi
cfb8af306c CASH-2027 - Add call to oem-after-market-parts endpoint 2025-12-17 12:22:16 -05:00
CarlNation
01cf6dbc24 Merge remote-tracking branch 'origin/nation/CASH-2037' into nation/CASH-2037 2025-12-17 07:06:27 -05:00
CarlNation
882076f259 prettier 2025-12-17 07:06:17 -05:00
CarlNation
3ef82bc5f6
Merge branch 'release/2026.01.08' into nation/CASH-2037 2025-12-17 05:53:12 -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
Adam Caouette
bfa700ffda Merge branch 'release/2026.01.08' into feature/CASH-1790-refactor-1 2025-12-16 16:43:40 -05:00
Adam Caouette
dbd7681b47 CASH-1790 quick fix; missed event emit 2025-12-16 16:42:23 -05:00
Chris
bf0fd2f5c1
Merge branch 'release/2026.01.08' into feature/CASH-2036 2025-12-16 15:17:18 -05:00
Chris Redelinghuys
ad69af36a0 CASH-2036: If ShowPMMobileDays experiment setting is 0, choose first available appointment 2025-12-16 15:14:47 -05:00
Adam Caouette
fd65c3eab0 Merge branch 'release/2026.01.08' into feature/CASH-1790-refactor-1 2025-12-16 15:01:17 -05:00
Chris Redelinghuys
f11e7dd9ec CASH-2036: Mobile first popup changes. 2025-12-16 13:21:11 -05:00
Chloe Herd
8385928d8c Changes for Dev 2025-12-16 11:19:18 -05:00
Chloe Herd
72a3d8588e Afterpay return page 2025-12-16 11:19:15 -05:00
Chloe Herd
a8453c76ae Misc 2025-12-16 11:19:13 -05:00
Chloe Herd
75417c4a34 Attempts to resolve PayPal 2025-12-16 11:19:10 -05:00
Chloe Herd
3b1b000a13 In progress 2025-12-16 11:19:07 -05:00
Chloe Herd
a212894a26 Adyen POC 0.0 2025-12-16 11:19:05 -05:00
Adam Caouette
8d98a53f0c CASH-1790 prettier change 2025-12-15 17:48:46 -05:00
Adam Caouette
779cf9415a CASH-1790 another bug fix for no mobile available 2025-12-15 17:47:38 -05:00
Adam Caouette
b3e243585a CASH-1953 Attempt to correct possible provider number bug for shop-time-slots 2025-12-15 13:49:24 -05:00
Adam Caouette
09f0da4000 Merge branch 'release/2026.01.08' into feature/CASH-1790-refactor-1 2025-12-11 12:56:25 -05:00
Adam Caouette
47e57c8425 CASH-1790: copilot suggestion 2025-12-11 12:54:37 -05:00
Adam Caouette
165157ae47 CASH-1790: remove no longer needed boolean check 2025-12-11 12:45:34 -05:00
Adam Caouette
290ea914e2 CASH-1790: refactoring and restoring watch on time-slot-question 2025-12-11 12:38:19 -05:00
Adam Caouette
cc45d3b521 CASH-1790: removing date-picker watch bc it was causing issues and redundant 2025-12-11 11:48:33 -05:00
scottkiener-at-safelite
21ca0f2d27 Initial Try to pass prechat details from scarlett 2025-12-11 09:52:57 -05:00
Adam Caouette
17bcaac1b6 CASH-1790: refactor to remove another watch on time-slot-question 2025-12-10 17:15:11 -05:00
Adam Caouette
88682fe1b3 CASH-1790 remove unused props 2025-12-10 15:46:41 -05:00
Chris
06684105ca
Merge branch 'release/2026.01.08' into feature/CASH-1687 2025-12-09 11:43:42 -05:00
Chris Redelinghuys
3bd6d314b1 CASH-1687: Update vehicle keys messaging 2025-12-09 11:41:54 -05:00
CarlNation
bd739cae91 prettier 2025-12-09 09:32:13 -05:00
CarlNation
2efd57feaa Merge branch 'release/2026.01.08' into nation/CASH-1931 2025-12-09 09:26:45 -05:00
CarlNation
53b928a711 CASH-1931
CASH-1931 use bold for modal header sections.
Do not let the link wrap text on to a new line
2025-12-09 09:25:32 -05:00
Adam Caouette
c8725b2ec7 Merge branch 'release/2026.01.08' into feature/CASH-1790-refactor-1 2025-12-08 20:00:19 -05:00
Adam Caouette
29017f7f12 CASH-1935: add unmounted fix to modal / remove superfluous other unmounteds no longer needed 2025-12-08 13:59:09 -05:00
Adam Caouette
2af1b71a52 CSR-1790-ref remove watch on selectedDate and use direct events instead 2025-12-08 10:30:19 -05:00
Adam Caouette
211906eab9 CASH-1790-ref: more accurate naming 2025-12-06 08:42:15 -05:00
Adam Caouette
28b01bb3b4 CASH-1790: fix for prettier 2025-12-04 16:30:02 -05:00
Adam Caouette
9e9f6257a6 CASH-1790: add check to keep watches from activating before initial load is complete to fix bug 2025-12-04 16:28:56 -05:00
Adam Caouette
56e14ab1cd CASH-1790: add refs for self-documenting clarity 2025-12-04 16:26:46 -05:00
Adam Caouette
ffb4156b14 CASH-1790: remove obsolete method 2025-12-04 16:25:28 -05:00
Chris Redelinghuys
883399d7c5 CASH-1928: Don't show text below spinner 2025-12-02 12:12:37 -05:00
bmauger
954de21348
Merge branch 'release/2025.12.04' into CASH-1891-font-weight-adjust 2025-12-01 13:31:26 -05:00
Bryan Mauger
16b348b78b CASH-1891 adjust font weight in footer. 2025-12-01 13:20:32 -05:00
Adam Caouette
6d1a5bf12d Revert "Merge pull request #2957 from Safelite/feature/CASH-1790"
This reverts commit 1d3b49b49b, reversing
changes made to 95c114e7f8.
2025-12-01 11:15:45 -05:00
Adam Caouette
a6bd79299c CASH-1790: spelling fix 2025-12-01 03:07:38 -05:00
Adam Caouette
c6bdbf8a03 CASH-1790: add a check if loaded to fix bug 2025-12-01 02:41:54 -05:00
Adam Caouette
e4da847a3d CASH-1790: clarify refs 2025-12-01 01:26:17 -05:00
Adam Caouette
c75fa4a5ff CASH-1790: remove unused method 2025-12-01 01:15:38 -05:00
bmauger
7d74181652
Merge branch 'release/2025.12.04' into CASH-1891-font-fixes 2025-11-24 14:11:31 -05:00
Bryan Mauger
2738e5ceff CASH-1891 font updates from Urbanist to UrbanistRegular, UrbanistSemibold. 2025-11-24 14:02:25 -05:00
Chloe Herd
81f005a77f Fix typo for flag value 2025-11-24 12:53:14 -05:00
Chris Redelinghuys
2eb3b2722f CASH-1873: Show waiting modal for Mobile First 2025-11-21 14:28:24 -05:00
Chris Redelinghuys
9c94d7da6d CASH-1873: Show Mobile First modal on page load 2025-11-20 15:22:55 -05:00
CarlNation
37facdfecd CASH-1925
CASH-1925 add new endpoints for work order submit
2025-11-20 11:46:54 -05:00
CarlNation
ec6933e121 Merge branch 'release/2025.11.20' into rlsmerge/2025.11.20-to-dev 2025-11-20 08:40:56 -05:00
Chloe Herd
9f1e230ea2 Re-add CASH-1620 to develop. 2025-11-18 13:35:15 -05:00
CarlNation
61227af45d CASH-1884
prettier
2025-11-17 15:08:14 -05:00
CarlNation
1188f7a6e9 CASH-1884
CASH-1884 save quote broke in prod
2025-11-17 15:02:08 -05:00
CarlNation
fd8b67192d Merge remote-tracking branch 'origin/nation/CASH-1757' into nation/CASH-1757 2025-11-14 13:47:08 -05:00
CarlNation
b2ab78e339 misc adjustment for logging
misc adjustment for logging
2025-11-14 13:46:50 -05:00
Chris
f969c4d5bc
Merge branch 'release/2025.11.20' into nation/CASH-1757 2025-11-14 12:59:47 -05:00
CarlNation
e85a4e64e1 CASH-1757
CASH-1757 adjust styles for after pay banner
2025-11-14 12:37:50 -05:00
scottkiener-at-safelite
defd461145 Salesforcewebchat Changes 2025-11-14 11:08:00 -05:00
chloeherdsafelite
25412bd840
Merge branch 'release/2025.11.20' into feature/CASH-1620-revert 2025-11-14 11:06:28 -05:00
AdamCaouetteSafelite
3710a5a692 CASH-1757: even more copilot suggestions 2025-11-14 03:52:09 -05:00
AdamCaouetteSafelite
a20b407814 CASH-1757: minor suggestion fixes from copilot again 2025-11-14 03:47:58 -05:00
AdamCaouetteSafelite
c1ef693617 Merge branch 'release/2025.11.20' into feature/CASH-1757 2025-11-14 03:35:58 -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
CarlNation
3630f1b3a7 CASH-1884
CASH-1884 When a customer navigates from 2.0 to heritage for insurance, receives a 6 digit referral and then returns to 2.0 without using the normal application navigation buttons, then the load session will fail because 2.0 did not use the new referral number when making the request.
2025-11-13 01:14:14 -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
scottkiener-at-safelite
5445512816 Merge remote-tracking branch 'origin/develop' into feature/CASH-1527 2025-11-06 13:06:09 -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
Chris Redelinghuys
5ff5a898e8 CASH-1813: Mobile First defect fixes 2025-11-05 10:34:44 -05:00
Chloe Herd
4b156612ac Change to quote page discounts 2025-11-04 15:12:14 -05:00
CarlNation
57a04a0df6 CASH-1637
CASH-1637 add coverage fields
2025-11-01 08:46:43 -04:00
Chris Redelinghuys
0dccfb883c CASH-1535: Styling updates 2025-10-31 15:10:39 -04:00
Chris Redelinghuys
2a709a0989 CASH-1535: Mobile First Modal updates 2025-10-30 13:38:53 -04:00
Chris Redelinghuys
387906baa8 CASH-1535: Mobile First Appointment 2025-10-30 10:08:30 -04:00
scottkiener-at-safelite
cd03722642 CASH-1760 | Fix revalidate tax call
It wasn't sending all items
2025-10-30 08:09:56 -04:00
Chloe Herd
0f207d8aa9 Grab from correct order rather than going around. 2025-10-29 16:27:01 -04:00
AdamCaouetteSafelite
d09a30ae4f CASH-1712: add null check 2025-10-29 10:15:58 -04:00
AdamCaouetteSafelite
fb7204d986 CASH-1712: move the providedNumberChange check into the specific condition where we need to reinit 2025-10-29 09:55:32 -04:00
AdamCaouetteSafelite
cf0816dca3 CASH-1712: remove old obsolete files that never should've been committed 2025-10-29 09:23:08 -04:00
AdamCaouetteSafelite
c32494309c CASH-1712: correct misunderstood use of zipCodeData var (not part of resultMap) 2025-10-28 17:41:27 -04:00
AdamCaouetteSafelite
cdeede1ed6 CASH-1712: missed save for merge conflict; committing conflict resolve 2025-10-28 16:05:50 -04:00
AdamCaouetteSafelite
4d705ab3f1 Merge branch 'release/2025.11.06' into feature/CASH-1712 2025-10-28 15:54:38 -04:00
AdamCaouetteSafelite
e693f9e449 CASH-1712: more precise approach to fixing forced refresh of date picker 2025-10-28 15:52:07 -04:00
scottkiener-at-safelite
90370f8a96 Remove outdated unit test
There shouldn't be logic that modifies the cartItems inside the getter
2025-10-28 13:31:30 -04:00
scottkiener-at-safelite
66b2efdbb4 Remove redundant save call 2025-10-28 09:26:51 -04:00
scottkiener-at-safelite
78aa173614 Formatting 2025-10-28 08:12:39 -04:00
scottkiener-at-safelite
e29a2a00ae Fix cart modification in getter
Move it to the removeItem method where it's easier to follow the code flow
2025-10-27 16:33:41 -04:00
scottkiener-at-safelite
87d83ee21b Make lineItems pricing lineup safer 2025-10-27 11:37:43 -04: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
AdamCaouetteSafelite
55d0ae9a7e CASH-1712 - attempt to prevent repetitive api calls and initDatePicker when toggling appt types 2025-10-24 16:22:17 -04:00
AdamCaouetteSafelite
4405c1c3f0 CASH-1712 - restrict showAnotherMonth logic to be more specific to avoid loading next month if only one appointment type is available 2025-10-24 16:18:11 -04:00
AdamCaouetteSafelite
36b8ed0ac1 CASH-1712: rename for clarity 2025-10-24 16:11:05 -04:00
CarlNation
6af3f8a247 Merge branch 'release/2025.10.23' into rlsmerge/2025.10.23-to-dev 2025-10-23 08:34:37 -04:00
Scott Kiener
5ecd1e5c42 Redo rain repel changes 2025-10-22 14:58:36 -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
Scott Kiener
8909bbe49c Revert "Merge pull request #2888 from Safelite/feature/CASH-1640"
This reverts commit 396e15451f, reversing
changes made to a73410fc27.
2025-10-22 14:52:42 -04:00
Scott Kiener
44939c508e Revert "Merge pull request #2903 from Safelite/feature/CASH-1713"
This reverts commit 2a2e3383d2, reversing
changes made to dbcf5351ae.
2025-10-22 14:52:19 -04:00
Scott Kiener
7e4e1ba1a7 Revert "Merge pull request #2905 from Safelite/feature/CASH-1713"
This reverts commit 7b33d8eeb2, reversing
changes made to 2a2e3383d2.
2025-10-22 14:51:57 -04:00
Scott Kiener
75a806d124 Revert "Merge pull request #2906 from Safelite/feature/CASH-1713"
This reverts commit e798eef8c5, reversing
changes made to 7b33d8eeb2.
2025-10-22 14:51:35 -04:00
Scott Kiener
33906bd83a Revert "Merge pull request #2909 from Safelite/feature/CASH-1713"
This reverts commit 9ffd1ec2be, reversing
changes made to e798eef8c5.
2025-10-22 14:51:13 -04:00
Scott Kiener
b5933955d9 Revert "Merge pull request #2911 from Safelite/feature/CASH-1713"
This reverts commit 71c7625631, reversing
changes made to 9ffd1ec2be.
2025-10-22 14:50:38 -04:00
Chloe Herd
052305bba7 Prevent premature data clearing 2025-10-22 14:20:18 -04:00
Scott Kiener
7c59a8d0e5 CASH-1713 | Send in flattened priced items 2025-10-22 13:47:51 -04:00
CarlNation
c17d9bfc3d
Merge branch 'develop' into feature/CASH-1636 2025-10-22 12:58:30 -04:00
CarlNation
147db94b1f CASH-1637
CASH-1637 send cash price for insurance orders
2025-10-22 12:44:37 -04:00
Scott Kiener
15321506ea CASH-1713 | Add prices to all items from store 2025-10-22 12:02:21 -04:00
Chloe Herd
30b1cfd787 Tie up possible race conditions 2025-10-22 11:44:11 -04:00
Scott Kiener
60163cef33 Null check 2025-10-22 10:35:14 -04:00
Scott Kiener
9dc65e8df5 CASH-1713 | Add prices to wipers again 2025-10-22 10:28:08 -04:00
CarlNation
9c5483bf18 Merge branch 'develop' into rlsmerge/2025.10.23-to-dev 2025-10-22 09:39:54 -04:00
CarlNation
1148a5af07 Merge branch 'release/2025.10.23' into rlsmerge/2025.10.23-to-dev 2025-10-22 09:39:47 -04:00
Scott Kiener
1e6d1c0bfc CASH-1713 | Formatting 2025-10-22 09:11:42 -04:00
Scott Kiener
bb293cf0fc CASH-1713 | Insurance pricing error (tax refactor)
Moved helper function to a helper file
Price all line items on payment-method just in case something isn't in serverData yet
2025-10-22 09:09:29 -04:00
Chloe Herd
a868c05ebe Stabilize unit tests 2025-10-21 15:24:58 -04:00
Chloe Herd
7aecf03856 Handle no info scenario better + styling 2025-10-21 13:33:35 -04:00