Alex Humphries
ada9e54d09
INSR-9940: hasMSRPart as helper function instead of store getter
2026-06-11 12:08:00 -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
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
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
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
Alex Humphries
fa21cb1a7c
INSR-8884: Some payment-method events
2026-04-21 15:08:31 -04:00
scottkiener-at-safelite
3af2d3e737
Make cart work with MSR before split pay is implemented
2026-04-17 09:35:35 -04:00
Alex Humphries
5dcb2dc63d
INSR-8881: Add events to coverage-statement
2026-04-03 10:44:31 -04:00
Alex Humphries
6acefcb307
Move accountName logic to store getter, better required field search
2026-03-24 17:28:26 -04:00
Alex Humphries
7f565fb8cf
INSR-8878/9031: Add analytics events on welcome-page and contact-details
2026-03-24 17:15:15 -04:00
Katie Kroell
468dc02dec
missed a commit
2026-03-09 15:19:09 -04:00
Katie Kroell
568d7ae291
Merge branch 'feature/kroell/modal-defects' of https://github.com/Safelite/DigitalConsumer.ISS into feature/kroell/modal-defects
2026-03-09 15:04:33 -04:00
Katie Kroell
e2ff57fdbe
copilot fix
2026-03-09 15:04:00 -04:00
katiekroell
5ba937834c
Update src/iss-components/recal-modal/recal-modal.vue
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-03-09 15:03:21 -04:00
Katie Kroell
e9470fb213
modal fixes
2026-03-09 14:40:30 -04:00
AHumphriesSL
a03478cd3e
Merge pull request #1130 from Safelite/feature/humphries/INSR-8123
...
INSR-8123: Update some more modals
2026-03-05 10:32:40 -05:00
Katie Kroell
1880479154
reset service package if vaps are removed from cart
2026-03-04 10:04:44 -05:00
Alex Humphries
3b5adb2ebb
Update snapshots
2026-03-03 14:27:50 -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
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
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
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
Katie Kroell
6ee2bbb1e7
Merge branch 'develop' into feature/kroell/INSR-8094
2026-02-26 09:16:46 -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
Katie Kroell
1f1d36f50a
modal updates
2026-02-24 12:24:28 -05:00
Katie Kroell
51c7a68fc9
Merge branch 'develop' into feature/kroell/INSR-8094
2026-02-24 09:15:05 -05:00
Alex Humphries
2a1b9d4426
INSR-7759: Fix some failing tests, remobe some pointless ones
2026-02-20 10:15:22 -05:00
Katie Kroell
56422e5459
modal updates WIP
2026-02-19 16:14:40 -05:00
Alex Humphries
f0ef62597b
INSR-7759: More payment-method updates
2026-02-19 15:59:45 -05:00
Alex Humphries
e12ac95cc7
INSR-7759: Review dropdown header tweak, contact details drawer updates
2026-02-19 11:12:14 -05:00
Alex Humphries
4e996145c3
INSR-7759: Update review sections, move contact details drawer
2026-02-18 16:22:35 -05:00
Alex Humphries
b4977cd63c
INSR-7759: More cart updates, preliminary SMS opt-in work
2026-02-18 09:27:40 -05:00
Alex Humphries
de460d4730
INSR-7759: Fix recycling fee not being added
2026-02-17 13:24:35 -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
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
scottkiener-at-safelite
740c5e1498
Big truck, button styling
...
When selected but unfocused the border now matches
2026-02-13 14:52:28 -05:00