Commit Graph

22212 Commits

Author SHA1 Message Date
veljko
38cc3bd56f Improve AcceptanceTester to be compatible with both old and new WC 2023-11-21 15:18:22 +01:00
Oluwaseun Olorunsola
38c5d544d8 Release 4.37.0 2023-11-21 13:33:42 +01:00
Jan Jakes
9b8527ea91 Do not use cursor:pointer on disabled cards
[MAILPOET-4676]
2023-11-20 14:30:05 +01:00
Jan Jakes
89397544e6 Fix missing key warning
[MAILPOET-4676]
2023-11-20 14:30:05 +01:00
Jan Jakes
dc22d682fe Increase automation listing cell selector specificity
[MAILPOET-4676]
2023-11-20 14:30:05 +01:00
Jan Jakes
62e8d19d0f Use class name to avoid side-effects of modifying a woocommerce component
This was breaking the automation listing.

[MAILPOET-4676]
2023-11-20 14:30:05 +01:00
Jan Jakes
118d7ca62a Improve "from scratch" button busy states
[MAILPOET-4676]
2023-11-20 14:30:05 +01:00
Jan Jakes
3aa786fc10 Improve wording of "from scratch" automation button & modal, simplify code
[MAILPOET-4676]
2023-11-20 14:30:05 +01:00
Jan Jakes
0f6f31cda1 Make template card badge colors configurable
[MAILPOET-4676]
2023-11-20 14:30:05 +01:00
Jan Jakes
ae5993ce24 Display category names
[MAILPOET-4676]
2023-11-20 14:30:05 +01:00
Jan Jakes
4c2b4013f1 Add tabs with categories to automation templates
[MAILPOET-4676]
2023-11-20 14:30:05 +01:00
Jan Jakes
d220f05840 Move automation template categories to registry
This will also allow 3rd parties adding new categories in the future.

[MAILPOET-4676]
2023-11-20 14:30:05 +01:00
Jan Jakes
0e4a2224fa Extract template tab panel and title to templates/tabs component
[MAILPOET-4676]
2023-11-20 14:30:05 +01:00
Jan Jakes
14701bacc4 Unify template card layout in different contexts, spacing as per designs
[MAILPOET-4676]
2023-11-20 14:30:05 +01:00
Jan Jakes
3f4a3daeb3 Reuse templates item in automations
[MAILPOET-4676]
2023-11-20 14:30:05 +01:00
Jan Jakes
c7f2894bec Add isBusy state for template card
[MAILPOET-4676]
2023-11-20 14:30:05 +01:00
Jan Jakes
13d0258004 Add disabled state for template card
[MAILPOET-4676]
2023-11-20 14:30:05 +01:00
Jan Jakes
c5bed279b7 Add focus styles for template card
[MAILPOET-4676]
2023-11-20 14:30:05 +01:00
Jan Jakes
4e9f8b6553 Make template a card a button (so disabled state and keyboard navigation work)
[MAILPOET-4676]
2023-11-20 14:30:05 +01:00
Jan Jakes
7453a32e7a Add coming-soon and premium badges for template item
[MAILPOET-4676]
2023-11-20 14:30:05 +01:00
Jan Jakes
8baf28b462 Extract template list item to templates/item component
[MAILPOET-4676]
2023-11-20 14:30:05 +01:00
Jan Jakes
b23b6aa034 Replace "From scratch" automation template list item with a footer
[MAILPOET-4676]
2023-11-20 14:30:05 +01:00
Jan Jakes
7a68c90982 Add back button to automation forms header
[MAILPOET-4676]
2023-11-20 14:30:05 +01:00
Jan Jakes
5c03841935 Add back button to automation templates header
[MAILPOET-4676]
2023-11-20 14:30:05 +01:00
Jan Jakes
64905397cf Use page-header component on form subscribers page
[MAILPOET-4676]
2023-11-20 14:30:05 +01:00
Jan Jakes
9f69d7f56c Unify layout of subscribers page, add top bar
[MAILPOET-4676]
2023-11-20 14:30:05 +01:00
Jan Jakes
106454fc58 Use page-header component on form templates page
[MAILPOET-4676]
2023-11-20 14:30:05 +01:00
Jan Jakes
1c1e908526 Use page-header component on lists page
[MAILPOET-4676]
2023-11-20 14:30:05 +01:00
Jan Jakes
48635d159d Unify layout of Lists page with Segments, add top bar
[MAILPOET-4676]
2023-11-20 14:30:05 +01:00
Jan Jakes
db7548fd25 Use page-header component on automation templates page & fix layout
[MAILPOET-4676]
2023-11-20 14:30:05 +01:00
Jan Jakes
7050ce6c1b Use page-header component on automation listing page
[MAILPOET-4676]
2023-11-20 14:30:05 +01:00
Jan Jakes
c6177299ea Extract header to page-header component, fix spacing as per design
[MAILPOET-4676]
2023-11-20 14:30:05 +01:00
Jan Jakes
dd25b55f57 Extract grid to templates/grid component
[MAILPOET-4676]
2023-11-20 14:30:05 +01:00
Jan Jakes
b3f0bb0bea Extract footer to templates/footer component
[MAILPOET-4676]
2023-11-20 14:30:05 +01:00
Veljko
a8a31cb97f Add skipped test scenarios to allowed skipped tests
[MAILPOET-5689]
2023-11-20 09:58:35 +01:00
 Ján Mikláš
ad97ccc4e3 Show BFCM sale info in WP.org description
[MAILPOET-5708]
2023-11-20 09:33:25 +01:00
Rodrigo Primo
9d1f1d7e80 Update CSS after adding label to the icon to remove a segment condition
The label was added in the premium plugin.

[MAILPOET-5717]
2023-11-19 19:20:15 +01:00
David Remer
8c132556a8 Add get_date method
[PREMIUM-257]
2023-11-19 18:39:16 +01:00
David Remer
9d763569d6 Uppercase s for Woo Subscriptions
[PREMIUM-257]
2023-11-19 18:39:16 +01:00
David Remer
61ea4db4eb Add subscription created trigger stub
[PREMIUM-257]
2023-11-19 18:39:16 +01:00
David Remer
9142e240b9 Improve wording 2023-11-19 18:39:16 +01:00
David Remer
a5484f2728 Extend \WC_Subscription stub
[PREMIUM-256]
2023-11-19 18:39:16 +01:00
David Remer
7dba2a0ee2 Add subscription-status-changed stub
[PREMIUM-256]
2023-11-19 18:39:16 +01:00
David Remer
0fef69cda7 Add WooCommerce Subscriptions integration
[PREMIUM-256]
2023-11-19 18:39:16 +01:00
David Remer
df2fe0b0b8 Add new boolean for woocommerce-subscriptions being active
[PREMIUM-256]
2023-11-19 18:39:16 +01:00
David Remer
0450d06883 Add wcs_get_subscription
[PREMIUM-256]

Add helper for woocommerce-subscriptions

[PREMIUM-256]
2023-11-19 18:39:16 +01:00
David Remer
1b5d475a78 Share integrations between editor and analytics
With this commit, there will be only one place where we need to register
new integrations. This will help to keep editor and analytics in sync.

[PREMIUM-256]
2023-11-19 18:39:16 +01:00
Veljko
caa5609900 Remove unnecessary twice waiting for element be clickable 2023-11-17 18:09:00 -03:00
Veljko
c055c55962 Temporarily skip AutomateWoo 2 scenarios 2023-11-17 18:09:00 -03:00
Veljko
7f304bb088 Update checking element on AutomateWoo 2023-11-17 18:09:00 -03:00