Commit graph

2786 commits

Author SHA1 Message Date
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
Leah Schumann
dbcb8c15c0 Merge branch 'develop' into feature/CSR-1382-loose-ends 2023-11-06 08:22:13 -05: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
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
ce5bb4f13d Merging from develop 2023-11-02 11:22:17 -04:00
Chloe Herd
d07b57f718 Clear submitted orders on vehicle FBA 2023-11-01 15:39:48 -04:00
Chloe Herd
e63f8bdcc4 Formatting 2023-11-01 15:31:33 -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
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
Scott Kiener
c1d7585056 CSR-1452 | Unit test fix 2023-10-31 16:02:15 -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
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
cbef188b01 Merge branch 'develop' into feature/CSR-1382-loose-ends 2023-10-31 10:09:56 -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
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
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
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
Matt Caimi
248d666d9e CSR-1391 moved switch payment label to cms
still need to refine the styling for this switch payment section, but i think it makes sense to commit this functionality for now
2023-10-27 13:43:43 -04:00
Matt Caimi
1061ba8c34 CSR-1391 switch payment functionality 2023-10-27 10:45:21 -04:00
Chloe Herd
4adb021e86 Add page pre-requisites for payment 2023-10-26 17:15:00 -04:00
Adam Caouette
4009be32fe CSR-1384: fixes for constant strings refactoring 2023-10-26 15:43:27 -04:00
AdamCaouetteSafelite
6d5a23d8fa
Merge pull request #1459 from Safelite/feature/CSR-1384-modals-for-add-vaps
Feature/CSR-1384 modals for add vaps
2023-10-26 11:25:20 -04:00
Adam Caouette
dd0273b8f6 CSR-1384: update to use constant strings 2023-10-26 10:48:16 -04:00
shnsuku
a03d168e19
Merge pull request #1460 from Safelite/feature/Digital/CSR-1718
CSR-1718
2023-10-26 16:20:13 +05:30
CarlNation
3ad9cfd659 CSR-1392
prettier
2023-10-26 06:21:32 -04:00
CarlNation
14d5f879ac Merge branch 'develop' into feature/CSR-1392 2023-10-26 06:18:56 -04:00
CarlNation
6749be0df4 CSR-1392
fix tests
2023-10-26 06:18:17 -04:00
sheena
40b765c197 CSR-1718 2023-10-26 15:06:50 +05:30
sheena
417babdbc8 CSR-1718
Updated the space
2023-10-26 15:02:22 +05:30
Adam Caouette
77455fa673 CSR-1384: updates to add vaps modals 2023-10-25 21:48:34 -04:00
Adam Caouette
c75c406c50 Merge branch 'develop' into feature/CSR-1384-modals-for-add-vaps 2023-10-25 21:45:43 -04:00
Chloe Herd
721314f808 Merge branch 'develop' into feature/CSR-1387 2023-10-25 17:09:21 -04:00
CarlNation
7840e90dc5 CSR-1392
prettier
2023-10-25 17:00:29 -04:00
CarlNation
ec6eabb24a Merge branch 'develop' into feature/CSR-1392 2023-10-25 16:56:01 -04:00
CarlNation
67fe2e0177 CSR-1392
move promise reset to after we await all save sessions (submitWOrkOrder)
2023-10-25 16:55:31 -04:00
Bryan Mauger
3eb75f3a58 Format code. 2023-10-25 16:47:52 -04:00
Bryan Mauger
f687e1a803 Payment page style updates. 2023-10-25 16:44:16 -04:00
CarlNation
f6bdd4a272 CSR-1392
unused parm passed to setupPia.
2023-10-25 15:19:19 -04:00
CarlNation
b77b284148 Merge branch 'develop' into feature/CSR-1392 2023-10-25 15:10:27 -04:00
CarlNation
fb783ee7dd CSR-1392
use router params instead of store to save pia error
2023-10-25 15:09:18 -04:00
Leah Schumann
f64b6ad31c A couple, not all, code review changes 2023-10-25 14:57:19 -04:00
Leah Schumann
18cc04b2ef Merge branch 'develop' into feature/CSR-1382-loose-ends 2023-10-25 14:52:11 -04:00
Leah Schumann
cfedf248b7 Revert "Revert "Merge branch 'develop' into feature/CSR-1382-loose-ends""
This reverts commit 936bc95957.
2023-10-25 14:34:08 -04:00
Matt Caimi
520193e18d
Merge pull request #1455 from Safelite/feature/CSR-1391.1
CSR-1391 bug fix
2023-10-25 14:28:16 -04:00
bmauger
240c71fa0c
Merge pull request #1454 from Safelite/CSR-1390-style-payment-page
Initial styling for payment page.
2023-10-25 14:27:36 -04:00
Matt Caimi
3fa60a1746 CSR-1391 bug fix 2023-10-25 14:22:27 -04:00
Bryan Mauger
ded7ea101c Initial styling for payment page. 2023-10-25 14:10:11 -04:00
Matt Caimi
62ef3faefd CSR-1391 moved signature api call to beforeRouteEnter and other fixes 2023-10-25 13:42:33 -04:00
CarlNation
30e147c160 CSR-1392
prettier
2023-10-25 13:19:18 -04:00
CarlNation
3845838db4 Merge branch 'develop' into feature/CSR-1392 2023-10-25 13:16:33 -04:00
CarlNation
b34e49ab17 CSR-1392
increase amount to test paypal settlement
2023-10-25 13:16:17 -04:00
CarlNation
992f2e9215 CSR-1392
return a higher to test Paypal settlement error
also changed how to build the display line items sent to paypal so it's just pats, supportingitems and vaps.
2023-10-25 13:15:20 -04:00
Leah Schumann
d8dd23e2c9 Merged from develop, prettified 2023-10-25 11:39:32 -04:00
Leah Schumann
0b63dfca88 Merge branch 'develop' into feature/CSR-1382-loose-ends 2023-10-25 11:37:44 -04:00
Leah Schumann
3d1a9d6299 WIP - Taxes added 2023-10-25 11:32:01 -04:00
Chloe Herd
75b47e2ebd Actually key into experiment setting 2023-10-25 11:29:47 -04:00
Scott Kiener
3d9c1b97fb CSR-1520 | Formatting 2023-10-25 10:36:25 -04:00
Scott Kiener
abd09c48a8 Merge remote-tracking branch 'origin/develop' into feature/skiener/CSR-1520 2023-10-25 10:33:27 -04:00
Scott Kiener
2516adc2fc CSR-1520 | Package selection promo logic 2023-10-25 10:33:14 -04:00
Leah Schumann
936bc95957 Revert "Merge branch 'develop' into feature/CSR-1382-loose-ends"
This reverts commit 8b742bbc44, reversing
changes made to c94e3e3740.
2023-10-25 07:35:06 -04:00
Leah Schumann
8b742bbc44 Merge branch 'develop' into feature/CSR-1382-loose-ends 2023-10-24 15:48:00 -04:00
Leah Schumann
c94e3e3740 WIP again 2023-10-24 15:47:21 -04:00
CarlNation
0da018e83c CSR-1392
prettier
2023-10-24 15:21:20 -04:00
CarlNation
45add3866b CSR-1392
testing lower paypal dollar amounts
2023-10-24 15:13:56 -04:00
Leah Schumann
4bfeebcec3 WIP 2023-10-24 14:46:08 -04:00
Adam Caouette
e104a36886 CSR-1384: set up modals 2023-10-24 14:43:18 -04:00
Leah Schumann
f2ff088663 WIP 2023-10-24 13:57:27 -04:00
CarlNation
f471bac01c CSR-1392
prettier
2023-10-24 11:13:19 -04:00
CarlNation
0e08c99ad8 Merge branch 'develop' into feature/CSR-1392 2023-10-24 11:09:42 -04:00
CarlNation
b243f41fa7 CSR-1392
make displayPiaAlert a computed instead of data field
2023-10-24 11:08:51 -04:00
scottkiener
38557f7477
Merge pull request #1447 from Safelite/feature/skiener/CSR-1656
CSR-1656 | Store promo information from load-session
2023-10-24 10:51:52 -04:00