woocommerce/plugins/woocommerce-admin/client/marketplace/components
Manzur Ahammed a7ade5d2dc
Show notice for expired and expiring subscriptions in settings and in-app extensions page (#47004)
* show notice on WC core about subs expired

* add notice in wc core my subscription page

* dismiss subscription notice

* add rest api for dismiss subscription notioce

* dismiss notice permanently

* code refactor

* fix issue in expired subs

* not showing expiring subs notice if expired sub notice render

not showing expiring subs notice if expired sub notice render

* fix lint

* added changelog

* update comment

* fix js lint

* update response

* added new endpoint for notice

* update the endpoint URL

* update the endpoint URL

* show notice after one month

* add css class for refactor

* fix lint

* Add missing callback after the merge

* check plugin is installed on current site

* add comments, and fix missing price

* fix lint

* remove unnecessary duplicate asset load

* fix notice so that it only trigger dismiss API on notices close

* localize the renew product price

* track events in the wc settings page

* Use the correct field product_regular_price instead of product_price

* Add missing period in the notice message

* add nonce to the dismiss notice API

* extract dismiss notice API call to different code

* extract expired and expiring component to 1 component

* add track events for tsx components

* fix nonce checking

* fix lint

* fix lint

* enrich the button and hyperlink url to contains the product_id of expiring / expired subscription

* fix lint

* fix lint

---------

Co-authored-by: Akeda Bagus <akeda.bagus@automattic.com>
Co-authored-by: prahesa.setia <prahesa.kusuma.setia@automattic.com>
2024-05-31 08:34:36 +07:00
..
category-selector Marketplace business services: Feature branch (#47303) 2024-05-15 14:43:06 +02:00
connect-notice Tracks event for WooCommerce.com connect notice (#47003) 2024-05-13 13:45:43 +07:00
content Show notice for expired and expiring subscriptions in settings and in-app extensions page (#47004) 2024-05-31 08:34:36 +07:00
discover Marketplace business services: Feature branch (#47303) 2024-05-15 14:43:06 +02:00
feedback-modal fix: fixed all instances of no-use-before-define lint rule violations 2023-11-16 19:21:30 +08:00
footer Stylelint: Update config to double quotes (#45607) 2024-03-26 10:41:34 -03:00
header Stylelint: Update config to double quotes (#45607) 2024-03-26 10:41:34 -03:00
header-account Update Woo.com references to WooCommerce.com (#46259) 2024-04-09 09:50:15 +01:00
header-title [wccom-17713] Addressing design feedback. 2023-08-18 15:20:00 +01:00
icon-with-text Stylelint: Update config to double quotes (#45607) 2024-03-26 10:41:34 -03:00
install-flow Update Woo.com references to WooCommerce.com (#46259) 2024-04-09 09:50:15 +01:00
likert-scale Marketplace: hide search input when viewing subscriptions page on mobile 2023-10-06 12:34:58 +01:00
my-subscriptions Show notice for expired and expiring subscriptions in settings and in-app extensions page (#47004) 2024-05-31 08:34:36 +07:00
notice Tracks event for WooCommerce.com connect notice (#47003) 2024-05-13 13:45:43 +07:00
product-card Marketplace business services: Feature branch (#47303) 2024-05-15 14:43:06 +02:00
product-list Marketplace business services: Feature branch (#47303) 2024-05-15 14:43:06 +02:00
product-list-content Marketplace business services: Feature branch (#47303) 2024-05-15 14:43:06 +02:00
product-list-header Stylelint: Update config to double quotes (#45607) 2024-03-26 10:41:34 -03:00
product-loader Marketplace - tracking enhancements (#41365) 2023-11-21 09:48:59 +03:00
products Marketplace business services: Feature branch (#47303) 2024-05-15 14:43:06 +02:00
promotions Fix promotions filtering by tab (#44884) 2024-02-22 16:35:46 +00:00
search Marketplace business services: Feature branch (#47303) 2024-05-15 14:43:06 +02:00
search-results Marketplace business services: Feature branch (#47303) 2024-05-15 14:43:06 +02:00
tabs Marketplace business services: Feature branch (#47303) 2024-05-15 14:43:06 +02:00
woo-update-manager-plugin Update Woo.com references to WooCommerce.com (#46259) 2024-04-09 09:50:15 +01:00
constants.ts Add "Shared with you" badge to Extensions > My Subscriptions list as applicable (#46229) 2024-05-17 13:22:50 +01:00