Jeremy-Z
5a8c2f1cd3
Refactoring.
2026-07-01 14:09:36 -04:00
Jeremy-Z
abdda18b4a
Added unit tests for beforeEach router method.
2026-07-01 14:06:47 -04:00
Jeremy-Z
085abd1f3a
Potential fix for pull request finding
...
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
2026-07-01 14:01:58 -04:00
Jeremy-Z
4cc8b1446b
Adding some error handling.
2026-07-01 13:40:03 -04:00
Jeremy-Z
0379010c1d
Potential fix for pull request finding
...
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
2026-07-01 13:27:30 -04:00
Jeremy-Z
6c14ac36d0
Potential fix for pull request finding
...
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
2026-07-01 13:27:12 -04:00
Jeremy-Z
54b8ee1647
Potential fix for pull request finding
...
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
2026-07-01 13:27:00 -04:00
Jeremy-Z
93ea133d8a
Potential fix for pull request finding
...
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
2026-07-01 13:26:37 -04:00
Jeremy-Z
4ba32ac22e
Potential fix for pull request finding
...
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
2026-07-01 13:26:22 -04:00
Jeremy-Z
585a975a9d
Removed debugging statements.
2026-07-01 13:20:25 -04:00
Jeremy-Z
db1222a53e
Updated logic for initial savesession call to create referral. Move it to beforeEach to make it snchronous.
2026-07-01 12:53:29 -04:00
Jeremy-Z
97be628999
Added return after 404 redirect.
2026-06-30 10:43:52 -04:00
Jeremy-Z
340cbec043
Revert "Return after GoToStartOn404 in router guard"
...
This reverts commit f504e4dccb .
2026-06-30 10:42:40 -04:00
copilot-swe-agent[bot]
f504e4dccb
Return after GoToStartOn404 in router guard
2026-06-30 14:40:25 +00:00
Jeremy-Z
5234905a2b
Potential fix for pull request finding
...
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
2026-06-30 10:35:19 -04:00
Jeremy-Z
09368a32ad
Removed unused reference.
2026-06-30 10:28:41 -04:00
Jeremy-Z
b9649d9153
Added unit test specifically for afterEach method due to its large size.
2026-06-30 10:28:04 -04:00
Jeremy-Z
73a6ac1dcc
Potential fix for pull request finding
...
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
2026-06-30 10:14:34 -04:00
Jeremy-Z
c6a61b9ff6
Merge branch 'develop' into feature/jzimmerman/INSR-10176
2026-06-30 10:07:16 -04:00
Jeremy-Z
57ec95fb2a
Removed some debugging code.
2026-06-30 10:06:31 -04:00
Jeremy-Z
ef077e276f
Updates.
2026-06-30 10:05:28 -04:00
Jeremy-Z
bee2b75253
Removed non-prod logic behavior. Not sure why this was here.
2026-06-30 10:03:43 -04:00
Jeremy-Z
517c4a673b
Merge branch 'develop' into feature/jzimmerman/INSR-10176
2026-06-30 10:00:09 -04:00
Bill Richardson
272942dd33
prevent undefined.
2026-06-29 15:52:27 -04:00
Bill Richardson
8bbacb66c6
add unit test for YMMNotfFoundWidget
2026-06-29 15:33:02 -04:00
Bill Richardson
1cb0ee4119
commenting out this part for now as we are not implementing this yet
2026-06-29 15:15:13 -04:00
Bill Richardson
2fca5d2fa5
Copilot updates
2026-06-29 15:15:12 -04:00
Bill Richardson
a62062899f
Move V3 back to V2
2026-06-29 15:15:12 -04:00
Bill Richardson
4345dff900
test updates
2026-06-29 15:15:12 -04:00
Bill Richardson
a80d46a5f6
commit original changes for NextGen YMMS
...
some random auto formatting
2026-06-29 15:15:12 -04:00
Jeremy-Z
ec973c0041
Initial fix for duplicate check logic issues.
2026-06-29 14:34:16 -04:00
Alex Humphries
3a4083a9fc
INSR-10111: Fix error handling, better phone regex
2026-06-29 13:21:57 -04:00
Alex Humphries
27df36a1a7
INSR-10111: Undo accidentally unstashed change
2026-06-29 13:08:29 -04:00
Alex Humphries
d106ebb9d7
INSR-10111: Use regex in mapStringToPhoneNumber
2026-06-29 13:04:36 -04:00
Alex Humphries
87e04ad178
INSR-10111: More fixes/suggestions
...
- Setup on welcome page no longer async
- Fix welcome pageunit tests to properly mock getCarrierAccountInfo
2026-06-29 13:00:06 -04:00
Alex Humphries
1149939337
INSR-10111: Address various Copilot comments
...
- Add unit tests for mapStringToPhoneNumber function
- Remove console.log from mapStringToPhoneNumber function
- Update welcome-page.vue to await getCarrierAccountInfo() in setup()
- getCarrierAccountInfo() again when submitting order, in case of
account# change
- Change import for toDisplayPhoneNumber to use absolute path
2026-06-29 10:22:14 -04:00
Alex Humphries
3f4e6ebf3a
INSR-10111: Get carrier phone number earlier, add CMS helper for phone#
2026-06-26 22:13:34 -04:00
Jeremy-Z
b30e7bc054
Renamed loadSession method to loadSessionFromDuplicate to more accurately reflect its usage.
2026-06-25 12:08:43 -04:00
Jeremy-Z
1a227d9d71
Fixed load session unit test.
2026-06-23 15:24:44 -04:00
Jeremy-Z
071a3a7b4f
Added some comments.
2026-06-23 13:56:33 -04:00
Jeremy-Z
54b8fedb5b
Added savedsessionid to the load session call. This is a required field for this call.
2026-06-23 13:54:56 -04:00
Jeremy-Z
21def2451e
Fix for undefined build time in the error logger.
2026-06-23 12:33:52 -04:00
Alex Humphries
ca63760b58
INSR-8493: Add tests
2026-06-19 16:36:58 -04:00
Alex Humphries
e875c16c20
INSR-8493: Restore existing mobile fee disclaimer
2026-06-19 13:25:17 -04:00
AHumphriesSL
57a1067a3d
MSR Fee amount fix
...
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
2026-06-18 15:08:37 -04:00
Alex Humphries
c616ad51b4
INSR-8493: Remove unused partNumberStrings import
2026-06-18 15:06:29 -04:00
Alex Humphries
c534517fd4
Merge branch 'develop' into feature/humphries/INSR-8493
2026-06-18 15:05:11 -04:00
Alex Humphries
6f0a6ce44c
INSR-8493: More robust MSR fee alert logic, fix custom copy
2026-06-18 14:59:18 -04:00
AHumphriesSL
312edaf021
Merge branch 'develop' into feature/humphries/INSR-9937
2026-06-18 11:31:55 -04:00
Alex Humphries
f8345d5b9f
INSR-9937: No longer need to null out company code on policy lookup fail
2026-06-18 11:28:02 -04:00
Alex Humphries
56ae9cd194
INSR-8493: Add MSR fee alert to service location component
2026-06-18 11:15:28 -04:00
Jeremy-Z
d4c9682f08
Linting.
2026-06-18 11:12:01 -04:00
Jeremy-Z
df2bb00687
Adding referral number into some more log calls. Not being used, but is helpful when debugging using dev tools on browser.
2026-06-18 11:10:17 -04:00
Alex Humphries
b19e63e702
Move companyCode from insuranceCoverage to customer, fix tests
2026-06-17 17:13:01 -04:00
Alex Humphries
89e04c0019
Unit test updates
2026-06-17 16:54:38 -04:00
Alex Humphries
6d52832b4a
Clear companyCode on failed/empty policy lookup, just in case
2026-06-17 16:01:19 -04:00
Alex Humphries
6f51031ece
INSR-9937: Add source system and company code to register claim request
2026-06-17 15:44:48 -04:00
Bill Richardson
9632fa35fc
Small update to match coverage service update
2026-06-16 09:59:17 -04:00
AHumphriesSL
d9949cd612
Merge branch 'develop' into feature/humphries/INSR-9835
2026-06-11 14:23:49 -04:00
Alex Humphries
6597f24a24
INSR-9940: useMainStore instead of this.mainStore
2026-06-11 13:24:37 -04:00
Jeremy-Z
4f4d8311f6
Merge branch 'develop' into feature/humphries/INSR-9835
2026-06-11 12:37:39 -04:00
Alex Humphries
ada9e54d09
INSR-9940: hasMSRPart as helper function instead of store getter
2026-06-11 12:08:00 -04:00
Jeremy-Z
be7b120847
Merge branch 'develop' into feature/humphries/INSR-9940
2026-06-11 12:03:50 -04:00
Jeremy-Z
cb76253882
Updates for build info. Added it to the error logger.
2026-06-11 11:50:11 -04:00
Alex Humphries
6fe9213486
INSR-9835: Get availableVaps from the right place
2026-06-11 11:33:45 -04:00
Alex Humphries
b1b1bdfad3
INSR-9835: Only offer wipers on payment-method if available
2026-06-11 11:26:45 -04:00
Alex Humphries
19b870dc7c
INSR-9940: Add/fix tests for cart-dropdown
2026-06-11 09:25:46 -04:00
Alex Humphries
eeff370d42
INSR-9940: Remove unused variables
2026-06-10 16:55:05 -04:00
Alex Humphries
cf693023d7
INSR-9940: Improve logic for showing/hiding MSR related copy
...
Includes text on contact-details page and showing/hiding the relevant
line item in the cart.
Also includes some fixes to clear some warning related to the cart
dropdown component.
2026-06-10 16:47:56 -04:00
Jeremy-Z
a1ed368ce4
Added unit test for non-standard ISO date format passing to make sure dateofloss disabled flag is not set.
2026-06-08 11:31:27 -04:00
Jeremy-Z
5e686581db
Refactored some code.
2026-06-08 11:24:05 -04:00
Jeremy-Z
bd2dc84e6b
Removed console log line.
2026-06-08 11:10:57 -04:00
Jeremy-Z
27cc78ede5
Potential fix for pull request finding
...
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
2026-06-08 11:09:19 -04:00
Jeremy-Z
843caaf01f
Fix unit test for decrypted / encrypted parameters.
2026-06-05 15:01:39 -04:00
Jeremy-Z
53fb11e9c2
Force date formatting to stay in UTC.
2026-06-05 15:01:10 -04:00
Jeremy-Z
d2f9ea3bea
Fix for missing pre-populated fields upon successful client signature validation.
2026-06-05 12:16:39 -04:00
Jeremy-Z
d6efb4ec32
Fixed issue with missing ref seq number and parent account number on log-custom-event service calls.
2026-06-04 12:13:43 -04:00
Jeremy-Z
6add3027f4
Added referral seq number and parent account number to log-custom-event.
2026-06-04 11:18:15 -04:00
Alex Humphries
a19af79bb7
INSR-9816: Null handling improvement
2026-05-29 15:01:25 -04:00
Alex Humphries
3188397a6b
INSR-9816: Update customer review component to be more reactive
2026-05-29 14:56:54 -04:00
AHumphriesSL
93226857c5
Merge branch 'develop' into feature/humphries/INSR-8489.1
2026-05-27 14:58:01 -04:00
Jeremy-Z
fa67a6deb6
Merge branch 'develop' into feature/richardson/INSR-9658
2026-05-27 14:10:51 -04:00
Alex Humphries
01e717e2fa
INSR-8489: Add GA events for advanced mobile modal
2026-05-27 11:01:11 -04:00
AHumphriesSL
7d1d15117b
Merge branch 'develop' into feature/humphries/INSR-8489
2026-05-27 09:20:38 -04:00
Bill Richardson
d62bec9fb2
limit response on preCheck
2026-05-26 15:39:11 -04:00
Bill Richardson
61480f2193
refactor a smidge
2026-05-26 15:28:04 -04:00
Bill Richardson
68d9101f53
Show All Fields and Skip Autocomplete if cannot reach google api
...
Some Auto formatting on save for the index page
Add global auth handler on Index page.
remove a left in console.warn on schedule.
2026-05-26 15:18:53 -04:00
Jeremy-Z
beaca10e84
Merge branch 'develop' into feature/jzimmerman/INSR-9794
2026-05-26 12:18:10 -04:00
Jeremy-Z
06ff83716e
Potential fix for pull request finding
...
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
2026-05-26 12:17:42 -04:00
Jeremy-Z
06371e0043
Potential fix for pull request finding
...
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
2026-05-26 12:16:25 -04:00
Jeremy-Z
0130fe4f35
VS Code did not save this file.
2026-05-26 12:15:48 -04:00
Jeremy-Z
c9a5a47e53
Updating imports to support the log error call.
2026-05-26 11:36:20 -04:00
Jeremy-Z
d0910cd1b5
Added additional logging for client auth signature validation failures. Also made sure to log this api call.
2026-05-26 11:17:33 -04:00
AHumphriesSL
f71c821f4a
Merge branch 'develop' into feature/humphries/INSR-8489
2026-05-26 09:34:21 -04:00
katiekroell
b5235e0096
Merge branch 'develop' into feature/kroell/INSR-9790
2026-05-22 12:08:59 -04:00
Jeremy-Z
98f0197b47
Some refinement.
2026-05-22 11:50:03 -04:00
Jeremy-Z
c4bd1de992
Adding adidtional bailout and error information logging.
2026-05-22 11:19:42 -04:00
Katie Kroell
8f411c56b3
styling fixes
2026-05-22 11:02:28 -04:00
AHumphriesSL
9a48f80b07
Merge branch 'develop' into feature/humphries/INSR-8489
2026-05-21 17:03:09 -04:00
Alex Humphries
818914b1a8
INSR-8489: Address copilot suggestions for tool-tip and mobile fee modal
...
- Correct default values for cmsWidgetName prop
- Change name of tool-tip component to match pattern (kebab-case)
- Automatically unmount tool-tip component after each test
- Accessibility improvements for tool-tip icon
- Remove unused event handler wiring
- Narrow CSS selector for price row to prevent unintended styling
- Remove unused imports
2026-05-21 16:44:18 -04:00
Alex Humphries
f46e584d6b
INSR-8489: Update cart dropdown to add tooltip for advanced mobile fee
...
Also includes a modal when trying to remove the item from the cart.
2026-05-21 15:47:19 -04:00
Jeremy-Z
61d28ac56f
Added initial detailed bailout messaging.
2026-05-21 13:55:49 -04:00
Jeremy-Z
1bb4963156
Added access-denied as part of the ignore logging / experiment logic.
2026-05-21 11:12:49 -04:00
Jeremy-Z
71aa359412
Addressed some code review recommendations.
2026-05-20 15:36:00 -04:00
Jeremy-Z
a37020341f
Refactored front end entry-page loading and session initialization.
2026-05-20 13:58:01 -04:00
Bill Richardson
ec5f6f2344
Fix an issue if mobile only zip has no appts
2026-05-19 15:48:17 -04:00
katiekroell
bec89ff704
Merge branch 'develop' into feature/kroell/INSR-8732
2026-05-19 13:24:54 -04:00
Jeremy-Z
f98a348b73
Fixes for missing ClientTag value on session log.
2026-05-19 13:15:21 -04:00
US\katie.kroell
e15ea5927d
update stylesheet naming
2026-05-19 11:51:33 -04:00
Bill Richardson
661d1a041c
Manual form validation on service packages
2026-05-15 13:39:32 -04:00
AHumphriesSL
dec7124fe6
Merge pull request #1226 from Safelite/feature/humphries/INSR-9651
...
INSR-9651: Do not clear VAPs prices on deductible submit
2026-05-14 15:07:00 -04:00
Jeremy-Z
229d23ddca
Fixed issue of missing parent account and referral sequence number after order submission.
2026-05-14 14:31:34 -04:00
Alex Humphries
3236ce79c4
Add new test to handle different clearOnSubmit scenarios
2026-05-14 09:51:04 -04:00
Alex Humphries
7f5a91c6d4
INSR-9651: Do not clear VAPs prices on deductible submit
...
This is so that we pricing data in the call to Safelite API, so that
the confirmation email contains the correct pricing information.
2026-05-13 14:50:04 -04:00
Jeremy-Z
3c33fadc3b
Removed console.log call that was left in.
2026-05-11 11:18:45 -04:00
Jeremy-Z
6538a64fc2
Removed router section.
2026-05-08 15:21:36 -04:00
Jeremy-Z
27951e8730
Forced direct page nav while I figure out routing.
2026-05-08 14:49:05 -04:00
Jeremy-Z
b1cc098f70
Added static error page and updated relevant logic.
2026-05-08 13:25:18 -04:00
Jeremy-Z
1955a9023b
Merge branch 'develop' into feature/jzimmerman/INSR-9648
2026-05-08 11:51:21 -04:00
US\katie.kroell
28e8508e12
add isBigTruck to payload
2026-05-08 11:09:46 -04:00
Jeremy-Z
0f2b37806a
Adding logic and files to support a static error page.
2026-05-07 13:27:55 -04:00
Jeremy-Z
e6341d4894
Adding the base isRepair flag back (yes its duplicated). This is temporary to make sure we can push new code to prod and ignore having to update the coverage service.
2026-05-06 15:48:07 -04:00
Bill Richardson
df0f41e560
remove console log
2026-05-06 10:40:09 -04:00
Bill Richardson
47d00e22af
INSR-9520
...
scroll to top on mounted
add helper file for beforeEach for all jest tests.
2026-05-06 10:23:00 -04:00
Jeremy-Z
8c5d6ce3c5
Revert "Removed duplicate field."
...
This reverts commit 30a7cdff9f .
2026-05-05 14:20:56 -04:00
Jeremy-Z
30a7cdff9f
Removed duplicate field.
2026-05-05 14:20:31 -04:00
Jeremy-Z
acf3bab418
Update for register claim request payload.
2026-05-05 14:05:47 -04:00
katiekroell
3fff8eea75
Merge pull request #1210 from Safelite/feature/kroell/INSR-9538
...
INSR-9538: add Massachusetts steering language to coverage-statement
2026-05-05 10:56:23 -04:00
AHumphriesSL
943e23f4de
Merge pull request #1209 from Safelite/feature/humphries/ISR-9513
...
INSR-9513: Add all recal parts to glass part child parts array
2026-05-05 09:45:02 -04:00
US\katie.kroell
9a73338d7b
Merge branch 'develop' into feature/kroell/INSR-9538
2026-05-05 09:16:38 -04:00
Alex Humphries
5e5d31d979
INSR-9513: Add getRecalibrationTotal tests
2026-05-05 08:41:37 -04:00
Katie Kroell
04bae6464a
add MA steering language to coverage-statement
2026-05-04 19:31:25 -04:00
Alex Humphries
2be1a91e16
INSR-9513: Remove console.log, handle multiple recal parts in price calc
2026-05-04 15:39:34 -04:00
Jeremy-Z
f8056d0099
Some additional updates.
2026-05-04 15:30:48 -04:00
Jeremy-Z
0e06dce78c
Some additional fixes.
2026-05-04 15:22:58 -04:00
Alex Humphries
4fbca5ccd8
INSR-9513: Add all recal parts to glass part child parts array
2026-05-04 15:08:52 -04:00
Jeremy-Z
b6b03e876a
Fix for invalid user seq number
2026-05-04 14:47:00 -04:00
Jeremy-Z
972f55394b
Ignore logging calls.
2026-05-04 10:41:38 -04:00
Jeremy-Z
001f1efea1
Some additional refinements.
2026-05-04 09:35:00 -04:00
Jeremy-Z
9772637fbc
Force experiment api calls to not bailout.
2026-05-01 13:06:50 -04:00
Jeremy-Z
500540b7a8
Updated unit tests for final-deductible call.
2026-04-30 14:13:06 -04:00
Jeremy-Z
7632e3ad38
Merge branch 'develop' into feature/jzimmerman/INSR-9443
2026-04-30 13:18:28 -04:00
Jeremy-Z
1a41824623
Updated final-deductible and register-claim calls to pass additional params.
2026-04-30 13:18:10 -04:00
Bill Richardson
663530f737
grumble
2026-04-29 15:39:31 -04:00
Bill Richardson
1ae1f89a97
WIP on feature/richardson/INSR-9400
2026-04-29 13:45:38 -04:00
scottkiener-at-safelite
c659a2378b
INSR-9404 | Suppress THS part from glass-fees
2026-04-28 14:01:18 -04:00
katiekroell
cc460e8fbc
Merge pull request #1202 from Safelite/feature/kroell/INSR-9415
...
INSR-9415: fix recal copy logic on payment-method
2026-04-24 11:04:22 -04:00
Katie Kroell
abfc91e600
unit test fix
2026-04-24 10:13:48 -04:00
US\katie.kroell
b94c22b8b6
clean up logic
2026-04-23 14:25:44 -04:00
US\katie.kroell
3e91e0e7dc
missing code for recal copy logic
2026-04-23 14:25:29 -04:00