Commit graph

5145 commits

Author SHA1 Message Date
Bryan Mauger
a01f0f456a Add routing values. 2024-02-20 13:20:29 -05:00
Bryan Mauger
a54a36b8c7 WIP add styling for dropdown list. 2024-02-20 10:18:16 -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
Bryan Mauger
e8f4f7bfd4 WIP insurance search autocomplete.
Add backspace show list feature
Add bold matched letters
2024-02-19 17:13:24 -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
Bryan Mauger
3578401a95 WIP rename value, add temp forward/back functionality. 2024-02-16 15:28:30 -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
Bryan Mauger
f9462dcc09 WIP Insurance search page w/ jQuery and jQuery UI. 2024-02-16 12:44:10 -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
Chloe Herd
db9f5f38f7 Create generic GTM logging method 2024-02-14 09:39:24 -05:00
Adam Caouette
7bbe9fa883 CSR-1952: prettier reformat 2024-02-13 20:23:53 -05:00
Adam Caouette
5e4677cbce CSR-1952: add missing strike-through price vs discount promo price feature 2024-02-13 20:13:58 -05:00
Adam Caouette
ce348ec560 CSR-1952: revised updates for triggering toast message upon promo applied 2024-02-13 13:13:57 -05:00
Adam Caouette
60f179d8ab CSR-1952: restore all the original changes EXCEPT the second added watcher that broke QA 2024-02-13 09:49:25 -05:00
AdamCaouetteSafelite
3eb02682b2
Merge pull request #1749 from Safelite/feature/CSR-1952-ajc-try2
CSR-1952: revert watcher to fix QA
2024-02-13 08:35:32 -05:00
Adam Caouette
74e7669d31 CSR-1952: revert watcher to fix QA 2024-02-13 08:29:01 -05:00
AMSNEHA
d004b963cb
Merge pull request #1748 from Safelite/feature/CSR-1764.2
Update quote.vue
2024-02-13 13:45:56 +05:30
Sneha
69b62d17cb Update quote.vue 2024-02-13 12:35:24 +05:30
AMSNEHA
641207355d
Merge pull request #1747 from Safelite/feature/CSR-1764.2
Unit test
2024-02-13 12:00:07 +05:30
Sneha
abe2ff5d36 removing menu modal changes 2024-02-13 11:54:30 +05:30
Sneha
b8e788529f Unit test 2024-02-13 11:16:00 +05:30
AdamCaouetteSafelite
a16d4dc2f4
Merge pull request #1746 from Safelite/feature/CSR-1952-ajc-try2
CSR-1952: try removing original watcher with deep clone
2024-02-12 17:41:37 -05:00
Adam Caouette
e19684dd68 CSR-1952: try removing original watcher with deep clone 2024-02-12 17:33:06 -05:00
AdamCaouetteSafelite
05e4756b93
Merge pull request #1745 from Safelite/feature/CSR-1952-ajc-try2
CSR-1252: add another watch for lineItems
2024-02-12 16:48:22 -05:00
Adam Caouette
12ab7568e3 CSR-1252: add another watch for lineItems 2024-02-12 16:24:17 -05:00
CarlNation
f713cb2bd2 CSR-1952 revert
CSR-1952 see if revert fixes page hanging
2024-02-12 15:41:43 -05:00
hiteshkumar87
abba1a227f
Merge pull request #1742 from Safelite/feature/Digital/CSR-1438.3
Update address-lookup.vue
2024-02-12 15:54:52 +05:30
hiteshkumar87
8a568dba69 Update address-lookup.vue 2024-02-12 15:45:15 +05:30
hiteshkumar87
68eae50b40
Merge pull request #1741 from Safelite/feature/Digital/CSR-1438.3
addOptionalText
2024-02-12 14:36:40 +05:30
hiteshkumar87
2ca9a4b2e7 addOptionalText
addOptionalText to make textbox-question more generic
2024-02-12 13:52:18 +05:30
AMSNEHA
7af5e5eb11
Merge pull request #1740 from Safelite/feature/CSR-1764.1
Revert "CSR-1764"
2024-02-12 12:42:49 +05:30
hiteshkumar87
1b04aa9e7e
Merge pull request #1739 from Safelite/feature/CSR-1438.2
Revert "Email optional"
2024-02-12 12:41:08 +05:30
Sneha
060f77b117 Revert "CSR-1764"
This reverts commit e88da1bd77.
2024-02-12 12:35:08 +05:30
hiteshkumar87
d70d3735b3 Revert "Email optional"
This reverts commit 597db2547b.
2024-02-12 12:29:26 +05:30
Adam Caouette
6eb7ada54b CSR-1952: prettier fixes 2024-02-09 13:02:21 -05:00
Adam Caouette
d6433cd84b Merge branch 'release/2024.02.15' into feature/CSR-1952-ajc 2024-02-09 12:58:17 -05:00
Adam Caouette
9f527ce18d CSR-1952: rearrange promo link and promos applied into cart 2024-02-09 12:00:00 -05:00
AMSNEHA
d8239b3077
Merge pull request #1736 from Safelite/feature/CSR-1764.2
CSR 1764
2024-02-09 21:34:52 +05:30
Sneha
37a59cc74e merge to release 2024-02-09 21:27:13 +05:30
hiteshkumar87
2dc8d42971 CSR-1438
make email optional
2024-02-09 20:51:11 +05:30
AMSNEHA
62bc6f50d9
Merge pull request #1733 from Safelite/feature/CSR-1764.1
CSR-1764
2024-02-09 19:29:50 +05:30
Sneha
be65993f87 changes 2024-02-09 19:12:07 +05:30
Sneha
dbbe9fa016 CSR-1764 2024-02-09 17:54:06 +05:30
hiteshkumar87
597db2547b Email optional
make email optional
2024-02-09 16:58:39 +05:30
Chloe Herd
11b7f52c8f Also remove ability for non-cash users to be routed past quote. 2024-02-08 10:51:33 -05:00
Adam Caouette
5e09c22e33 CSR-1952: include promo cart items into selected package cart items 2024-02-07 18:24:35 -05:00
Chloe Herd
acd68f97d9 Auto-route only as far as Quote for cash users. 2024-02-07 16:02:22 -05:00
CarlNation
68b1cbc3c7 prettier 2024-02-07 15:33:34 -05:00
CarlNation
48bb6ed7e7 CSR-1072
* Get set parentAccount in cookie correctly
* Do not call order-items pricing when mobile fee returned no results
 * Allow insurance prereq to exclude supportingItems
2024-02-07 15:27:31 -05:00
Scott Kiener
6309a7ba70 Merge remote-tracking branch 'origin/release/2024.02.15' into rlsmerge/2024.02.15-to-develop 2024-02-06 10:03:28 -05:00
Scott Kiener
69fb5dbbf7 Merge remote-tracking branch 'origin/release/2024.02.15' into rlsmerge/2024.02.15-to-end-to-end 2024-02-06 10:02:40 -05:00
Scott Kiener
6cec4d316f CSR-1954 | Formatting 2024-02-06 09:52:15 -05:00
Scott Kiener
5b5417f4a9 CSR-1954 | Service-location continue button bug fix
Mobile address was not always required to continue with "Mobile" option
2024-02-06 09:43:25 -05:00
CarlNation
4fcde06671
Merge pull request #1723 from Safelite/feature/vaps-null-fix
vaps null fix
2024-02-06 08:20:32 -05:00
CarlNation
2f6f3cc749
Merge pull request #1722 from Safelite/feature/CSR-1072
CSR-1072
2024-02-05 15:39:18 -05:00
CarlNation
4eea4d4af8 prettier 2024-02-05 15:33:55 -05:00
CarlNation
53d7aea7e1 CSR-1072
CSR-1072 the sessionId is not getting saved during loadsession.  this is a problem when returning from heritage.  the vuex sessionId ends up blank and we do not load the dynamoDb session data because we pass a default guid to load-session
2024-02-05 15:27:35 -05:00
Sneha
4068f50e5d removing menu modal changes 2024-02-05 22:09:57 +05:30
Sneha
e88da1bd77 CSR-1764 2024-02-05 21:45:03 +05:30
hiteshkumar87
ed447dd763 Update promo-modal-question.vue 2024-02-05 21:15:53 +05:30
hiteshkumar87
c644d3a7f8 Revert "Update global-methods.js" 2024-02-05 20:59:26 +05:30
hiteshkumar87
80044b34c7 Update global-methods.js 2024-02-05 20:52:05 +05:30
hiteshkumar87
ac687e5545 CSR-1601
BillToAccountNumber
2024-02-05 20:40:23 +05:30
CarlNation
0d02b5cd7a prettier 2024-02-02 15:33:32 -05:00
CarlNation
a0acb7ffd4 CSR-1072 back button for end to end
CSR-1072 back button for end to end should go back to heritage
2024-02-02 15:19:21 -05:00
CarlNation
364e85614b CSR-1072 save coverage status value as string
CSR-1072 save coverage status value as string
2024-02-02 13:25:25 -05:00
CarlNation
00b5038ff7 CSR-1072 was not setting BillToAccount
CSR-1072 was not setting BillToAccount
2024-02-02 08:50:20 -05:00
Chloe Herd
5c0dd81a22 Merge branch 'release/2024.01.26' into rlsmerge/2024.01.26-to-2024.02.08 2024-02-01 12:09:07 -05:00
Chloe Herd
f1e044549e Type coercion 2024-01-31 14:58:18 -05:00
Chloe Herd
978f9c948d Clip prices to 2 digits in logging. 2024-01-31 13:50:04 -05:00
Adam Caouette
6839602ec0 CSR-1285: replace hard-coded account no. with State one 2024-01-29 22:03:41 -05:00
Adam Caouette
8062894cca CSR-1511: use coverage data from store 2024-01-29 21:23:55 -05:00
CarlNation
ce1ba079dd Merge branch 'release/end-to-end-insurance' into rlsmerge/endToEnd-to-develop 2024-01-29 12:27:41 -05:00
CarlNation
4515ef09e3 Merge branch 'release/2024.02.08' into rlsmerge/2024.02.08-to-endToEnd 2024-01-29 11:47:16 -05:00
CarlNation
05090b4345 Merge branch 'release/2024.02.08' into rlsmerge/2024.02.08-to-develop 2024-01-29 09:30:26 -05:00
CarlNation
d6fd01b473 Merge branch 'release/2024.01.26' into rlsmerge/2024.01.26-to-develop 2024-01-29 09:22:14 -05:00
CarlNation
72df46d01e CSR-1072
new insurance fields
2024-01-26 15:26:26 -05:00
Bryan Mauger
cf5d610931 Format code. 2024-01-26 12:29:05 -05:00
Bryan Mauger
9441465de1 Format code, temporary unit test. 2024-01-26 12:22:28 -05:00
Bryan Mauger
490219ded6 Format code. 2024-01-26 12:01:55 -05:00
Bryan Mauger
d54353538e WIP claim and coverage page additions. 2024-01-26 11:44:38 -05:00
Bryan Mauger
3f0c0513ac WIP initial commit of insurance search page. 2024-01-26 11:44:37 -05:00
CarlNation
ab62270d53
Merge pull request #1704 from Safelite/feature/CSR-1921
CSR-1921 correct pay later after ccd payment failure
2024-01-26 09:31:11 -05:00
CarlNation
9ff2c3b3d9 prettier 2024-01-26 09:25:43 -05:00
CarlNation
2d70f9ae81 CSR-1921 correct pay later after ccd payment failure
CSR-1921 correct pay later after ccd payment failure
2024-01-26 09:16:05 -05:00
Chloe Herd
34327b77db base fix 2024-01-25 10:52:10 -05:00
Chloe Herd
3893e3ae2d Test coverage 2024-01-24 14:16:57 -05:00
Chloe Herd
5aa51fa8ca Properly extract promo string 2024-01-24 14:16:42 -05:00
Chloe Herd
3827fd238c fix key 2024-01-24 10:31:38 -05:00
Chloe Herd
fe1376438e Collate & Push info to data layer on confirmation enter 2024-01-24 10:24:40 -05:00
Chloe Herd
8ce1dd7d00 Capture workOrderId from save response and add to vuex 2024-01-23 14:17:41 -05:00
bmauger
740554a6dd
Merge pull request #1701 from Safelite/CSR-1925-set-modal-overlay-bg-color
CSR-1925 set modal overlay bg color
2024-01-22 13:50:04 -05:00
Bryan Mauger
8cfa7499ab CSR-1925 set background color of modal overlay from black to white. 2024-01-22 13:25:41 -05:00
Scott Kiener
9fd8c7aac4 Merge remote-tracking branch 'origin/release/2024.02.08' into feature/skiener/promo-unit-tests 2024-01-22 13:14:33 -05:00
Scott Kiener
2a511ef77a Promo unit tests - store methods 2024-01-22 13:14:14 -05:00
CarlNation
fa046b33be Merge branch 'release/2024.01.19' into rlsmerge/2024.01.19-to-develop 2024-01-19 14:25:04 -05:00
CarlNation
9ed0972854 Merge branch 'release/2024.01.19' into rlsmerge/2024.01.19-to-2024.02.08 2024-01-19 14:23:35 -05:00
CarlNation
91b55a3a71 Revert "debug qa env logging"
This reverts commit e793b6bf84.
2024-01-19 11:14:33 -05:00
Chloe Herd
708a9bbe8b Clear funnelsessioninfo when expired, insteaed of just state 2024-01-19 10:35:52 -05:00
CarlNation
584ac268e4 prettier :-(
prettier :-(
2024-01-19 08:19:04 -05:00
CarlNation
e793b6bf84 debug qa env logging
debug qa env logging
2024-01-19 08:12:33 -05:00
CarlNation
a717ebb4db Merge branch 'release/2024.01.19' into rlsmerge/2024.01.19-to-develop 2024-01-18 15:47:22 -05:00
CarlNation
f5380e5f5a Merge branch 'release/2024.01.19' into rlsmerge/2024.01.19-to-2024.02.08 2024-01-18 15:45:00 -05:00
Chloe Herd
10f1673622 Formatting 2024-01-18 14:40:01 -05:00
Chloe Herd
4a0c92a0f7 Clear state when erroring on nav to funnel start 2024-01-18 14:19:39 -05:00
Bryan Mauger
d60cb9c45c CSR-1925 set background color of loading modal to white rather than gray. 2024-01-18 14:05:47 -05:00
Bryan Mauger
cffa7c0f07 Format code. 2024-01-18 13:12:05 -05:00
Bryan Mauger
6fe0f5f1cd CSR-1922 fix misalignment of green checkmark on confirmation page. 2024-01-18 12:57:25 -05:00
hiteshkumar87
d677bb54f5
Merge pull request #1689 from Safelite/feature/Digital/CSR-1897
restore user's experiments
2024-01-17 21:47:45 +05:30
Scott Kiener
f0534f2718 Promo Unit tests - promotions-helper.js
Also made promotions-helper.js functions null safe
2024-01-17 09:55:03 -05:00
hiteshkumar87
b6e948008a restore user's experiments
restore user's experiments on payment method page after reset state.
2024-01-17 18:23:07 +05:30
hiteshkumar87
9954dfafd7
Merge pull request #1687 from Safelite/feature/Digital/CSR-1897
Revert "Merge pull request #1680 from Safelite/feature/Digital/CSR-1897"
2024-01-16 18:46:57 +05:30
hiteshkumar87
5444936629 Revert "Merge pull request #1680 from Safelite/feature/Digital/CSR-1897"
add experiments to submittedOrder
2024-01-16 18:12:44 +05:30
CarlNation
44a9ef3404 CSR-1855 revert error navigate for Feb release
CSR-1855 revert error navigate for Feb release
2024-01-15 14:45:31 -05:00
Matt Caimi
5111bdb061 CSR-1889 added last four to cc tokenization 2024-01-15 10:13:09 -05:00
AdamCaouetteSafelite
0e640cdc92
Merge pull request #1684 from Safelite/feature/CSR-1610-bugfix-ajc
CSR-1610: copy fix updates into other question pages
2024-01-12 10:25:26 -05:00
Adam Caouette
2fbc4e3bd5 CSR-1610: prettier 'fixes' 2024-01-11 11:10:12 -05:00
Adam Caouette
e35fe3fb1b CSR-1610: copy fix updates into other question pages 2024-01-11 07:48:49 -05:00
Chloe Herd
356ffe6e45 Only display if cash is selected 2024-01-10 12:48:17 -05:00
Chloe Herd
a359d27731 Add afterpay script + modal 2024-01-10 11:24:10 -05:00
Chloe Herd
d1eda98385 Basic banner with cms content 2024-01-09 17:34:48 -05:00
Bryan Mauger
295ef1a387 CSR-1910 fix background color of subtotal row. 2024-01-09 15:35:22 -05:00
Chloe Herd
135772d93c Merge branch 'develop' into feature/csr-1762 2024-01-09 11:15:59 -05:00
Chloe Herd
429440aeb7 Change nature of alert 2024-01-09 10:53:57 -05:00
hiteshkumar87
5dcfcaef81 Update payment-method.vue
change computed property to data field isPiaDisabled
2024-01-09 21:17:08 +05:30
CarlNation
f6f0b270c9
Merge pull request #1679 from Safelite/feature/CSR-1855
CSR-1855 global error handling
2024-01-09 10:06:14 -05:00
CarlNation
e056887ca5 CSR-1855 pretier 2024-01-09 10:00:51 -05:00
CarlNation
285bad0eb1 CSR-1855 global error handling
CSR-1855 global error handling
2024-01-09 09:55:30 -05:00
Sneha
59355ff8d1 Update promo-question.vue 2024-01-09 18:21:00 +05:30
Sneha
9624deea4b Update promo-question.vue 2024-01-09 18:08:59 +05:30
AdamCaouetteSafelite
d39e705d9f
Merge pull request #1677 from Safelite/feature/CSR-1610-bugfix-ajc
CSR-1610: another attempt to fix load issue for saved sessions
2024-01-08 16:15:24 -05:00
Adam Caouette
6d269ada66 CSR-1610: fix unit test 2024-01-08 15:35:42 -05:00
Adam Caouette
e988753707 CSR-1610: reformatting from prettier 2024-01-08 15:29:46 -05:00
Adam Caouette
3f109d244e CSR-1610: another attempt to fix load issue for saved sessions 2024-01-08 13:53:31 -05:00
CarlNation
734a9419aa Merge branch 'release/2024.01.11' into rlsmerge/2024.01.11-to-develop 2024-01-08 09:12:22 -05:00
Scott Kiener
44cc716965 CSR-1894 | Nullsafe error fix 2024-01-05 09:03:38 -05:00
CarlNation
2252610d37
Merge pull request #1674 from Safelite/feature/CSR-1886
CSR-1886
2024-01-05 08:16:06 -05:00
CarlNation
7e3d637466 CSR-1886
more pretty
2024-01-05 08:09:26 -05:00
CarlNation
bdf1f484ae CSR-1886
remove logging
2024-01-05 07:04:11 -05:00
CarlNation
046c00252e CSR-1886
broken test
2024-01-05 07:03:30 -05:00
CarlNation
e4770742e8 CSR-1886
prettier
2024-01-05 06:41:09 -05:00
CarlNation
d7843ec8f0 CSR-1886
set mobile ctu
2024-01-04 16:08:37 -05:00
hiteshkumar87
3f09827121
Merge pull request #1673 from Safelite/feature/Digital/CSR-1898
CSR-1898
2024-01-04 15:30:47 +05:30
hiteshkumar87
094451ef5d code optimize
code optimize
2024-01-04 15:11:25 +05:30
hiteshkumar87
e08e73bbc5 CSR-1898
remove modal background shifted to Schedule page and rename ForwardClicked event to TimeSlotSelected
2024-01-04 13:21:12 +05:30
chloeherdsafelite
3d9734783d
Merge pull request #1669 from Safelite/feature/csr-1901
Feature/csr 1901
2024-01-03 15:16:24 -05:00
Chloe Herd
c25ff2e739 Remove unneeded function per Adam 2024-01-03 15:08:00 -05:00
Bryan Mauger
95c791dfad CSR-951 "warranty" copy changes. 2024-01-03 10:01:17 -05:00
AMSNEHA
7c7d20cf0d
Merge pull request #1670 from Safelite/feature/CSR-1896
Csr-1896
2024-01-03 17:59:44 +05:30
Sneha
9c1aa8c89f changes added 2024-01-03 17:49:55 +05:30
hiteshkumar87
2e422019e6 CSR-1898
Button copy change & immediately continue (from modal) on Schedule page
2024-01-03 16:35:53 +05:30
Sneha
67f6f76f78 Csr-1896
Front end
2024-01-03 14:38:20 +05:30
Chloe Herd
52e75590ec Remove unnecessary files. 2024-01-02 14:50:53 -05:00
Chloe Herd
e15125da8a Remove buttons 2024-01-02 14:17:05 -05:00
Chloe Herd
31d1c6f690 Changes 2024-01-02 12:08:10 -05:00
Matt Caimi
393ce3df4d CSR-1852 updated to use page constants 2023-12-28 16:49:54 -05:00
Matt Caimi
44a6218328 CSR-1852 navigate out of iframe to confirmation page 2023-12-28 15:32:36 -05:00
Matt Caimi
602356ade2 CSR-1852 router and alert logic for CC and AP declined 2023-12-28 15:32:36 -05:00
Leah Schumann
90d1d0cdd8
Merge pull request #1665 from Safelite/feature/CSR-1851-fix-missing-add-wipers-button
Fixed logic that was pulling back available wipers incorrectly
2023-12-28 10:11:34 -05:00
chloeherdsafelite
cde92eb932
Merge pull request #1664 from Safelite/feature/csr-1900
Feature/csr 1900
2023-12-28 10:08:45 -05:00
Leah Schumann
1a8375583c removed console log 2023-12-28 10:05:37 -05:00
Leah Schumann
17e08189a8 Prettified 2023-12-28 09:55:36 -05:00
Leah Schumann
5604ffd1a8 Fixed logic that was pulling back available wipers incorrectly 2023-12-28 09:52:23 -05:00
Chloe Herd
088800d45f Expand toggle 2023-12-28 09:37:08 -05:00
Chloe Herd
b9e11e7fd2 Big shuffle pt.2 2023-12-27 12:33:19 -05:00
Chloe Herd
37dab417b1 Integrate review blocks into payment-method page 2023-12-27 12:31:04 -05:00
Leah Schumann
92267eb416 Merge pull request #1644 from Safelite/feature/CSR-1851-promo-added-wipers-redux
Feature/csr 1851 promo added wipers redux
2023-12-27 11:49:47 -05:00
Scott Kiener
352f81c426 CSR-1862 | Avoid clearing valid and active promo on page load 2023-12-27 10:12:57 -05:00
Chloe Herd
d9e0b0bc1a Big shuffle pt. 1 2023-12-26 16:44:02 -05:00
Chloe Herd
a9d981f200 Remove review page from flow 2023-12-26 16:03:16 -05:00
AdamCaouetteSafelite
e8b68b0cd4
Merge pull request #1661 from Safelite/feature/CSR-1610-bugfix-ajc
CSR-1610: additional fix for savedSessionId load
2023-12-22 13:42:06 -05:00
Adam Caouette
0b84b7f7a0 CSR-1610: additional fix for savedSessionId load 2023-12-22 09:57:11 -05:00
hiteshkumar87
19aa7d006f CSR-1655
Multiple tabs can merge session data
2023-12-22 18:15:41 +05:30
hiteshkumar87
ab03341c54 State/zip mismatch alert
State/zip mismatch alert
2023-12-22 17:18:25 +05:30
Sneha
23f1e16a3a Update index.js 2023-12-22 13:38:31 +05:30
Chloe Herd
76dada014f Properly align hamburger menu on confirmation page 2023-12-21 09:59:02 -05:00
AdamCaouetteSafelite
bb48661e83
Merge pull request #1654 from Safelite/feature/CSR-1610-bugfix-ajc
CSR-1610 fixes to questions pages
2023-12-20 15:18:29 -05:00
AdamCaouetteSafelite
788b227962
Merge pull request #1653 from Safelite/feature/CSR-1610-bugfix-ajc
CSR-1610 fixes to questions pages
2023-12-20 15:18:16 -05:00
Adam Caouette
66fab1c774 CSR-1610 fixes to questions pages 2023-12-20 14:31:36 -05:00
Chloe Herd
162276422c Merge branch 'release/cms-fix' into rlsmerge/cms-fix-to-develop 2023-12-20 11:35:53 -05:00
Chloe Herd
adc1f1cbb7 Merge branch 'release/cms-fix' into rlsmerge/cms-fix-to-2024.01.11 2023-12-20 11:34:48 -05:00
Chloe Herd
ac8e15420a Properly align hamburger menu on confirmation page 2023-12-20 10:19:13 -05:00
AMSNEHA
9d36f542b2
Merge pull request #1649 from Safelite/feature/CSR-1826
Update index.js
2023-12-20 17:00:26 +05:30
Sneha
595b936f1f Update index.js 2023-12-20 16:29:52 +05:30
AMSNEHA
37a8150e6a
Merge pull request #1648 from Safelite/feature/CSR-1826
CSR-1826
2023-12-20 13:21:06 +05:30
Sneha
f8b49e1713 CSR-1826 2023-12-20 13:02:45 +05:30
hiteshkumar87
ef30d7b22d CSR-1727
Validate non-matching state/zip for mobile address
2023-12-20 12:41:25 +05:30
Chloe Herd
c37f8a2dfe Formatting 2023-12-19 12:13:03 -05:00
Chloe Herd
a3853daa8f Tests for payment page 2023-12-19 12:12:10 -05:00
Leah Schumann
cc4be3a36b Prettified 2023-12-19 07:37:56 -05:00
Leah Schumann
9783c582eb Removed console logs 2023-12-19 07:34:47 -05:00
Chloe Herd
345265ca17 Change some magic values to constants 2023-12-18 16:30:56 -05:00
Chloe Herd
1b5db2c4cf Cleanup now unused code 2023-12-18 15:46:46 -05:00
Chloe Herd
0998285fd8 Remove calls to RouteInfo and GetHomePage in router. 2023-12-18 15:25:38 -05:00
Leah Schumann
d9cf3da2a5 Merged from develop 2023-12-18 06:55:31 -05:00
Leah Schumann
2bcf9785e7 Changed to use wipers already on the order as available wipers so that if the zip changes it doesn't matter 2023-12-18 06:50:48 -05:00
Sneha
bdf154b81a Update vehicle.vue 2023-12-18 14:02:59 +05:30
Sneha
aa69a2c782 CSR-1885 2023-12-15 16:05:42 +05:30
Sneha
924e31d77f CSR-1885 2023-12-14 17:46:31 +05:30
Adam Caouette
614f50a533 Revert "Merge pull request #1636 from Safelite/reverse-pr-1622"
This reverts commit 438e63e780, reversing
changes made to 811a317369.
2023-12-12 14:09:47 -05:00
Adam Caouette
e48a05c9aa Revert "Merge pull request #1622 from Safelite/feature/CSR-1851"
This reverts commit 3bddf0b509, reversing
changes made to 1eb6d96639.
2023-12-12 12:15:09 -05:00
Matt Caimi
cc49d256d5 CSR-1881 updated getter 2023-12-12 11:44:14 -05:00
Matt Caimi
3d222e09a9 CSR-1881 use session storage ref seq num when order in vuex is cleared 2023-12-12 11:24:45 -05:00
Matt Sykes
4aec9a0924 Changing cookie values for logExperimentExposure 2023-12-11 18:20:30 -05:00
Chloe Herd
3aa4c52f76 Merge branch 'release/2023.12.14' into feature/CSR-1872 2023-12-11 12:57:23 -05:00
Adam Caouette
fa8e1b4647 CSR-1880: fix for blocking script error 2023-12-11 12:08:36 -05:00
Matt Sykes
fb7a1e116e Merge branch 'release/2023.12.14' into rlsmerge/2023.12.14-to-develop 2023-12-11 11:50:02 -05:00
Sneha
2197f0c463 CSR-1872 2023-12-11 20:20:36 +05:30
Chloe Herd
fae98b0e37 Quickfix -- restrict prior fix to vehicle only to preserve modals 2023-12-08 14:28:04 -05:00
Bryan Mauger
fe7a5e260b CSR-1874 add isRequired to customer-details form fields. 2023-12-08 09:33:41 -05:00
Leah Schumann
a1a3c4a9b8
Merge pull request #1624 from Safelite/feature/CSR-1858
Feature/csr 1858
2023-12-08 08:23:35 -05:00
Chloe Herd
967f81857b Clear carId when other fields on page change. 2023-12-07 15:40:22 -05:00
Chloe Herd
241783cb88 Block advancing past vehicle page until carId is also retrieved 2023-12-07 15:22:27 -05:00
Chloe Herd
87bac3566f Reload on self-navigation to avoid total locks on vehicle 2023-12-07 15:21:58 -05:00
CarlNation
3bddf0b509
Merge pull request #1622 from Safelite/feature/CSR-1851
Feature/csr 1851
2023-12-07 14:39:58 -05:00
CarlNation
25ef4b7b4b CSR-1871
remove console.logs
2023-12-07 14:06:19 -05:00
CarlNation
d01349d5ca CSR-1871
use settled tender amount to show hide cart on confirmation page
2023-12-07 14:02:32 -05:00
Leah Schumann
7886fda833 Now pricing all vaps on the order not just available vaps 2023-12-07 13:56:07 -05:00
Leah Schumann
669ea2927c Prettified 2023-12-07 06:44:40 -05:00
Leah Schumann
2ea2176865 Merge branch 'develop' into feature/CSR-1851 2023-12-07 06:42:29 -05:00
Leah Schumann
5238b9a987 Ensured that promo added line items are taxed 2023-12-07 06:38:07 -05:00
Bryan Mauger
1875b5e9ff CSR-1729 scope sass and update label copy. 2023-12-06 11:46:22 -05:00
chloeherdsafelite
f88809243a
Merge pull request #1618 from Safelite/unit-test/csr-1733-1790
Loader tests
2023-12-06 11:00:39 -05:00
Bryan Mauger
f040c6ef62 Format code. 2023-12-06 10:51:17 -05:00
Bryan Mauger
8b7229608c CSR-1729 add label copy for textarea. 2023-12-06 10:37:18 -05:00
Chloe Herd
be4524e5ad Loader tests 2023-12-06 10:19:11 -05:00
Chloe Herd
9b9001d67a Tests for initsession 2023-12-05 18:06:12 -05:00
Chloe Herd
ef5a6a55e3 Properly mock crypto module 2023-12-05 14:08:05 -05:00
Chloe Herd
67c9b1609b Final cookie tests 2023-12-05 14:00:28 -05:00
Chloe Herd
4be83e9649 Is Cookie Set 2023-12-05 13:08:41 -05:00
Chloe Herd
48756a9683 Cleanup 2023-12-05 12:44:01 -05:00
Chloe Herd
1f0a0870c9 Session Id 2023-12-05 12:40:37 -05:00
Chloe Herd
736aee68e9 Session Key 2023-12-05 11:46:31 -05:00
Chloe Herd
aa59d955cb UserId + Formatting 2023-12-05 11:35:51 -05:00
Chloe Herd
f45d73e297 Tests for deviceID 2023-12-05 10:49:05 -05:00
Chloe Herd
25f56e51c4 Remove unneeded damage check 2023-12-05 09:31:08 -05:00
CarlNation
d5fbc45004 Merge branch 'release/2023.12.07' into rlsmerge/2023.12.07-to-develop 2023-12-05 05:44:07 -05:00
CarlNation
0630faa6a5 CSR-1867
introduced by defect CSR-1858 needing to reset zipcode and ctu when selecting a location in a different ctu.  fix is to not execute zipcode watch logic while navigating forward.
2023-12-05 05:31:10 -05:00
Chloe Herd
82e2e041de Fix typo 2023-12-01 15:27:05 -05:00
CarlNation
812a73eb99
Merge pull request #1610 from Safelite/feature/CSR-1858
CSR-1858
2023-12-01 14:51:07 -05:00
CarlNation
7783d233d2 csr-1853 prettier 2023-12-01 14:43:03 -05:00
CarlNation
3cd95431ff CSR-1858
ctu corrections
2023-12-01 14:39:21 -05:00
Bryan Mauger
00164547fb Merge branch 'release/2023.12.07' into rlsmerge-for-csr-1819-accessibility 2023-12-01 13:42:00 -05:00
bmauger
aa645c8aa9
Merge pull request #1606 from Safelite/CSR-1819-cart-accessibility-updates
CSR-1819 remove unneeded accessibility spans.
2023-12-01 13:40:42 -05:00
Bryan Mauger
2106738f5d Format code. 2023-12-01 13:30:32 -05:00
chloeherdsafelite
a5e40c0da6
Merge pull request #1608 from Safelite/feature/CSR-1856
Feature/csr 1856 TO 12/7
2023-12-01 12:58:09 -05:00
Chloe Herd
263c233535 Merge branch 'develop' into merge/csr-1856-to-develop 2023-12-01 11:33:52 -05:00
Chloe Herd
42d60f4e22 Update existing unit test suite 2023-12-01 11:32:33 -05:00
Bryan Mauger
088060a354 Remove unneeded prop. 2023-12-01 10:31:30 -05:00
Chloe Herd
c2996187bb Ensure session state is valid before logging 2023-12-01 10:30:15 -05:00
Bryan Mauger
ad5014ac6f CSR-1819 remove unneeded accessibility spans. 2023-12-01 10:29:51 -05:00
Chloe Herd
53aed87e1d Use correct userId for analytics logging 2023-12-01 09:42:11 -05:00
Chloe Herd
411976efe5 Use correct deviceId in initialize 2023-12-01 09:38:40 -05:00
Chloe Herd
648a43ba81 Remove log 2023-12-01 09:38:24 -05:00
Chloe Herd
999d274d88 Cleanup imports 2023-12-01 09:11:10 -05:00
Chloe Herd
921a3efbfd Define cookie TTLs as constants 2023-12-01 09:08:32 -05:00
scottkiener
f0bc62e3b2
Merge pull request #1605 from Safelite/feature/skiener/CSR-1857
CSR-1857 | Exclude promos from lineItems sent to safelite-hop
2023-12-01 08:54:19 -05:00
Scott Kiener
b4792236d8 CSR-1857 | Exclude promos from lineItems sent to safelite-hop 2023-12-01 08:46:50 -05:00
hiteshkumar87
c6a50eb67d Update confirmation.vue
Back to Safelite button redirecting to environment content site.
2023-12-01 19:07:27 +05:30
Chloe Herd
0ba926d20c Move all specific cookie logic to cookie-helper 2023-12-01 08:37:22 -05:00
Chloe Herd
4510241bdd Cleanup 2023-12-01 08:12:19 -05:00
Chloe Herd
edd8158148 Iteration 1 2023-11-30 17:35:21 -05:00
Chloe Herd
a79a320484 Add new cookie ids 2023-11-30 16:28:20 -05:00
Matt Sykes
9500337421 Make separate analytics APPLICATION_NAME 2023-11-30 15:34:50 -05:00
Bryan Mauger
9bc8fdb109 Merge branch 'release/2023.12.07' into rlsmerge-december-7-to-dev 2023-11-30 13:42:00 -05:00
bmauger
52d5652519
Merge pull request #1600 from Safelite/CSR-1819-update-screenreader-copy
CSR-1819 update base package price text for screen readers.
2023-11-30 13:38:05 -05:00
Bryan Mauger
0279f332dd CSR-1819 update base package price text for screen readers. 2023-11-30 13:15:17 -05:00
CarlNation
649b3dc79a Merge branch 'release/2023.12.07' into rlsmerge/2023.12.07-to-develop 2023-11-30 05:32:03 -05:00
CarlNation
85c1f985f8 CSR-1794 2023-11-30 05:04:56 -05:00
AMSNEHA
8609736787
Merge pull request #1596 from Safelite/feature/CSR-1710
CSR-1710
2023-11-30 13:20:32 +05:30
Sneha
f9b7d66e1a CSR-1710 2023-11-30 12:59:07 +05:30
Chloe Herd
c0ba42ecfd Add a ui-block to page after credit card submit event 2023-11-29 13:59:34 -05:00
CarlNation
0e87389592 Merge branch 'release/2023.12.07' into rlsmerge/2023.12.07-to-develop 2023-11-29 11:12:03 -05:00
AdamCaouetteSafelite
aaf6a99d2b
Merge pull request #1590 from Safelite/feature/CSR-1843-bugfix-ajc
Feature/CSR-1843 bugfix for accidental scrolling to top
2023-11-29 10:19:51 -05:00
scottkiener
840153ccdd
Merge pull request #1582 from Safelite/feature/skiener/CSR-1841
CSR-1841 | Ensure saving promos cleans up inactivePromos
2023-11-29 09:52:24 -05:00
Bryan Mauger
7cd4d19099 Format code. 2023-11-29 09:25:57 -05:00
Bryan Mauger
178592d65e CSR-1846 fix spacing for promos. 2023-11-29 09:19:17 -05:00
Adam Caouette
e725baf852 CSR-1843: fix places where link causes scroll to top 2023-11-29 08:04:31 -05:00
AMSNEHA
7f37cd6db1
Merge pull request #1589 from Safelite/feature/CSR-1710
Feature/csr 1710
2023-11-29 18:18:11 +05:30
AMSNEHA
ddd75d508d
Merge pull request #1585 from Safelite/feature/CSR-1710
Feature/csr 1710
2023-11-29 17:57:19 +05:30
Leah Schumann
021d7a063f Prettified 2023-11-29 06:53:18 -05:00
Leah Schumann
db0a007390 Merge branch 'develop' into feature/CSR-1823-tax-revalidated-promos 2023-11-29 06:51:33 -05:00
Leah Schumann
c83644090e Now calculating taxes on revalidated promos 2023-11-29 06:50:27 -05:00
Sneha
c5f3d2a500 Update service-zip-modal-question.vue 2023-11-29 17:12:52 +05:30
Sneha
9fcd1c06ae CSR-1710 2023-11-29 15:55:17 +05:30
bmauger
33471cd371
Merge pull request #1580 from Safelite/CSR-1819-add-screenreader-text-for-cart
CSR-1819 add screenreader text to cart to improve accessibility.
2023-11-28 15:40:59 -05:00
Scott Kiener
981d9ba02b Merge remote-tracking branch 'origin/release/2023.12.07' into feature/skiener/CSR-1841 2023-11-28 15:40:55 -05:00
Scott Kiener
59dfb0c4fb CSR-1841 | Ensure saving promos cleans up inactivePromos 2023-11-28 15:30:35 -05:00
Scott Kiener
f165bd41b9 CSR-1845 | Fix quote pricing with bundle promos 2023-11-28 15:10:28 -05:00
Bryan Mauger
c48951cb86 Format code. 2023-11-28 15:06:47 -05:00
Bryan Mauger
a0262ed974 CSR-1819 add screenreader text to improve accessibility. 2023-11-28 15:04:54 -05:00
Chloe Herd
0a9466af9f Pass error status by querystring 2023-11-28 12:11:13 -05:00
Scott Kiener
4b87384e55 CSR-1841 | Change query string promo logic for save quote email purposes 2023-11-28 10:09:49 -05:00
Bryan Mauger
506308fb3e CSR-1840 fix button width when two buttons. 2023-11-27 09:56:44 -05:00
Sneha
bfc26af1b1 Update promo-modal-question.vue 2023-11-27 17:19:37 +05:30
Sneha
e2d39f6b82 Invalid error message 2023-11-27 17:16:21 +05:30
hiteshkumar87
8287c5dc11 Reset form on modal closed
Reset form on modal closed
2023-11-27 14:59:01 +05:30
Scott Kiener
38dc3be042 CSR-1820 | Promo Price fix on Quote Page 2023-11-24 09:44:26 -05:00
AMSNEHA
81fb946ec9
Merge pull request #1569 from Safelite/feature/CSR-1827
formatting
2023-11-24 17:09:54 +05:30
Sneha
0d1c72c357 formatting 2023-11-24 17:00:41 +05:30
AMSNEHA
b28349057b
Merge pull request #1567 from Safelite/feature/CSR-1827
error message
2023-11-24 14:49:40 +05:30
Sneha
860eed4151 Update promo-modal-question.vue 2023-11-24 14:44:01 +05:30
Sneha
1945bb02d9 CSR-1827 2023-11-24 11:35:44 +05:30
hiteshkumar87
359c8204ce Update payment.vue
newValidatedPromos contains both validated and revalidated promos so can replace the existing promos in the lineitems.
2023-11-23 19:18:15 +05:30
Sneha
af512667f0 error message 2023-11-23 12:01:27 +05:30
Bryan Mauger
ff703cdc66 CSR-1732 fix character count text color. 2023-11-22 10:41:58 -05:00
hiteshkumar87
da9c77e303 CSR-1663
changing the component to enforce a max of 150 characters.
2023-11-22 20:10:24 +05:30
AdamCaouetteSafelite
429d8b43d0
Merge pull request #1564 from Safelite/feature/CSR-1813-bugfix-ajc
CSR-1813: minor font weight fix
2023-11-22 08:17:11 -05:00
Adam Caouette
c63665ad4c CSR-1813: minor font weight fix 2023-11-22 08:06:18 -05:00
AdamCaouetteSafelite
58cb2b6b64
Merge pull request #1562 from Safelite/feature/CSR-1813-bugfix-ajc
Feature/CSR-1813 bugfix ajc
2023-11-22 07:54:38 -05:00
Sneha
682646f818 CSR-1829 2023-11-22 13:02:13 +05:30
Adam Caouette
b97238d10a CSR-1813: additional logic for improved button labels if only one kind is available 2023-11-21 17:12:49 -05:00
Adam Caouette
85f582e724 CSR-1813: additional work to add 'front' or 'rear' desc to Add Vaps button label if needed 2023-11-21 17:08:30 -05:00
Bryan Mauger
cc202b7b5c CSR-1787 remove anchor underline. 2023-11-21 16:58:53 -05:00
bmauger
8e520163ae
Merge pull request #1560 from Safelite/CSR-1787-fix-style-and-spacing-issues
CSR-1787 color and spacing updates.
2023-11-21 16:54:07 -05:00
Bryan Mauger
9b91ae762b CSR-1787 color and spacing updates. 2023-11-21 16:39:39 -05:00
Adam Caouette
76c50c78ad CSR-1813: formatting change 2023-11-21 16:30:21 -05:00
Adam Caouette
750b7c8620 CSR-1813: fix add front wiper button issue 2023-11-21 16:29:34 -05:00
AdamCaouetteSafelite
7686b9c9ce
Merge pull request #1558 from Safelite/feature/CSR-1777-bugfix-ajc
CSR-1777: another css adjustment
2023-11-21 14:18:46 -05:00
Adam Caouette
5ffb873b6f CSR-1777: another css adjustment 2023-11-21 13:44:03 -05:00
Chloe Herd
a357da3d90 Track reactive isPaypal field instead of non-reactive 2023-11-21 12:38:14 -05:00
bmauger
7f17912f29
Merge pull request #1556 from Safelite/CSR-1731-fix-screenreader-reading-double-hamburger
CSR-1812 make it so cart toggle can be tabbed to.
2023-11-21 11:25:21 -05:00
Bryan Mauger
7d4703666e Remove tabindex. 2023-11-21 11:14:07 -05:00
Bryan Mauger
9e9254b85d CSR-1731 make it so cart toggle can be tabbed to.
Prevent items in cart from being tabbed to when cart is collapsed.
2023-11-21 10:57:46 -05:00
Adam Caouette
77279990bb CSR-1777: additional CSS tweaks 2023-11-21 10:50:20 -05:00
Scott Kiener
76905cb3f1 CSR-1816 | SaveSessionPromise invalidation fix
Separate out the saveSessionPromise reset from other  "fresh" funnel entry logic
2023-11-21 10:27:16 -05:00
Scott Kiener
637919abd2 CSR-1816 | Refresh on payment-method breaks saveSession
Made sure that the saveSessionPromise is not invalidated by a refresh on payment-method
2023-11-21 10:02:28 -05:00
CarlNation
a3f314bc17 CSR-1757
prettier
2023-11-21 09:22:05 -05:00
CarlNation
18c59e8d7e CSR-1757
changes to add supplies repair fee to cart and promo taxes
2023-11-21 09:18:37 -05:00