Commit graph

4422 commits

Author SHA1 Message Date
Leah Schumann
adbbd4f15d Merge branch 'develop' into feature/CSR-1382-last-styling 2023-11-08 07:21:19 -05:00
Leah Schumann
f345973d77 Tech review changes 2023-11-08 07:20:01 -05:00
hiteshkumar87
ccbb9b18ef Appointment EndTime
Appointment end time for Inshop and Dropoff Schedules
2023-11-08 16:38:18 +05:30
Sneha
8455ec926b CSR-1393 2023-11-08 16:28:27 +05:30
scottkiener
b25b2abde1
Merge pull request #1497 from Safelite/feature/skiener/CSR-1452
CSR-1452 | More promo logic
2023-11-07 15:42:45 -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
Bryan Mauger
4dec7a3df7 Format code. 2023-11-07 14:27:01 -05:00
Bryan Mauger
f51817033d CSR-1722 fix font weight and spacing issues. 2023-11-07 14:17:48 -05:00
Bryan Mauger
d61825dc20 CSR-1728 set width to prevent copy going past Edit button on review page. 2023-11-07 13:45:30 -05:00
Leah Schumann
794150b33d Revamp of non-packaged cart-items to display all of them in the loop instead of making separate cart item markup for fees etc 2023-11-07 11:22:51 -05:00
Leah Schumann
23b03a8118 Prettified 2023-11-07 07:10:16 -05:00
Leah Schumann
1078b46450 Merged from develop 2023-11-07 06:43:03 -05:00
Leah Schumann
4cc415af6d Added allowItemRemoval prop to cart 2 2023-11-07 06:36:04 -05:00
Leah Schumann
45c9279333 Added allowItemRemoval prop to cart 2023-11-07 06:35:09 -05:00
bmauger
9be8662ed5
Merge pull request #1493 from Safelite/CSR-1396-recycling-fee-modal
CSR-1396 add recycle modal to cart page.
2023-11-06 17:02:24 -05:00
Bryan Mauger
fc190cebae Format code. 2023-11-06 15:45:11 -05:00
Bryan Mauger
03a07c9c62 CSR-1396 add recycle modal to cart page. 2023-11-06 15:43:06 -05:00
Adam Caouette
374fc95342 CSR-1384: small css fix 2023-11-06 15:27:42 -05:00
Adam Caouette
ab81351bd5 Merge branch 'develop' into feature/CSR-1384-modals-for-add-vaps 2023-11-06 13:47:20 -05:00
Adam Caouette
20cda7ef69 CSR-1384: work to add a auto-dismissing alert / 'toast' message for adding vap to cart 2023-11-06 13:42:50 -05:00
Adam Caouette
4e1f246ae3 CSR-1384: remove unused prop 2023-11-06 13:41:03 -05:00
Adam Caouette
39c33aabc1 CSR-1384: add a ref to funnelHeader on any pages where it's missing 2023-11-06 13:39:08 -05:00
Adam Caouette
a6a4a302b2 CSR-1384: add some space under cart component 2023-11-06 13:37:41 -05:00
Leah Schumann
d3d334f666 Fixed unit test and Prettified 2023-11-06 08:39:46 -05:00
Leah Schumann
dbcb8c15c0 Merge branch 'develop' into feature/CSR-1382-loose-ends 2023-11-06 08:22:13 -05:00
Leah Schumann
3471b6e514 Fixed some calculation issues 2 2023-11-06 08:21:35 -05:00
Leah Schumann
738ffbe843 Fixed some calculation issues 2023-11-06 08:21:28 -05:00
CarlNation
bad8dbb3f9 Merge branch 'develop' into feature/CSR-1392 2023-11-03 14:22:37 -04:00
CarlNation
ad8fac3c1c CSR-1392
fix adding bug and decimal place bug
2023-11-03 14:22:00 -04:00
Leah Schumann
ec431ecd59 Prettified 2023-11-03 14:01:08 -04:00
Scott Kiener
5b6a8da335 Merge remote-tracking branch 'origin/develop' into feature/skiener/CSR-1452 2023-11-03 11:42:40 -04:00
Scott Kiener
da1feeab07 CSR-1452 | Set up wireframe for payment-method and promos 2023-11-03 11:42:11 -04:00
Bryan Mauger
8cb06c096f WIP Update Nonpackaged Cart Items for Leah 2023-11-03 10:21:21 -04:00
Leah Schumann
4d7f01d87e WIP - Cart Styling 2023-11-03 09:38:40 -04:00
Chloe Herd
f07740a688 Fire footer text update on page load 2023-11-02 15:43:57 -04:00
Leah Schumann
b2b5e4ff6a
Merge pull request #1487 from Safelite/feature/CSR-1382-loose-ends
Front end changes for recent backend changed related to repair chips
2023-11-02 15:08:30 -04:00
Leah Schumann
50cd865af4 Merge branch 'develop' into feature/CSR-1382-loose-ends 2023-11-02 14:55:42 -04:00
Leah Schumann
1456a65cca Front end changes for recent backend changed related to repair chips 2023-11-02 14:54:50 -04:00
Matt Caimi
4d9c1a88de CSR-1391 better looking payment buttons 2023-11-02 14:19:57 -04:00
Matt Caimi
da764e57cf Merge remote-tracking branch 'origin/develop' into feature/CSR-1391.1 2023-11-02 14:12:46 -04:00
Leah Schumann
4d9ae22071
Merge pull request #1484 from Safelite/feature/CSR-1382-loose-ends
Feature/csr 1382 loose ends
2023-11-02 13:08:33 -04:00
Chloe Herd
676cda96f7 Formatting 2023-11-02 12:00:55 -04:00
Chloe Herd
5d48014a83 Update unit tests 2023-11-02 11:41:49 -04:00
Leah Schumann
346e59b0de Prettified and unit test commented out for now 2023-11-02 11:27:07 -04:00
Leah Schumann
ce5bb4f13d Merging from develop 2023-11-02 11:22:17 -04:00
Leah Schumann
1e998ee748 Refactor for clarity and consistency 2023-11-02 11:19:40 -04:00
Leah Schumann
5b9c47111b Fix for multiple glass parts 2023-11-02 11:18:05 -04:00
Chloe Herd
e04ce3018b Change to sessionStorage 2023-11-02 10:05:08 -04:00
Chloe Herd
d07b57f718 Clear submitted orders on vehicle FBA 2023-11-01 15:39:48 -04:00
Chloe Herd
36ab8e04eb Redirect to confirmation if submitted order is present 2023-11-01 15:32:00 -04:00
Chloe Herd
e63f8bdcc4 Formatting 2023-11-01 15:31:33 -04:00
Matt Caimi
39e42b8c7c Merge remote-tracking branch 'origin/develop' into feature/CSR-1391.1 2023-11-01 14:23:25 -04:00
Chloe Herd
560ad28597 Shortcut prerequisites if a submitted order is already present. 2023-11-01 14:19:24 -04:00
Chloe Herd
11ec8df5da Stage order info to submittedOrder on page load 2023-11-01 14:17:20 -04:00
Matt Caimi
c9610e2aa2 CSR-1391 switch payment functionality 2023-11-01 13:09:46 -04:00
CarlNation
2a81d3fbe1 CSR-1932
only add sales tax from amountDue
2023-11-01 12:37:30 -04:00
bmauger
28288df804
Merge pull request #1482 from Safelite/CSR-1390-dynamic-iframe-height
CSR-1390 dynamic resize of iFrame
2023-11-01 10:10:38 -04:00
Bryan Mauger
2006fbbe9b Format code. 2023-11-01 10:03:23 -04:00
Bryan Mauger
595e97ea9f CSR-1390 dynamic resize of iFrame
Implement iFrameResizer node package.
2023-11-01 09:56:27 -04:00
Leah Schumann
32d7ce105f Merge branch 'develop' into feature/CSR-1382-loose-ends 2023-11-01 08:01:49 -04:00
brich1212safe
b1b2b456e9
Merge pull request #1481 from Safelite/feature/richardson/CSR-1696.merge-to-dev
Merge pre-cash modal to develop
2023-10-31 16:59:59 -04:00
Bill Richardson
a5f541ee77 remove hitch-hiker class from merge 2023-10-31 16:54:54 -04:00
Bill Richardson
79b88319e0 prettierd 2023-10-31 16:47:35 -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
Scott Kiener
c1d7585056 CSR-1452 | Unit test fix 2023-10-31 16:02:15 -04:00
Scott Kiener
551c6b9a60 CSR-1452 | Formatting 2023-10-31 15:45:05 -04:00
Scott Kiener
c21d50c3ba CSR-1452 | Multiple bug fixes
additionalButtonData was used incorrectly
404's from validatePromo were handled incorrectly
2023-10-31 15:42:40 -04:00
Adam Caouette
4302dc0f43 CSR-1384: remove old copy of add-vaps-modal-buttons again... DIE! DIE 2023-10-31 11:06:53 -04:00
Adam Caouette
83099186e0 CSR-1384: remove old method 2023-10-31 10:57:35 -04:00
Adam Caouette
e7d2d47048 CSR-1384: remove old prop var 2023-10-31 10:56:11 -04:00
Adam Caouette
bbf4b083e8 CSR-1384: add validation on modal when multiple wiper options 2023-10-31 10:53:33 -04:00
Leah Schumann
b21e9dc8d2 Added conditional to only send service location city, state, and zipcode to the backend if the appointment type is Mobile 2023-10-31 10:26:08 -04:00
Leah Schumann
cbef188b01 Merge branch 'develop' into feature/CSR-1382-loose-ends 2023-10-31 10:09:56 -04:00
Leah Schumann
5d926de12f Started working on unit tests 2023-10-31 10:06:47 -04:00
CarlNation
c644bd4ef5 CSR-1392
correct vaps amount check
2023-10-31 08:17:00 -04:00
CarlNation
c97c30a968 Merge branch 'develop' into feature/CSR-1392 2023-10-31 06:42:41 -04:00
Leah Schumann
0ae599c35e Removed LineItemUtilities as it is no longer needed 2023-10-31 06:37:55 -04:00
hiteshkumar87
785a51fdca customerPortalLoginToken
customerPortalLoginToken
2023-10-31 13:43:45 +05:30
CarlNation
deed0dfb5f CSR-1392
set amount due for PIA
2023-10-30 16:03:03 -04:00
CarlNation
fc0a21aa95 Merge branch 'develop' into feature/CSR-1392 2023-10-30 15:56:54 -04:00
Leah Schumann
5472b8b3f8 Prettified 2023-10-30 15:48:32 -04:00
Leah Schumann
c73d2e2334 Merge branch 'develop' into feature/CSR-1382-loose-ends 2023-10-30 15:47:32 -04:00
Leah Schumann
5583070c2c Fixed calculation issue, added promo cart items 2023-10-30 15:46:48 -04:00
CarlNation
f2fc50cd3e CSR-1392
set amount due for PIA
2023-10-30 11:20:43 -04:00
shnsuku
cc1d0abd06
Merge pull request #1468 from Safelite/feature/Digital/CSR-1725
CSR-1725
2023-10-30 19:02:23 +05:30
Leah Schumann
2fa866953d Removed debugger statements 2023-10-30 08:42:50 -04:00
Leah Schumann
72987d84c2 afe9ff98 Merge pull request #1469 from Safelite/feature/CSR-1727-front-end-updates-tax-service 2023-10-30 08:27:15 -04:00
Leah Schumann
448ca01354 Added serviceLocationCity field to call to tax endpoint 2023-10-30 07:58:05 -04:00
Leah Schumann
46473c5ba0
Merge branch 'develop' into feature/CSR-1382-loose-ends 2023-10-30 07:27:07 -04:00
Leah Schumann
acc533e42c Fixing the commits to the wrong branch 2023-10-30 07:15:56 -04:00
Leah Schumann
d39870f2ca Merging changes committed to wrong branch 2023-10-30 07:08:26 -04:00
sheena
90ce654e47 Update modal.vue 2023-10-30 16:19:57 +05:30
sheena
4dc0a437a1 CSR-1725
spacing fixed
2023-10-30 16:17:34 +05:30
CarlNation
4723eb8098 CSR-1392
associated tests
2023-10-29 10:25:05 -04:00
CarlNation
0d9373cae7 CSR-1392
prettier
2023-10-29 08:33:17 -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
AdamCaouetteSafelite
2bd808a8c0
Merge pull request #1461 from Safelite/feature/CSR-1384-modals-for-add-vaps
CSR-1384: fixes for constant strings refactoring
2023-10-27 16:58:25 -04:00
Adam Caouette
4bbc508aad CSR-1384: minor alts to insure against console errors 2023-10-27 16:40:24 -04:00
Bryan Mauger
4344f82a60 CSR-1390 style PayPal modal. 2023-10-27 15:57:38 -04:00
Bill Richardson
f8a475b13d prettier'd since less than 3 attr/prop 2023-10-27 14:33:25 -04:00