Commit graph

9107 commits

Author SHA1 Message Date
maguire-arman
88bc6c2077 Updates safelite-playwright-core dependency
Updates the safelite-playwright-core dependency to the latest version.
This update likely includes bug fixes, performance improvements, or new features.

Removes unused promoCode variable from OrderConfirmationPage.ts
2025-06-23 14:38:32 -04:00
maguire-arman
1dadc5f1cb Merge branch 'develop' into feature/CASH-836 2025-06-23 14:20:40 -04:00
maguire-arman
8da9b21539 Updates with 631 changes
Improves the handling of cash to insurance flows, including adding new test cases and adjusting logic for policy verification and payment methods.
Also, updates UI elements to ensure correct display of deductible information and handles split windshield scenarios.
The `safelite-playwright-core` dependency is updated to version 1.0.22.
2025-06-23 14:17:34 -04:00
AdamCaouetteSafelite
faa2a8b845
Merge pull request #2595 from Safelite/feature/CASH-823
Feature/cash-823
2025-06-23 11:07:46 -04:00
maguire-arman
eb9a5bffe2 Temporarily disables heavy truck tests
Disables heavy truck and split windshield tests in both standard and alert test suites.

These tests are commented out due to ongoing QA processes and will be re-enabled once ready.
2025-06-23 10:02:48 -04:00
maguire-arman
89274929cb Adds test and support for split windshield replacements
Adds a new test case for cash replacements of split windshields.

Normalizes "SPLIT WINDSHIELD" types to "WINDSHIELD" in the parts array to ensure correct part validation during order processing.

Extends the `vehicleDamage` enum to include `DriverSplitWindshield` and `PassengerSplitWindshield`.
2025-06-23 09:59:47 -04:00
AdamCaouetteSafelite
721bb09f07
Merge branch 'develop' into feature/CASH-823 2025-06-20 12:50:41 -04:00
Johnny Shultz
eecb29cf43
Merge pull request #2596 from Safelite/feature/CASH-341v2
CASH-341
2025-06-20 10:13:57 -04:00
Scott Kiener
ebdd2751b6 Format 2025-06-20 09:55:34 -04:00
AdamCaouetteSafelite
d4f7c47889 Merge branch 'develop' into feature/CASH-341v2 2025-06-19 16:47:22 -04:00
AdamCaouetteSafelite
b5eceb9359 CASH-342: fix comment formating in CSS 2025-06-19 16:44:08 -04:00
CarlNation
e8a5f57dca
Merge pull request #2597 from Safelite/rlsmerge/2025.06.19-to-dev
Rlsmerge/2025.06.19 to dev
2025-06-19 13:47:56 -04:00
CarlNation
0abe3eb585 merge 2025-06-19 13:28:05 -04:00
maguire-arman
54a8036a0d Adds split windshield support and alert test
Adds support for split windshield damage selection and validation.
Introduces new vehicle damage types and corresponding UI elements on the vehicle damage page.
Also, adds a new alert message to handle the scenario where both single-piece and split windshield options are selected.
The changes enhance the accuracy of vehicle damage assessment.
2025-06-19 13:01:56 -04:00
maguire-arman
e4e49ac529 Merge remote-tracking branch 'origin/CASH-631' into CASH-631 2025-06-19 12:59:07 -04:00
maguire-arman
58ae246a41
Merge pull request #2594 from JennyNou/CASH-642-latest
Cash 642 latest into Cash 631
2025-06-19 12:58:39 -04:00
maguire-arman
f3fe504caa
Merge branch 'CASH-631' into CASH-642-latest 2025-06-19 12:58:28 -04:00
Johnny shultz
9641723d18 CASH-341
CASH-341 changed var back to  let
2025-06-19 12:45:33 -04:00
Johnny shultz
96ac6183c0 CASH-341
CASH-341 new branch with PR to try to get around weird pretttier pipeline blocker
2025-06-19 12:43:06 -04:00
AdamCaouetteSafelite
eb8e896762 CASH-823: remove leftover obsolete code 2025-06-19 12:32:38 -04:00
AdamCaouetteSafelite
7a2bd42034 Merge branch 'develop' into feature/CASH-823 2025-06-19 12:22:04 -04:00
Adam Caouette
c9565e9406 CASH-823: giant commit of this tickets changes and more 2025-06-19 11:31:02 -04:00
JennyNou
92b3e34d4b Add test to cover no comp insurance scenario 2025-06-19 11:13:39 -04:00
JennyNou
c3c8b48129 Add no comp test to master test 2025-06-19 11:12:51 -04:00
JennyNou
037d8ec01f Add no comp locator to logic 2025-06-19 11:12:39 -04:00
maguire-arman
c781ccec80 New Heavy truck zip to keep error 2025-06-19 10:28:28 -04:00
maguire-arman
d7566e5d60 Renames isCashToInsurance to isCashInsuranceFlow
Updates the `isCashToInsurance` property to `isCashInsuranceFlow`
for improved clarity and consistency in naming conventions.

This change affects test data interfaces and related logic
to accurately reflect the cash-to-insurance flow.
2025-06-19 09:20:09 -04:00
maguire-arman
bb6f2b3cdc
Merge pull request #2592 from Safelite/CASH-768
Cash-768
2025-06-19 09:15:33 -04:00
gc-carlin
26e3f9c61f cashToInsurance final logic for after ins flow 2025-06-18 16:05:54 -04:00
gc-carlin
e94246a871 Merge remote-tracking branch 'origin/CASH-631' into CASH-768 2025-06-18 13:56:11 -04:00
gc-carlin
cf4b9539ef adding test to master 2025-06-18 13:48:02 -04:00
maguire-arman
2909016a60
Merge pull request #2590 from JennyNou/CASH-642-latest
Cash 642 latest (Jenny Big truck tests)
2025-06-18 13:21:56 -04:00
maguire-arman
8d51f51201 Updates safelite-playwright-core to version 1.0.21
Updates the safelite-playwright-core dependency to the latest version.
This likely includes bug fixes, performance improvements, or new features.
2025-06-18 12:43:21 -04:00
Johnny Shultz
9bb71a6e58
Merge pull request #2589 from Safelite/feature/CASH-341
CASH-341
2025-06-18 10:39:14 -04:00
maguire-arman
e3d2373409 Sets payment method to self-pay for cash clients
Configures test data to explicitly set the payment method to "SelfPay" for test cases involving cash clients.
This change ensures that the payment process is correctly initiated and handled when customers choose to pay directly.
2025-06-18 10:08:02 -04:00
Johnny shultz
d331e932ce CASH-341
CASH-341 added unchecked event to be logged to dataLayer for waitlist
2025-06-18 09:39:43 -04:00
Chase King
626dc854e7 Implemented playwright core 2025-06-17 12:15:04 -04:00
bmauger
60b3b83a35
Merge pull request #2588 from Safelite/CASH-959-hop-font-update
Cash 959 hop font update
2025-06-16 15:08:07 -04:00
Bryan Mauger
fa20710fbe CASH-959 Urbanist font update for hop. 2025-06-16 14:22:34 -04:00
Bryan Mauger
07aabaa7f1 Revert "CASH-959 update hop font to Urbanist."
This reverts commit c01d14d81b.
2025-06-16 14:14:28 -04:00
Bryan Mauger
c01d14d81b CASH-959 update hop font to Urbanist. 2025-06-16 14:08:22 -04:00
JennyNou
a7936496f6 Merge branch 'CASH-631' into CASH-642-latest 2025-06-16 13:35:17 -04:00
maguire-arman
f77064efb2 Merge remote-tracking branch 'origin/develop' into CASH-631 2025-06-16 09:34:30 -04:00
bmauger
621adb09ad
Merge pull request #2587 from Safelite/CASH-824-urbanist-touch-ups
CASH-824 fix Urbanist misses.
2025-06-13 16:02:19 -04:00
Bryan Mauger
a8424bc5b0 CASH-824 fix Urbanist misses. 2025-06-13 15:49:43 -04:00
bmauger
3eb7114454
Merge pull request #2586 from Safelite/CASH-824-remove-averta-references
CASH-824 averta font cleanup.
2025-06-13 15:27:49 -04:00
Bryan Mauger
0865b8daa1 CASH-824 averta font cleanup. 2025-06-13 15:13:51 -04:00
bmauger
3447331433
Merge pull request #2585 from Safelite/CASH-926-donation-updates
CASH-926 update donation cart styles.
2025-06-13 11:12:57 -04:00
Scott Kiener
58df1d5b75 CASH-926 | Prettier fix 2025-06-13 11:04:00 -04:00
Bryan Mauger
ca4b3e5cd3 Small change to trigger build. 2025-06-13 10:54:26 -04:00