Commit Graph

20446 Commits

Author SHA1 Message Date
0d2e3e4f19 Add API endpoint to fetch automation template data
[MAILPOET-4537]
2023-12-11 20:51:12 +01:00
130463351e Add keyboard support for previous and next templates
[MAILPOET-4534]
2023-12-11 20:51:12 +01:00
1dd06f86fa Handle previous and next template buttons
[MAILPOET-4534]
2023-12-11 20:51:12 +01:00
685af1c197 Extract template detail dialog to templates grid
[MAILPOET-4534]
2023-12-11 20:51:12 +01:00
c4e2f037b8 Extract automation templates grid to a component
[MAILPOET-4534]
2023-12-11 20:51:12 +01:00
537582e2be Display error when creating automation from template failes
[MAILPOET-4534]
2023-12-11 20:51:12 +01:00
75986d9a9e Implement automation template detail dialog
[MAILPOET-4534]
2023-12-11 20:51:12 +01:00
f4704edcf2 Update tests
MAILPOET-5701
2023-12-11 20:49:29 +01:00
4a1a4d6729 Update loadedvia URL param order.
MAILPOET-5701
2023-12-11 20:49:29 +01:00
c957cc0c2b Convert loadedvia part to URL search param instead of URL hash
MAILPOET-5701
2023-12-11 20:49:29 +01:00
ddde17f83a Remove multichannel integration from experimental features
MAILPOET-5701
2023-12-11 20:49:29 +01:00
94d399f169 Show EditorNotices on Automation analytics pages
MAILPOET-5700
2023-12-11 20:47:22 +01:00
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
aebc17939c Update Move to Trash button component on Automation statistics page
MAILPOET-5700
2023-12-11 20:47:22 +01:00
18810d2916 Update deactivate button component on Automation statistics page
MAILPOET-5700
2023-12-11 20:47:22 +01:00
cfd8b3c82e Add split button component to Automation statistics page
MAILPOET-5700
2023-12-11 20:47:22 +01:00
7d9541152c Fix sending status text link
MAILPOET-5699
2023-12-11 14:17:43 +01:00
8f8d0b8754 Fix Edit button and icon misalignment
MAILPOET-5699
2023-12-11 14:17:43 +01:00
37664df659 Fix button style and add loading state to buttons
MAILPOET-5699
2023-12-11 14:17:43 +01:00
833e45848e Fix newsletter status string translation
MAILPOET-5699
2023-12-11 14:17:43 +01:00
8effeceb60 Add newsletter status tag to sending stats
MAILPOET-5699
2023-12-11 14:17:43 +01:00
0051f8de9f Add a link to sending stats
MAILPOET-5699
2023-12-11 14:17:43 +01:00
8241d7184b Show newsletter stats info for other statuses
MAILPOET-5699
2023-12-11 14:17:43 +01:00
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
9e9127d115 Add button functionalities for edit, duplicate and delete
MAILPOET-5699
2023-12-11 14:17:43 +01:00
4206079797 Update style and display of contents
MAILPOET-5699
2023-12-11 14:17:43 +01:00
388f3d6d8e Added split button and dummy content
MAILPOET-5699
2023-12-11 14:17:43 +01:00
3c6090702c Add tracking for pages loaded via WooCommerce Multichannel Marketing dashboard
MAILPOET-5698
2023-12-11 10:58:22 +01:00
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
4b674737b0 Format price to 2 decimal places
MAILPOET-5698
2023-12-11 10:58:22 +01:00
a73189e5a1 Add support for fetching Automation revenue
MAILPOET-5698
2023-12-11 10:58:22 +01:00
74fd910d78 Add Revenue info to multichannel dashboard
MAILPOET-5698
2023-12-11 10:58:22 +01:00
91e12fb6b0 Update method for fetching MailPoet Automations
MAILPOET-5698
2023-12-11 10:58:22 +01:00
65de203ea3 Fix fetching standard newsletters and post-notification history items
MAILPOET-5698
2023-12-11 10:58:22 +01:00
f3ecf8366a Add basic methods for fetching campaign data
MAILPOET-5698
2023-12-11 10:58:22 +01:00
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
e1b8f59fc2 Fix formatting errors
MAILPOET-5697
2023-12-07 15:51:02 +01:00
52470070a2 Translate strings
MAILPOET-5697
2023-12-07 15:51:02 +01:00
73dafd8c57 Add acceptance tests
MAILPOET-5697
2023-12-07 15:51:02 +01:00
bc6bb5dcc3 Direct users to Newsletter template selection page from the Woo marketing dashboard
MAILPOET-5697
2023-12-07 15:51:02 +01:00
cb0c6491d2 Add campaign types to the MailPoet Marketing Channel
MAILPOET-5697
2023-12-07 15:51:02 +01:00
f805a777fb Reuse existing method Bridge::isMailpoetSendingServiceEnabled
MAILPOET-5696
2023-12-07 15:04:41 +01:00
5ce33c00a9 Add tests for MPMarketingChannel
MAILPOET-5696
2023-12-07 15:04:41 +01:00
efec9057bb Add error and product status information to the MailPoet Marketing Channel
MAILPOET-5696
2023-12-07 15:04:41 +01:00
09c4cbb10c Remove old close button from Woo Checkout acceptance test
[MAILPOET-5713]
2023-12-06 15:39:39 +01:00
de81998ae3 Remove PHPMailer fix for older WP versions
[MAILPOET-5713]
2023-12-06 15:39:39 +01:00
1934604ab7 Remove minimal required WP version in email editor acceptance tests
[MAILPOET-5713]
2023-12-06 15:39:39 +01:00
a1b1a6f674 Remove specific code for WP 6.2 and lower
[MAILPOET-5713]
2023-12-06 15:39:39 +01:00
e371ec03b9 Fix languages folder creation for tests
[MAILPOET-5713]
2023-12-06 15:39:39 +01:00
0837a75582 Fix failing tests
[MAILPOET-5713]
2023-12-06 15:39:39 +01:00