CarlNation
b8d5ecd08e
CSR-1390
...
V3 submit, provisional booking, credit card payments
2023-10-17 22:51:44 -04:00
Chloe Herd
b3f6df7612
Update pattern for resetting payment method
2023-10-17 15:06:06 -04:00
Chloe Herd
1e9d3f7a4d
Add payment-method resetting
2023-10-17 10:57:19 -04:00
Chloe Herd
616cb187ed
Merge branch 'develop' into feature/csr-1465
2023-10-17 10:09:02 -04:00
CarlNation
32ce8283c5
Merge branch 'release/2023.09.21' into rlsmerge/2023.09.21-to-develop
2023-10-14 11:06:11 -04:00
Chloe Herd
655360b0c8
Merge branch 'develop' into feature/csr-1465
2023-10-13 15:38:10 -04:00
CarlNation
6d670e43c8
CSR-1679
...
pass useragent to determine sourceDnis
2023-10-13 14:20:53 -04:00
Scott Kiener
8601f61442
Merge remote-tracking branch 'origin/develop' into feature/skiener/CSR-1520
2023-10-12 12:05:38 -04:00
Scott Kiener
bc40d03925
Merge remote-tracking branch 'origin/develop' into feature/skiener/CSR-1520
2023-10-12 12:03:23 -04:00
Scott Kiener
291e13330d
CSR-1520 | First integration of promo logic
...
Implementation of validate and revalidate endpoints in the store
Validate promo on quote via query string promo
Revalidate promos on quote page load
Remove promo query string on quote and payment-method forward navigation
Add in Id logic for all line items
Send relevant pricing data to service package question to be used later for UX changes
2023-10-12 12:03:02 -04:00
Leah Schumann
01892602c9
Merge branch 'develop' into feature/CSR-1395-sales-tax-store-methods
2023-10-12 11:34:44 -04:00
Chloe Herd
6dec3371c2
Add pia to store
2023-10-11 14:06:21 -04:00
Adam Caouette
d6653354e7
Merge branch 'develop' into feature/CSR-1384-modals-for-add-vaps
2023-10-11 14:04:54 -04:00
Adam Caouette
4c8e81d38d
CSR-1384: update store method to avoid mutating original lineItems array
2023-10-11 13:59:13 -04:00
Chloe Herd
ad2a1001e6
Fix unit tests
2023-10-11 13:22:49 -04:00
Chloe Herd
3abdefe6cd
Add non-placeholder values
2023-10-11 10:48:15 -04:00
Adam Caouette
575978ae65
CSR-1384: refactoring re: deepClone, naming
2023-10-11 10:17:14 -04:00
Chloe Herd
41a63aa4be
Merge branch 'develop' into feature/CSR-1389
2023-10-11 09:22:05 -04:00
Leah Schumann
f7c1c64126
Frontend method to call tax endpoint
2023-10-10 15:07:14 -04:00
Chloe Herd
fcc3c5ab95
Initial changes for PIA experiments
2023-10-10 09:50:50 -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
Leah Schumann
d7c2789f26
Merge branch 'develop' into feature/CSR-1395-calculate-sales-tax
2023-10-06 08:34:09 -04:00
CarlNation
1dba4521c5
CSR-1392
...
added paypal errorhandling and modals
2023-10-05 08:51:16 -04:00
CarlNation
bd994e8b74
CSR-1392
...
begin paypal integration work
2023-10-02 10:26:54 -04:00
CarlNation
5abc6f590d
CSR-1413
...
more prettier
2023-09-29 08:23:57 -04:00
CarlNation
1653a6b4e3
CSR-1413
...
test coverage
2023-09-29 08:11:16 -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
Sneha
ee3163549b
Update index.js
...
Changes for save vehicle method
2023-09-28 13:57:20 +05:30
Chloe Herd
fee2d441a1
Add logging to resetScheduleIfUnavailable
2023-09-26 12:20:25 -04:00
chloeherdsafelite
e024258980
Merge pull request #1354 from Safelite/bug/chloeherd/analytics-mismatch
...
Bug/chloeherd/analytics mismatch
2023-09-22 10:29:05 -04:00
Sneha
33f3a7676e
CSR-1661
2023-09-22 16:38:48 +05:30
Chloe Herd
c2d9237902
Schedule
2023-09-21 15:30:59 -04:00
Chloe Herd
964b06744f
Service Location
2023-09-21 14:08:32 -04:00
Chloe Herd
9a3318b3fd
Quote
2023-09-21 10:11:44 -04:00
Chloe Herd
6161e8de12
GetRouteInfo
2023-09-21 09:56:15 -04:00
Leah Schumann
19e419cd80
WIP
2023-09-21 08:49:01 -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
7aa61e8998
Runexperiments
2023-09-19 12:50:09 -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
Chloe Herd
e4349b3a3d
Vehicle damage changes
2023-09-18 15:24:38 -04:00
Chloe Herd
786f785e79
Update vehicle page
2023-09-18 14:16:22 -04:00
hiteshkumar87
deebd15e1a
Update index.js
2023-09-15 19:50:55 +05:30
hiteshkumar87
863edfdeb9
Update index.js
2023-09-15 19:43:18 +05:30
Scott Kiener
49a4ac5247
Merge remote-tracking branch 'origin/release/2023.09.14' into rlsMerge/2023.09.14-to-develop
2023-09-14 15:33:01 -04:00
CarlNation
cd1354bc6d
CSR-1564
...
tests
2023-09-13 13:37:51 -04:00
CarlNation
ad4b53a4b7
CSR-1654
...
only save customer name on address lookup if it's not already in the store
2023-09-13 10:38:32 -04:00
CarlNation
94f038059d
CSR-1630
...
prettier
2023-09-12 10:55:30 -04:00
CarlNation
f522b35a29
CSR-1630
...
if multiple vehicles found, still save the first and last name to vuex
2023-09-12 10:52:53 -04:00
hiteshkumar87
8dfa5d80a6
Update index.js
...
rename the method FirstAvailableAppointment to getTimeSlotsAdditionalEventData
2023-08-31 18:40:05 +05:30
CarlNation
2f5d348bba
CSR-1559 prettier
2023-08-30 08:43:14 -04:00
CarlNation
39436c533d
CSR-1559
...
No need to reset customer name if they've changed their address.
Use vin change instead of name to trigger reset.
2023-08-30 08:38:49 -04:00
hiteshkumar87
38f7ef3339
CSR-1618
...
added FirstAvailableAppointment GA event
2023-08-28 12:20:59 +05:30
CarlNation
c03c3cb34f
servicePhoneNumber back to phoneNumber
2023-08-25 14:14:34 -04:00
CarlNation
dd4b56d3de
Merge branch 'develop' into feature/apiModelChanges
2023-08-22 10:03:17 -04:00
CarlNation
a921521f5c
Create work order
2023-08-22 10:02:02 -04:00
AMSNEHA
db7ae81a6a
Merge branch 'develop' into feature/CSR-1425
2023-08-21 18:15:55 +05:30
Sneha
435572ecc5
Update index.js
2023-08-21 18:09:25 +05:30
Sneha
1f6a18dcaf
CSR-1418
2023-08-21 12:36:42 +05:30
CarlNation
8a1bd85fd5
api model changes
...
api model changes
2023-08-17 09:00:20 -04:00
scottkiener
5fc65093dc
Merge pull request #1306 from Safelite/rlsmerge/2023.08.24-to-develop
...
Release Merge | 2023.08.24 to Develop
2023-08-15 09:50:02 -04:00
CarlNation
dc43455d92
CSR-1564 CSR-1559 registration defaults
...
CSR-1564 CSR-1559 registration defaults
2023-08-15 09:39:15 -04:00
Scott Kiener
9280f6fd1a
Merge remote-tracking branch 'origin/release/2023.08.24' into rlsmerge/2023.08.24-to-develop
2023-08-15 09:36:35 -04:00
Scott Kiener
82a73565bd
CSR-1582 | isInsurance is nullable & navigation changes
...
Allow saveSession to send a null value for isInsurance
Allow service packages to be auto selected based on if isInsurance is null
Add in service location and schedule pages to navigation logic
2023-08-15 09:04:32 -04:00
Matt Sykes
c07a2c96ae
Merge branch 'release/2023.08.10' into rlsmerge/2023.08.10-to-develop
2023-08-11 08:59:53 -04:00
Sneha
943b5c8d76
CSR-1425
...
Removing existing YMMS
2023-08-11 14:54:24 +05:30
chloeherdsafelite
cdb521ab47
Merge pull request #1279 from Safelite/feature/CSR-1372
...
Feature/csr 1372
2023-08-10 08:58:31 -04:00
Leah Schumann
2e455177ae
Prettified
2023-08-09 10:25:16 -04:00
Leah Schumann
4322a3f370
Removed .only and re-ran Unit tests
2023-08-09 10:23:24 -04:00
Leah Schumann
8608c68906
CSR-1422 - Added unit tests and other tech review changes
2023-08-09 10:19:58 -04:00
Sneha
1f2560f0a9
CSR-1418
2023-08-09 15:36:19 +05:30
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
454d9e9886
CSR-1564 CSR-1358
...
save-session on schedule page nav forward
persist customer details
do not persist registration
init customer name from registration values
2023-08-03 10:36:55 -04:00
Sneha
dd3bebd9a6
CSR-1586
...
Removing isvinoptional for ford 2018 or above
2023-08-03 11:37:14 +05:30
Leah Schumann
abcabbe1d6
Merge branch 'develop' into feature/CSR-1422
2023-08-02 09:39:02 -04:00
Leah Schumann
ec9584135b
Persistence Code for Customer Details
2023-08-02 09:31:45 -04:00
Sneha
591f512fde
update index.js
2023-08-02 16:52:48 +05:30
Sneha
838acce4bd
CSR-1418
2023-08-02 15:51:30 +05:30
hiteshkumar87
eb6d6a4140
zip code GA event optimized
...
code optimized
2023-08-02 13:35:53 +05:30
Chloe Herd
2a746bd7be
Move copy structure to cms + state getters.
2023-07-28 13:23:27 -04:00
Leah Schumann
f2d7bbafb5
Added fields to vuex store
2023-07-28 06:39:06 -04:00
Chloe Herd
a4785fa1c5
Add jobMinMinutes to store and use on review page
2023-07-27 13:56:58 -04:00
Chloe Herd
7aa9cb6e0c
Add getter to support cms.
2023-07-25 15:12:35 -04:00
Scott Kiener
8259679b13
Merge remote-tracking branch 'origin/release/2023.08.10' into rlsmerge/2023.08.10-to-develop
2023-07-24 15:49:39 -04:00
hiteshkumar87
ca7ffbd7f6
formatting
2023-07-24 12:05:39 +05:30
hiteshkumar87
d4db6c821c
CSR-1529
...
zipcode GA event
2023-07-21 18:00:06 +05:30
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
Chloe Herd
f614e795a6
Merge branch 'develop' into feature/CSR-1370
2023-07-18 16:42:31 -04:00
hiteshkumar87
007de5cded
Merge branch 'release/submit-cash' into rlsmerge/develop-to-submit-cash-17-July
2023-07-17 12:34:36 +05:30
Chloe Herd
8db1ad4ef2
Remove unneeded draft
2023-07-13 15:33:22 -04:00
Scott Kiener
32363354f4
Merge remote-tracking branch 'origin/develop' into feature/CSR-1512
2023-07-12 13:59:23 -04:00
Chloe Herd
7d3577d4ac
Add alternate implementation for now
2023-07-12 13:50:21 -04:00
Chloe Herd
9ddb0d35fb
Add new getters to support dynamic CMS text
2023-07-12 10:43:30 -04:00
Chloe Herd
6361c05cd6
Update appointment time check to not auto-fail for same-day
2023-07-11 13:05:06 -04:00
Scott Kiener
c3316df7ae
CSR-1512 | Send in partType and partNumber to timeslots endpoints
2023-07-11 10:02:12 -04:00
Scott Kiener
26bde84bfb
CSR-1146 | Provisional flag fix for mobile slots
2023-07-10 10:13:41 -04:00
Scott Kiener
17b6bd4582
CSR-1146 | Empty arrays are inserted on refresh - fix
2023-07-10 10:01:37 -04:00
Scott Kiener
f811e76a10
CSR-1146 | add in provisionalBooking info to time-slot requests
2023-07-07 15:42:18 -04:00
Chloe Herd
03181bc5ab
Add getter to inform cms content
2023-07-06 13:47:04 -04:00
CarlNation
5a97dc611b
CSR-1438
...
If a customer navigates backwards and clears their email, we send an empty string to save-session which will fail validation. Pass nulls instead
2023-07-05 15:29:49 -04:00
Matt Caimi
5e229f74c3
Merge remote-tracking branch 'origin/release/2023.07.07' into rlsmerge/release-2023.07.07-to-develop
2023-07-03 11:53:52 -04:00
Matt Caimi
e89eadcb46
CSR-1436 provisional triggers ga event logging
2023-06-30 13:50:42 -04:00
hiteshkumar87
dda20d8708
Merge branch 'release/submit-cash' into rlsmerge/develop-to-submit-cash-30-June
2023-06-30 16:56:54 +05:30
Chloe Herd
0034c41c45
Rename Provider Zip Code + Add ZipCtu
2023-06-29 15:33:09 -04:00
Sneha
6572f01910
CSR-1438
...
Reverting back FMG changes
2023-06-29 11:28:01 +05:30
Chloe Herd
9efe9bbc1c
Prevent overwriting of service location data
2023-06-28 13:11:54 -04:00
Matt Caimi
cd3992694c
Merge remote-tracking branch 'origin/release/2023.07.07' into rlsmerge/release-2023.07.07-to-develop
2023-06-27 14:56:22 -04:00
Sneha
87451408f4
CSR-1438
...
Front end changes for optional email address
2023-06-27 13:50:57 +05:30
Leah Schumann
000b9a0b35
Prettified
2023-06-26 08:47:39 -04:00
Leah Schumann
75390dbfd4
Merge branch 'develop' into feature/CSR-1410
2023-06-23 08:22:08 -04:00
Matt Caimi
bfdda1fcf0
CSR-1439 email provided ga event
2023-06-22 09:22:57 -04:00
Leah Schumann
902d2a10b4
Working on newly discovered defects related to address-questions show all field logic
2023-06-22 09:17:52 -04:00
Matt Caimi
c1e8e5eaa7
Merge pull request #1175 from Safelite/feature/CSR-1439
...
CSR-1439 email provided ga event
2023-06-21 11:19:05 -04:00
Chloe Herd
89ba15c538
Formatting.
2023-06-21 10:35:58 -04:00
Chloe Herd
99ae8bcb10
Update unit tests.
2023-06-21 10:31:17 -04:00
Chloe Herd
1f8b7d940d
Tech review changes
2023-06-21 10:23:41 -04:00
Matt Caimi
20d7917b7c
CSR-1439 email provided ga event
2023-06-21 10:17:47 -04:00
Bryan Mauger
921812d36c
Setup navigation from schedule to customer-details.
2023-06-21 09:23:02 -04:00
Chloe Herd
98d8d68aee
Formatting
2023-06-20 16:22:38 -04:00
Chloe Herd
74af79a8f3
Add tests for serviceZipCodeInfo and serviceLocation save methods
2023-06-20 16:11:51 -04:00
Chloe Herd
f30527c64f
Add tests for SaveSupportingItems
2023-06-20 15:48:37 -04:00
Chloe Herd
11fd5a5e67
Patch directly failing tests
2023-06-20 15:25:07 -04:00
Chloe Herd
9b75367894
Update with better cascading logic.
2023-06-20 15:09:00 -04:00
Scott Kiener
4c3a402318
CSR-1450 | Nullcheck to fix defect
2023-06-16 10:17:19 -04:00
Sneha
59c7ddb9c3
CSR-1415
2023-06-16 19:16:42 +05:30
Chloe Herd
8348781ca7
Consolidated if statements
2023-06-15 14:55:06 -04:00
Chloe Herd
c92ff4d1b5
Revert "Catch missed path for resetting when zip changes"
...
This reverts commit c27b3d612c .
2023-06-15 14:50:01 -04:00
Leah Schumann
1a6db3df0f
WIP
2023-06-15 08:18:32 -04:00
Leah Schumann
8746851f79
WIP
2023-06-14 14:51:22 -04:00
Chloe Herd
c27b3d612c
Catch missed path for resetting when zip changes
2023-06-14 14:06:17 -04:00
Chloe Herd
635d79c357
Implement first round of resetting logic per ticket
2023-06-14 13:57:56 -04:00
Leah Schumann
6762416281
Merge pull request #1161 from Safelite/feature/CSR-1124
...
Tech review changes
2023-06-13 08:55:10 -04:00
Sneha
fd073c8a99
Update index.js
2023-06-13 17:45:48 +05:30
Sneha
475123832b
CSR-1415
2023-06-13 17:44:24 +05:30
Leah Schumann
abddf77bed
Tech review changes
2023-06-13 08:00:57 -04:00
Sneha
e550e3f5ce
Update store.spec.js
2023-06-13 14:18:39 +05:30
Sneha
350c96d8e4
CSR-1415
...
Only for windshield replace
2023-06-13 12:41:09 +05:30
CarlNation
bc0a6dfb12
CSR-1144
...
rename function to reset schedule and use part type to find early bird selection.
2023-06-11 06:29:31 -04:00
Leah Schumann
716fbe3603
Tech review changes
2023-06-09 14:45:04 -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
0de4624142
Merge branch 'develop' into feature/CSR-1124
2023-06-09 07:35:03 -04:00
Leah Schumann
1133132e90
Merge branch 'develop' into feature/CSR-1124
2023-06-08 14:01:45 -04:00
Leah Schumann
f543e5fac4
Merge branch 'develop' into defect/CSR-1432
2023-06-08 13:54:46 -04:00
Leah Schumann
06467c2183
WIP
2023-06-08 11:18:10 -04:00
CarlNation
8b953b9ebc
Merge branch 'develop' into feature/CSR-1144
2023-06-07 14:32:41 -04:00