Commit graph

404 commits

Author SHA1 Message Date
Chloe Herd
82e2e041de Fix typo 2023-12-01 15:27:05 -05:00
Chloe Herd
42d60f4e22 Update existing unit test suite 2023-12-01 11:32:33 -05:00
Chloe Herd
c2996187bb Ensure session state is valid before logging 2023-12-01 10:30:15 -05:00
Chloe Herd
53aed87e1d Use correct userId for analytics logging 2023-12-01 09:42:11 -05:00
Chloe Herd
999d274d88 Cleanup imports 2023-12-01 09:11:10 -05:00
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
CarlNation
18c59e8d7e CSR-1757
changes to add supplies repair fee to cart and promo taxes
2023-11-21 09:18:37 -05:00
Leah Schumann
f0e0c4a3e8 Fixed package price calculation that was including early bird fee, prettified 2023-11-09 07:37:01 -05:00
CarlNation
ad8fac3c1c CSR-1392
fix adding bug and decimal place bug
2023-11-03 14:22:00 -04:00
CarlNation
2a81d3fbe1 CSR-1932
only add sales tax from amountDue
2023-11-01 12:37:30 -04:00
CarlNation
c644bd4ef5 CSR-1392
correct vaps amount check
2023-10-31 08:17:00 -04:00
CarlNation
f2fc50cd3e CSR-1392
set amount due for PIA
2023-10-30 11:20:43 -04:00
CarlNation
45add3866b CSR-1392
testing lower paypal dollar amounts
2023-10-24 15:13:56 -04:00
Leah Schumann
cb01a42341 Cart now calculating tax, there may be other issues in the cart that may effect calculation 2023-10-18 09:10:53 -04:00
CarlNation
f74d4d5a3b CSR-1392
prettier
2023-10-11 10:10:42 -04:00
CarlNation
e6fc6635c4 CSR-1392
do not pass null items to getTotalPrice logic
2023-10-11 10:02:54 -04:00
CarlNation
b76256dbc1 CSR-1392
add lineitems for paypal and display amount
2023-10-10 11:32:51 -04:00
CarlNation
0724dcadfb CSR-1392 prettier
prettier
2023-10-10 06:54:47 -04:00
CarlNation
a242946770 CSR-1392
Create work order in delete sub status for pia.  add amount due
2023-10-10 06:49:16 -04:00
Bryan Mauger
a9cb33305b Re-add curiously removed code. 2023-10-05 15:48:19 -04:00
Bryan Mauger
16e2c6499e Remove console.log(s) 2023-10-05 15:42:12 -04:00
Bryan Mauger
4eab2c6618 WIP 2023-10-04 09:20:05 -04:00
CarlNation
b662ee4a99 CSR-1413
add routing from review to payment-method.
also move the submit work order from review to payment-method and await it.
2023-09-28 13:41:04 -04:00
Bryan Mauger
9d19a98f9b Remove console.log. 2023-09-22 12:53:07 -04:00
bmauger
73726af7a3
Merge pull request #1356 from Safelite/CSR-1673-list-button-item-alignment
CSR-1673 fix icon and text alignment and add back scroll to bottom fe…
2023-09-22 11:01:05 -04:00
Bryan Mauger
9926126c67 CSR-1673 fix icon and text alignment and add back scroll to bottom feature. 2023-09-22 10:44:55 -04:00
Chloe Herd
964b06744f Service Location 2023-09-21 14:08:32 -04:00
Chloe Herd
b7f2f060ab Misc Questions Pages 2023-09-20 13:01:31 -04:00
Chloe Herd
fed47a13e9 Save/Load Session 2023-09-20 11:16:45 -04:00
Chloe Herd
5c38498a23 Merge branch 'develop' into bug/chloeherd/analytics-mismatch 2023-09-20 09:06:27 -04:00
Chloe Herd
e4d98521d8 Test fix 2023-09-19 12:49:51 -04:00
Chloe Herd
5ff14add7b Lookup Pages 2023-09-19 12:22:56 -04:00
Chloe Herd
2bec4fa045 Estimate 2023-09-18 16:28:01 -04:00
Bryan Mauger
ce6916658a First pass at desktop max width and breakpoints per page.
Rename funnel-footer to nav-bar.
2023-09-18 16:20:45 -04:00
Chloe Herd
e7c0703eb4 Add new parameter to pass-down page name 2023-09-14 17:16:21 -04:00
CarlNation
a3dff865ea CSR-1625
router/index.js assumes a load-session successful response should always go to heritage.  This may have been true in the initial version of NextGen but now we can load and direct it to the correct page.  The incorrect routing to heritage was also failing here for returning users that already had a NextGen cookie.  The error caused us to route to the beginning.
Fixed that error by removing the default true in the navigateToHeritageFunnel and changing all calls to pass a true or false.
2023-09-08 08:25:44 -04:00
CarlNation
14c3fe0663 CSR-1588
Seq number should always be returned by safelite api so no need to fall back to referral number
2023-08-04 14:21:08 -04:00
CarlNation
1f32f91398 CSR-1588 prettier 2023-08-04 12:56:11 -04:00
CarlNation
792c379080 CSR-1588
persist referral seq number and send to analytics
2023-08-04 11:49:13 -04:00
CarlNation
563d638fe2 CSR-1588
pass referral and parent account to logging api
2023-08-03 15:02:42 -04:00
CarlNation
b792b21ac2 CSR-1552 removing code related to defect. Possibly working as designed 2023-07-21 09:14:08 -04:00
CarlNation
7c316acb7c CSR-1552
treat referral 6 digits and isverified differently.  unverified is allowed to return to quote page and switch to cash while verified is not.  both have 6 digit referral numbers.
2023-07-20 07:15:59 -04:00
CarlNation
209977b389 Revert "CSR-1552"
This reverts commit 517e79d62d.
2023-07-20 07:09:59 -04:00
CarlNation
517e79d62d CSR-1552
allow unverified insurance to return to quote page.  set a variable indicating switching from insurance to cash to pass to heritage so referral properties can be reset.
2023-07-19 10:51:44 -04:00
Matt Caimi
e89eadcb46 CSR-1436 provisional triggers ga event logging 2023-06-30 13:50:42 -04:00
Matt Caimi
20d7917b7c CSR-1439 email provided ga event 2023-06-21 10:17:47 -04:00
Leah Schumann
86f0f0fb94 Fixed unit tests 2023-06-09 09:36:21 -04:00
Leah Schumann
239faec2f7 Added code to reset appointment type and provider / mobile address when glass parts / supporting items / service zip changes 2023-06-09 08:18:08 -04:00
Leah Schumann
1f4c9b3c06 WIP 2023-06-08 14:09:49 -04:00
Leah Schumann
6a7d3b8626 WIP 2023-06-07 13:51:19 -04:00
Scott Kiener
ee73f92d09 CSR-1137 | Remove 'additionalButtonStyling'
Replaced with 'additionalButtonData'
This should only affect list-button-horizontal
2023-05-22 09:15:56 -04:00
Scott Kiener
07609b9dde CSR-1137 | First deploy to dev 2023-05-18 15:44:35 -04:00
Scott Kiener
01e294d7fb Merge remote-tracking branch 'origin/feature/CSR-886' into feature/CSR-1137 2023-05-18 09:48:59 -04:00
Scott Kiener
23711787dd CSR-1137 | All timeslot implementations working 2023-05-17 14:08:16 -04:00
Leah Schumann
89e1708288 Prettified 2023-05-03 09:25:16 -04:00
Leah Schumann
b3f4e09a21 Tech review changes 2023-05-03 09:23:22 -04:00
CarlNation
0a6593c597 Merge branch 'release/2023.05.04' into rlsmerge/2023.04.05-to-develop-04.25 2023-04-25 10:42:54 -04:00
CarlNation
43954352a0 CSR-1339
Allow site to function when analytic service calls fail
2023-04-25 09:18:56 -04:00
Bill Richardson
672005fe5f Military zip updates to front end 2023-03-13 10:46:51 -04:00
CarlNation
adeba5d936 CSR-976 cleanup back vin condition 2023-02-03 09:46:54 -05:00
CarlNation
6ee2e80a23 CSR-976 always nav back to vin-lookup when vin exists 2023-02-02 16:16:15 -05:00
Matt Sykes
1319cca813 Merge branch 'release/2023.01.19' into rlsmerge/2023.01.19-to-develop 2023-01-30 10:19:37 -05:00
Bryan Mauger
b24f1fb95d CSR-1021 Move ux-components folder to src 2023-01-18 15:26:20 -05:00
Bryan Mauger
e3eb558036 Update paths for unit tests. 2023-01-18 09:07:44 -05:00
Bryan Mauger
15319196db WIP Update file paths. 2023-01-17 16:58:09 -05:00
Scott Kiener
3e0d4a789f CSR-1083 | Formatting 2023-01-16 15:59:02 -05:00
Scott Kiener
c3b113d301 CSR-1083 | Child part prices not included in service package quotes 2023-01-16 15:50:36 -05:00
Mark Harris
94795a5d1a Merge remote-tracking branch 'origin/release/2023.01.19' into rlsmerge/2023.01.19-to-develop 2023-01-16 15:09:05 -05:00
Scott Kiener
941097a407 CSR-1055 | Defer most await scenarios to saveSession call 2023-01-16 12:09:50 -05:00
Scott Kiener
2264acbdff CSR-1055 | Make sure first saveSession call is not asynchronous 2023-01-11 10:15:20 -05:00
katieoh-safelite
a1e116d1d8
Merge pull request #923 from Safelite/rlsmerge/2023.01.12-to-develop
Rlsmerge/2023.01.12 to develop
2023-01-09 10:10:56 -05:00
Adam Caouette
ca306c76a4 CSR-1041: update logic to fix issue 2023-01-06 09:25:59 -05:00
Scott Kiener
e9da017ae9 CSR-1042 | Changing how price is displayed on Quote
Removing fees from cash pricing
2023-01-05 16:29:18 -05:00
Leah Schumann
4cd71b466d Fixed logic assigning 'current parts or questions' collection when going back a page 2023-01-03 15:56:50 -05:00
Katie
10a16991cb CSR-1002 Fix tests, format 2022-12-27 09:23:23 -05:00
Katie
e2998b997e CSR-1002 Fix back issue on quote for repair 2022-12-27 08:56:10 -05:00
Katie
0fb2104f97 CSR-747 Fix /initialize issue for local 2022-12-22 10:56:41 -05:00
Katie
142b7b2a07 CSR-747 Change referrer for local 2022-12-22 09:46:05 -05:00
Katie
ded8032cd0 CSR-747 Fix estimate bug 2022-12-20 12:59:54 -05:00
Katie
69e739622a CSR-747 Add navigation logic for estimate for 6-digit referral numbers 2022-12-19 16:26:35 -05:00
Scott Kiener
7e72d9822d CSR-504 | Implement pricing endpoint call 2022-12-13 14:50:48 -05:00
katieoh-safelite
b760c6aa3f
Merge pull request #869 from Safelite/feature/CSR-747-integration
CSR-747 Remove temp heritage button, change account number to int
2022-12-12 13:14:17 -05:00
Katie
6619c66bf8 CSR-747 Format 2022-12-12 11:21:43 -05:00
Katie
da402bcaa4 CSR-747 Remove temp heritage button, change account number to int 2022-12-12 09:47:20 -05:00
matthew-sykes
db8df43f3f
Merge pull request #867 from Safelite/feature/CSR-941
Feature/csr 941
2022-12-09 14:41:14 -05:00
AdamCaouetteSafelite
ceb7ff50fc
Merge pull request #865 from Safelite/bugfix/CSR-803-fix-navigate-back
Bugfix/CSR-803 fix navigate back
2022-12-09 11:45:03 -05:00
Adam Caouette
2340a5da3b wonderful prettier formatting changes... 2022-12-09 11:04:46 -05:00
Adam Caouette
326429657c CSR-803: refactoring for readability 2022-12-09 10:03:57 -05:00
Matt Sykes
261ba7294e Merge branch 'develop' into feature/CSR-941 2022-12-09 09:31:39 -05:00
Matt Sykes
093ed0bfad Most of changes for CSR-941 2022-12-09 09:27:53 -05:00
Katie
e25605d4b2 CSR-747 Fix tests 2022-12-08 15:05:01 -05:00
Katie
53adf2f939 CSR-747 Cleanup 2022-12-08 13:25:22 -05:00
Katie
69e4d91bd3 CSR-747 Fix merge conflict 2022-12-08 12:18:55 -05:00
Adam Caouette
8ce4ce15c7 Merge branch 'develop' into bugfix/CSR-803-fix-navigate-back 2022-12-08 10:43:56 -05:00
Adam Caouette
08f722c6d6 CSR-803: fix navigate back scenarios involving multiple -questions pages 2022-12-08 10:40:19 -05:00
CarlNation
f227aa57c2 CSR-944 prettier 2022-12-07 09:58:23 -05:00
CarlNation
f566e11785 CSR-944 fix nav back for skipping vin 2022-12-07 09:54:37 -05:00
Adam Caouette
e3b93d9c83 CSR-803: remove console log 2022-12-06 11:27:05 -05:00