Commit graph

9697 commits

Author SHA1 Message Date
Chloe Herd
ac5b7187ad prettier 2025-05-27 12:10:30 -04:00
Chloe Herd
d3314cd889 Manually clear state rather than relying on second route 2025-05-27 12:00:07 -04:00
chloeherdsafelite
1ad4e33ab0
Merge pull request #2554 from Safelite/feature/CASH-769
Feature/cash 769 -- to 6/5
2025-05-27 10:42:21 -04:00
chloeherdsafelite
557e697400
Merge branch 'release/2025.06.05' into feature/CASH-769 2025-05-27 09:47:08 -04:00
chloeherdsafelite
bdde93e45d
Merge pull request #2549 from Safelite/feature/CASH-769
Feature/cash 769
2025-05-27 09:43:11 -04:00
hiteshkumar87
22ab7632a5 CASH-761
remove link button for mobile address question
2025-05-26 11:09:59 +05:30
maguire-arman
b0b2cc360e
Merge pull request #2553 from Safelite/kpatel/Misc_Fix
progress bar changes
2025-05-23 12:26:02 -04:00
kpatel8hs4io
a2bc97f693 progress bar changes 2025-05-23 11:58:33 -04:00
maguire-arman
ffc3a690ca Merge branch 'develop' into CASH-631 2025-05-23 10:05:15 -04:00
mvalaiyapathi
c53e5d5cbc
Merge pull request #2552 from Safelite/feature/CASH-426
CASH-426 - Integrated Sierra chat
2025-05-22 15:40:54 -04:00
Minojhini Valaiyapathi
f043e974a8 CASH-426 - Integrated Sierra chat 2025-05-22 15:31:29 -04:00
Johnny Shultz
705f26142a
Merge pull request #2550 from Safelite/feature/CASH-692
CASH-692
2025-05-22 14:40:16 -04:00
Johnny Shultz
504b9a5e95
Merge branch 'develop' into feature/CASH-692 2025-05-22 13:55:16 -04:00
Johnny shultz
c52c184434 CASH-692
CASH-692 updated scripts to use new cashapp tool tip design
2025-05-22 11:32:58 -04:00
Chloe Herd
599e282947 Remove commented code 2025-05-22 10:29:08 -04:00
Chloe Herd
922b57d51c Stop some weird back behavior from iframe 2025-05-22 10:27:22 -04:00
Chloe Herd
42025313b5 Explicitly redirect to confirmation rather than cancelling nav. 2025-05-22 09:57:09 -04:00
Chris
1f59e6f023
Merge pull request #2548 from Safelite/feature/CASH-580
CASH-580: Defect fixes and improvements
2025-05-22 09:36:19 -04:00
maguire-arman
5890292886
Merge pull request #2547 from Safelite/kpatel/Misc_Fix
Kpatel/misc fix
2025-05-22 09:01:50 -04:00
Chris Redelinghuys
5496b0ac30 CASH-580: Defect fixes and improvements 2025-05-22 08:39:04 -04:00
kpatel8hs4io
2f297d2c10 fix for the afterpay tests related to progress bar validations and updated mobile service location selection 2025-05-21 19:17:37 -04:00
kpatel8hs4io
24615cb76d Merge branch 'CASH-631' into kpatel/Misc_Fix 2025-05-21 19:16:19 -04:00
bmauger
e19339ec6c
Merge pull request #2546 from Safelite/CASH-313-fix-webchat-button
CASH-313 fix webchat button. Test in dev.
2025-05-21 16:26:14 -04:00
Bryan Mauger
f549516ef6 CASH-313 fix webchat button. 2025-05-21 16:00:38 -04:00
bmauger
af6863ed8d
Merge pull request #2543 from Safelite/CASH-313-button-triggers-chat
CASH-313 hide and deactivate webchat button.
2025-05-21 15:53:26 -04:00
Bryan Mauger
4290814a57 CASH-313 add keydown prevent. 2025-05-21 15:47:21 -04:00
Bryan Mauger
dd6f6160f4 Format code. 2025-05-21 15:44:27 -04:00
Bryan Mauger
3794426207 Merge branch 'CASH-313-button-triggers-chat' of https://github.com/Safelite/DigitalConsumer.FixMyGlass into CASH-313-button-triggers-chat 2025-05-21 15:38:26 -04:00
Bryan Mauger
fd51463d95 CASH-313 add type=button to webchat button trigger. 2025-05-21 15:38:21 -04:00
bmauger
f7e0156c92
Merge branch 'develop' into CASH-313-button-triggers-chat 2025-05-21 15:27:15 -04:00
chloeherdsafelite
2ba26ddca4
Merge pull request #2544 from Safelite/feature/CASH-763
Better handling for starting second order in session
2025-05-21 15:05:59 -04:00
Bryan Mauger
9d9a8dc7e6 Merge branch 'CASH-313-button-triggers-chat' of https://github.com/Safelite/DigitalConsumer.FixMyGlass into CASH-313-button-triggers-chat 2025-05-21 15:01:48 -04:00
Bryan Mauger
87ec8b8dfe Format code. 2025-05-21 15:01:30 -04:00
scottkiener-at-safelite
e60474db5f
Merge branch 'develop' into CASH-313-button-triggers-chat 2025-05-21 14:57:30 -04:00
Chloe Herd
31133fbda0 Better handling for starting second order in session 2025-05-21 14:57:09 -04:00
Bryan Mauger
619b77b2cb CASH-313 hide and deactivate webchat button. 2025-05-21 14:52:16 -04:00
Chris
b1937f58f7
Merge pull request #2542 from Safelite/rlsmerge/2025.05.22-to-develop
Rlsmerge/2025.05.22 to develop
2025-05-21 14:29:06 -04:00
Chris Redelinghuys
1b2360a5b8 Merge branch 'release/2025.05.22' into rlsmerge/2025.05.22-to-develop 2025-05-21 14:17:30 -04:00
bmauger
f82523e686
Merge pull request #2541 from Safelite/CASH-704-animate-progress-bar-for-06-05
CASH-704 animated progress bar and updated  stupid unit tests.
2025-05-20 16:02:42 -04:00
Jenny Nou
152043dfd9 Renamed big truck insurance test file 2025-05-20 15:57:56 -04:00
Bryan Mauger
be18096b2b Remove unneeded code. 2025-05-20 15:57:43 -04:00
Jenny Nou
9c13fec5a2 Added policy zip to test data 2025-05-20 15:56:58 -04:00
Bryan Mauger
7dc04377fe Rename unit test, format code. 2025-05-20 15:49:33 -04:00
Bryan Mauger
3c3d8f59f1 CASH-704 animated progress bar and updated stupid unit tests. 2025-05-20 15:44:36 -04:00
maguire-arman
2b16a6b2fd Corrects deductible validation on order confirmation
Ensures the order confirmation page accurately displays the policy deductible amount for insurance users.

Previously, it incorrectly validated the service package amount against a hardcoded value instead of the policy deductible.
2025-05-20 11:28:09 -04:00
maguire-arman
5925f07653 fixed address for big truck location 2025-05-20 11:27:08 -04:00
Chris
b0eba243a6
Merge pull request #2540 from Safelite/feature/CASH-720
CASH-720: Hide Afterpay breakout for unverified insurance
2025-05-20 11:02:14 -04:00
Chris Redelinghuys
be7465f71d CASH-720: Hide Afterpay breakout for unverified insurance 2025-05-20 10:50:00 -04:00
maguire-arman
c49228220d Adds support for heavy truck insurance flow
Adds a new test case for a big truck insurance flow.
This includes updating the test data to include a flag for heavy trucks and the zip code.

Renames `isHeavyTruckVehicle` to `isHeavyTruckVehicleAlert` for clarity.
2025-05-20 10:42:49 -04:00
maguire-arman
5c92fe8322 Adapts PayPal login flow for different scenarios
Adjusts the PayPal purchase completion logic to handle cases where the "Log in with password" option is immediately visible or requires an initial login step with email.

This ensures a more robust and reliable payment process across different PayPal configurations.
2025-05-20 10:06:03 -04:00