Commit Graph

20601 Commits

Author SHA1 Message Date
Jan Jakes
0692866efd Fix editor centering for cases with custom separators
[MAILPOET-4537]
2023-12-11 20:51:12 +01:00
Jan Jakes
0b08204645 Add template preview loading spinner
[MAILPOET-4537]
2023-12-11 20:51:12 +01:00
Jan Jakes
09a1823ed6 Implement automation template preview in template detail
[MAILPOET-4537]
2023-12-11 20:51:12 +01:00
Jan Jakes
877518283f Use @wordpress/hooks types in wp-js-hooks
[MAILPOET-4537]
2023-12-11 20:51:12 +01:00
Jan Jakes
068f99bdbe Add automation context and registry to listing and templates pages
[MAILPOET-4537]
2023-12-11 20:51:12 +01:00
Jan Jakes
0d2e3e4f19 Add API endpoint to fetch automation template data
[MAILPOET-4537]
2023-12-11 20:51:12 +01:00
Jan Jakes
130463351e Add keyboard support for previous and next templates
[MAILPOET-4534]
2023-12-11 20:51:12 +01:00
Jan Jakes
1dd06f86fa Handle previous and next template buttons
[MAILPOET-4534]
2023-12-11 20:51:12 +01:00
Jan Jakes
685af1c197 Extract template detail dialog to templates grid
[MAILPOET-4534]
2023-12-11 20:51:12 +01:00
Jan Jakes
c4e2f037b8 Extract automation templates grid to a component
[MAILPOET-4534]
2023-12-11 20:51:12 +01:00
Jan Jakes
537582e2be Display error when creating automation from template failes
[MAILPOET-4534]
2023-12-11 20:51:12 +01:00
Jan Jakes
75986d9a9e Implement automation template detail dialog
[MAILPOET-4534]
2023-12-11 20:51:12 +01:00
Oluwaseun Olorunsola
f4704edcf2 Update tests
MAILPOET-5701
2023-12-11 20:49:29 +01:00
Oluwaseun Olorunsola
4a1a4d6729 Update loadedvia URL param order.
MAILPOET-5701
2023-12-11 20:49:29 +01:00
Oluwaseun Olorunsola
c957cc0c2b Convert loadedvia part to URL search param instead of URL hash
MAILPOET-5701
2023-12-11 20:49:29 +01:00
Oluwaseun Olorunsola
ddde17f83a Remove multichannel integration from experimental features
MAILPOET-5701
2023-12-11 20:49:29 +01:00
Oluwaseun Olorunsola
94d399f169 Show EditorNotices on Automation analytics pages
MAILPOET-5700
2023-12-11 20:47:22 +01:00
Oluwaseun Olorunsola
cc1206254d Fix Edit button and icon misalignment
We also removed the ActivateButton because it's not necessary on the Automation analytics pages

MAILPOET-5700
2023-12-11 20:47:22 +01:00
Oluwaseun Olorunsola
aebc17939c Update Move to Trash button component on Automation statistics page
MAILPOET-5700
2023-12-11 20:47:22 +01:00
Oluwaseun Olorunsola
18810d2916 Update deactivate button component on Automation statistics page
MAILPOET-5700
2023-12-11 20:47:22 +01:00
Oluwaseun Olorunsola
cfd8b3c82e Add split button component to Automation statistics page
MAILPOET-5700
2023-12-11 20:47:22 +01:00
Oluwaseun Olorunsola
7d9541152c Fix sending status text link
MAILPOET-5699
2023-12-11 14:17:43 +01:00
Oluwaseun Olorunsola
8f8d0b8754 Fix Edit button and icon misalignment
MAILPOET-5699
2023-12-11 14:17:43 +01:00
Oluwaseun Olorunsola
37664df659 Fix button style and add loading state to buttons
MAILPOET-5699
2023-12-11 14:17:43 +01:00
Oluwaseun Olorunsola
833e45848e Fix newsletter status string translation
MAILPOET-5699
2023-12-11 14:17:43 +01:00
Oluwaseun Olorunsola
8effeceb60 Add newsletter status tag to sending stats
MAILPOET-5699
2023-12-11 14:17:43 +01:00
Oluwaseun Olorunsola
0051f8de9f Add a link to sending stats
MAILPOET-5699
2023-12-11 14:17:43 +01:00
Oluwaseun Olorunsola
8241d7184b Show newsletter stats info for other statuses
MAILPOET-5699
2023-12-11 14:17:43 +01:00
Oluwaseun Olorunsola
5800aeb409 Remove Deactivate button
This is because we only display the post-notification history items on the woo multichannel campaign list page.

We can't deactivate, edit or duplicate a post-notification history item.

MAILPOET-5699
2023-12-11 14:17:43 +01:00
Oluwaseun Olorunsola
9e9127d115 Add button functionalities for edit, duplicate and delete
MAILPOET-5699
2023-12-11 14:17:43 +01:00
Oluwaseun Olorunsola
4206079797 Update style and display of contents
MAILPOET-5699
2023-12-11 14:17:43 +01:00
Oluwaseun Olorunsola
388f3d6d8e Added split button and dummy content
MAILPOET-5699
2023-12-11 14:17:43 +01:00
Oluwaseun Olorunsola
3c6090702c Add tracking for pages loaded via WooCommerce Multichannel Marketing dashboard
MAILPOET-5698
2023-12-11 10:58:22 +01:00
Oluwaseun Olorunsola
246f54d799 Refactor MPMarketingChannel.
The aim is to make both the MPMarketingChannelController and the MPMarketingChannel class lighter by moving most of the data request feature to the MPMarketingChannelDataController class

MAILPOET-5698
2023-12-11 10:58:22 +01:00
Oluwaseun Olorunsola
4b674737b0 Format price to 2 decimal places
MAILPOET-5698
2023-12-11 10:58:22 +01:00
Oluwaseun Olorunsola
a73189e5a1 Add support for fetching Automation revenue
MAILPOET-5698
2023-12-11 10:58:22 +01:00
Oluwaseun Olorunsola
74fd910d78 Add Revenue info to multichannel dashboard
MAILPOET-5698
2023-12-11 10:58:22 +01:00
Oluwaseun Olorunsola
91e12fb6b0 Update method for fetching MailPoet Automations
MAILPOET-5698
2023-12-11 10:58:22 +01:00
Oluwaseun Olorunsola
65de203ea3 Fix fetching standard newsletters and post-notification history items
MAILPOET-5698
2023-12-11 10:58:22 +01:00
Oluwaseun Olorunsola
f3ecf8366a Add basic methods for fetching campaign data
MAILPOET-5698
2023-12-11 10:58:22 +01:00
Rostislav Wolny
91b8ed9dde Fix displaying columns full width in the gmail app
The content wrapping table was not set width 100%.
However, the table is not needed since each column block adds its own table.
So removing the incorrect table fixes the issue.
[MAILPOET-5753]
2023-12-07 16:56:40 +01:00
Oluwaseun Olorunsola
e1b8f59fc2 Fix formatting errors
MAILPOET-5697
2023-12-07 15:51:02 +01:00
Oluwaseun Olorunsola
52470070a2 Translate strings
MAILPOET-5697
2023-12-07 15:51:02 +01:00
Oluwaseun Olorunsola
73dafd8c57 Add acceptance tests
MAILPOET-5697
2023-12-07 15:51:02 +01:00
Oluwaseun Olorunsola
bc6bb5dcc3 Direct users to Newsletter template selection page from the Woo marketing dashboard
MAILPOET-5697
2023-12-07 15:51:02 +01:00
Oluwaseun Olorunsola
cb0c6491d2 Add campaign types to the MailPoet Marketing Channel
MAILPOET-5697
2023-12-07 15:51:02 +01:00
Oluwaseun Olorunsola
f805a777fb Reuse existing method Bridge::isMailpoetSendingServiceEnabled
MAILPOET-5696
2023-12-07 15:04:41 +01:00
Oluwaseun Olorunsola
5ce33c00a9 Add tests for MPMarketingChannel
MAILPOET-5696
2023-12-07 15:04:41 +01:00
Oluwaseun Olorunsola
efec9057bb Add error and product status information to the MailPoet Marketing Channel
MAILPOET-5696
2023-12-07 15:04:41 +01:00
Jan Lysý
09c4cbb10c Remove old close button from Woo Checkout acceptance test
[MAILPOET-5713]
2023-12-06 15:39:39 +01:00