Commit graph

3581 commits

Author SHA1 Message Date
Bill Richardson
d2cb36fe13 for now until moved to save 2026-03-03 14:25:00 -05:00
Katie Kroell
105fc97d5d unneeded stuff 2026-03-03 14:13:05 -05:00
Alex Humphries
be86421a7b INSR-8123: Update some more modals
- Remove modalPosition related code now that all modals are centered
- Allow parent components to set text of the close link
- Updates styling for specific modals so that they match their
  Heritage counterparts
2026-03-03 14:04:50 -05:00
Bill Richardson
49f65766cb capture if there is a provider but no timeslot
reset provider to mimic coming into page first time.
* TPA probably needs similar to clear if timeslot present
2026-03-03 13:11:18 -05:00
Bill Richardson
f0e294a928 Move alert down below text 2026-03-03 13:11:18 -05:00
Katie Kroell
e9f3db1352 Merge branch 'develop' into feature/kroell/service-packages-defects 2026-03-03 13:03:04 -05:00
Katie Kroell
152f5f81dd save package to store / pre-select 2026-03-03 12:24:06 -05:00
Katie Kroell
1858aa10c9 service-packages defects 2026-03-02 13:55:48 -05:00
AHumphriesSL
7a9aa23814
Merge pull request #1124 from Safelite/bugfix/humphries/order-confirmation
Fixes a few defects on order-confirmation:
2026-03-02 09:22:40 -05:00
AHumphriesSL
cca8ab0e28
Merge pull request #1119 from Safelite/feature/humphries/INSR-7760
INSR 7760: payment-page Parity
2026-03-02 09:15:51 -05:00
scottkiener-at-safelite
a6ecd8db80 Put variables in alphabetical order per Brich 2026-03-02 07:51:32 -05:00
Alex Humphries
6503b45c8d Merge branch 'develop' into feature/humphries/INSR-7760 2026-02-27 17:14:33 -05:00
Alex Humphries
17e48f17cf Unit test updates 2026-02-27 17:00:38 -05:00
Alex Humphries
42b23a24a5 Fixes a potential issue with non-existent recycle fee 2026-02-27 16:14:59 -05:00
Alex Humphries
f49168b4da Fixes a few defects on order-confirmation:
- INSR-8676: Display proper copy for windshield repair
- INSR-8684 Fix some display differences for paid orders
- Also fixes a defect where the cart was real close to the footer on
  mobile
2026-02-27 15:56:33 -05:00
scottkiener-at-safelite
ecfd8317d1 Serviceability details update
Modify parameters needed for new endpoint functionality
2026-02-27 15:17:54 -05:00
AHumphriesSL
24160e8b48
Merge pull request #1122 from Safelite/bugfix/humphries/INSR-8544
INSR-8544: Fix some error/alert differences
2026-02-27 13:31:28 -05:00
AHumphriesSL
71a130a855
Merge pull request #1121 from Safelite/bugfix/humphries/INSR-8561
INSR-8561: Fix default "enter" key behavior
2026-02-27 13:25:23 -05:00
Alex Humphries
f8aa275aac INSR-8544: Fix some error/alert differences 2026-02-27 13:20:38 -05:00
Alex Humphries
1cd6bdc432 Add validator and unit tests related to button type 2026-02-27 12:58:13 -05:00
Alex Humphries
e1e7ee086e Remove redundant aria-disabled 2026-02-27 12:49:52 -05:00
Katie Kroell
bf93a57dce missed one 2026-02-27 11:58:00 -05:00
Katie Kroell
2c810282fd copilot fixes 2026-02-27 11:57:18 -05:00
Alex Humphries
8db41a1e10 INSR-8561: Fix default "enter" key behavior
This specifically fixes an issue where hitting "enter" on the welcome
page was triggering the "finish filing existing claim" button, even in
cases where that modal was not visible.
2026-02-27 11:21:57 -05:00
Katie Kroell
216815c853 move recal modal to iss components 2026-02-26 15:33:00 -05:00
Alex Humphries
3a5e1b5021 Merge branch 'develop' into feature/humphries/INSR-7760 2026-02-26 15:26:21 -05:00
Alex Humphries
15130a3151 Remove loopback-network permission 2026-02-26 15:22:08 -05:00
Alex Humphries
98a227afce INSR-7760: Address copilot comments
- Add some missing semicolons
- Better null checking for iframe
- Better iOS check
- Correct icon for successful dropdown input
2026-02-26 15:08:57 -05:00
Alex Humphries
db8d5bc3b5 INSR-7760: Some more payment-page and HOP updates 2026-02-26 14:49:44 -05:00
Katie Kroell
2f8650174d updates/remove unneeded code 2026-02-26 14:47:14 -05:00
Katie Kroell
258b5ae20b Merge branch 'develop' into feature/kroell/INSR-8094 2026-02-26 14:15:59 -05:00
Katie Kroell
ae76220e84 update 2026-02-26 14:15:33 -05:00
Katie Kroell
faa75178aa ADAS recal modal 2026-02-26 13:46:21 -05:00
Bill Richardson
71f8c2347a missed undo 2026-02-26 10:51:39 -05:00
AHumphriesSL
d053faa132
Merge pull request #1115 from Safelite/feature/humphries/INSR-7759.1
Fix a couple defects found while testing payment-method
2026-02-26 10:10:12 -05:00
Alex Humphries
6ec3d55de9 Update test to account for changes 2026-02-26 09:59:55 -05:00
Katie Kroell
9fcc352bae WIP 2026-02-26 09:48:24 -05:00
Katie Kroell
6ee2bbb1e7 Merge branch 'develop' into feature/kroell/INSR-8094 2026-02-26 09:16:46 -05:00
Katie Kroell
2bcf303fd1 recal modal WIP 2026-02-26 09:15:57 -05:00
Alex Humphries
9d3ce7a90f INSR-7760: More HOP updates, afterpay button handling 2026-02-25 17:24:05 -05:00
Bill Richardson
836e383b46 handle a weird quick click. 2026-02-25 16:07:11 -05:00
Bill Richardson
e1a8f8a00c clear mobile data if invalid zip entered 2026-02-25 16:07:11 -05:00
Bill Richardson
0c3515cef1 fix for unservicable. 2026-02-25 16:07:11 -05:00
Bill Richardson
8aeea7d5ef fix tests 2026-02-25 14:37:43 -05:00
Bill Richardson
b4e929d574 some hide show updates change modelValue to emit 2026-02-25 14:23:29 -05:00
Alex Humphries
0ec6bb17eb Fix a couple defects found while testing payment-method
- INSR-8663: contact-details was inadvertently blanking out provider
- INSR-8666: shop-address was overwriting a global validation rule,
    causing incorrect validation text to appear on later pages
2026-02-25 13:47:45 -05:00
Katie Kroell
c2d316d0cb tpa recal modal 2026-02-25 13:36:14 -05:00
Bill Richardson
f72772e6b0 More readable check 2026-02-25 13:12:33 -05:00
Bill Richardson
965b579f59 Fix mobile alert wrap 2026-02-25 13:12:33 -05:00
Bill Richardson
32757d3887 one more revert 2026-02-25 13:02:02 -05:00
Bill Richardson
0963c31291 revert changes from a previous PR 2026-02-25 12:57:59 -05:00
Katie Kroell
92d72d482c Merge branch 'develop' into feature/kroell/INSR-8094 2026-02-25 12:33:47 -05:00
Katie Kroell
a50e9b8e55 modals WIP 2026-02-25 12:33:26 -05:00
Alex Humphries
bfab246497 INSR-7760: Update cart items reference in payment page 2026-02-25 12:01:38 -05:00
AHumphriesSL
0b5cc01b7c
Merge pull request #1111 from Safelite/feature/humphries/INSR-7760
INSR-7760: Mostly updates for HOP styling
2026-02-25 11:51:17 -05:00
Alex Humphries
9c724c4aea Remove loopback-network permission not needed outside local environment 2026-02-25 11:35:54 -05:00
Alex Humphries
f49ea6673d INSR-7760: Mostly updates for HOP styling 2026-02-25 09:34:49 -05:00
Katie Kroell
4643ec65cb steering modal updates 2026-02-24 16:20:59 -05:00
Katie Kroell
a01e4834fd updates to cancel claim modal 2026-02-24 14:50:56 -05:00
Katie Kroell
1f1d36f50a modal updates 2026-02-24 12:24:28 -05:00
Josh Dassinger
cf3043c407 INSR-8549 Added getServiceabilityDetails changes to service-zip-modal-question 2026-02-24 09:00:49 -06:00
Katie Kroell
51c7a68fc9 Merge branch 'develop' into feature/kroell/INSR-8094 2026-02-24 09:15:05 -05:00
Katie Kroell
d8e9f445b1 Merge branch 'develop' into feature/kroell/coverage-statement-bailout 2026-02-23 16:26:39 -05:00
Alex Humphries
a98304530c Fix failing tests, remove no longer needed test 2026-02-23 14:45:23 -05:00
Katie Kroell
9a15915034 new bailout for ITAC/No Comp coverage statement 2026-02-23 14:38:04 -05:00
Alex Humphries
00dacdbbb8 INSR-8562: Fix initialization to properly account for PIA disabled 2026-02-23 14:22:31 -05:00
Josh Dassinger
883d1980dc
Merge pull request #1104 from Safelite/feature/digital/INSR-8549
INSR-8549 Fixed Zipcode 99546 causing all sorts of issues in NextGen
2026-02-23 11:11:41 -06:00
AHumphriesSL
1f80b31f11
Merge pull request #1101 from Safelite/feature/humphries/INSR-7759
INSR-7759: payment-method Parity Updates
2026-02-23 11:35:43 -05:00
AHumphriesSL
998c2a403d
Merge pull request #1102 from Safelite/feature/humphries/INSR-7775.1
INSR-8542: Fix some validation and responsive defects
2026-02-23 11:34:44 -05:00
Josh Dassinger
dbb46c58e7 INSR-8549 Fixed some edge cases
Fixed logger not logging Error type correctly
2026-02-23 09:55:36 -06:00
Josh Dassinger
edbd6b3e2d INSR-8549 Missed file 2026-02-20 14:22:58 -06:00
Josh Dassinger
4056dcf8d1 INSR-8549 Fixed Zipcode 99546 causing all sorts of issues in NextGen 2026-02-20 14:21:41 -06:00
Alex Humphries
fd4434f48d Merge branch 'develop' into feature/humphries/INSR-7775.1 2026-02-20 10:31:31 -05:00
Alex Humphries
10c371aec7 Merge branch 'develop' into feature/humphries/INSR-7759 2026-02-20 10:20:39 -05:00
Alex Humphries
2a1b9d4426 INSR-7759: Fix some failing tests, remobe some pointless ones 2026-02-20 10:15:22 -05:00
Josh Dassinger
8d423312e9 INSR-8547 Fixed isBigTruck sending undefined 2026-02-20 08:22:08 -06:00
Josh Dassinger
3b1196395f
Merge pull request #1094 from Safelite/feature/digital/components-to-new-bailouts
Initial work on moving components to the new bailout system.
2026-02-20 07:18:34 -06:00
Alex Humphries
7141931014 INSR-8542: Fix some validation and responsive defects 2026-02-19 17:10:11 -05:00
Alex Humphries
09a4b85e22 Address some copilot comments 2026-02-19 16:22:58 -05:00
Katie Kroell
56422e5459 modal updates WIP 2026-02-19 16:14:40 -05:00
Alex Humphries
69fc996a84 Fix sms opt in hide 2026-02-19 16:09:18 -05:00
Alex Humphries
7b694f2fc3 INSR-7759: More payment-method updates
- Updates to how saving/closing contact details affects other fields
- Updates to loading payment method and smsOptIn from store
- Wiper offer panel
2026-02-19 16:03:32 -05:00
Alex Humphries
f0ef62597b INSR-7759: More payment-method updates 2026-02-19 15:59:45 -05:00
Bill Richardson
e25ff4d2c2 Update blur for this one textbox 2026-02-19 15:08:16 -05:00
Josh Dassinger
86e5ac4630 If we have an error on entry page parsing the client or validating the client tag we should show unauthorized and log the error. 2026-02-19 12:34:50 -06:00
scottkiener-at-safelite
9802f185fd
Merge pull request #1098 from Safelite/feature/kiener/INSR-8513
TPA Search - Defect fixes
2026-02-19 12:41:57 -05:00
katiekroell
0834143cdf
Merge pull request #1097 from Safelite/feature/kroell/INSR-8105
INSR-8105: Afterpay modal on coverage-statement page
2026-02-19 12:37:47 -05:00
Josh Dassinger
ea5836b3e4 Address comments about policy / deductible / coverage calls failing should not bailout and just switch to no coverage
IsVinAddressable API call failure now returns false
Improved logging for cases
Fixed Vehicle Style bailout when selecting select style value
2026-02-19 11:13:29 -06:00
Bill Richardson
14b1221c11 dont call shop timeslots if no provider 2026-02-19 11:17:25 -05:00
Alex Humphries
e12ac95cc7 INSR-7759: Review dropdown header tweak, contact details drawer updates 2026-02-19 11:12:14 -05:00
Katie Kroell
d8068f43f6 Merge branch 'develop' into feature/kroell/INSR-8105 2026-02-19 11:02:18 -05:00
Katie Kroell
ba66b40e1e copilot - add unit tests / remove unneeded code 2026-02-19 10:58:12 -05:00
katiekroell
0384723fc2
Update src/layouts/coverage-statement/coverage-statement.vue
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-02-19 10:53:09 -05:00
scottkiener-at-safelite
2aae86641b Save zip searched 2026-02-19 10:42:09 -05:00
scottkiener-at-safelite
7e04424c7c Make sure service zip is used for initial tpa search if it exists 2026-02-19 10:31:36 -05:00
Katie Kroell
b50d8d5f88 copilot fixes 2026-02-19 10:31:25 -05:00
scottkiener-at-safelite
c470543c74 Fix the icon color for error on TPA search 2026-02-19 10:24:43 -05:00
Katie Kroell
d828fc45a9 remove unneeded styling 2026-02-19 10:19:40 -05:00
Josh Dassinger
583a675fa3 Copilot changes 2026-02-19 09:18:57 -06:00
Katie Kroell
258c813b25 Merge branch 'develop' into feature/kroell/INSR-8105 2026-02-19 10:08:19 -05:00
Katie Kroell
ac498f17bc final updates 2026-02-19 10:06:33 -05:00
scottkiener-at-safelite
e9fe3c9608 Fix the border color of text input during error 2026-02-19 09:31:37 -05:00
Bill Richardson
e7ed4b13fe Clear parent error on child form failure 2026-02-19 08:26:16 -05:00
Katie Kroell
299985afef change prop type 2026-02-18 16:24:52 -05:00
Alex Humphries
4e996145c3 INSR-7759: Update review sections, move contact details drawer 2026-02-18 16:22:35 -05:00
Katie Kroell
aa4f9c2dc7 banner styling updates 2026-02-18 16:19:22 -05:00
Bill Richardson
37e3bbbeee text for coverage statement copy waiting to show 2026-02-18 16:10:37 -05:00
Josh Dassinger
991ef0ebb2 Missed file 2026-02-18 14:52:10 -06:00
Josh Dassinger
c7b9137975 Initial work on moving components to the new bailout system. 2026-02-18 14:50:35 -06:00
Katie Kroell
933dfcc5d4 Merge branch 'develop' into feature/kroell/INSR-8105 2026-02-18 14:39:57 -05:00
Katie Kroell
7a3dabec43 afterpay modal WIP 2026-02-18 14:39:08 -05:00
Alex Humphries
be4bed44fe Merge branch 'develop' into feature/humphries/INSR-7759 2026-02-18 13:53:32 -05:00
Alex Humphries
066362e0f7 INSR-7759: Finish adding SMS Opt-In 2026-02-18 11:30:04 -05:00
Bill Richardson
dc52a35b24 Auto select if only 1 timeslot 2026-02-18 10:51:51 -05:00
SujathaAnishetty
56a59808e3
Merge pull request #1089 from Safelite/feature/INSR-7750
Feature/insr 7750
2026-02-18 10:36:02 -05:00
Bill Richardson
2050159145 remove commented out line 2026-02-18 10:15:30 -05:00
Bill Richardson
f4fbca585e clear list if no results 2026-02-18 10:05:32 -05:00
Bill Richardson
309f08961b some updates for schedule
add period
fetch billTo on provider change (needed for time slots)
fix if Adak Alaska on load.
2026-02-18 10:05:32 -05:00
Bill Richardson
e74a998665 update for availabilityrating matching schedule 2026-02-18 10:05:32 -05:00
SujathaAnishetty
1449f05f37 Merge branch 'develop' into feature/INSR-7750 2026-02-18 09:59:14 -05:00
Alex Humphries
b4977cd63c INSR-7759: More cart updates, preliminary SMS opt-in work 2026-02-18 09:27:40 -05:00
scottkiener-at-safelite
e7aac9b0cf INSR-8513 | Map address title casing fix 2026-02-17 15:17:25 -05:00
Alex Humphries
9e1fe99ad1 Fix for missing routing table entries for vehicle questions
Vehicle question pages were missing entries to account for backward
navigation for new scenarios where we skip vin entry
2026-02-17 13:37:04 -05:00
Alex Humphries
de460d4730 INSR-7759: Fix recycling fee not being added 2026-02-17 13:24:35 -05:00
Josh Dassinger
bc9cca6aa3
Merge pull request #1087 from Safelite/feature/digital/global-bailouts
Initial setup of global bailout system
2026-02-17 11:49:52 -06:00
SujathaAnishetty
fc27ed25e3 add test and remove alert reference 2026-02-17 12:24:23 -05:00
SujathaAnishetty
7c4d07de7b add bailout constant and routing 2026-02-17 10:14:37 -05:00
SujathaAnishetty
54e70770b6 fix error 2026-02-17 09:59:41 -05:00
SujathaAnishetty
1680ac61e8 add need help link 2026-02-16 17:44:08 -05:00
Alex Humphries
c821fc7d83 INSR-7759: Some payment-method parity updates
- Payment method question button now matches Heritage
- Recalibration is now its own line item
- Some other general updates to structure and formatting of page
2026-02-16 17:11:56 -05:00
AHumphriesSL
9bc40980d8
Merge pull request #1088 from Safelite/feature/humphries/address-not-permissible-fix
Fix to properly remove the home address option from the vehicle lookup
2026-02-16 15:19:54 -05:00
Alex Humphries
1cdff57208 Remove console.logs 2026-02-16 15:03:44 -05:00
Alex Humphries
c6a65c8d27 Fix to properly remove the home address option from the vehicle lookup 2026-02-16 15:01:07 -05:00
Katie Kroell
bf43bfa42c add unit test for method 2026-02-16 14:51:49 -05:00
Josh Dassinger
551b1fdf52 Initial setup of global bailout system
Added router.navigateBailout
Added global bailout handling for javascript, api, and router errors
Removed unused / unneeded parameters passed into callHttpClient
2026-02-16 13:27:35 -06:00
Katie Kroell
6362735849 Merge branch 'develop' into feature/INSR-8325 2026-02-16 14:13:36 -05:00
Katie Kroell
4533c1b528 underline external links 2026-02-16 13:44:37 -05:00
Alex Humphries
6aae14975f Fix alert icon red 2026-02-16 12:56:37 -05:00
Josh Dassinger
6ad3e29869 Fixed assigning the default store state 2026-02-16 10:55:37 -06:00
AHumphriesSL
d6775e3c83
Merge pull request #1081 from Safelite/feature/humphries/INSR-7774.2
INSR-8455: Skip vehicle lookup if not replacing windshield
2026-02-16 11:40:13 -05:00
katiekroell
addfaeb322
Merge pull request #1070 from Safelite/feature/INSR-7769
INSR-7769: Service-Packages Heritage parity
2026-02-16 11:24:06 -05:00
AHumphriesSL
e6341e3ba2
Merge branch 'develop' into feature/humphries/INSR-7752.2 2026-02-16 10:18:10 -05:00
AHumphriesSL
b6b5212638
Update misleading comment
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-02-16 10:17:06 -05:00
scottkiener-at-safelite
6a05c22ddd
Merge pull request #1079 from Safelite/feature/kiener/INSR-6191
INSR-6191 | Styling when big truck is unavailable
2026-02-16 10:15:05 -05:00
Alex Humphries
d3f0598bc5 INSR-8455: Add some tests, fix others 2026-02-16 10:14:44 -05:00
Katie Kroell
b286a70e98 cancel claim modal navigation 2026-02-16 10:08:05 -05:00
Bill Richardson
7f56849177 move alerts above continue button 2026-02-16 09:57:29 -05:00
Bill Richardson
00a8e89dbe move alerts and update red 2026-02-16 09:47:50 -05:00
Alex Humphries
916f56a50e INSR-8455: Skip vehicle-lookup on back navigation when appropriate 2026-02-13 17:27:28 -05:00
Alex Humphries
e2f624b4b4 INSR-7774: Skip vehicle-lookup if not windshield replacement 2026-02-13 17:12:23 -05:00