maguire-arman
2e69f741c0
Updates artifacts folder path
...
Updates the path to the artifacts folder in the Playwright config.
This ensures that test results are stored in the correct location
within the project structure.
2025-04-08 11:29:47 -04:00
maguire-arman
8a0127156f
Handles modal popup on content page
...
Adds functionality to automatically close a modal popup
that appears on the homepage, ensuring a smoother user
experience.
2025-04-08 11:18:14 -04:00
maguire-arman
b5102ce229
Adds script to run Playwright tests
...
Adds a script to the `package.json` file for running Playwright tests.
Updates the `.env.dev` file to set the base URL for the QA environment.
2025-04-08 10:56:03 -04:00
CarlNation
d509215643
Merge pull request #2403 from Safelite/rlsmerge/heavy.truck-to-04.24
...
Rlsmerge/heavy.truck to 04.24
2025-04-08 10:52:26 -04:00
maguire-arman
dacacda7a6
Updates session storage key for order number
...
changed from submittedOrder to submittedState
2025-04-08 10:47:19 -04:00
scottkiener-at-safelite
9d3dc9832b
Merge branch 'release/2025.04.24' into rlsmerge/heavy.truck-to-04.24
2025-04-08 10:42:08 -04:00
mvalaiyapathi
514df9dac5
Merge pull request #2402 from Safelite/feature/CASH-474
...
CASH-474 - upon confirmation page refresh, updated the logic to add a…
2025-04-08 10:39:52 -04:00
CarlNation
d37a08b3c6
Merge branch 'release/heavy.truck' into rlsmerge/heavy.truck-04.24
2025-04-08 10:37:37 -04:00
scottkiener-at-safelite
76e5fe65b6
Merge branch 'release/2025.04.24' into feature/CASH-474
2025-04-08 10:30:42 -04:00
scottkiener-at-safelite
b1f4f9696d
Merge pull request #2401 from Safelite/rlsmerge/2025.04.10-to-develop
...
Release Merge 2025.04.10 to develop
2025-04-08 10:20:47 -04:00
Scott Kiener
00e1998c44
Merge remote-tracking branch 'origin/release/2025.04.10' into rlsmerge/2025.04.10-to-develop
2025-04-08 10:08:34 -04:00
scottkiener-at-safelite
aa8a04f153
Merge pull request #2400 from Safelite/feature/CASH-374
...
CASH-374 | Remove mocking, clean up code
2025-04-08 10:07:25 -04:00
Scott Kiener
b2f6528aea
CASH-374 | Remove mocking, clean up code
2025-04-08 09:58:54 -04:00
maguire-arman
0853d55233
Adds Playwright installation instruction
...
Adds the instruction to install Playwright dependencies.
This ensures that the necessary browser drivers are available for running Playwright tests.
2025-04-08 09:49:44 -04:00
maguire-arman
d8c934fd6c
Normalizes environment variable files
...
Updates .env files to use a consistent comment style for base URLs.
This change improves readability and maintainability of the
environment configuration files.
2025-04-08 09:49:31 -04:00
Minojhini Valaiyapathi
5454d941a8
CASH-474 - upon confirmation page refresh, updated the logic to add another donation
2025-04-08 09:44:53 -04:00
maguire-arman
27ae87d81e
Adds Faker.js and Luxon as dev dependencies
...
Adds Faker.js for generating realistic fake data and Luxon for date and time manipulation as development dependencies.
These libraries will be used to enhance testing and development workflows.
2025-04-08 09:39:40 -04:00
maguire-arman
07fe97165e
Loads env vars only when not in CI
...
Ensures environment variables are loaded from `.env` files only when not running in a CI environment.
This prevents overwriting variables already present in the CI environment.
Adds an example env file for local development.
2025-04-08 09:26:27 -04:00
maguire-arman
96376be0e3
Adds dotenv-safe and ortoni-report dependencies
...
Updates the project's development dependencies by adding "dotenv-safe" to
ensure environment variables are defined and "ortoni-report" for
generating reports.
2025-04-08 09:26:03 -04:00
AdamCaouetteSafelite
1b07bb1ebb
Merge pull request #2399 from Safelite/feature/bug-fix/CASH-484
...
CASH-484: add logic to make sure insurance orders won't keep the upch…
2025-04-07 16:53:06 -04:00
Adam Caouette
f71de530af
CASH-484: prettier changes
2025-04-07 16:17:11 -04:00
Adam Caouette
9083ffbaed
CASH-484: add logic to make sure insurance orders won't keep the upcharge part item
2025-04-07 15:59:57 -04:00
maguire-arman
404dda6556
Adds Playwright test framework for FMG
...
Initial commit of the Playwright test framework, including:
- Configuration files for Playwright, Docker, and Sauce Labs
- Test case structure and page object models
- CI/CD pipeline configuration
- Utilities and business logic implementations
This framework will be used for end-to-end testing of the FMG application.
2025-04-07 15:40:31 -04:00
bmauger
d428a5b170
Merge pull request #2398 from Safelite/CASH-403-update-menu-modal-show-hide
...
CASH-403 update menu modal show/hide.
2025-04-07 14:01:01 -04:00
Bryan Mauger
25ec4931a2
CASH-403 update menu modal show/hide.
2025-04-07 13:39:06 -04:00
bmauger
76342d50a5
Merge pull request #2396 from Safelite/CASH-403-desktop-footer-updates
...
Cash 403 desktop footer updates
2025-04-07 13:25:11 -04:00
scottkiener-at-safelite
962c9ffed3
Merge pull request #2392 from Safelite/feature/CASH-462
...
CASH-462 | Experiment refactor - add submittedState logic
2025-04-07 13:18:52 -04:00
Scott Kiener
d461576ddb
CASH-462 | Pretter
2025-04-07 13:12:39 -04:00
Scott Kiener
2d9b59eab4
CASH-462 | Update unit tests
2025-04-07 13:11:55 -04:00
Scott Kiener
565c9408f6
CASH-462 | remove heavy truck work around
2025-04-07 11:27:52 -04:00
bmauger
b0807a3d48
Merge branch 'develop' into CASH-403-desktop-footer-updates
2025-04-07 11:14:44 -04:00
hiteshkumar87
43802b1bb4
Merge pull request #2397 from Safelite/feature/Digital/CASH-401
...
CASH-401
2025-04-07 20:43:33 +05:30
hiteshkumar87
24c088385d
CASH-401
...
Geico insurance offer quote
2025-04-07 20:34:12 +05:30
Scott Kiener
23e16f02f4
CASH-462 | lnter changes
2025-04-07 10:46:35 -04:00
Scott Kiener
14165f72fd
CASH-462 | Add applicationUser information to submittedState
...
Refactor experiment mixin
2025-04-07 10:45:35 -04:00
Bryan Mauger
86fb64ac93
Update unit test.
2025-04-07 10:19:31 -04:00
Bryan Mauger
fa7031bf5b
Format code.
2025-04-07 10:10:09 -04:00
Bryan Mauger
58592ee6a7
Update unit test.
2025-04-07 10:06:07 -04:00
Bryan Mauger
3e184f1794
Format code.
2025-04-07 09:39:12 -04:00
Bryan Mauger
e2139cd07e
Merge branch 'CASH-403-desktop-footer-updates' of https://github.com/Safelite/DigitalConsumer.FixMyGlass into CASH-403-desktop-footer-updates
2025-04-07 09:31:53 -04:00
Bryan Mauger
3be58faead
Format code. Hide menu modal.
2025-04-07 09:31:36 -04:00
scottkiener-at-safelite
2e9358cfd2
Merge branch 'develop' into CASH-403-desktop-footer-updates
2025-04-07 09:24:07 -04:00
hiteshkumar87
1649ea1407
CASH-433
...
hide drop off option for big truck
2025-04-07 15:29:47 +05:30
Bryan Mauger
375d2dd148
CASH-403 update navbar position and z-index.
2025-04-04 08:47:51 -04:00
Bryan Mauger
ca9aba53e4
CASH-403 footer updates.
2025-04-04 08:35:39 -04:00
CarlNation
db8facc19e
Merge pull request #2395 from Safelite/rlsmerge/develop-to-heavy.truck
...
Rlsmerge/develop to heavy.truck
2025-04-04 07:17:19 -04:00
CarlNation
90d873b308
Merge branch 'develop' into rlsmerge/develop-to-heavy.truck
2025-04-04 06:38:50 -04:00
CarlNation
ef10fb3be7
Merge branch 'release/heavy.truck' into rlsmerge/develop-to-heavy.truck
2025-04-04 06:38:41 -04:00
Scott Kiener
fe666f381a
CASH-462 | Utilize new constant in the store
2025-04-03 14:23:09 -04:00
Scott Kiener
af9775aa3b
CASH-462 | Prettier changes
2025-04-03 14:17:31 -04:00