Commit graph

650 commits

Author SHA1 Message Date
CarlNation
2730b0650e CASH-1426
CASH-1426 use a part number (DISCOUNT) that exists on mainframe IPF file so that work order submission does not fail in ESL.
2025-10-14 08:37:10 -04:00
Scott Kiener
c6ec570f4c CASH-1527 | Initial attempt at updating salesforce
Apparently it does not work in localhost.
2025-10-06 10:50:44 -04:00
CarlNation
215d906c6e prettier 2025-10-03 13:40:35 -04:00
CarlNation
ce660742c2 CASH-1462
CASH-1462 fix tests
2025-10-03 13:30:50 -04:00
CarlNation
53cc6126a9 remove console log 2025-10-03 10:58:55 -04:00
CarlNation
4c9827a501 prettier 2025-10-03 10:58:10 -04:00
CarlNation
6f762dd97c CASH-1426
CASH-1426 change rain defense to rain repel to align with product type in promotions api
2025-10-03 10:51:58 -04:00
Chloe Herd
938dd0b5ca Use webpack-environment-plugin to read env variables 2025-09-18 16:48:14 -04:00
Scott Kiener
2a21011e1f Change usage to applicationConfig 2025-09-18 14:55:43 -04:00
CarlNation
07c19db9d0 revert commit for new var 2025-09-17 09:00:23 -04:00
CarlNation
e941181410
Merge branch 'release/2025.09.25' into feature/CASH-DeviceID-Fix 2025-09-16 20:57:15 -04:00
CarlNation
f658142de4 add new heritage var
add new heritage var to see if it fixes the old one not transforming during deploy
2025-09-16 20:56:06 -04:00
AdamCaouetteSafelite
670a5a0f83 CASH-1450 fixes 2025-09-08 08:42:07 -04:00
Matt Caimi
14e1be18d8 CASH-926 amount due correction 2025-06-26 14:53:00 -04:00
Chris Redelinghuys
059c5bc25a CASH-952: Afterpay banner update 2025-06-25 14:57:02 -04:00
AdamCaouetteSafelite
9089da5d5a CASH-926: adjust donation in cart without redoing pricing 2025-06-23 12:33:40 -04:00
Minojhini Valaiyapathi
f043e974a8 CASH-426 - Integrated Sierra chat 2025-05-22 15:31:29 -04:00
scottkiener-at-safelite
e53b84c2d8
Merge branch 'develop' into feature/salesforce-webchat-tie-in 2025-05-19 15:38:00 -04:00
Scott Kiener
ec18956856 CASH-313 | refactor 2025-05-19 15:24:41 -04:00
Scott Kiener
ff0b9fe1d1 CASH-313 | Utilize composable and move webchat to app.vue
Also removed an unused reference to experiment-mixin in index.js
2025-05-16 10:53:59 -04:00
Chloe Herd
7e211b4682 Reapply "Update logging for new router."
This reverts commit 2d65f850f1.
2025-05-13 16:36:48 -04:00
Chloe Herd
37679d5f5d Reapply "prettier"
This reverts commit 8cd4231ab5.
2025-05-13 16:36:40 -04:00
Chloe Herd
2f12354ff2 Reapply "Unit tests"
This reverts commit ec782996df.
2025-05-13 16:36:32 -04:00
Chloe Herd
81a709f716 Reapply "Unplug Legacy Router"
This reverts commit 7b73313513.
2025-05-13 16:36:23 -04:00
Chloe Herd
541536b3af Reapply "Omnibus"
This reverts commit ac3df43577.
2025-05-13 16:36:01 -04:00
Chloe Herd
ac3df43577 Revert "Omnibus"
This reverts commit 3eae075f6e.
2025-05-13 14:42:50 -04:00
Chloe Herd
7b73313513 Revert "Unplug Legacy Router"
This reverts commit 572f8de5bb.
2025-05-13 14:35:48 -04:00
Chloe Herd
ec782996df Revert "Unit tests"
This reverts commit ef34d64305.
2025-05-13 14:30:45 -04:00
Chloe Herd
8cd4231ab5 Revert "prettier"
This reverts commit ed8aefd675.
2025-05-13 14:30:35 -04:00
Chloe Herd
2d65f850f1 Revert "Update logging for new router."
This reverts commit f0fa576ba2.
2025-05-13 14:27:56 -04:00
Chloe Herd
f0fa576ba2 Update logging for new router. 2025-05-12 16:29:15 -04:00
Minojhini Valaiyapathi
be94c4cee5 Merge branch 'release/2025.05.22' into feature/CASH-535 2025-05-10 18:59:52 -04:00
Minojhini Valaiyapathi
8bf64643ca CASH-535 - Moved saving the vuex code functionality from order helper to quote page for cashPriceSubTotal. 2025-05-09 10:48:09 -04:00
Chloe Herd
ed8aefd675 prettier 2025-05-08 16:54:18 -04:00
Chloe Herd
9f35810aee Merge branch 'release/2025.05.22' into feature/CASH-45 2025-05-08 16:20:09 -04:00
Chloe Herd
ef34d64305 Unit tests 2025-05-08 16:18:21 -04:00
Minojhini Valaiyapathi
5aacb6ec2a CASH-535 - updated 'cashSubTotal' to be 'cashPriceSubTotal' and to match the logic of 'priceSubTotal' 2025-05-07 12:57:30 -04:00
Chloe Herd
572f8de5bb Unplug Legacy Router 2025-05-07 11:44:55 -04:00
Chloe Herd
3eae075f6e Omnibus 2025-05-06 11:47:21 -04:00
Minojhini Valaiyapathi
a8f07d6237 CASH-505 - Fixed the format 2025-04-15 08:26:28 -04:00
Minojhini Valaiyapathi
6376b8d89c CASH-505 - Added application name to header in Logger 2025-04-15 08:24:43 -04:00
Scott Kiener
14165f72fd CASH-462 | Add applicationUser information to submittedState
Refactor experiment mixin
2025-04-07 10:45:35 -04:00
Scott Kiener
d38cc5f2e6 Revert "CASH-462 | First look at order changes"
This reverts commit e894522acb.
2025-04-03 10:31:52 -04:00
Scott Kiener
e894522acb CASH-462 | First look at order changes 2025-04-03 10:12:02 -04:00
Chloe Herd
2e3af146e6 Add page-skipping logic to quote 2025-03-31 15:32:02 -04:00
Adam Caouette
de708f9d95 CASH-152: post- tech review items 2025-03-18 19:42:44 -04:00
Adam Caouette
36da3b78be CASH-152: making code HARDER to read with prettier forced formatting 2025-03-17 13:27:15 -04:00
Adam Caouette
46bbd26944 CASH-152: prettier updates 2025-03-17 13:18:01 -04:00
Adam Caouette
0f7904fb52 CASH-152: remove commented out code 2025-03-17 10:43:26 -04:00
Adam Caouette
78b43fee69 CASH-152: fix merge-munged 2025-03-17 10:34:52 -04:00
Adam Caouette
edc9abe000 CASH-152: update endpoints 2025-03-17 10:32:56 -04:00
Adam Caouette
5412156766 CASH-152: massive commit to implement pricing by day on schedule page 2025-03-17 10:07:29 -04:00
Adam Caouette
58f2efcedb CASH-152: refactor/improve service-package-helper 2025-03-12 10:28:15 -04:00
Adam Caouette
d74c50c53e CASH-152: refactor/improve recal-helper 2025-03-12 10:21:04 -04:00
Adam Caouette
a98a45c769 CASH-152: refactor/improve pricing-helper 2025-03-12 10:16:56 -04:00
Adam Caouette
e4fee3c8ab CASH-152: refactoring changes 2025-03-11 15:15:45 -04:00
Adam Caouette
a499984526 CASH-152: Refactor - move cart- and payment- related helpers out of base mixin 2025-03-06 16:10:28 -05:00
Chloe Herd
72fd8d1a3c Rewrite GetRecalPartNumber(s) helper method 2025-02-19 13:55:08 -05:00
Chloe Herd
f716c1fc88 Don't refresh dxdev cookie with other cookies. 2025-02-04 12:52:37 -05:00
Chloe Herd
009f07df05 Prettier + parenthesis change 2025-01-27 18:06:01 -05:00
Chloe Herd
c313241d62 Merge branch 'release/2025.01.30' into feature/CASH-146 2025-01-27 18:04:03 -05:00
Chloe Herd
a8a959e491 Change eval to getBoolFromString helper 2025-01-27 18:02:34 -05:00
CarlNation
ccc3feb15e CASH-160
CASH-160 promo code lost coming from content site /cjrepair.  Added all passed querystring keys to the redirect to return-user so they're not lost.
2025-01-24 13:50:40 -05:00
CarlNation
7ff2c1b38f CASH-109
CASH-109 the implicit navigation won't work for verified insurance because the quote prereqs always returns false because verified insurance is not permitted on quote page.
Also prevent glassparts from being removed for return-users.
2025-01-22 10:44:12 -05:00
CarlNation
dca0539448 CASH-79
CASH-79 add some info to the global logger to help line up a cloudwatch error with an entry in quantum
2025-01-15 07:01:02 -05:00
CarlNation
25717e674b CASH-79 move save-session after save quote
CASH-79 move save-session after save quote so that the email is still empty in Dynamo when the save-quote is called
2025-01-14 11:30:28 -05:00
CarlNation
2fa5a4d395 Merge branch 'release/2025.01.09' into rlsmerge/2025.01.09-to-01.16 2025-01-14 11:11:18 -05:00
CarlNation
8163945ea9 CASH-79
CASH-79 persist to sv2 in case user hits refresh on the page or closes browser.  email address would be lost.
2025-01-13 10:34:13 -05:00
CarlNation
42cbc6cf6b CASH-79 Front end save quote api call
CASH-79 Front end save quote api call
2025-01-12 18:59:22 -05:00
CarlNation
02183aab9f CASH-80 request insurance company page and let nextgen decide
CASH-80 request insurance company page and let nextgen decide
2025-01-07 13:21:52 -05:00
CarlNation
d2ae8a5237 CASH-80 tests
CASH-80 tests
2025-01-07 13:19:35 -05:00
CarlNation
68b76c5f0d CASH-80 correct test
CASH-80 correct test
2025-01-06 14:52:16 -05:00
CarlNation
c2aa73cf7c CASH-80
CASH-80 allow heritage to redirect to insurance company page now.
2025-01-06 14:15:58 -05:00
CarlNation
b02cbf5ceb test fix
test fix
2024-12-06 10:54:09 -05:00
CarlNation
2ae25e6bd0 cookie date time fix
The cookie is storing date time attributes in UTC causing an exception in heritage code when it hits the comma separating parts of the string.  ie:  SavedSessionTimeoutDate":"Mon, 20 Jan 2025 15:31:51 GMT"
2024-12-06 10:33:05 -05:00
CarlNation
67b7efc50e CSR-2401 back navigation issue between NextGen and Heritage
CSR-2401 back navigation issue between NextGen and Heritage
2024-11-20 07:03:13 -05:00
CarlNation
8dbb39d2e8 logging fixes
logging fixes
2024-11-15 12:07:39 -05:00
CarlNation
b0d6ad304e CSR-2386 nav corrections
CSR-2386 nav corrections
2024-11-15 10:24:35 -05:00
hiteshkumar87
39033e858d CSR-2066
handleBeforeUnload and formatting
2024-11-13 13:57:17 +05:30
hiteshkumar87
7bd2396160 CSR-2066
unit test cases
2024-11-12 21:48:23 +05:30
hiteshkumar87
6790d97b82 CSR-2066
formatting
2024-11-12 21:26:30 +05:30
hiteshkumar87
d8c5c82876
Merge branch 'release/2024.11.21' into Feature/Digital/CSR-2066 2024-11-12 21:23:43 +05:30
hiteshkumar87
9065676535 CSR-2066
Cleanup Before Navigate to External
2024-11-12 21:20:40 +05:30
hiteshkumar87
a5dc5a567f
Merge pull request #2099 from Safelite/Feature/Digital/CSR-2066
CSR-2066
2024-11-12 14:13:20 +05:30
hiteshkumar87
18fc191576 CSR-2066
Cleanup Before Navigate to External
2024-11-12 13:49:36 +05:30
CarlNation
0060011534 CSR-2253 clear heritage session
CSR-2253 clear the heritage session with querystring when starting a new session but there was previously a submitted order.  Otherwise CCPolicyInfo will disable fields.
2024-11-11 06:02:19 -05:00
Sneha
248bca5113 Tech review changes 2024-10-29 18:47:29 +05:30
Chloe Herd
d5378109c6 Update calls for service location page 2024-10-15 17:02:03 -04:00
CarlNation
c07bfd7e17 allow sys to return to localhost 2024-10-11 18:31:09 -04:00
CarlNation
c41fe3fcfc CSR-2237
CSR-2237 found another cart price issue.  Salestax was showing $13 on an order that was pending coverage.  Changed salestax to return 0 for not verified insurance
2024-10-01 08:21:47 -04:00
Chloe Herd
a0cec6e83e Merge branch 'develop' into feature/csr-2147 2024-09-26 16:07:42 -04:00
CarlNation
e26fda362b CSR-1600
CSR-1600 spec file test
2024-09-23 14:36:16 -04:00
CarlNation
40ba5bb3b8 CSR-1600
CSR-1600 rename pia field
2024-09-23 14:04:47 -04:00
Chloe Herd
51fb83932d Update containsRecalPart to accept both lineitems formats 2024-09-12 12:28:32 -04:00
Chloe Herd
4075d685f4 Merge branch 'develop' into feature/csr-2147 2024-09-12 09:53:52 -04:00
Chloe Herd
6f3e35388b Create helper files 2024-09-12 09:52:39 -04:00
CarlNation
114d6a88ca prettier 2024-09-06 10:04:09 -04:00
CarlNation
b0e106df4a Merge branch 'develop' into feature/CSR-2193 2024-09-06 10:00:11 -04:00
CarlNation
6b42a04068 CSR-2193 submittedOrder issue
CSR-2193 the getter in the vuex store does not seem to return the submittedOrder data.  Possibly related to caching due to the recent upgrade to vuex.  Not 100% certain.  So just moved the submittedOrder logic out of the store and into the basemix.
2024-09-06 09:58:56 -04:00
hiteshkumar87
71fbc6a595 CSR-1629
creating non-CJ and CJE cookie for Nextgen
2024-09-04 14:42:48 +05:30