Commit graph

9697 commits

Author SHA1 Message Date
Bryan Mauger
22ed5c26bd CASH-1042 format code. 2025-07-16 13:34:17 -04:00
bmauger
626fb09747
Merge branch 'release/2025.07.31' into CASH-1042-header-and-progress-bar-style-updates 2025-07-16 13:29:23 -04:00
maguire-arman
8dc9797224
Merge pull request #2655 from Safelite/feature/CASH-1187
PR Gate Pipeline Test and fixing npmrc file
2025-07-16 13:07:38 -04:00
maguire-arman
70a69079e7 Removes unnecessary comment
Removes an extraneous comment from the error handling logic, improving code clarity.
2025-07-16 12:44:45 -04:00
maguire-arman
4d38768554 Updates npm registry configuration
Updates the npm registry configuration.

Removes authentication token from .npmrc.
2025-07-16 12:43:24 -04:00
Bryan Mauger
7a908dead5 CASH-1042 WIP 2025-07-16 12:00:41 -04:00
Scott Kiener
fab08bd179 Removed logic that repopulated provider data needlessly
we already have it on modal load from the parent
2025-07-16 10:41:11 -04:00
Scott Kiener
c1f7f7f734 Refactored shop-list-button to no longer need so many props
Everyone single usage did the same thing, reduced boilerplate by moving it to the component itself
2025-07-16 10:24:23 -04:00
maguire-arman
1689088fdf Adds CASH-1187 tag and comment for test.
Adds a tag to the heavy truck test case and a comment to App.vue.
The tag is for tracking purposes.
The comment is for testing.

Relates to CASH-1187
2025-07-16 09:30:17 -04:00
Bryan Mauger
3c4a856277 CASH-1042 WIP 2025-07-15 16:22:03 -04:00
Scott Kiener
141ebc33f5 Removed watcher 2025-07-15 16:01:08 -04:00
Scott Kiener
62e80028b7 lastSuccessfulZip removed 2025-07-15 15:43:26 -04:00
Scott Kiener
d41afdcee1 lastSearchedZip removed 2025-07-15 15:42:15 -04:00
Scott Kiener
12c3cabb25 Remove unused model-value, add newZipCode datamember 2025-07-15 15:32:21 -04:00
mvalaiyapathi
3b8394ccaa
Merge pull request #2652 from Safelite/feature/CASH-1179
CASH-1179 - Updating Vin only for Audi going back to 2010
2025-07-15 15:08:50 -04:00
maguire-arman
9687529d5e Tag test cases to test pr gate pipeline
Updates test case tags to reflect the correct issue IDs
and removes outdated references. This ensures accurate
test reporting and traceability.
2025-07-15 15:08:49 -04:00
Scott Kiener
371849e924 AppointmentTypeString removal
We don't need this currently because there is no distinction between inshop and dropoff currently
2025-07-15 14:40:08 -04:00
mvalaiyapathi
3810518174
Merge branch 'release/2025.07.17' into feature/CASH-1179 2025-07-15 14:34:19 -04:00
Minojhini Valaiyapathi
120be59919 CASH-1179 - Updating Vin only for Audi going back to 2010 2025-07-15 14:31:47 -04:00
Scott Kiener
fac44ed8df Remove isLoadingShops 2025-07-15 14:22:34 -04:00
maguire-arman
7b69612dff
Merge pull request #2648 from Safelite/feature/CASH-836
Merging Playwright Tests and pipelines into Develop
2025-07-15 14:15:12 -04:00
Scott Kiener
9f36ed621c Remove prop associated with focusOnZipInput 2025-07-15 14:12:37 -04:00
Scott Kiener
040d30c96e Removed focusOnZipInput logic 2025-07-15 14:12:02 -04:00
Scott Kiener
c0e6817a2d Removed nextTick()s 2025-07-15 14:05:23 -04:00
Scott Kiener
28c83fbb89 Clean up all unused code, move display to computed
The only functionality changes here were:
displaySeeMoreLocationsLink()
and using the v-if on schedule page instead of inside component
2025-07-15 14:01:00 -04:00
maguire-arman
e1692d94ca Revert "final Pipeline test"
This reverts commit 77b8a66380.
2025-07-15 13:47:21 -04:00
maguire-arman
77b8a66380 final Pipeline test 2025-07-15 13:28:23 -04:00
maguire-arman
795995c16b Revert "Rerun"
This reverts commit 9f7596edb5.
2025-07-15 12:57:20 -04:00
maguire-arman
9f7596edb5 Rerun
Rerun
2025-07-15 12:39:28 -04:00
mvalaiyapathi
57d5153191
Merge pull request #2651 from Safelite/feature/CASH-1179
CASH-1179 - Removed Audi from vin suppression list
2025-07-15 12:37:04 -04:00
maguire-arman
67fe58577f Rerun after agent disk space failure 2025-07-15 12:22:46 -04:00
maguire-arman
897b3a8a90 Rerun 2025-07-15 12:13:06 -04:00
Minojhini Valaiyapathi
91773ce11c CASH-1179 - Removed Audi from vin suppression list 2025-07-15 12:09:11 -04:00
maguire-arman
d7d7112c5b Streamlines credit card payment flow
Removes an unnecessary navigation step after populating credit card details, improving the user experience.

Adds CI environment variable to docker create commands.
2025-07-15 11:53:03 -04:00
maguire-arman
07efa18134 Loads environment variables in Docker containers
Ensures environment variables defined in the env file are loaded
into the Docker containers used for Playwright tests. This is
achieved by sourcing the env file within the `docker create` command.

Removes the unnecessary CI=true environment variable setting.
2025-07-15 11:29:49 -04:00
maguire-arman
1f96ce255b Sets CI environment variable for Docker container
Ensures the `CI` environment variable is set to `true` when creating the Docker container.

This ensures proper behavior for Playwright tests running in continuous integration environments.
2025-07-15 11:14:13 -04:00
maguire-arman
4a045c6847 Adds CI environment variable to Docker containers
Ensures that the CI environment variable is set to true within the Docker containers.
This enables proper detection of the CI environment in the running tests.
2025-07-15 10:44:23 -04:00
maguire-arman
0bebce1d92 Uses function call for shard number assignment.
Replaces direct matrix value access with a function call to obtain the shard number.
This approach enhances flexibility and maintainability by abstracting the source of the shard number.
2025-07-15 10:08:40 -04:00
maguire-arman
7240720572 Uses matrix for shard number in Playwright tests
Uses the matrix context for the shard number in the Playwright test workflow.

This change ensures the correct shard number is used when running Playwright tests in parallel.
2025-07-15 10:00:29 -04:00
Johnny Shultz
2839081866
Merge pull request #2649 from Safelite/feature/CASH-1158
CASH-1158
2025-07-15 09:54:57 -04:00
maguire-arman
7b396a62d1 Updates variable for accessing branch name
Updates the variable used to access the source branch name in pull requests.

The previous variable was deprecated or no longer functioning as expected.
This change ensures the workflow can reliably retrieve the branch name for
extracting JIRA card numbers.
2025-07-15 09:27:42 -04:00
maguire-arman
7e9d471d26 Cleans up environment files
Removes the unnecessary .env.example file and consolidates configurations.

Simplifies environment management and reduces potential confusion.
2025-07-15 09:24:01 -04:00
bmauger
5b409d0422
Merge pull request #2650 from Safelite/feature/CASH-1127-7.17-cherry-pick
Merge pull request #2619 from Safelite/CASH-1127-hop-font
2025-07-14 16:36:56 -04:00
scottkiener-at-safelite
6bc59177a1
Merge branch 'release/2025.07.17' into feature/CASH-1127-7.17-cherry-pick 2025-07-14 16:31:55 -04:00
Johnny Shultz
a04568b224
Merge pull request #2641 from Safelite/feature/CASH-341-cherrypick
Merge Conflict
2025-07-14 16:31:17 -04:00
bmauger
db53848054 Merge pull request #2619 from Safelite/CASH-1127-hop-font
CASH-1127 update hop font.
2025-07-14 16:30:44 -04:00
Johnny Shultz
dbcdb35ae4
Merge branch 'release/2025.07.17' into feature/CASH-341-cherrypick 2025-07-14 16:29:28 -04:00
maguire-arman
458e552d6b Removes URL declaration from page classes
Removes the explicit URL declaration from the page classes.

The URL validation and navigation are now handled directly within the tests, providing greater flexibility and control over test execution and removing the need to manage URLs within each page object.
2025-07-14 16:13:56 -04:00
Johnny Shultz
ea8eb46f49
Merge branch 'release/2025.07.31' into feature/CASH-1158 2025-07-14 16:05:52 -04:00
Johnny shultz
3e83b5a899 CASH-1158
CASH-1158 fixed serviceZipQuestion button click event from bubbling up to schedule page, preventing unwanted background validation for timeslots before user has closed the drawer
2025-07-14 16:03:23 -04:00