Commit graph

869 commits

Author SHA1 Message Date
Alex Humphries
f6c29bad61 INSR-10445: More fleetNumber/fleetUnitNumber tweaks
- Add to unit test for shape of registerClaim payload
- Better handling for possible 0 values
2026-07-21 10:53:43 -04:00
Alex Humphries
679a718be9 INSR-10445: More tweaks to fleetNumber/fleetUnitNumber handling
- Remove redundancy in claim registration payload
- Allow these fields to be blanked out by the *-lookup pages
2026-07-21 10:42:14 -04:00
Alex Humphries
a81aca61bf INSR-10445: Keep fleetNumber and fleetUnitNumber if undefined in update
This handles the rare (maybe impossible?) case where some kind of VIN
lookup is needed for a policy vehicle
2026-07-20 17:12:49 -04:00
Alex Humphries
e184e0ea76 INSR-10445: Add fleetNumber and fleetUnitNumber to vehicle data 2026-07-20 15:48:47 -04:00
Alex Humphries
696a673ec7 INSR-10442: Fix circular dependency 2026-07-20 13:15:05 -04:00
Alex Humphries
7f424a1f4f INSR-10442: Update client specific logic to use dynamic imports
This prevents the exposure of client name -> parent account number
mapping. Probably cleaner overal, as well
2026-07-20 11:05:41 -04:00
Alex Humphries
0cc245ca84 INSR-10442: Add function for customizing claim registration payload for specific clients
Needed to be able to include ITAC fields for USAA
2026-07-17 17:37:52 -04:00
Alex Humphries
eea66c47c7 INSR-523: Fix failing test 2026-07-15 11:48:49 -04:00
Alex Humphries
459de70583 INSR-523: Fix typo, fix potential bug with deductible on registerClaim 2026-07-15 11:30:05 -04:00
Alex Humphries
acb1d53b04 INSR-523: Fix some more test nitpicks 2026-07-15 11:26:13 -04:00
Alex Humphries
b4b6009b68 Update some formatting and tests 2026-07-15 11:20:53 -04:00
Alex Humphries
d6c1e7cd06 INSR-523: If flag is on, includes memberNumber in all coverage requests
Also adds new (currently unused) flag to move claim registration to end
of flow
2026-07-15 11:20:53 -04:00
Jeremy-Z
ecadb479df
Merge branch 'develop' into rlsmerge/2026.07.16-to-develop 2026-07-10 10:17:18 -04:00
Jeremy-Z
7bb40a4b9a Refactoring some variable names to reduce confusion. 2026-07-10 09:55:29 -04:00
Jeremy-Z
be6e5c6c85 WIP on develop
Added combined bailout string to digitalconsumer-logging call.
2026-07-10 09:26:23 -04:00
Alex Humphries
6734fb99b4 INSR-10100: Allow hiding certain fields on welcome page
- Update issConfig to include hiddenFields object based on client flags
- Update welcome-page to display fields based on issConfig.hiddenFields
2026-07-09 12:32:54 -04:00
AHumphriesSL
3c8ee7fd95
Merge branch 'develop' into feature/humphries/INSR-10142 2026-07-06 09:03:58 -04:00
Alex Humphries
8312c43a24 INSR-10142: Various copilot suggestions
- Add comment to clarify member number
- Adjust tests to account for member number
- Add missing semicolon
2026-07-02 12:27:13 -04:00
Alex Humphries
67e624e16c INSR-10142: Include member number in policy lookup based on client flag 2026-07-02 11:30:31 -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
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
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
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
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
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
6add3027f4 Added referral seq number and parent account number to log-custom-event. 2026-06-04 11:18:15 -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
Jeremy-Z
c4bd1de992 Adding adidtional bailout and error information logging. 2026-05-22 11:19:42 -04:00
Jeremy-Z
a37020341f Refactored front end entry-page loading and session initialization. 2026-05-20 13:58:01 -04:00
Jeremy-Z
f98a348b73 Fixes for missing ClientTag value on session log. 2026-05-19 13:15:21 -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
b1cc098f70 Added static error page and updated relevant logic. 2026-05-08 13:25:18 -04:00
US\katie.kroell
28e8508e12 add isBigTruck to payload 2026-05-08 11:09:46 -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
Jeremy-Z
acf3bab418 Update for register claim request payload. 2026-05-05 14:05:47 -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
Alex Humphries
2be1a91e16 INSR-9513: Remove console.log, handle multiple recal parts in price calc 2026-05-04 15:39:34 -04:00