Commit graph

3500 commits

Author SHA1 Message Date
scottkiener-at-safelite
518cb88652 Unit test fix 2026-03-09 11:32:00 -04:00
scottkiener-at-safelite
77d60a274b Merge remote-tracking branch 'origin/develop' into feature/skiener/INSR-8541 2026-03-09 11:21:10 -04:00
scottkiener-at-safelite
bcfa12997b INSR-8541 | Add OEM bullet point, link, and modal
verified deductible only
2026-03-09 11:13:16 -04:00
AHumphriesSL
7c7f7b5f90
Merge pull request #1134 from Safelite/feature/humphries/INSR-8688
INSR-8688: Add address autocomplete, fix edit location navigation
2026-03-06 11:29:28 -05:00
Alex Humphries
301f8f0c5b Address some comments around guarding againt iframe loading issues 2026-03-06 10:20:02 -05:00
Alex Humphries
10f4469ebb INSR-8720: Fix payment-page defects
- Adjust error message font size
- Hide redundant loading modal for PayPal
- Adjust iframe resize behavior for when Afterpay opens in the iframe
  instead of as a pop-up
2026-03-06 09:57:01 -05: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
Alex Humphries
52645df56c INSR-8688: More awaits and broader try/catch for google places API calls 2026-03-05 10:31:41 -05:00
Alex Humphries
a1cdf7b630 Update unit tests to account for mocking out/ignoring google maps script 2026-03-05 10:05:29 -05:00
Alex Humphries
8c1991a5a5 INSR-8688: Add address autocomplete, fix edit location navigation 2026-03-04 16:32:00 -05:00
Katie Kroell
7e84c9f681 Merge branch 'develop' into feature/kroell/service-packages-defects 2026-03-04 10:05:24 -05:00
Katie Kroell
1880479154 reset service package if vaps are removed from cart 2026-03-04 10:04:44 -05:00
Bill Richardson
24bf136145 whoops 2026-03-03 16:53:40 -05:00
Katie Kroell
503c946207 check if package is available before pre-selecting 2026-03-03 14:44:31 -05:00
Katie Kroell
d724ea3e65 Merge branch 'feature/kroell/service-packages-defects' of https://github.com/Safelite/DigitalConsumer.ISS into feature/kroell/service-packages-defects 2026-03-03 14:37:01 -05:00
Katie Kroell
246aea7edc reset service package 2026-03-03 14:36:43 -05:00
katiekroell
262df86e82
Update src/layouts/service-packages/service-packages.vue
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-03-03 14:32:18 -05:00
katiekroell
b4144dbf63
Update src/layouts/service-packages/service-packages.vue
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-03-03 14:32:01 -05:00
Alex Humphries
3b5adb2ebb Update snapshots 2026-03-03 14:27:50 -05:00
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