CarlNation
10594009e2
CASH-2593 use V2 endpoint to include dualrecal msr
...
CASH-2593 use V2 endpoint to include dualrecal msr
2026-04-24 13:55:49 -04:00
CarlNation
88e6a616f4
CASH-1545 check session expiration with JS interval
...
CASH-1545 check session expiration with JS interval so that we can redirect to the return-user page without requiring the user to click forward button
2026-04-23 15:22:52 -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
8e87ea8e23
Merge branch 'release/2026.04.23' into rlsmerge/2026.04.23-to-dev
2026-04-20 10:43:12 -04:00
Matt Sykes
b66d44fbb5
Empty string makes it happy... null did not
2026-04-20 10:08:57 -04:00
Matt Sykes
1d7a9ba7b6
Removing split address entirely
...
-addressline1 now maps to adyen street
-addressline2 now maps to adyen houseNumberOrName
Much simpler :)
2026-04-17 17:00:47 -04:00
credelinghuys
1d78ed5871
CASH-2488: MSR Fee for cash
2026-04-17 14:40:46 -04:00
Matt Sykes
591b2ef089
Prettier formatting
2026-04-17 09:02:50 -04:00
Matt Sykes
780556bbda
Handle exception on splitAddress and added unit tests
...
Split address was not handling an address without any spaces in it and would throw a JS exception in a promise, which is a scenario we identified this release as not logging today (fix for 4/23).
Chloe should review to see if we want to be even smarter with the parsing and actually split out cases like "123Test" to "123" "Test" but the fixes keep approximately the same logic as before except " 123 Test" now becomes "123" "Test".
2026-04-16 18:03:33 -04:00
matthew-sykes
ee6b00700d
Merge branch 'release/2026.04.23' into feature/CASH-2521-4.23
2026-04-15 17:16:14 -04:00
Matt Sykes
7da3cc2cd0
Set conceptsqid to empty string as Heritage has no checks on that
...
Heritage is trying to convert any non-null non-empty value to a guid and this causes a failure if "null" is sent as the value as its setting to the string "null".
2026-04-15 17:14:25 -04:00
Minojhini Valaiyapathi
b5e5e92af2
CASH-2510 - pointed get-supporting items endpoint to v2 parts api and passed in providernumber and facilitytype as they are mandatory
2026-04-15 09:46:01 -04:00
Matt Sykes
e964fc4009
Undoing this change as based on local behavior
...
Unsure if this change should have been made so backing it out. Doing this made local 2.0 to fixmyglassdev work right but those two domains wouldn't share cookies and Mark thought the behavior to say null in the query string could have been intentional at one time.
Best case this is part of why the fix didn't work in an actual environment although the logic to stop infinite redirect loops works, so that's a positive!
Could end up its necessary to put back but there's no justification for it at this time, so better not to make it.
2026-04-13 15:51:33 -04:00
credelinghuys
e4a31bf85b
Merge branch 'release/2026.04.10' into rlsmerge/2026.04.10-to-2026.04.23
2026-04-09 13:52:17 -04:00
credelinghuys
5ea81d8560
CASH-1684: Defect fix
2026-04-09 13:09:42 -04:00
Matt Sykes
7c02499056
CASH-2521, CASH-2526 - Handle infinite loop and add logging
2026-04-07 16:14:34 -04:00
credelinghuys
d7c161ec41
CASH-2514: Create tooltip component for MSR and Recycle fee
2026-04-07 10:54:08 -04:00
credelinghuys
01abadc0d4
Merge branch 'release/2026.04.09' into rlsmerge/2026.04.09-to-develop
2026-04-07 08:03:09 -04:00
credelinghuys
8e959bfa17
CASH-2380: Don't skip vehicle parts or molding questions
2026-04-06 16:44:26 -04:00
credelinghuys
df35037adc
CASH-1684: Update component styling for left align text
2026-04-06 09:35:48 -04:00
credelinghuys
2dd528fadb
CASH-2380: Get SkipVinLookup and SkipPartQuestions from vehicle service and skip when applicable.
2026-04-03 11:06:54 -04:00
credelinghuys
a4072eac43
CASH-1684: Prettier
2026-04-03 08:36:22 -04:00
CarlNation
fe576a5e69
Merge branch 'develop' into nation/CASH-2415
2026-04-03 08:11:45 -04:00
credelinghuys
59d9921dae
CASH-1684: Alert message UI updates
2026-04-02 15:22:42 -04:00
CarlNation
b7dcd92c9e
CASH-2508 tests
...
CASH-2508 tests
2026-04-01 15:20:49 -04:00
CarlNation
a33149c621
prettier
2026-04-01 14:10:48 -04:00
CarlNation
a4e853e528
CASH-2508 check externalparameterstate correctly
...
CASH-2508 check externalparameterstate correctly. It should check more than the flag because parms can be optional. So make sure we're checking damage options stored in external params so the continue button is properly enabled
2026-04-01 13:49:06 -04:00
scottkiener-at-safelite
b8fc20e110
Merge branch 'develop' into revert-3093-nation/CASH-623-revert
2026-04-01 11:48:59 -04:00
scottkiener-at-safelite
485c63e017
Revert "CASH-623 revert"
2026-04-01 11:47:58 -04:00
CarlNation
94678ed7ba
CASH-2491 pass querystring on init to send to logapp
...
CASH-2491 pass querystring on init to send to logapp
2026-03-31 12:57:19 -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
CarlNation
0b7d0a9083
CASH-2481 add null check to fix error involving external parameter
...
CASH-2481 add null check to fix error involving external parameter
2026-03-27 23:14:16 -04:00
credelinghuys
2f71aa32f2
CASH-1689: Add feature toggle for MSR Split pay
2026-03-27 14:53:57 -04:00
credelinghuys
4c82d80799
CASH-1689: Prettier
2026-03-27 08:12:15 -04:00
Chris
c134df2f4e
Merge branch 'release/2026.04.09' into feature/CASH-1689
2026-03-27 08:05:08 -04:00
credelinghuys
e8c0c8f2dc
Merge branch 'release/2026.04.09' into feature/CASH-1689
2026-03-26 15:42:22 -04:00
credelinghuys
38d50f6612
CASH-1689: MSR fee in cart for insurance
2026-03-26 15:39:40 -04:00
CarlNation
d1ebb59cbb
CASH-2497 log full querystring on init session
...
CASH-2497 log full querystring on init session
2026-03-26 13:55:27 -04:00
CarlNation
c353991f89
Merge branch 'release/2026.04.09' into rlsmerge/2026.04.09-to-develop
2026-03-26 09:59:41 -04:00
CarlNation
f5f720526f
CASH-2415
...
CASH-2415 changes to allow forcing experiments on querystring
2026-03-25 15:10:57 -04:00
Adam Caouette
c8c3b406b4
CASH-2481 - update unit test
2026-03-25 11:04:39 -04:00
Adam Caouette
22cba2d54b
CASH-2481 - when navigating forward, skip service-zip page if zip exists and is valid
2026-03-25 10:57:59 -04:00
credelinghuys
1e59a924cc
Reapply "Reapply "Merge pull request #3075 from Safelite/feature/CASH-1684""
...
This reverts commit 80e77bc184 .
2026-03-24 13:45:04 -04:00
credelinghuys
0b88c39b27
Merge branch 'release/2026.03.26' into rlsmerge/2026.03.26-to-develop
2026-03-24 13:30:51 -04:00
credelinghuys
58dcd30760
CASH-2433: Update event label
2026-03-24 11:34:56 -04:00
Chloe Herd
fe05b61fa6
Change idempotency to be cached with invalidating fields.
2026-03-19 13:53:25 -04:00
credelinghuys
80e77bc184
Revert "Reapply "Merge pull request #3075 from Safelite/feature/CASH-1684""
...
This reverts commit c9e5ccff54 .
2026-03-19 12:01:00 -04:00
Minojhini Valaiyapathi
335fe75768
CASH-2472 - Fixed formatting
2026-03-18 11:12:17 -04:00
Minojhini Valaiyapathi
f80e85e2d8
CASH-2472 - Update Custom Exposure Logging for MultiLocationPopup
2026-03-18 11:05:39 -04:00
Minojhini Valaiyapathi
00afde2c6a
CASH-2472 - Reverted the change as it got merged to develop directly
2026-03-18 10:50:35 -04:00
mvalaiyapathi
25929ed80c
Merge branch 'develop' into feature/CASH-2472
2026-03-18 10:18:02 -04:00
Minojhini Valaiyapathi
c3e646b000
CASH-2472 - Enabled custom exposure logging for Multi Location Pop up
2026-03-18 10:16:17 -04:00
credelinghuys
cc12098c19
CASH-1951: Service Package Discount decom
2026-03-17 15:41:01 -04:00
matthew-sykes
89e4c38a6a
Merge pull request #3102 from Safelite/feature/page-prereqs-refactor-CASH-2456
...
All refactored pre-req will check all instead of stopping first failr
2026-03-17 14:02:00 -04:00
credelinghuys
ee47883973
CASH-2462: CJ conversion tracking updates
2026-03-12 11:37:31 -04:00
credelinghuys
c9e5ccff54
Reapply "Merge pull request #3075 from Safelite/feature/CASH-1684"
...
This reverts commit 27c7da1eb5 .
2026-03-11 14:14:46 -04:00
credelinghuys
165ad49777
Merge branch 'release/2026.03.12' into rlsmerge/2026.03.12-to-develop
2026-03-10 14:23:16 -04:00
credelinghuys
4797eaf649
CASH-2458: Data events update for MultiLocationModal
2026-03-10 13:32:39 -04:00
Matt Sykes
801e759f6b
Prettier making some weird edits...
2026-03-10 09:17:03 -04:00
matthew-sykes
5ca89734a9
Merge branch 'develop' into feature/page-prereqs-refactor-CASH-2456
2026-03-10 08:54:23 -04:00
Matt Sykes
f00aab4ad8
Added hasGlassPartsOrRepairInfo check on the 3 payment pages
2026-03-09 17:41:11 -04:00
Matt Sykes
07a184735a
Adjusted unit tests on all refactored pages
...
Adjusted or added tests for prereqs on the pages I refactored to use the helper.
2026-03-09 17:34:03 -04:00
credelinghuys
1fd370e4bf
CASH-2448: GA event update
2026-03-09 15:37:58 -04:00
CarlNation
a1d9301c46
Merge branch 'release/2026.03.12' into nation/CASH-623-revert
2026-03-09 13:46:48 -04:00
CarlNation
938ebe6c56
CASH-623 revert
...
CASH-623 revert
2026-03-09 13:40:06 -04:00
credelinghuys
37037ac654
CASH-2454: MultiLocationModal UI/UX updates
2026-03-09 13:29:47 -04:00
Matt Sykes
7ae16a5610
Added a few method comments and make prettier happier
2026-03-09 13:13:07 -04:00
Adam Caouette
7071a01a8d
CASH-2378 fix to keep background from appearing loaded until multi location popup has finished it's logic
2026-03-09 12:58:36 -04:00
Matt Sykes
3b950302ff
Additional schedule page prereqs refactor
2026-03-09 12:40:19 -04:00
Adam Caouette
8d4d14f4c2
CASH-2378 fix for multi location inshop appts CASH-2451
2026-03-09 11:53:51 -04:00
Matt Sykes
e138dfe508
Refactor new helper to call common flushPagePrereqsLogs
2026-03-09 11:29:18 -04:00
Matt Sykes
6997c2160d
2 additl files part of page prereqs refactor
2026-03-09 11:22:57 -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
Adam Caouette
f686b684ce
CASH-2378: refactoring date picker to move several functions into helper so they can be used elsewhere
2026-03-08 17:00:04 -04:00
Adam Caouette
bbfaf75c87
CASH-2378 - split back out mobile and inshop instances of getFirstAvailableApptByTOD
2026-03-08 14:08:18 -04:00
Adam Caouette
def39132eb
CASH-2449: added link to address
2026-03-06 14:52:54 -05:00
Adam Caouette
bae4df944c
CASH-2448 - update inshop GA event label
2026-03-06 11:15:23 -05:00
Adam Caouette
980fb39b80
CASH-2378 prettier fixes
2026-03-05 15:23:30 -05:00
Adam Caouette
ef8ff581d5
CASH-2378 - CSS updates
2026-03-05 15:05:35 -05:00
CarlNation
e1bd79ef8e
CASH-2442 ZipPlus4 changes
...
CASH-2442 pass address line 1/2 to the tax endpoint so zipPlus4 can be requested for tax purposes
2026-03-05 10:19:38 -05:00
Adam Caouette
27c7da1eb5
Revert "Merge pull request #3075 from Safelite/feature/CASH-1684"
...
This reverts commit cbb02bf4ae , reversing
changes made to e44acb4e61 .
2026-03-05 08:56:16 -05:00
Adam Caouette
3bced163dc
CASH-2378 prettier fix
2026-03-04 16:36:44 -05:00
Adam Caouette
de4384a6c3
CASH-2378: add GA event changes
2026-03-04 16:32:27 -05:00
Adam Caouette
4b3c80c62b
CASH-2378 - remove hard coded values
2026-03-04 14:47:28 -05:00
Adam Caouette
e5b00fde3e
CASH-2378: implement copilot PR review suggestions (better guards, removing superfluous emit)
2026-03-04 08:41:38 -05:00
Adam Caouette
364b5d29bf
CASH-2378: implement new multi location modal
2026-03-04 08:06:27 -05:00
Adam Caouette
e5aa47673b
CASH-2378: updates to mobile first modal (renaming, change in helper method)
2026-03-04 08:05:52 -05:00
Adam Caouette
b3fb548813
CASH-2378: new component for multi location modal
2026-03-04 08:01:13 -05:00
Adam Caouette
0c32eecdcc
CASH-2378: create new radio button for multi location modal usage
2026-03-04 08:00:39 -05:00
Adam Caouette
664a7d289d
CASH-2378: add experiment constants
2026-03-04 07:59:51 -05:00
Adam Caouette
83f808497d
Merge branch 'release/2026.03.12' into feature/CASH-2378
2026-03-04 07:54:54 -05:00
Minojhini Valaiyapathi
7af19bba2a
CASH-2264 - Checking if we have vehicle before routing to Vehicle Damage
2026-03-03 12:20:20 -05:00
CarlNation
5307602cd5
Merge branch 'release/2026.03.12' into rlsmerge/2026.03.12-to-develop
2026-02-27 15:39:08 -05:00
CarlNation
cf94233c3d
CASH-623
...
CASH-623
2026-02-27 15:18:03 -05:00
CarlNation
0655817a9a
prettier
2026-02-27 13:45:16 -05:00
CarlNation
d5ff839f51
CASH-623 use core service for serviceability details
...
CASH-623 use core service for serviceability details. Pass damage type to endpoint now required and remove parms no longer needed
2026-02-27 13:35:42 -05:00
credelinghuys
6699c49eee
CASH-1684: MSR fee not covered by insurance alert
2026-02-27 10:15:23 -05:00
Minojhini Valaiyapathi
32cc231375
CASH-2264 - Made agent scheduling work thru 2.0
2026-02-25 13:01:59 -05:00
CarlNation
cbddb33146
Merge branch 'release/2026.02.26' into rlsmerge/2026.02.26-to-develop
2026-02-25 06:58:55 -05:00
CarlNation
0042cc47be
CASH-2402 use selected item for determining part number instead of amt
...
CASH-2402 use selected item for determining part number instead of amount. Amount will be driven by the price service
2026-02-24 13:05:05 -05:00
CarlNation
3823054faa
CASH-2417 save lock token on load session to state
...
CASH-2417 save lock token on load session to state
2026-02-20 15:57:56 -05:00
CarlNation
d301f592e1
Merge branch 'release/2026.02.26' into nation/CASH-2196
2026-02-19 14:33:10 -05:00
CarlNation
6f51eac1a4
CASH-2196 clear any validation errors for external parameter flow
...
CASH-2196 clear any validation errors for external parameter flow
2026-02-19 14:32:23 -05:00
Adam Caouette
6b19ada54a
CASH-2397 prettier
2026-02-18 17:44:48 -05:00
Adam Caouette
f6f350afb1
CASH-2397: bug fix if mobile api returns 200 but empty
2026-02-18 17:04:24 -05:00
credelinghuys
aa2a5fff71
CASH-2389: Service package order experiment
2026-02-16 10:18:35 -05:00
CarlNation
918c9b986e
CASH-1455 test
...
CASH-1455 test
2026-02-14 11:43:15 -05:00
CarlNation
03eb4e28b3
prettier
2026-02-13 15:52:57 -05:00
CarlNation
d3a9931b93
CASH-1455 unverified insurance alert
...
CASH-1455 unverified insurance alert for the unverified experiment
2026-02-13 15:48:28 -05:00
CarlNation
34a8bf1898
Merge branch 'release/2026.02.12' into rlsmerge/2026.02.12-to-develop
2026-02-11 14:51:01 -05:00
CarlNation
fb6ca707f4
Merge branch 'develop' into nation/CASH-2196
2026-02-11 12:02:45 -05:00
CarlNation
5d29f077a3
prettier
2026-02-11 12:02:22 -05:00
CarlNation
4980d77403
CASH-2196 Build Glass.net and autoglassestimator.com into fmg 2.0
...
CASH-2196 Build Glass.net and autoglassestimator.com into fmg 2.0
2026-02-11 11:56:21 -05:00
credelinghuys
ec6424d0bb
CASH-2261: QPD for Curve Tempered glass
2026-02-10 10:22:22 -05:00
mvalaiyapathi
3afd8c6021
Merge branch 'release/2026.02.12' into feature/CASH-611
2026-02-09 09:49:12 -05:00
Minojhini Valaiyapathi
0258de8a01
CASH-611 - Updated the layout structure
2026-02-09 09:47:38 -05:00
CarlNation
a0673fac85
Merge branch 'release/2026.02.12' into rlsmerge/2026.02.12-to-develop
2026-02-09 08:50:43 -05:00
Adam Caouette
2e0363ec78
CASH-1790 add schedule unit tests
2026-02-06 10:43:50 -05:00
Adam Caouette
5f3f0f24ea
Merge branch 'release/2026.02.12' into feature/CASH-1790-refactor-fixes
2026-02-06 10:34:07 -05:00
Adam Caouette
6e204f7ad2
CASH-1790 add more unit tests
2026-02-06 10:31:16 -05:00
scottkiener-at-safelite
bfe395d307
Fix the webchat sitting under our components
2026-02-05 14:46:47 -05:00
Minojhini Valaiyapathi
1704d11447
CASH-1949 - Fixed email validation to accept multiple dots in domain
2026-02-05 10:53:29 -05:00
scottkiener-at-safelite
3f43c4e6eb
Formatting
2026-02-05 10:40:13 -05:00
scottkiener-at-safelite
6893aee155
Simplify sierra's interaction with button visibility
...
The webchathelper already contained the ability to communicate between classes without events
2026-02-05 10:35:09 -05:00
scottkiener-at-safelite
f2385c16f7
CASH-2262 | Fix for the button showing up when it shouldn't
2026-02-05 10:35:07 -05:00
CarlNation
4704faca88
Revert "CASH-1949 - Fixed email validation to accept multiple dots in domain"
2026-02-05 10:22:19 -05:00
Minojhini Valaiyapathi
fbef955b6e
CASH-1949 - Fixed email validation to accept multiple dots in domain
2026-02-05 08:49:59 -05:00
Adam Caouette
734e32e9f5
Merge branch 'release/2026.02.12' into feature/CASH-1790-refactor-fixes
2026-02-04 13:55:29 -05:00
Adam Caouette
5202dbdff2
CASH-1790 name change and bug fix for 2298
2026-02-04 13:54:27 -05:00
Adam Caouette
d9bacc2336
CASH-1790 remove outdated call
2026-02-04 13:53:49 -05:00
mvalaiyapathi
f0bba00f5d
Merge branch 'release/2026.02.12' into feature/CASH-611
2026-02-04 13:15:07 -05:00
Minojhini Valaiyapathi
48a4757305
CASH-611 - Formatted the files
2026-02-04 11:24:02 -05:00
Minojhini Valaiyapathi
d4d298b268
CASH-611 - C&C 2.0 | front-end | policy-info page | create page
2026-02-04 11:11:42 -05:00
Matt Sykes
5681a2111b
Added debug log statement
2026-02-04 10:50:09 -05:00
Matt Sykes
349c032815
Always set piaType unless its AfterPay
...
Changing payment methods after the first on payment.vue is not setting the new payment type. A long ago bug fix for AfterPay is the issue, and we're good to still not allow the payment type be set if its already set to AfterPay since closing that modal navigates back to payment-method.
2026-02-04 10:32:40 -05:00
Adam Caouette
85ab8462f9
Merge branch 'release/2026.02.12' into feature/CASH-1790-refactor-fixes
2026-02-03 11:05:08 -05:00
Adam Caouette
347aaa7265
CASH-1790 - fix unit test warning
2026-02-03 10:56:09 -05:00
Adam Caouette
5d4d4a6cd2
CASH-1790 - remove unneeded files
2026-02-03 10:54:56 -05:00
Adam Caouette
868d6ca36b
CASH-1790 - remove unneeded passed var
2026-02-03 10:53:43 -05:00
Chloe Herd
1f7775e67b
Reset Adyen session if it times out.
2026-02-03 09:39:15 -05:00
scottkiener-at-safelite
854d861a78
Format
2026-02-03 09:15:33 -05:00
scottkiener-at-safelite
a4389e93fb
Fix failing check on sierra transfer
2026-02-03 09:14:45 -05:00
Chloe Herd
0aa3a61f51
Update contents of idempotency key
2026-02-02 11:28:01 -05:00
Chloe Herd
5ad2d2de7b
Merge remote-tracking branch 'origin/hotfix/2026.01.30' into rlsmerge/2026.01.30-to-2026.02.12
2026-02-02 10:47:19 -05:00
CarlNation
722260d404
CASH-2194
...
CASH-2194 prettier
2026-01-30 16:02:56 -05:00
CarlNation
b99e8c4b35
CASH-2194
...
CASH-2194 If we get no inshop or mobile data, then show the shoplocation component so the user is not looking at a half blank screen with no way to try another zip/location.
2026-01-30 16:00:39 -05:00
Chloe Herd
3f395b57ab
Check to see if month end is before week, not just during.
2026-01-29 15:52:08 -05:00
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