Commit graph

8839 commits

Author SHA1 Message Date
maguire-arman
5925f07653 fixed address for big truck location 2025-05-20 11:27:08 -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
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
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
maguire-arman
f249890f9b Merge remote-tracking branch 'origin/develop' into CASH-631 2025-05-19 14:30:23 -04:00
Matt Caimi
67f94a3fc1
Merge pull request #2532 from Safelite/feature/Digital/CASH-700
CASH-700 include decimal in total afterpay price
2025-05-19 11:58:55 -04:00
Matt Caimi
2203c56638 CASH-700 include decimal in total afterpay price 2025-05-19 11:45:25 -04:00
Chris
d671708c07
Merge pull request #2528 from Safelite/feature/CASH-636
CASH-636: Keep "As little as" on insurance quote for afterpay breakou…
2025-05-16 14:50:46 -04:00
Chris Redelinghuys
339b9113db CASH-636: Keep "As little as" on insurance quote for afterpay breakout display 2025-05-16 14:40:52 -04:00
maguire-arman
c6124a658e Change rain defense to rain repel
Corrects the premium service package description to align with the updated service offering.

The text "Rain Defense™" is replaced with "Rain repel treatment"
for accuracy and consistency.
2025-05-16 10:51:42 -04:00
Chris
e4681e2492
Merge pull request #2526 from Safelite/feature/CASH-580
CASH-580: Add switch to Afterpay button
2025-05-16 10:33:41 -04:00
Chris Redelinghuys
1ebd4c69a0 CASH-580: Add switch to Afterpay button 2025-05-16 10:21:20 -04:00
maguire-arman
b3c3411a37 Fixes service location selection
Corrects an issue where the service location wasn't being selected properly in certain scenarios.

Specifically, it ensures the 'Enter Service Address' button is clicked only when the address text box is not visible. It also removes the unnecessary 'saveAddressButton' click.
2025-05-15 10:47:17 -04:00
maguire-arman
a3234c9213 made final amount due text selector more specific 2025-05-14 16:27:36 -04:00
chloeherdsafelite
06057729e8
Merge pull request #2518 from Safelite/feature/cash-689
Cleanup timing for heritage-return session load
2025-05-14 12:45:08 -04:00
Chloe Herd
3d30648199 Cleanup timing for heritage-return session load 2025-05-14 11:48:37 -04:00
AdamCaouetteSafelite
72d3efee90
Merge pull request #2517 from Safelite/rlsmerge/2025.05.14-to-develop
Rlsmerge/2025.05.14 to develop
2025-05-14 11:03:57 -04:00
Adam Caouette
62c07f42a2 Merge branch 'release/2025.05.14' into rlsmerge/2025.05.14-to-develop 2025-05-14 10:55:05 -04:00
chloeherdsafelite
5fe5b476a4
Merge pull request #2514 from Safelite/feature/cash-45-delayed
Feature/cash 45 delayed
2025-05-13 16:58:01 -04:00
Chloe Herd
24be917e3a More logging 2025-05-13 16:50:05 -04:00
Chloe Herd
567a881766 Reapply "Load session before updating funnel cookie"
This reverts commit d8c838f530.
2025-05-13 16:37:42 -04:00
Chloe Herd
b6cd797a53 Reapply "Remove console log"
This reverts commit efc354699a.
2025-05-13 16:37:33 -04:00
Chloe Herd
999b188af6 Reapply "Progress bar cleanup"
This reverts commit fa5b4bd4cc.
2025-05-13 16:37:24 -04:00
Chloe Herd
06eab76a39 Reapply "prettier"
This reverts commit 47f3a6cee9.
2025-05-13 16:37:12 -04:00
Chloe Herd
96bc773797 Reapply "debug return from heritage"
This reverts commit 25dfa5d74c.
2025-05-13 16:37:04 -04:00
Chloe Herd
5080aa90d9 Reapply "Only save session on nav if email or phone number is present"
This reverts commit a0dfd151e1.
2025-05-13 16:36:56 -04:00
Chloe Herd
7e211b4682 Reapply "Update logging for new router."
This reverts commit 2d65f850f1.
2025-05-13 16:36:48 -04:00
Chloe Herd
37679d5f5d Reapply "prettier"
This reverts commit 8cd4231ab5.
2025-05-13 16:36:40 -04:00
Chloe Herd
2f12354ff2 Reapply "Unit tests"
This reverts commit ec782996df.
2025-05-13 16:36:32 -04:00
Chloe Herd
81a709f716 Reapply "Unplug Legacy Router"
This reverts commit 7b73313513.
2025-05-13 16:36:23 -04:00
Chloe Herd
d89f61a5b7 Reapply "Big split"
This reverts commit 0b80154cd9.
2025-05-13 16:36:13 -04:00
Chloe Herd
541536b3af Reapply "Omnibus"
This reverts commit ac3df43577.
2025-05-13 16:36:01 -04:00
chloeherdsafelite
d53b88ee80
Merge pull request #2512 from Safelite/rlsmerge/2025.05.22-to-develop
Rlsmerge/2025.05.22 to develop
2025-05-13 16:27:48 -04:00
Mark Harris
f6a2451ca6
Merge pull request #2513 from Safelite/feature/bugfix/CASH-690-r2
CASH-690: fix view more dates error
2025-05-13 16:19:16 -04:00
Adam Caouette
72952209ee CASH-690: fix view more dates error 2025-05-13 16:11:49 -04:00
Chloe Herd
7d19e1d931 Merge branch 'release/2025.05.22' into rlsmerge/2025.05.22-to-develop 2025-05-13 15:54:10 -04:00
maguire-arman
7ddb3618ae
Merge pull request #2511 from Safelite/feature/CASH-530
adding changes for earlybird coverage and progress bar validation
2025-05-13 15:52:44 -04:00
kpatel8hs4io
d151256ca9 adding changes for earlybird coverage and progress bar validation 2025-05-13 15:51:45 -04:00
chloeherdsafelite
82182205c0
Merge pull request #2509 from Safelite/feature/REVERT-cash-45
Revert CASH-45
2025-05-13 14:59:47 -04:00
chloeherdsafelite
e7b8b34421
Merge branch 'release/2025.05.22' into feature/REVERT-cash-45 2025-05-13 14:54:32 -04:00
bmauger
a88aecdc9a
Merge pull request #2508 from Safelite/CASH-429-schedule-page-updates
CASH-429 style updates for calendar.
2025-05-13 14:49:47 -04:00
bmauger
efe03cc204
Merge branch 'release/2025.05.22' into CASH-429-schedule-page-updates 2025-05-13 14:44:51 -04:00
Chloe Herd
ac3df43577 Revert "Omnibus"
This reverts commit 3eae075f6e.
2025-05-13 14:42:50 -04:00
Bryan Mauger
92955e34a1 CASH-429 style updates for calendar. 2025-05-13 14:38:26 -04:00
Chloe Herd
0b80154cd9 Revert "Big split"
This reverts commit fac7866e75.
2025-05-13 14:38:08 -04:00
Chloe Herd
7b73313513 Revert "Unplug Legacy Router"
This reverts commit 572f8de5bb.
2025-05-13 14:35:48 -04:00
Chloe Herd
ec782996df Revert "Unit tests"
This reverts commit ef34d64305.
2025-05-13 14:30:45 -04:00
Chloe Herd
8cd4231ab5 Revert "prettier"
This reverts commit ed8aefd675.
2025-05-13 14:30:35 -04:00
Chloe Herd
2d65f850f1 Revert "Update logging for new router."
This reverts commit f0fa576ba2.
2025-05-13 14:27:56 -04:00