Chloe Herd
6927e11e26
Capture and don't propogate clicks on loader
2023-11-15 12:47:58 -05:00
Matt Caimi
e9eccce1fe
removed comment
2023-11-15 11:35:45 -05:00
Matt Caimi
12459ecc97
CSR-1391 combine like line items for pia
2023-11-15 11:34: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
Adam Caouette
2b44e2274a
CSR-1778: swap button positions
2023-11-15 09:50:02 -05:00
AMSNEHA
2e159ef37f
Merge pull request #1529 from Safelite/feature/CSR-1393.1
...
validate alphanumeric values
2023-11-15 18:20:12 +05:30
Sneha
bc3468f8d6
Format
2023-11-15 18:14:52 +05:30
hiteshkumar87
fcfd6daba7
Merge pull request #1530 from Safelite/featre/digital/CSR-1788
...
Update date-helper.js
2023-11-15 16:57:10 +05:30
hiteshkumar87
5a77323820
Update date-helper.js
...
replacing Math.floor with Math.round
2023-11-15 16:42:37 +05:30
Sneha
61aeb06e0a
validate alphanumeric values
2023-11-15 16:02:21 +05:30
Chloe Herd
f322d4a9a3
Stop capturing pointer-events on shop button loaders
2023-11-14 15:21:37 -05:00
Matt Caimi
28c42a0572
CSR-1391 click x on afterpay modal sends user back to payment-method
2023-11-14 15:02:25 -05:00
Adam Caouette
2591ab9935
CSR-1689: restore removed recycle label on cart
2023-11-14 11:47:33 -05:00
Adam Caouette
17bc2cf8ce
CSR-1689: swap to using submitted order
2023-11-14 11:18:54 -05:00
Leah Schumann
eda0eb7d06
Merge branch 'develop' into feature/CSR-1388-tech-review-changes
2023-11-14 10:40:11 -05:00
Leah Schumann
d297dafcc8
Tech review changes
2023-11-14 10:29:18 -05:00
Leah Schumann
a34e45b179
Moved promo link into cart and did some restyling to ensure matching to figma
2023-11-14 10:08:00 -05:00
Adam Caouette
e30ad754b0
Merge branch 'develop' into feature/CSR-1689-ajc
2023-11-14 09:09:30 -05:00
Leah Schumann
dd01528864
Merge branch 'develop' into feature/CSR-1388
2023-11-14 08:44:49 -05:00
Leah Schumann
784a4467f1
Added promo cart item bundling and ensured removal was working correctly
2023-11-14 08:42:21 -05:00
Adam Caouette
86c8f62e8b
CSR-1689: add cart to confirmation page
2023-11-14 07:32:24 -05:00
hiteshkumar87
d5022a6152
Update date-helper.js
...
removing decimals from First Day available GA events
2023-11-14 17:50:11 +05:30
AMSNEHA
c1e4f0a3d7
Merge pull request #1520 from Safelite/feature/CSR-1393.1
...
adding unittest
2023-11-14 17:24:36 +05:30
Sneha
67b905dc4c
Update promo-modal-question.vue
2023-11-14 16:35:56 +05:30
Sneha
46e95c1c14
adding unittest
2023-11-14 16:23:52 +05:30
Scott Kiener
09d21df072
CSR-1452 | Remove unused data member
2023-11-13 16:16:21 -05:00
Scott Kiener
13be6d4559
CSR-1452 | Tech review changes
2023-11-13 15:48:42 -05:00
Scott Kiener
f06d9e9e5e
CSR-1452 | Loading modal spinner for revalidate (payment-method)
2023-11-13 14:23:40 -05:00
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
bmauger
282b7719c8
Merge pull request #1516 from Safelite/CSR-1775-fix-header-alignment
...
CSR-1775 fix misalignment of hamburger button.
2023-11-13 10:18:22 -05:00
Bryan Mauger
ba9ac2b4db
CSR-1775 fix misalignment of hamburger button.
2023-11-13 10:03:03 -05:00
Sneha
ae505070c2
CSR-1393
2023-11-13 20:11:00 +05:30
Sneha
33d2db26d7
Update promo-modal-question.vue
2023-11-13 19:44:38 +05:30
Sneha
3873c23716
Removing toast
2023-11-13 19:42:15 +05:30
Sneha
fa16142627
Formatting
2023-11-13 16:16:06 +05:30
hiteshkumar87
ab507a9280
taxable promo
...
taxable promo and lineitems
2023-11-13 16:08:38 +05:30
Sneha
5fda20d9ab
Update cart.vue
2023-11-13 13:36:45 +05:30
AMSNEHA
bbdcbe65af
Merge branch 'develop' into feature/CSR-1393.1
2023-11-13 13:23:37 +05:30
Sneha
4b49371445
Update base-mixin.js
2023-11-13 13:20:16 +05:30
Sneha
d041721858
CSR-1393
2023-11-13 13:17:18 +05:30
CarlNation
a667d3ef47
CSR prettier
2023-11-10 14:19:13 -05:00
CarlNation
0735f949f1
CSR-1462
...
leave create submitted order in confirmation.vue
2023-11-10 13:37:29 -05:00
Matt Caimi
702d03f974
CSR-1462 break confirmation page out of iframe
2023-11-10 11:44:37 -05:00
Scott Kiener
d83ec8a4bc
Merge remote-tracking branch 'origin/develop' into feature/skiener/CSR-1452
2023-11-10 10:51:16 -05:00
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
CarlNation
c77021931c
Merge pull request #1510 from Safelite/feature/CSR-1392
...
Feature/csr 1392
2023-11-09 18:46:36 -05:00
Scott Kiener
044ce50de9
CSR-1452 | Unit test fixes
2023-11-09 15:26:20 -05:00
Scott Kiener
f72ce16936
CSR-1452 | Refactor and reformat
2023-11-09 15:17:47 -05:00
Chloe Herd
1715194c5b
Update add-to-calendar to pull from submitted order
2023-11-09 15:16:38 -05:00
Scott Kiener
7eea3baa13
CSR-1452 | Alerts for promos and alert.vue refactoring
2023-11-09 14:52:18 -05:00
CarlNation
771f8ea5b0
Merge branch 'develop' into feature/CSR-1392
2023-11-09 14:47:01 -05:00
CarlNation
621c1423f8
CSR-1392
...
No need for this logic. token is persisted in customerportallogintoken table and is pulled from there now in the api on final submit
2023-11-09 14:46:19 -05:00
Scott Kiener
a0439e551e
Merge remote-tracking branch 'origin/develop' into feature/skiener/CSR-1452
2023-11-09 14:34:00 -05:00
Adam Caouette
00ca94d5dd
CSR-1384: fix if lineItems.vaps is null
2023-11-09 13:51:49 -05:00
Matt Caimi
effe8b4d89
formatting
2023-11-09 10:51:33 -05:00
Matt Caimi
d781b7fdad
CSR-1462 line items refactor fix for payment page
2023-11-09 10:49:24 -05:00
Leah Schumann
e3887f931e
Prettified
2023-11-09 09:43:58 -05:00
Leah Schumann
80adf99f63
Made available line items return empty glass part, supporting items and available vaps arrays to prevent errors
2023-11-09 09:41:35 -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
cf4a50f67f
Merge branch 'develop' into feature/CSR-1392
2023-11-09 08:52:07 -05:00
CarlNation
03374ab013
CSR-1392 prettier
2023-11-09 08:51:21 -05:00
Leah Schumann
1568303e8a
Removed another css comment missed
2023-11-09 08:43:54 -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
Leah Schumann
70ae9d02b6
Removed commented CSS
2023-11-09 08:40:30 -05:00
Leah Schumann
f0e0c4a3e8
Fixed package price calculation that was including early bird fee, prettified
2023-11-09 07:37:01 -05:00
hiteshkumar87
84c7e8c617
add vaps to lineitems
...
add vaps to lineitems
2023-11-09 18:03:45 +05:30
Leah Schumann
fd4c287b2d
Merge branch 'develop' into feature/CSR-1382-last-styling
2023-11-09 06:36:28 -05:00
Leah Schumann
57bffe1334
Tech review changes
2023-11-09 06:35:34 -05:00
Sneha
b7f46e877f
CSR-1393
2023-11-09 16:46:05 +05:30
Adam Caouette
929cf3e314
CSR-1384: another tech-review refactor - make wipersOffered a computed
2023-11-08 19:47:16 -05:00
Adam Caouette
e2ad359408
CSR-1384: update naming on payment page too
2023-11-08 19:45:34 -05:00
Adam Caouette
84948b5cc1
CSR-1484: formatting :-/
2023-11-08 18:02:48 -05:00
Adam Caouette
a475c87bc8
Merge branch 'develop' into feature/CSR-1384-modals-for-add-vaps
2023-11-08 16:44:42 -05:00
Adam Caouette
afb2cbae73
CSR-1384: refactor updates from tech review
2023-11-08 16:31:25 -05:00
Chloe Herd
a56abad962
Unit test changes
2023-11-08 15:55:19 -05:00
Chloe Herd
d5a748cacd
Update ctu when updating zip on service-location
2023-11-08 15:55:08 -05:00
Chloe Herd
cae80fa813
Also check for "PIA Required"
2023-11-08 15:04:26 -05:00
Matt Caimi
8dfd6c4023
Merge remote-tracking branch 'origin/develop' into feature/CSR-1391.1
2023-11-08 14:53:18 -05:00
Matt Caimi
68c89b97d8
CSR-1391 add cart to payment page
2023-11-08 14:52:36 -05:00
Chloe Herd
854885b6d9
Tie vehicle banner to submitted order on confirmation
2023-11-08 14:03:48 -05:00
Bryan Mauger
1f60207983
CSR-1391 update window height and styles for Afterpay.
2023-11-08 10:20:11 -05:00
Sneha
189350f1e9
new
2023-11-08 18:56:11 +05:30
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