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
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
42d60f4e22
Update existing unit test suite
2023-12-01 11:32:33 -05:00
Chloe Herd
648a43ba81
Remove log
2023-12-01 09:38:24 -05:00
Chloe Herd
921a3efbfd
Define cookie TTLs as constants
2023-12-01 09:08:32 -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
Scott Kiener
f165bd41b9
CSR-1845 | Fix quote pricing with bundle promos
2023-11-28 15:10:28 -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
Scott Kiener
5ff73cc095
CSR-1393 | Fix the display/removal of bundle promo codes in modal
2023-11-16 09:56:01 -05:00
Scott Kiener
e2c86d0516
CSR-1452 | Formatting
2023-11-15 11:13:51 -05:00
Scott Kiener
8d9fbdf985
Merge remote-tracking branch 'origin/develop' into feature/skiener/CSR-1452
2023-11-15 11:12:21 -05:00
Scott Kiener
f9332b1028
CSR-1452 | Working on integrating promo-modal
2023-11-15 11:12:08 -05:00
hiteshkumar87
5a77323820
Update date-helper.js
...
replacing Math.floor with Math.round
2023-11-15 16:42:37 +05:30
hiteshkumar87
d5022a6152
Update date-helper.js
...
removing decimals from First Day available GA events
2023-11-14 17:50:11 +05:30
Scott Kiener
7b7bd5da87
CSR-1452 | Formatting
2023-11-13 14:07:10 -05:00
Scott Kiener
0a9e59bf22
CSR-1452 | Inactive promos bug fix, related refactoring
...
Created a shared "removeCurrentlyActivePromoCodesFromInactivePromos" method and used it in multiple places to fix bug
2023-11-13 11:18:08 -05:00
Sneha
ae505070c2
CSR-1393
2023-11-13 20:11:00 +05:30
Scott Kiener
f8f9749d3a
CSR-1452 | Rewrite save promo functions
...
Combined inactive and active into one method
-new save method prevents the same promos ending up in inactive AND active at the same time
-query string promos save to inactive automatically
2023-11-10 10:51:01 -05:00
Scott Kiener
f72ce16936
CSR-1452 | Refactor and reformat
2023-11-09 15:17:47 -05:00
Scott Kiener
7eea3baa13
CSR-1452 | Alerts for promos and alert.vue refactoring
2023-11-09 14:52:18 -05:00
Scott Kiener
2600e70755
Merge remote-tracking branch 'origin/develop' into feature/skiener/CSR-1452
2023-11-09 09:11:32 -05:00
Scott Kiener
2cbae603bd
CSR-1452 | Toast messages built and displayed
...
For payment-method and quote, only for initial page load promo logic
2023-11-09 09:11:19 -05:00
CarlNation
b8bd1e4b0b
Merge branch 'develop' into feature/CSR-1392
2023-11-09 08:42:07 -05:00
CarlNation
ba7224a0ec
CSR-1392
...
referral.locktoken is not persisted in the db so we need to return it to the calling application so it can be sent back in on the final wo submit
2023-11-09 08:41:02 -05:00
Scott Kiener
fa2bccb518
CSR-1452 | More promo logic
...
Watch lineItems to automatically run revalidate when the cart changes
Add in auto add of addable vaps in beforeRouteEnter
Create adding of addableVaps to order in promo helper
2023-11-07 15:34:31 -05:00
Scott Kiener
da1feeab07
CSR-1452 | Set up wireframe for payment-method and promos
2023-11-03 11:42:11 -04:00
Bill Richardson
92778c8bcb
Merge branch 'release/pre-cash-enhancements' into feature/richardson/CSR-1696.merge-to-dev
2023-10-31 16:40:52 -04:00
hiteshkumar87
785a51fdca
customerPortalLoginToken
...
customerPortalLoginToken
2023-10-31 13:43:45 +05:30
CarlNation
4723eb8098
CSR-1392
...
associated tests
2023-10-29 10:25:05 -04:00
CarlNation
166940db04
CSR-1392
...
removed work order flags for submitting a pia in delete substatus and the final submit flag from the store and pass it as a parameter to save session instead.
2023-10-29 08:28:32 -04:00
Bill Richardson
e25425e2a0
This should have the new behavior and keep the old behavior
2023-10-27 14:16:12 -04:00
Scott Kiener
3d9c1b97fb
CSR-1520 | Formatting
2023-10-25 10:36:25 -04:00
Scott Kiener
2516adc2fc
CSR-1520 | Package selection promo logic
2023-10-25 10:33:14 -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
hiteshkumar87
fcbbf298d5
getDateFormat
...
getDateFormat unit test cases
2023-10-16 18:48:47 +05:30
hiteshkumar87
aefac08554
Merge branch 'develop' into feature/Digital/CSR-1417
2023-10-16 17:06:03 +05:30
hiteshkumar87
bd7be85511
CSR-1417
...
remove getFullDayName and getFullMonthName from date-helper and use from schedule helper
2023-10-16 17:03:57 +05:30
Scott Kiener
6358818bdc
CSR-1520 | Refactor
...
Use existing method from querystring-helper
Rename response objects
2023-10-12 12:25:17 -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
6358f45cd1
Removed tests breaking due to timezone
2023-10-12 09:44:48 -04:00
hiteshkumar87
bc4f083368
unit test cases
...
unit test cases
2023-10-12 16:33:13 +05:30
hiteshkumar87
03a6e2d994
Add-to-calendar
2023-10-05 20:33:04 +05:30
CarlNation
60f6110341
Merge branch 'develop' into feature/CSR-1392
2023-10-05 08:52:57 -04:00
CarlNation
1dba4521c5
CSR-1392
...
added paypal errorhandling and modals
2023-10-05 08:51:16 -04:00
hiteshkumar87
067c2bd585
Merge branch 'develop' into feature/Digital/csr-1411
2023-10-04 16:50:52 +05:30
Adam Caouette
a520b6cf31
CSR-1383: more changes due to develop updates
2023-09-29 10:33:02 -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
Adam Caouette
48413475c9
CSR-1383: undo strange changes that occurred when merging develop
2023-09-28 17:05:04 -04:00
Adam Caouette
86add1e358
CSR-1383: add product tiles; some cart updates for CSR-1382
2023-09-28 16:52:07 -04:00
Adam Caouette
166978bc3a
Merge develop
2023-09-28 14:03:41 -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
hiteshkumar87
0871f740e4
CSR-1411
...
Add appointment details & cart to 'confirmation' page
2023-09-27 17:34:02 +05:30
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
5ff14add7b
Lookup Pages
2023-09-19 12:22:56 -04:00
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
Bryan Mauger
2b98b9ab2c
WIP
2023-09-11 17:08:14 -04:00
CarlNation
9e3e2a820b
CSR-1625
...
prettier
2023-09-08 08:29:47 -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
scottkiener
0ec6c85b9c
Merge pull request #1332 from Safelite/feature/skiener/CSR-1617
...
CSR-1617 | Navigation defect IsVinOptionalNotRepair
2023-09-05 10:27:57 -04:00
Scott Kiener
a6e40db17c
CSR-1617 | Formatting
2023-09-05 10:19:31 -04:00
Scott Kiener
29d3c08b36
CSR-1617 | Defect fix - IsVinOptionalNotRepair
2023-09-05 10:18:47 -04:00
CarlNation
f585f853c0
Merge pull request #1329 from Safelite/feature/CSR-1623
...
CSR-1623
2023-09-01 11:09:23 -04:00
CarlNation
c18bdec2ab
CSR-1623
...
missed semi-colons prettier
2023-09-01 11:04:48 -04:00
CarlNation
b14119278e
CSR-1623
...
persist promo code and pass to heritage
2023-09-01 10:58:07 -04:00
Scott Kiener
52b54d44dc
CSR-1617 | Save quote defect (skip vin-lookup)
2023-09-01 10:24:47 -04:00
Bryan Mauger
783909cf33
WIP
2023-08-30 15:16:03 -04:00
hiteshkumar87
38f7ef3339
CSR-1618
...
added FirstAvailableAppointment GA event
2023-08-28 12:20:59 +05:30
Bryan Mauger
48c2d28ab8
Merge branch 'develop' into CSR-1382-order-quote-initial-setup
2023-08-22 09:24:30 -04:00
AMSNEHA
db7ae81a6a
Merge branch 'develop' into feature/CSR-1425
2023-08-21 18:15:55 +05:30
Bryan Mauger
9ab3cb7f00
WIP Order Cart.
2023-08-17 14:05:42 -04:00
Scott Kiener
ce6b6b16af
CSR-1582 | Remove backwards compatibility code
...
This won't be released until after Oct 8th
2023-08-15 09:51:38 -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
CarlNation
576e96afae
Revert "Merge pull request #1278 from Safelite/feature/CSR-1582"
...
This reverts commit 5c67a0859e .
2023-08-07 16:56:54 -04:00
CarlNation
792c379080
CSR-1588
...
persist referral seq number and send to analytics
2023-08-04 11:49:13 -04:00
Leah Schumann
0c719130ee
Added getExternalLink method to retrieve URL specified in CMS for the href link in a text-block
2023-08-02 07:38:13 -04:00
hiteshkumar87
eb6d6a4140
zip code GA event optimized
...
code optimized
2023-08-02 13:35:53 +05:30
CarlNation
0411e3cd1f
CSR-1582 concept save quote links do not load
2023-07-28 13:26:20 -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
Chloe Herd
f614e795a6
Merge branch 'develop' into feature/CSR-1370
2023-07-18 16:42:31 -04:00
Chloe Herd
717a8c50b5
Formatting
2023-07-13 11:05:33 -04:00
Chloe Herd
2229c96011
Assume rain defense is always available -- dont check.
2023-07-13 10:12:05 -04:00
Chloe Herd
5c54e975c3
Merge branch 'release/submit-cash' into feature/CSR-1370
2023-07-12 09:56:39 -04:00
Chloe Herd
1261cb1c00
Null coalesce 2
2023-07-12 09:53:54 -04:00
Chloe Herd
56521c2744
Null coalesce
2023-07-12 09:16:43 -04:00
Adam Caouette
b1ad1d921b
CSR-1454: formatting changes
2023-07-05 11:27:16 -04:00
Adam Caouette
a05951b7ce
CSR-1454: minor tweak to avoid returning empty strings which were creating extra empty markup
2023-07-05 10:32:35 -04:00
Chloe Herd
64ab3afa78
Pull package names out to constants file
2023-06-22 09:08:45 -04:00
Chloe Herd
af6809256e
Extract & refactor service package logic to helper class.
2023-06-22 08:57:32 -04:00
Leah Schumann
716fbe3603
Tech review changes
2023-06-09 14:45:04 -04:00
Adam Caouette
4214de2ded
CSR-1421: fixes to unit tests once router-link was moved into textBlock
2023-06-07 09:50:13 -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
8b824d9ec1
CSR-1338
...
rename hasWindshield to includesWindshieldReplacement
2023-04-21 13:42:32 -04:00
CarlNation
553338e56f
CSR-1338
...
prettier
2023-04-21 10:30:58 -04:00
CarlNation
e316378d2c
CSR-1338
...
If there is no windshield selected then do not require a vin lookup
2023-04-21 10:14:35 -04:00
Adam Caouette
3693636924
Merge branch 'develop' into feature/CSR-886
2023-03-15 09:54:17 -04:00
Leah Schumann
0c6d2cb6e8
Got unit tests working again
2023-03-09 13:38:20 -05:00
Leah Schumann
4b6be3fa5c
More changes from tech review
2023-03-08 13:23:53 -05:00
CarlNation
b7860a6e14
Merge branch 'develop' into feature/CSR-785
2023-03-07 09:57:47 -05:00
CarlNation
6a125d8d78
CSR-785
...
Rename accountNumber to parentAccountNumber and relocate to Payment object
2023-03-07 09:57:24 -05:00
Leah Schumann
b779b948d6
Completed unit tests
2023-03-03 10:15:48 -05:00
Leah Schumann
e6625aeb34
Addl unit tests for service-location and tests for mobile-location-modal-question
2023-03-02 14:04:55 -05:00
Leah Schumann
8d8d253bfc
Preparing for additional unit tests of page and mobile location component
2023-03-01 09:11:31 -05:00
Leah Schumann
2be5a55cac
Removed tests that are no longer applicable for mobile-location-modal-questions
2023-02-28 10:10:25 -05:00
Leah Schumann
81819b898e
Moved calculation of mobile fee to the page level
2023-02-28 09:47:13 -05:00
Scott Kiener
10e49b041f
CSR-1166 | Update navigation rules with Quote page
2023-02-24 11:31:43 -05:00
Adam Caouette
ec9963fb1e
CSR-886: add props to getMountOptions unit test helper
2023-02-10 13:15:50 -05:00
Scott Kiener
c8e7bc79ee
CSR-1166 | Update navigation rules with Quote page
2023-02-07 13:56:31 -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
ff65f31036
CSR-1024 match/merge code from ISS.
2023-01-24 16:06:29 -05:00
CarlNation
b3edba964d
CSR-1086 Recover from old saved sessions and errors
2023-01-17 10:19:54 -05:00
Scott Kiener
941097a407
CSR-1055 | Defer most await scenarios to saveSession call
2023-01-16 12:09:50 -05:00
CarlNation
c56ca9f1d6
CSR-984 only persist to Dynamo fields not in sv2/salesforce
2022-12-15 13:49:37 -05:00
Katie
8665569554
CSR-747 Fix merge conflict
2022-12-13 16:47:45 -05:00
Katie
8a5b81cb6a
CSR-747 Format
2022-12-13 16:41:06 -05:00
Katie
1ba6a13875
CSR-747 Add isInsurance override on quote
2022-12-13 16:40:10 -05:00
CarlNation
433647c50a
Merge pull request #876 from Safelite/feature/CSR-963
...
Feature/csr 963
2022-12-13 15:59:43 -05:00
CarlNation
c09c6da283
CSR-963 experiment settings compare as strings
2022-12-13 15:52:31 -05:00
Scott Kiener
7e72d9822d
CSR-504 | Implement pricing endpoint call
2022-12-13 14:50:48 -05:00
CarlNation
1d816846cb
Merge branch 'develop' into feature/CSR-944-dev
2022-12-09 11:50:44 -05:00
CarlNation
e061105bac
CSR-944 refactoring
2022-12-09 11:23:49 -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
Katie
5a8c5365f5
CSR-747 Add load-session parameters
2022-12-08 11:55:58 -05:00
Katie
aa875c84d7
CSR-747 WIP
2022-12-05 15:50:30 -05:00
CarlNation
7683f559c8
CSR-963 fix broken test
2022-12-05 10:56:53 -05:00
CarlNation
60e41adf3d
CSR-963 Skip Vin Experiment Setting
2022-12-05 10:08:54 -05:00
Katie
3690ac7b4b
Merge remote-tracking branch 'origin/develop' into feature/CSR-747
2022-12-05 08:52:30 -05:00
CarlNation
be75efbad4
CSR-944 fix JS error when make is null or undefined
2022-12-01 12:30:36 -05:00
Katie
bd53177d53
CSR-747 Fix merge conflict
2022-11-30 10:52:20 -05:00
CarlNation
2635c90ee8
Merge branch 'release/2022.12.08' into rlsmerge/22.12.08-to-develop-v2
2022-11-29 14:24:54 -05:00
CarlNation
6756c909cd
CSR-944 small refactor
2022-11-29 11:23:42 -05:00
CarlNation
7e5a0fed3e
merge 12.08 to develop
2022-11-23 13:57:45 -05:00
CarlNation
9bf2733a81
Merge branch 'release/2022.12.08' into rlsmerge/2022.12.08-to-develop
2022-11-23 13:25:44 -05:00