Matt Sykes
10357cb4a6
Convert rest of the mutations to typed
...
All mutations (vehicle, damage, service location, customer, schedule, line items, payment, referral, application user, RESET, external params, updateStateWithOrderInformation, updateExperiments, updateTriggeredSiteEntry, updateAffiliateCookies, updateHasTriggeredError) use RootState and typed payloads
2026-03-09 16:51:55 -04:00
Matt Sykes
2d9fcc0383
Made store.ts happier with some default values for parameters on callHttpClient
2026-03-09 15:30:34 -04:00
Matt Sykes
df3dca74a6
Convert vehicle mutuations and damage mutations to typescript
2026-03-09 15:26:03 -04:00
Matt Sykes
90bc0a3684
Vue module augmentation and Convert main.js to main.ts
...
1. Vue module augmentation (src/shims-vue.d.ts)
*Added ComponentCustomProperties so this.$store is typed as Store<RootState> in components.
*Extended Window for $ and jQuery so the jQuery global assignment type-checks.
2. Convert main.js to main.ts
*Renamed main.js to main.ts.
*Removed the vue.config.js entry override so the Vue CLI TypeScript plugin uses main.ts.
*Updated jest.config.js to exclude main.ts from coverage.
*Adjusted the error handler to use unknown for err and vm to match Vue’s types.
*Added as unknown to the jQuery require for type safety.
2026-03-09 14:19:18 -04:00
Matt Sykes
90f5022787
Cursor converted store/index.js to typescript file, compiles successfuly
2026-03-09 13:55:11 -04:00
Matt Sykes
7ae16a5610
Added a few method comments and make prettier happier
2026-03-09 13:13:07 -04:00
Matt Sykes
3b950302ff
Additional schedule page prereqs refactor
2026-03-09 12:40:19 -04:00
Matt Sykes
e138dfe508
Refactor new helper to call common flushPagePrereqsLogs
2026-03-09 11:29:18 -04:00
Matt Sykes
6997c2160d
2 additl files part of page prereqs refactor
2026-03-09 11:22:57 -04:00
Matt Sykes
a8694c7268
First round of page-prerequesting-helper refactors for later pages in fmg where a lot of duplication
2026-03-09 11:21:38 -04:00
Adam Caouette
def39132eb
CASH-2449: added link to address
2026-03-06 14:52:54 -05:00
Adam Caouette
bae4df944c
CASH-2448 - update inshop GA event label
2026-03-06 11:15:23 -05:00
Adam Caouette
980fb39b80
CASH-2378 prettier fixes
2026-03-05 15:23:30 -05:00
Adam Caouette
ef8ff581d5
CASH-2378 - CSS updates
2026-03-05 15:05:35 -05:00
CarlNation
e1bd79ef8e
CASH-2442 ZipPlus4 changes
...
CASH-2442 pass address line 1/2 to the tax endpoint so zipPlus4 can be requested for tax purposes
2026-03-05 10:19:38 -05:00
Adam Caouette
27c7da1eb5
Revert "Merge pull request #3075 from Safelite/feature/CASH-1684"
...
This reverts commit cbb02bf4ae , reversing
changes made to e44acb4e61 .
2026-03-05 08:56:16 -05:00
Adam Caouette
3bced163dc
CASH-2378 prettier fix
2026-03-04 16:36:44 -05:00
Adam Caouette
de4384a6c3
CASH-2378: add GA event changes
2026-03-04 16:32:27 -05:00
Adam Caouette
4b3c80c62b
CASH-2378 - remove hard coded values
2026-03-04 14:47:28 -05:00
Adam Caouette
e5b00fde3e
CASH-2378: implement copilot PR review suggestions (better guards, removing superfluous emit)
2026-03-04 08:41:38 -05:00
Adam Caouette
364b5d29bf
CASH-2378: implement new multi location modal
2026-03-04 08:06:27 -05:00
Adam Caouette
e5aa47673b
CASH-2378: updates to mobile first modal (renaming, change in helper method)
2026-03-04 08:05:52 -05:00
Adam Caouette
b3fb548813
CASH-2378: new component for multi location modal
2026-03-04 08:01:13 -05:00
Adam Caouette
0c32eecdcc
CASH-2378: create new radio button for multi location modal usage
2026-03-04 08:00:39 -05:00
Adam Caouette
664a7d289d
CASH-2378: add experiment constants
2026-03-04 07:59:51 -05:00
Adam Caouette
83f808497d
Merge branch 'release/2026.03.12' into feature/CASH-2378
2026-03-04 07:54:54 -05:00
Minojhini Valaiyapathi
7af19bba2a
CASH-2264 - Checking if we have vehicle before routing to Vehicle Damage
2026-03-03 12:20:20 -05:00
CarlNation
5307602cd5
Merge branch 'release/2026.03.12' into rlsmerge/2026.03.12-to-develop
2026-02-27 15:39:08 -05:00
CarlNation
cf94233c3d
CASH-623
...
CASH-623
2026-02-27 15:18:03 -05:00
CarlNation
0655817a9a
prettier
2026-02-27 13:45:16 -05:00
CarlNation
d5ff839f51
CASH-623 use core service for serviceability details
...
CASH-623 use core service for serviceability details. Pass damage type to endpoint now required and remove parms no longer needed
2026-02-27 13:35:42 -05:00
credelinghuys
6699c49eee
CASH-1684: MSR fee not covered by insurance alert
2026-02-27 10:15:23 -05:00
Minojhini Valaiyapathi
32cc231375
CASH-2264 - Made agent scheduling work thru 2.0
2026-02-25 13:01:59 -05:00
CarlNation
cbddb33146
Merge branch 'release/2026.02.26' into rlsmerge/2026.02.26-to-develop
2026-02-25 06:58:55 -05:00
CarlNation
0042cc47be
CASH-2402 use selected item for determining part number instead of amt
...
CASH-2402 use selected item for determining part number instead of amount. Amount will be driven by the price service
2026-02-24 13:05:05 -05:00
CarlNation
3823054faa
CASH-2417 save lock token on load session to state
...
CASH-2417 save lock token on load session to state
2026-02-20 15:57:56 -05:00
CarlNation
d301f592e1
Merge branch 'release/2026.02.26' into nation/CASH-2196
2026-02-19 14:33:10 -05:00
CarlNation
6f51eac1a4
CASH-2196 clear any validation errors for external parameter flow
...
CASH-2196 clear any validation errors for external parameter flow
2026-02-19 14:32:23 -05:00
Adam Caouette
6b19ada54a
CASH-2397 prettier
2026-02-18 17:44:48 -05:00
Adam Caouette
f6f350afb1
CASH-2397: bug fix if mobile api returns 200 but empty
2026-02-18 17:04:24 -05:00
credelinghuys
aa2a5fff71
CASH-2389: Service package order experiment
2026-02-16 10:18:35 -05:00
CarlNation
918c9b986e
CASH-1455 test
...
CASH-1455 test
2026-02-14 11:43:15 -05:00
CarlNation
03eb4e28b3
prettier
2026-02-13 15:52:57 -05:00
CarlNation
d3a9931b93
CASH-1455 unverified insurance alert
...
CASH-1455 unverified insurance alert for the unverified experiment
2026-02-13 15:48:28 -05:00
CarlNation
34a8bf1898
Merge branch 'release/2026.02.12' into rlsmerge/2026.02.12-to-develop
2026-02-11 14:51:01 -05:00
CarlNation
fb6ca707f4
Merge branch 'develop' into nation/CASH-2196
2026-02-11 12:02:45 -05:00
CarlNation
5d29f077a3
prettier
2026-02-11 12:02:22 -05:00
CarlNation
4980d77403
CASH-2196 Build Glass.net and autoglassestimator.com into fmg 2.0
...
CASH-2196 Build Glass.net and autoglassestimator.com into fmg 2.0
2026-02-11 11:56:21 -05:00
credelinghuys
ec6424d0bb
CASH-2261: QPD for Curve Tempered glass
2026-02-10 10:22:22 -05:00
mvalaiyapathi
3afd8c6021
Merge branch 'release/2026.02.12' into feature/CASH-611
2026-02-09 09:49:12 -05:00