Commit graph

11234 commits

Author SHA1 Message Date
kpatel8hs4io
0b2c293f42 Minor changes 2026-05-12 21:52:52 -04:00
JennyNou
22e6c26233 Update bailout test step to include bailout success page 2026-05-12 18:22:58 -04:00
JennyNou
d73ce9ff85 Add bailout success page 2026-05-12 18:22:23 -04:00
JennyNou
7ef067f1d3 Add bailout page test for parts not found scenario 2026-05-12 15:57:58 -04:00
JennyNou
d2d40ad679 Fix insurance big truck test 2026-05-12 15:19:25 -04:00
Chris
7a76a0a269
Merge pull request #3175 from Safelite/feature/CASH-2563
CASH-2563: Add bailout to more pages. Only show zip input if we don't have one.
2026-05-12 11:45:24 -04:00
credelinghuys
8671d74913 CASH-2563: Add bailout to more pages. Only show zip input if we don't have one. 2026-05-12 11:00:45 -04:00
CarlNation
5be4bb88cd CASH-619 DupCheck page layout
CASH-619 DupCheck page layout
2026-05-12 09:52:37 -04:00
CarlNation
66bbad1ed5 Merge branch 'nation/CASH-2468' into nation/CASH-619 2026-05-12 08:22:08 -04:00
CarlNation
54a0e1179f CASH-2468 add AmFam disclaimer
CASH-2468 add AmFam disclaimer
2026-05-11 15:39:37 -04:00
Chris
af1b8fc702
Merge pull request #3172 from Safelite/feature/CASH-2563
feature/CASH-2563
2026-05-11 14:27:51 -04:00
credelinghuys
590473878e CASH-2563: Check for MISC parts 2026-05-11 14:12:17 -04:00
CarlNation
35c1b1d650 CASH-2468 customizations
CASH-2468 customizations
2026-05-11 13:56:22 -04:00
credelinghuys
db95db31d8 Merge branch 'develop' into feature/CASH-2563 2026-05-11 10:11:28 -04:00
Chris
9b016de90e
Merge pull request #3171 from Safelite/feature/CASH-2654
CASH-2654: Set IsInsurable on mobile fee
2026-05-11 09:53:59 -04:00
credelinghuys
f425ff3fc8 CASH-2654: Set IsInsurable on mobile fee 2026-05-11 09:43:07 -04:00
CarlNation
df3cdebf2e CASH-2468 policy info fields saved to store
CASH-2468 policy info fields saved to store
2026-05-11 09:08:47 -04:00
CarlNation
cb7705271d CASH-2468 - add policy info fields
CASH-2468 - add policy info fields
2026-05-10 08:42:20 -04:00
CarlNation
c36efe0ae4 Merge branch 'develop' into nation/CASH-2468 2026-05-09 03:47:50 -04:00
CarlNation
8529a03c32
Merge pull request #3170 from Safelite/nation/CASH-2570
CASH-2570 unverified message incorrectly showing
2026-05-08 15:58:14 -04:00
CarlNation
3ec6920ce1
Merge branch 'develop' into nation/CASH-2570 2026-05-08 15:37:33 -04:00
CarlNation
0086b1c1fe CASH-2570 unverified message incorrectly showing
CASH-2570 the unverified message shows if you go through initially unverified and get assigned the experiment and create a new order as cash.  You're still assigned the unverified deductible experiment.  So qualified the alert message to include a check for isInsurance.  Also noticed in vuex, when switching from insurance to cash, the insurance properties in vuex are still set.  Added code to clear them when selecting  a cash order
2026-05-08 15:29:15 -04:00
kpatel8hs4io
326bd25705
Merge pull request #3169 from Safelite/jnou/cash-999
Add Playwright Tests for Insurance Details Page
2026-05-08 12:52:21 -04:00
JennyNou
24fded45c9 Add insurance details page 2026-05-08 10:54:06 -04:00
scottkiener-at-safelite
5da7971eb2 Styling updates 2026-05-08 10:18:28 -04:00
JennyNou
375c6a291c Add progress bar validation for insurance details page 2026-05-08 09:43:02 -04:00
credelinghuys
b7da6506da Merge branch 'develop' into feature/CASH-2563 2026-05-07 18:37:06 -04:00
credelinghuys
75f0184314 CASH-2563: Bailout on 500 from GetPartsOrQuestions 2026-05-07 18:35:54 -04:00
CarlNation
ba5d6eec34
Merge pull request #3167 from Safelite/nation/CASH-699
CASH-699 do not allow future dates for date of loss
2026-05-07 13:19:30 -04:00
CarlNation
935896aa0e
Merge branch 'develop' into nation/CASH-699 2026-05-07 13:09:33 -04:00
CarlNation
0cccbb2db1 CASH-699 do not allow future dates for date of loss
CASH-699 do not allow future dates for date of loss
2026-05-07 13:08:12 -04:00
CarlNation
763e407e14
Merge pull request #3166 from Safelite/nation/CASH-699
Nation/cash 699
2026-05-07 13:00:57 -04:00
credelinghuys
dd291a980c CASH-2563 2026-05-07 12:52:02 -04:00
CarlNation
65a1712fc4 CASH-699 move kentucky farm bureau to constants
CASH-699 move  kentucky farm bureau to constants
2026-05-07 12:50:13 -04:00
CarlNation
ab4b2cdaff CASH-699 prettier 2026-05-07 12:25:37 -04:00
CarlNation
b1884ab751 CASH-699 Insurance details page updates
CASH-699 Insurance details page updates
2026-05-07 12:07:15 -04:00
CarlNation
ef77ed8e77 Merge branch 'develop' into nation/CASH-699 2026-05-07 06:59:04 -04:00
scottkiener-at-safelite
00611a599c Refactor scheduling page and date-picker component
scheduling.vue:
- Colocate inshop providers and time slots into inShopProvidersAndTimeslots
  array of { provider, timeSlots } objects, replacing two parallel arrays
- Combine mobileTimeSlots and mobileProviderNumber into a single
  mobileProviderAndTimeSlot object
- Remove unused inShopProviderNumber state
- Extract SCHEDULE_FETCH_DAYS constant to replace magic number 14
- Add JSDoc to toDateString

date-picker:
- Move from src/ux-components/ to src/layouts/scheduling/ since it is
  only used by scheduling.vue
- Replace inline SVGs with chevron-right-blue.svg and chevron-right-grey.svg
  asset files, using CSS scaleX(-1) flip for left-pointing variants
- Import desktop breakpoint from new src/constants/breakpoints.js instead
  of hardcoding 768
2026-05-06 15:19:19 -04:00
scottkiener-at-safelite
bf38d11bca Final review of Scheduling Page
Refactor scheduling.vue state to colocate providers with their time slots

Replace parallel inShopProviders/inshopTimeSlots arrays with a single
inShopProvidersAndTimeslots array of { provider, timeSlots } objects, and
combine mobileTimeSlots/mobileProviderNumber into a single
mobileProviderAndTimeSlot object. Also extract SCHEDULE_FETCH_DAYS constant
to replace the magic number 14
add JSDoc to toDateString, and remove the
unused inShopProviderNumber state.
2026-05-06 12:45:48 -04:00
scottkiener-at-safelite
9dbcf1c93d Styling updates and multi location time slot retrieval
Added back and forward arrow SVGs
Now we call for all timeslots of three closest stores and mobile if a provider is available
2026-05-06 10:23:01 -04:00
Chris Redelinghuys
1fb36e7ee7 Merge branch 'develop' into feature/CASH-2563 2026-05-06 09:22:37 -04:00
Chris Redelinghuys
b55451ec9d CASH-2563 2026-05-06 09:21:08 -04:00
CarlNation
efbce87f6c
Merge pull request #3165 from Safelite/rlsmerge/2026.05.07-to-develop
Rlsmerge/2026.05.07 to develop
2026-05-05 11:25:28 -04:00
CarlNation
b2a5f7ba77 Merge branch 'release/2026.05.07' into rlsmerge/2026.05.07-to-develop 2026-05-05 10:51:32 -04:00
CarlNation
16140f4cf5 Merge branch 'develop' into rlsmerge/2026.05.07-to-develop 2026-05-05 10:51:19 -04:00
mvalaiyapathi
bdb44b334b
Merge pull request #3164 from Safelite/feature/CASH-2576-Revert
Feature/cash 2576 revert
2026-05-05 10:10:59 -04:00
Minojhini Valaiyapathi
7f3376c131 CASH-2576 - reverted back to v1 for ValidateZip 2026-05-05 09:55:45 -04:00
Minojhini Valaiyapathi
003ae8edd4 CASH-2576 - Reverting the changes back from v2 to v1 endpoint for validateZip 2026-05-05 09:53:43 -04:00
scottkiener-at-safelite
5ec56b11d6 Wire in providerData call 2026-05-04 16:13:01 -04:00
scottkiener-at-safelite
cd94b853ee Wire in in-shop timeslots call and map the dates 2026-05-04 15:12:22 -04:00