1119e73056
Unify PHPStan baseline for PHP 8.0 and 8.1
...
Because both files were identical, I decided for simplification.
[MAILPOET-5751]
2023-12-13 11:48:14 +01:00
981232bfbc
Update PHPStan and related packages to the latest version
...
[MAILPOET-5751]
2023-12-13 11:48:14 +01:00
23666f060b
Release 4.40.0
2023-12-12 14:22:53 +01:00
496240d0ae
Add error message on preview request failure
...
[MAILPOET-4534]
2023-12-11 20:51:12 +01:00
c7a5dd4efa
Catch request errors when loading template previews
...
[MAILPOET-4534]
2023-12-11 20:51:12 +01:00
d4f0dac54a
Do not report aborted requests as errors
...
[MAILPOET-4534]
2023-12-11 20:51:12 +01:00
ebea81b5ce
Remove styles that are now covered by templates grid
...
[MAILPOET-4534]
2023-12-11 20:51:12 +01:00
fb07dbcd69
Display scrollbars only when necessary
...
[MAILPOET-4534]
2023-12-11 20:51:12 +01:00
6b8dfc973a
Fix scrolling inside automation popovers
...
[MAILPOET-4534]
2023-12-11 20:51:12 +01:00
1e2f35f1d9
Add popover slot to automation to make popovers and dropdowns work everywhere
...
[MAILPOET-4534]
2023-12-11 20:51:12 +01:00
401a0f15ec
Make create from template errors dismissible
...
[MAILPOET-4534]
2023-12-11 20:51:12 +01:00
d5aa68ed8a
Fix filters list to work in automation template previews
...
[MAILPOET-4534]
2023-12-11 20:51:12 +01:00
26c13d938c
Abort outdated requests when fetching template previews
...
[MAILPOET-4534]
2023-12-11 20:51:12 +01:00
da5127adc4
Fix tests to work with the new automation template dialog
...
[MAILPOET-4534]
2023-12-11 20:51:12 +01:00
6decd27dbe
Add icon to template detail error message
...
[MAILPOET-4534]
2023-12-11 20:51:12 +01:00
39968927b7
Center automation flow in the preview
...
[MAILPOET-4537]
2023-12-11 20:51:12 +01:00
01e84ba977
Make template navigation circular
...
[MAILPOET-4534]
2023-12-11 20:51:12 +01:00
0692866efd
Fix editor centering for cases with custom separators
...
[MAILPOET-4537]
2023-12-11 20:51:12 +01:00
0b08204645
Add template preview loading spinner
...
[MAILPOET-4537]
2023-12-11 20:51:12 +01:00
09a1823ed6
Implement automation template preview in template detail
...
[MAILPOET-4537]
2023-12-11 20:51:12 +01:00
877518283f
Use @wordpress/hooks types in wp-js-hooks
...
[MAILPOET-4537]
2023-12-11 20:51:12 +01:00
068f99bdbe
Add automation context and registry to listing and templates pages
...
[MAILPOET-4537]
2023-12-11 20:51:12 +01:00
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