Commit graph

9732 commits

Author SHA1 Message Date
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
kpatel8hs4io
b6d7c014ea Merge branch 'CASH-631' into kpatel/Misc_Fix 2025-05-20 09:20:07 -04:00
kpatel8hs4io
670f2548f3 Merge branch 'develop' into kpatel/Misc_Fix 2025-05-20 09:19:01 -04:00
maguire-arman
aa43e2941a Updates PayPal login flow
Adds username input and "next" button handling to the PayPal login flow.
This update is necessary to support the new PayPal login screen, which requires entering the username before the password.
2025-05-19 16:26:41 -04:00
scottkiener-at-safelite
aac31a353d
Merge pull request #2538 from Safelite/feature/salesforce-webchat-tie-in
CASH-313 | Finish salesforce webchat implementation
2025-05-19 15:45:13 -04:00
scottkiener-at-safelite
e53b84c2d8
Merge branch 'develop' into feature/salesforce-webchat-tie-in 2025-05-19 15:38:00 -04:00
Scott Kiener
323bcb4caf CASH-313 | Unit test and formatting 2025-05-19 15:37:22 -04:00
Scott Kiener
ec18956856 CASH-313 | refactor 2025-05-19 15:24:41 -04:00
maguire-arman
5a5be03cc1 Adds local FMG base URL option
Adds a commented-out base URL for a local FMG server instance to the development environment configuration.

This allows developers to easily test against a local version of FMG by uncommenting the appropriate line.
2025-05-19 15:23:55 -04:00
bmauger
88a3fecb23
Merge pull request #2537 from Safelite/CASH-718-no-dot-when-current-day-w-pbd
CASH-718 hide dot when pbd and current day appt.
2025-05-19 15:05:40 -04:00
Bryan Mauger
082873e07e CASH-718 hide dot when pbd and current day appt. 2025-05-19 14:53:39 -04:00
maguire-arman
f249890f9b Merge remote-tracking branch 'origin/develop' into CASH-631 2025-05-19 14:30:23 -04:00
bmauger
cc9e554591
Merge pull request #2536 from Safelite/rlsmerge/2025.05.22-to-develop
Rlsmerge/2025.05.22 to develop
2025-05-19 14:30:15 -04:00
CarlNation
77c67b7a44 Merge branch 'release/2025.05.22' into rlsmerge/2025.05.22-to-develop 2025-05-19 14:24:30 -04:00
hiteshkumar87
da02109e35
Merge pull request #2534 from Safelite/feature/Digital/CASH-709
CASH-709
2025-05-19 23:39:37 +05:30
hiteshkumar87
1aecc933e5 CASH-709 2025-05-19 23:06:51 +05:30