Commit graph

7556 commits

Author SHA1 Message Date
Adam Caouette
97c1446d37 CASH-1790 prettier fixes 2026-01-29 13:55:00 -05:00
CarlNation
3f46217956 Merge branch 'release/2026.01.29' into rlsmerge/2026.01.29-to-2026.02.12 2026-01-29 10:49:39 -05:00
CarlNation
ef1208e2aa Merge branch 'release/2026.01.29' into rlsmerge/2026.01.29-to-develop 2026-01-29 10:45:43 -05:00
Matt Sykes
16b3d669a9 Changed test page name from vehicle-lookup to vin-lookup 2026-01-29 10:27:53 -05:00
CarlNation
68e2bc80f9
Merge branch 'develop' into feature/CASH-2218 2026-01-29 09:57:28 -05:00
CarlNation
945eddd5b0 CASH-2098
CASH-2098 prettier
2026-01-29 09:10:51 -05:00
CarlNation
ab7a541dfa CASH-2098
CASH-2098 log msg is not MSR specific all of the time.  cleanup
2026-01-29 09:07:13 -05:00
CarlNation
bef358aff7 CASH-2098
CASH-2098 additional experiment settings to control the mobile first modal on schedule page.
2026-01-29 08:47:00 -05:00
Matt Sykes
c27bb8b883 Whitespace.... 2026-01-28 17:52:41 -05:00
Matt Sykes
ffe1a429fb Fixed issue with not saving zip's state to vuex
Additionally now running most of the vin-lookup tests.  I didn't have time to figure out the image ones but we haven't been running any for 3 years... so its a win :)
2026-01-28 17:42:37 -05:00
Adam Caouette
2858925811 CASH-2096 fix by updating lazyload logic also make waitlist be a computed 2026-01-28 17:03:36 -05:00
Adam Caouette
80a7cfe99e CASH-1790 add a matching setSelectedDateToFirstAvailable for if zip code only changes 2026-01-26 11:23:07 -05:00
Adam Caouette
15251e7677 CASH-1790 add a few 'safety' hideLoadingModals 2026-01-26 11:22:55 -05:00
Adam Caouette
5bb54c69ec CASH-1790 minor copilot fixes 2026-01-26 11:22:47 -05:00
Adam Caouette
6a709266d8 CASH-1790 remove outdated data var and copilot fixes 2026-01-26 11:22:40 -05:00
Adam Caouette
8672273559 CASH-1790 updates for time slot question 2026-01-26 11:22:33 -05:00
Adam Caouette
c4257e2eae CASH-1790 updates for schedule page 2026-01-26 11:22:27 -05:00
Adam Caouette
7eed110bd2 CASH-1790 updates for date-picker 2026-01-26 11:22:19 -05:00
Adam Caouette
ba2e138ac0 CASH-1790 stupid prettier enforcing some silliness on a blank line... 2026-01-26 11:22:12 -05:00
Adam Caouette
3fcb608bb2 CASH-1790 remove forgotten debugger 2026-01-26 11:22:03 -05:00
Adam Caouette
c7be5b6962 CASH-2096 redo previously lost changes from 1790 2026-01-26 11:21:11 -05:00
Adam Caouette
c0cb75ffbf CASH-1790 stupid prettier enforcing some silliness on a blank line... 2026-01-23 16:29:48 -05:00
Adam Caouette
80a6fada8c CASH-1790 remove forgotten debugger 2026-01-23 16:09:37 -05:00
Adam Caouette
190876e610 CASH-2096 redo previously lost changes from 1790 2026-01-23 15:47:18 -05:00
scottkiener-at-safelite
a96d45c4a5 Unit tests 2026-01-23 11:05:27 -05:00
scottkiener-at-safelite
9e53ab9c22 Make sure to utilize QA 2026-01-23 10:49:01 -05:00
scottkiener-at-safelite
b4f1b6a557 Add prod and modify comments
Comments now accurately guide how to update code when salesforce sends new stuff
2026-01-23 10:35:05 -05:00
scottkiener-at-safelite
9587614353 Remove unused flag and listener 2026-01-23 10:11:52 -05:00
scottkiener-at-safelite
fdaae873ef Formatting and unit test fixes 2026-01-23 08:50:37 -05:00
scottkiener-at-safelite
a48c018e90 Minor fix 2026-01-22 15:53:53 -05:00
scottkiener-at-safelite
472d17557f Unit test 2026-01-22 15:51:30 -05:00
scottkiener-at-safelite
9cc683dc73 Remove redundant button hiding code 2026-01-22 15:43:58 -05:00
scottkiener-at-safelite
e45d00075d Fix script loading and unit tests 2026-01-22 15:24:26 -05:00
scottkiener-at-safelite
5bd09c249c Formatting 2026-01-22 14:55:57 -05:00
scottkiener-at-safelite
7db73ef10e Merge remote-tracking branch 'origin/develop' into feature/CASH-1527 2026-01-22 14:48:23 -05:00
scottkiener-at-safelite
485ab11d42 CASH-1527 | Add in sys snippet 2026-01-22 14:47:17 -05:00
Chloe Herd
1efd1ec797 Correctly implement 'Clicked Pay Later' scenario on payment pages. 2026-01-22 11:33:11 -05:00
CarlNation
fe9d1fd476 Revert "CASH-1297"
This reverts commit 19dad3a5ca.
2026-01-22 09:29:14 -05:00
CarlNation
5e5bdbe993 Merge branch 'release/2026.01.22' into rlsmerge/2026.01.22-to-2026.01.29 2026-01-22 08:45:07 -05:00
CarlNation
19dad3a5ca CASH-1297
CASH-1297 this is a temporary defect fix for this card
2026-01-21 12:30:13 -05:00
Chris
b38798a6f2
Merge branch 'release/2026.01.22' into feature/CASH-2183 2026-01-20 11:08:27 -05:00
Chris Redelinghuys
2914a50878 CASH-2183: Null check 2026-01-20 10:56:01 -05:00
CarlNation
f3166de125 CASH-2186
CASSH-2186 when doing a zip change when the recal ack modal is in effect, will have to navigate back to service-zip so we can add any necessary recal parts.
2026-01-20 10:41:20 -05:00
Chris Redelinghuys
6e0609f8c1 CASH-2183: Conditional PIA 2026-01-20 10:38:26 -05:00
CarlNation
3b3903709b Merge branch 'release/2026.01.22' into rlsmerge/2026.01.22-to-2026.01.29 2026-01-19 10:01:31 -05:00
CarlNation
e639edd15c CASH-2149
CASH-2149 recal ack modal for scheduling
2026-01-19 06:28:15 -05:00
Adam Caouette
18efcadfc4 prettier 2026-01-16 14:01:27 -05:00
Chris Redelinghuys
570b704659 CASH-2180: Make asynchronous 2026-01-16 11:24:48 -05:00
Chris Redelinghuys
35cb35100e CASH-2180: Filter out QPD parts 2026-01-16 11:24:37 -05:00
Chris Redelinghuys
f04c3c607c CASH-2180: Remove QPD parts for insurance orders 2026-01-16 11:24:17 -05:00
Adam Caouette
fa036d7b11 CASH-2112 add text block 2026-01-16 11:06:06 -05:00
Chris Redelinghuys
d789a37e7b CASH-2180: Make asynchronous 2026-01-15 15:52:08 -05:00
Chris Redelinghuys
d12a845417 CASH-2180: Filter out QPD parts 2026-01-15 15:35:59 -05:00
Chris Redelinghuys
d47ecb5cc0 CASH-2180: Remove QPD parts for insurance orders 2026-01-15 14:45:42 -05:00
AdamCaouetteSafelite
b5bc983626
Merge branch 'develop' into rlsmerge/2026.01.15-to-develop 2026-01-15 10:32:55 -05:00
Chloe Herd
f0a4c81516 Constant typo 2026-01-14 13:31:36 -05:00
Chloe Herd
1d479f9639 Formatting 2026-01-14 12:29:00 -05:00
Chloe Herd
061d5036b0 Default to specific payment type if indicated 2026-01-14 12:18:22 -05:00
Adam Caouette
eafeb8d80d CASH-2034 add null check 2026-01-14 09:56:31 -05:00
CarlNation
97bba7fe93 prettier 2026-01-13 20:36:09 -05:00
CarlNation
cc52bfc46a CASH-2148
CASH-fix test
2026-01-13 20:27:53 -05:00
Adam Caouette
d767d90847 CASH-2034: fixes 2026-01-13 17:57:34 -05:00
CarlNation
5ee8b4e758 Merge remote-tracking branch 'origin/nation/CASH-2148' into nation/CASH-2148 2026-01-13 16:06:17 -05:00
CarlNation
bae8770fb8 prettier
prettier
2026-01-13 16:06:07 -05:00
CarlNation
fe6504b42f
Merge branch 'release/2026.01.15' into nation/CASH-2148 2026-01-13 15:58:57 -05:00
CarlNation
f97c2f37eb CASH-2148
CASH-2148
2026-01-13 15:57:53 -05:00
CarlNation
40ffbe908c CASH-2148
CASH-2148 - reset installOem flag when vehicle or vehicle part changes
2026-01-13 15:55:55 -05:00
Chris Redelinghuys
8b2caca803 CASH-2147: UI fixes 2026-01-13 15:06:55 -05:00
Chris Redelinghuys
74fb32dd04 CASH-2147: OEM parts styling 2026-01-13 13:25:47 -05:00
Chloe Herd
a68e0ad431 Typo 2026-01-13 12:16:11 -05:00
Chloe Herd
516ba215b8 Nits on redirect flow 2026-01-13 11:11:25 -05:00
Chris Redelinghuys
09a9799624 CASH-2114: Copy over Childparts when swapping OEM glass 2026-01-13 10:45:24 -05:00
Chloe Herd
6ab6932fc5 Optional chaining 2026-01-13 10:26:43 -05:00
Chloe Herd
3bfe0b2b43 Align error on final order submission 2026-01-13 10:08:59 -05:00
Chris Redelinghuys
3ee017dd8a CASH-2114: Null check 2026-01-12 16:36:27 -05:00
Chris
72f3a686b3
Merge branch 'release/2026.01.15' into feature/CASH-2114 2026-01-12 16:13:01 -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
b589dd0b09 Merge branch 'release/2026.01.15' into revert-CASH1790-changes-from-2026.01.15 2026-01-12 15:52:10 -05:00
Adam Caouette
d9dce69e35 Revert "Merge pull request #2993 from Safelite/feature/CASH-1790-for-develop"
This reverts commit 51b58cb042, reversing
changes made to 783c726bd7.
2026-01-12 15:41:47 -05:00
Adam Caouette
040e179f57 Revert "Merge pull request #2992 from Safelite/feature/CASH-1790-refactor-2"
This reverts commit 34b9e8e9bd, reversing
changes made to 51b58cb042.
2026-01-12 15:40:43 -05:00
Adam Caouette
29aed064e9 Revert "Merge pull request #2994 from Safelite/feature/CASH-2034-for-develop-branch"
This reverts commit a5f9f0343d, reversing
changes made to 34b9e8e9bd.
2026-01-12 15:38:27 -05:00
Adam Caouette
5a05320f61 CASH-2025: remove if insurance selected 2026-01-12 15:32:20 -05:00
Chloe Herd
fa5ff6b58b Handle cancellation and payment errors. 2026-01-12 13:26:38 -05:00
Chloe Herd
cc4f65c5ac Merge branch 'develop' into feature/CASH-1722 2026-01-12 13:01:35 -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
a5fcc3d394 CASH-2025: make sure oem endorsement is not null for api call 2026-01-12 12:37:17 -05:00
Adam Caouette
cacba10818 CASH-2025: update location in store 2026-01-12 11:02:49 -05:00
CarlNation
1fbdf2c08f Merge remote-tracking branch 'origin/feature/CASH-2025' into feature/CASH-2025 2026-01-12 10:52:06 -05:00
CarlNation
5545ff2935 CASH-2025
CASH-2025 change location of oem flag on order service
2026-01-12 10:51: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
Adam Caouette
3fb0aa82ee CASH-2025: remove unneeded call 2026-01-12 10:24:25 -05:00
scottkiener-at-safelite
da1a675d8a Finish implementing webchat 2026-01-12 09:41:55 -05:00
Chris Redelinghuys
f1c4e291c3 CASH-2025: Add null check 2026-01-12 09:10:20 -05:00
Adam Caouette
2f6a3aa844 Merge branch 'release/2026.01.15' into feature/CASH-2025 2026-01-12 08:43:15 -05:00
CarlNation
1e84f8c15a CASH-1952
CASH-1952 change endpoint to POST
2026-01-10 14:39:18 -05:00
Adam Caouette
fa9ad6afcd CASH-2025: clean up 2026-01-09 18:01:01 -05:00
Adam Caouette
e391b21bf7 CASH-2025: styling updates 2026-01-09 18:00:03 -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
c6e006020c CASH-2025: new oem glass question component 2026-01-09 11:01:16 -05:00
Adam Caouette
9af898604d CASH-2025: temp commenting during dev 2026-01-09 10:59:33 -05:00
Adam Caouette
3cbddd8cda CASH-2025: updates to store actions 2026-01-09 10:58:04 -05:00
Chloe Herd
6aa8d3434c Parity for adyen failures in redirect flow 2026-01-08 17:30:49 -05:00
Chloe Herd
6534b06238 Parity experience for failed payments. 2026-01-08 16:40:43 -05:00
Chloe Herd
09084dab48 Simplify + Add logging 2026-01-08 13:59:26 -05:00
mvalaiyapathi
7fd8f8ef76
Merge branch 'develop' into rslmerge/2026.01.08-to-develop 2026-01-08 08:19:15 -05:00
mvalaiyapathi
4f8e9b1a54
Merge branch 'develop' into feature/CASH-1936 2026-01-07 13:57:32 -05:00
Minojhini Valaiyapathi
9d8e8c851b CASH-1936 - Added parentAccountNumber property to partsorquestion endpoint 2026-01-07 13:32:22 -05:00
Chloe Herd
e3d705702c Add back environment setting per Adyen documentation. 2026-01-07 12:46:47 -05:00
Chloe Herd
f02751ad6f Remove window.checkout Assignment as it is Unneeded 2026-01-07 12:14:17 -05:00
Chloe Herd
5488b3d6a3 Prevent unwanted execution in error scenario 2026-01-07 11:55:26 -05:00
Chloe Herd
3d3d48a1ec Move hardcoded test values to env variables 2026-01-07 11:17:14 -05:00
Chloe Herd
3f9df4c331 Page prereqs 2026-01-07 10:27:20 -05:00
Chloe Herd
d107245f73 Visual changes 2026-01-07 10:06:32 -05:00
Adam Caouette
195db6ba83 Merge branch 'develop' into feature/CASH-2034-for-develop-branch 2026-01-06 10:54:29 -05:00
Chris Redelinghuys
ed0ddf69bd CASH-1918: Spelling fix and make cursor happy 2026-01-06 10:09:26 -05:00
Adam Caouette
c45c241a65 CASH-1790: refactoring and restoring watch on time-slot-question
(cherry picked from commit 290ea914e2)
2026-01-06 09:54:11 -05:00
Adam Caouette
29c7243b98 CASH-1790: remove no longer needed boolean check
(cherry picked from commit 165157ae47)
2026-01-06 09:43:50 -05:00
Adam Caouette
513c1361ea Merge branch 'develop' into feature/CASH-1790-refactor-2 2026-01-06 09:33:49 -05:00
Chris Redelinghuys
e3df448823 CASH-1918: Mobile First modal data events 2026-01-06 09:32:23 -05:00
Adam Caouette
19cc59cce0 CASH-2034: fix for date selection issue
(cherry picked from commit a2f43262fe)
2026-01-05 17:07:41 -05:00
Adam Caouette
6a033237c1 CASH-1790 quick fix; missed event emit
(cherry picked from commit dbd7681b47)
2026-01-05 17:04:53 -05:00
Adam Caouette
773fe6c698 CASH-1790: fix for prettier
(cherry picked from commit 28b01bb3b4)
2026-01-05 16:46:54 -05:00
Adam Caouette
8cd70f0467 CASH-1790: add check to keep watches from activating before initial load is complete to fix bug
(cherry picked from commit 9e9f6257a6)
2026-01-05 16:46:43 -05:00
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