Commit graph

4865 commits

Author SHA1 Message Date
CarlNation
cbaf479d04 CSR-1072
move insurance loss fields to damage object to match ISS
comment out nav to insurance page until it's working.  currently breaking the insurance flow for QA.
2024-02-29 06:56:11 -05:00
CarlNation
b080fc97c5
Merge pull request #1777 from Safelite/feature/CSR-1855
Feature/csr 1855
2024-02-28 10:01:08 -05:00
CarlNation
0c8ff99726 CSR-1855 prettier 2024-02-28 09:53:38 -05:00
CarlNation
3c8147081f CSR-1855
CSR-1855 allow 404s to skip page error logic for no wipers or no promo
2024-02-28 09:48:19 -05:00
CarlNation
9260892727 CSR-1855
CSR-1855 hold off on bailout page.  Instead, route to vehicle page with a querystring parm that will clear state if the error occurs more than once.
2024-02-28 09:21:02 -05:00
AMSNEHA
ca3554ff0e
Merge pull request #1776 from Safelite/feature/CSR-1983
CSR-1983
2024-02-28 17:50:32 +05:30
Sneha
a0b2e94a43 CSR-1983 2024-02-28 12:05:21 +05:30
scottkiener
f64b92228d
Merge pull request #1773 from Safelite/rlsmerge/2024.03.07-to-develop
Rlsmerge/2024.03.07 to develop
2024-02-27 16:04:45 -05:00
Adam Caouette
f97f6fb8ce Merge branch 'release/end-to-end-insurance' into rlsmerge/end-to-end-insurance-to-develop 2024-02-27 15:04:54 -05:00
Adam Caouette
01f73dea3e Merge branch 'release/2024.03.07' into rlsmerge/2024.03.07-to-develop 2024-02-27 14:58:58 -05:00
Sneha
a0b201f31f Revert "CSR-1985"
This reverts commit 6321ccc8fe.
2024-02-27 10:33:38 +05:30
CarlNation
afb60bfceb
Merge pull request #1770 from Safelite/feature/CSR-1855
CSR-1855
2024-02-26 15:15:55 -05:00
CarlNation
1200ded61d CSR-1855 test fix
CSR-1855 test fix
2024-02-26 15:03:42 -05:00
CarlNation
92a5411f29 CSR-1855
bailout spec
2024-02-26 12:53:59 -05:00
Matt Caimi
b1e823d17e CSR-1982 type check in handleIFrameContentWindowMessage on payment page 2024-02-26 10:09:22 -05:00
CarlNation
e6b2a95f14 prettier 2024-02-26 09:40:30 -05:00
CarlNation
d9b5902ea4 CSR-1855
CSR-1855 route to a bailout page when an api call returns a 500.  500 errors cause the current page to hang.
2024-02-26 09:35:33 -05:00
Sneha
6321ccc8fe CSR-1985
UI changes for promo modal
2024-02-26 15:51:29 +05:30
CarlNation
f75c88a337 Merge branch 'release/end-to-end-insurance' into rlsmerge/end-to-end-ins-to-develop 2024-02-22 10:32:05 -05:00
CarlNation
bc74b8cfaa
Merge pull request #1767 from Safelite/feature/CSR-1072
CSR-1072
2024-02-22 10:17:10 -05:00
CarlNation
04815ab683 CSR-1072 prettier 2024-02-22 10:09:46 -05:00
CarlNation
d10e30d91a CSR-1072
more insurance fields
2024-02-22 10:03:38 -05:00
CarlNation
d327650543 Merge branch 'release/end-to-end-insurance' into rlsmerge/end-to-end-ins-to-develop 2024-02-21 10:19:06 -05:00
chloeherdsafelite
122c7a0c1d
Merge pull request #1765 from Safelite/feature/csr-1973
Remove navigation exceptions for schedule, service-location.
2024-02-21 09:07:32 -05:00
Chloe Herd
5e2f79fa6a Formatting 2024-02-20 16:47:55 -05:00
hiteshkumar87
46fcd3476d Update service-location.vue
Mobile fee part null handle for Insurance and mobile service flow
2024-02-20 19:49:20 +05:30
Scott Kiener
dd29180459 CSR-1971 | Unit tests to confirm IDs are present on validate promo 2024-02-20 09:04:27 -05:00
Scott Kiener
6d1deb8b75 Merge remote-tracking branch 'origin/release/end-to-end-insurance' into rlsmerge/endToEnd-to-develop 2024-02-19 14:33:24 -05:00
Scott Kiener
05f50e863e Merge remote-tracking branch 'origin/release/2024.02.22' into rlsmerge/2024.02.22-to-end-to-end 2024-02-19 13:49:58 -05:00
CarlNation
3cfd9a1ca2 CSR-1072
prettier
2024-02-19 07:46:12 -05:00
CarlNation
4e1caf8559 CSR-1072
CSR-1072 insurance orders will remove line items depending on the company.  mobile fee, recycle fee, etc.  So we can return from heritage with nothing in supporting items causing exceptions when lineItems is no longer required.
2024-02-19 07:40:07 -05:00
CarlNation
17398ce41b CSR-1072
remove console.log
2024-02-16 14:30:50 -05:00
CarlNation
1cab64f8ab CSR-1072
CSR-1072 insurance orders will remove line items depending on the company.  mobile fee, recycle fee, etc.  So we can return from heritage with nothing in supporting items.  So only add lineItems when they exist on the serviceability call
2024-02-16 14:26:05 -05:00
Scott Kiener
15477bc076 CSR-1971 | Update line item ID syncing to avoid duplicate IDs 2024-02-16 10:54:02 -05:00
Scott Kiener
24cc8d1c95 Merge remote-tracking branch 'origin/release/2024.02.15' into rlsmerge/2024.02.15-to-2024.02.22 2024-02-16 10:33:27 -05:00
Chloe Herd
01fa383521 Remove navigation exceptions for schedule, service-location. 2024-02-15 17:04:21 -05:00
CarlNation
34ac06c20d CSR-1072
null check
2024-02-15 14:01:54 -05:00
CarlNation
9204129686 CSR-1072
insurance fields
2024-02-15 13:42:39 -05:00
Chloe Herd
b9fc0b2c8b Formatting 2024-02-15 12:14:17 -05:00
Chloe Herd
c0a26b2a95 Update unit tests 2024-02-15 12:00:51 -05:00
Chloe Herd
026bb5383f Ensure parsed numbers are not NaN before logging. 2024-02-15 11:59:01 -05:00
Chloe Herd
a324bba65d Remove unneeded code 2024-02-14 15:26:23 -05:00
Chloe Herd
5800d00839 Calculate total + subtotal as early as available 2024-02-14 14:48:50 -05:00
Chloe Herd
fbdea3582f Trigger on every navigation 2024-02-14 13:59:35 -05:00
Chloe Herd
808693b443 Clarify Falsy checks 2024-02-14 13:59:21 -05:00
Chloe Herd
0514dc3387 Helper lemma for verifying existence of fields 2024-02-14 13:01:29 -05:00
Scott Kiener
e4edb81c3a Remove email address requirement from address-vehicles 2024-02-14 10:54:45 -05:00
Scott Kiener
6a55942b56 CSR-1975 | Unit test formatting 2024-02-14 10:14:07 -05:00
Scott Kiener
f622f1ad62 CSR-1975 | Update unit tests 2024-02-14 10:11:52 -05:00
Scott Kiener
a78030b117 CSR-1975 | Wiper promo bug on Quote fix 2024-02-14 09:44:23 -05:00