Commit graph

9057 commits

Author SHA1 Message Date
maguire-arman
1ab8e09d3e
Merge branch 'release/2025.05.08' into feature/CASH-488 2025-04-24 13:21:19 -04:00
Bryan Mauger
9a4b6624fe CASH-403 merge footer changes into 05.01. 2025-04-24 12:55:33 -04:00
scottkiener-at-safelite
7356268f2f
Merge pull request #2448 from Safelite/feature/CASH-353-skiener
CASH-353 | Fix missing 'const' error
2025-04-24 12:48:17 -04:00
scottkiener-at-safelite
04ea26b372
Merge branch 'release/2025.05.08' into feature/CASH-488 2025-04-24 12:43:00 -04:00
Scott Kiener
daf89bdb32 CASH-353 | Fix missing 'const' error 2025-04-24 12:41:00 -04:00
AdamCaouetteSafelite
7183adbe41
Merge branch 'release/2025.05.08' into feature/bugfix/CASH-501 2025-04-24 12:00:21 -04:00
maguire-arman
ac53601a34 Merge 488 into 530
Refactors the date picker component to support pricing by day experiment, including new styling and logic for displaying prices.

Adds a progress bar to the funnel header to visually represent the user's progress through the workflow.

Updates dependencies including axios, and adds axios mock adapter and retry.

Adds new icons and updates styling for various UI components.

Improves logic for handling heavy trucks and closest shops.
2025-04-24 11:51:24 -04:00
AdamCaouetteSafelite
38a82ecfe1
Merge pull request #2447 from Safelite/feature/CASH-464
CASH-464: final styling changes
2025-04-24 11:34:01 -04:00
maguire-arman
ae4c26499b Uses env var to control content site execution
Updates the workflow to conditionally execute the content site (home page) based on the SKIP_CONTENT_SITE environment variable.
This allows for skipping the content site in specific environments.
Also, removes unused test data properties.
2025-04-24 11:26:21 -04:00
maguire-arman
87b7b8158b changed duplicate check url expect 2025-04-24 11:21:56 -04:00
scottkiener-at-safelite
049b946ef0
Merge branch 'release/2025.05.01' into feature/CASH-464 2025-04-24 11:20:55 -04:00
scottkiener-at-safelite
27258dbb4c
Merge pull request #2446 from Safelite/feature/CASH-188
Update unit tests
2025-04-24 11:20:15 -04:00
kpatel8hs4io
932949004e Refactored master script with step decorator feature 2025-04-24 11:17:56 -04:00
Adam Caouette
5500ced694 CASH-464: final styling changes 2025-04-24 11:17:50 -04:00
scottkiener-at-safelite
dd5c2a8264
Merge branch 'release/2025.05.08' into feature/CASH-188 2025-04-24 10:50:56 -04:00
scottkiener-at-safelite
79bafaadb2
Merge pull request #2445 from Safelite/feature/CASH-188-unrevert
Reapply "Merge pull request #2421 from Safelite/feature/CASH-188"
2025-04-24 10:49:15 -04:00
Scott Kiener
cc380d29bb Reapply "Merge pull request #2421 from Safelite/feature/CASH-188"
This reverts commit be213ef7d6.
2025-04-24 10:37:18 -04:00
scottkiener-at-safelite
74effc0d04
Merge pull request #2444 from Safelite/rlsmerge/2025.04.24-to-2025.05.01
Release merge 2025.04.24 to 2025.05.01
2025-04-24 10:33:30 -04:00
scottkiener-at-safelite
58e4035488
Merge pull request #2443 from Safelite/rlsmerge/2025.04.24-to-2025.05.08
Release merge 2025.04.24 to 2025.05.08
2025-04-24 10:33:25 -04:00
scottkiener-at-safelite
08608206c3
Merge pull request #2442 from Safelite/rlsmerge/2025.04.24-to-develop
Release Merge 4.24 to dev
2025-04-24 10:26:10 -04:00
Scott Kiener
10bde5b76c Merge branch 'release/2025.04.24' into rlsmerge/2025.04.24-to-2025.05.01 2025-04-24 10:24:54 -04:00
Scott Kiener
6646347332 Merge branch 'release/2025.04.24' into rlsmerge/2025.04.24-to-2025.05.08 2025-04-24 10:19:50 -04:00
Scott Kiener
b05c4341c4 Merge branch 'release/2025.04.24' into rlsmerge/2025.04.24-to-develop 2025-04-24 10:16:36 -04:00
maguire-arman
eb97825cdf fixed axios imports 2025-04-24 10:00:50 -04:00
scottkiener-at-safelite
e22d664ddf
Merge branch 'develop' into feature/CASH-488 2025-04-24 09:53:45 -04:00
AdamCaouetteSafelite
5ab742f950
Merge pull request #2441 from Safelite/feature/CASH-464
CASH-464: trigger show another month if no available dates in 1st 2 rows
2025-04-24 09:52:00 -04:00
maguire-arman
3c84eefa05 Adds sqlite dependencies
Adds sqlite and sqlite3 as dependencies.

These dependencies are required for implementing local
database functionality.
2025-04-23 15:26:01 -04:00
Adam Caouette
0add6bd7ac CASH-464: trigger show another month if no available dates in 1st 2 rows 2025-04-23 15:17:40 -04:00
maguire-arman
abb78523c9 Fixes service location page selector issue
Updates the selectors for the first appointment button and the repeated clicks modal close button on the service location page.

Also, adjusts the logic to ensure the shop selection is visible and clickable, particularly when dealing with dynamic content loading or potential rendering issues.
Additionally, shop address is saved in appointment details

This resolves issues with element selection and interaction on the service location page, improving the reliability of the tests.
2025-04-23 14:45:20 -04:00
scottkiener-at-safelite
8351ec68ba
Merge pull request #2438 from Safelite/feature/CASH-188-revert
Revert "Merge pull request #2421 from Safelite/feature/CASH-188"
2025-04-23 13:53:40 -04:00
AdamCaouetteSafelite
eca081a8e8
Merge pull request #2439 from Safelite/feature/CASH-464
Feature/CASH-464
2025-04-23 13:28:36 -04:00
Adam Caouette
30eff5f0b0 CASH-464: due to requested short lead-time, lowering coverage % until we have time to write more unit tests 2025-04-23 13:14:38 -04:00
Adam Caouette
bde52cd2c7 Merge branch 'release/2025.05.01' into feature/CASH-464 2025-04-23 11:59:32 -04:00
Adam Caouette
ec3991ccb7 CASH-464: prettier formatting 2025-04-23 11:58:22 -04:00
Adam Caouette
980ce409e1 CASH-464: update unit tests 2025-04-23 11:30:25 -04:00
Adam Caouette
4e63f0975b CASH-464: reduce to 2 rows on initial load and set to first avail date if none saved 2025-04-23 11:16:41 -04:00
Scott Kiener
be213ef7d6 Revert "Merge pull request #2421 from Safelite/feature/CASH-188"
This reverts commit 6fe56a56f2, reversing
changes made to 9c2a35f896.
2025-04-23 11:11:44 -04:00
Scott Kiener
1a4c90fc3f CASH-188 | Formatting 2025-04-23 11:02:25 -04:00
Scott Kiener
4a178f5009 CASH-188 | Unit tests 2025-04-23 10:31:06 -04:00
Scott Kiener
0965ed1207 CASH-188 | Update unit tests 2025-04-23 10:30:10 -04:00
CarlNation
cdc5721cc8
Merge pull request #2437 from Safelite/rlsmerge/2025.04.24-to-develop
Rlsmerge/2025.04.24 to develop
2025-04-23 09:31:16 -04:00
CarlNation
23ca07f313 Merge branch 'release/2025.04.24' into rlsmerge/2025.04.24-to-develop 2025-04-23 09:19:21 -04:00
CarlNation
ee3b6518c3 Merge branch 'develop' into rlsmerge/2025.04.24-to-develop 2025-04-23 08:53:09 -04:00
hiteshkumar87
3f14178321
Merge pull request #2436 from Safelite/feature/Digital/CASH-205
Feature/digital/cash 205
2025-04-23 14:06:34 +05:30
hiteshkumar87
8452917fc4 CASH-205
unit test case
2025-04-23 13:00:05 +05:30
hiteshkumar87
81fd0eec8d CASH-205
afterpay breakout
2025-04-23 12:04:29 +05:30
Adam Caouette
fbf9bf5bfc CASH-464: fix potential javascript typeerror 2025-04-22 16:48:55 -04:00
Adam Caouette
8fbe19a7a4 CASH-464: new copy of time-slot-modal-question without modal 2025-04-22 11:10:56 -04:00
Adam Caouette
4ac5440dcc CASH-464: massive cleanup 2025-04-22 11:10:19 -04:00
Adam Caouette
5ab3d24c1f CASH-464: fix cursor bug on dates 2025-04-22 11:08:07 -04:00