330b4c5a6c
Adjust Paragraph block to work with inlined color palette CSS
...
[MAILPOET-5741]
2024-02-28 09:01:20 +01:00
2645d57dcb
Adjust Paragraph block to work with inlined color palette CSS
...
[MAILPOET-5741]
2024-02-28 09:01:20 +01:00
f3392168ca
Add color palette classes to CSS for renderer
...
[MAILPOET-5741]
2024-02-28 09:01:20 +01:00
6ea4847def
Release 4.44.1
2024-02-27 16:43:24 +03:00
a2a960bf63
Update xdebug to 3.3.1 for PHP 8.x docker images
...
The older versions fail to compile during the build.
Updating to newest xdebug release fixed the issue.
[MAILPOET-5924]
2024-02-27 12:54:47 +01:00
ec35084afd
Update templates to be more generic
...
[MAILPOET-5797]
2024-02-26 15:16:52 +01:00
f8834df510
Add recent clickers prebuilt segment
...
MAILPOET-5685
2024-02-26 14:27:28 +01:00
703367abe8
Add non-openers prebuilt segment
...
MAILPOET-5685
2024-02-26 14:27:28 +01:00
b5f51482a4
Add clickers prebuilt segment
...
MAILPOET-5685
2024-02-26 14:27:28 +01:00
cf6bd853e4
Add first time buyer prebuilt segment
...
MAILPOET-5685
2024-02-26 14:27:28 +01:00
94512ff543
Add unengaged subscribers prebuilt segment
...
MAILPOET-5685
2024-02-26 14:27:28 +01:00
78dcd0fa3d
Add prebuilt segment for frequently uses coupons
...
MAILPOET-5685
2024-02-26 14:27:28 +01:00
f3ccb8e39f
Add prebuilt segment for used a coupon code
...
MAILPOET-5685
2024-02-26 14:27:28 +01:00
2401da2883
Update 6 month last engagement date segment
...
MAILPOET-5760
2024-02-26 12:34:59 +01:00
8572fe619e
Simplify and fix Engaged Subscribers segments
...
It was never correct to include last sending date as engagement.
`lastEngagementDate` automatically includes all the conditions that we
care about.
MAILPOET-5760
2024-02-26 12:34:59 +01:00
7dc202561d
Prevent false positives in parameter detection
...
[MAILPOET-5882]
2024-02-26 11:37:31 +01:00
81582b80bc
Add utm_source_platform parameter
...
[MAILPOET-5882]
2024-02-26 11:37:31 +01:00
0ea6d8d7f4
Test that existing utm_parameters do not get overwritten
...
[MAILPOET-5882]
2024-02-26 11:37:31 +01:00
5759bace76
Fix test
...
We use now add_query_arg to add the parameter. That means it gets properly sanitized and spaces are replaced by +
[MAILPOET-5882]
2024-02-26 11:37:31 +01:00
08ed35f3ea
Do not overwrite existing parameters
...
[MAILPOET-5882]
2024-02-26 11:37:31 +01:00
98a62e8bdc
Filter the processed link
...
[MAILPOET-5882]
2024-02-26 11:37:31 +01:00
6085ec954f
Always add utm_source and utm_medium parameters to links
...
[MAILPOET-5882]
2024-02-26 11:37:31 +01:00
9355587c10
Replace ORM::raw_execute usages with Doctrine connection
...
[MAILPOET-5761]
2024-02-26 09:22:18 +01:00
405366160f
Deprecate ModelValidator as don't use Paris models anymore
...
[MAILPOET-5763]
2024-02-23 17:07:34 +01:00
27cbe00bd9
Deprecate SubscriberSegment model as it is not used anymore
...
[MAILPOET-5763]
2024-02-23 17:07:34 +01:00
51cf8e0bd2
Deprecate SubscriberCustomField model as it is not used anymore
...
[MAILPOET-5763]
2024-02-23 17:07:34 +01:00
d824fe23e7
Deprecate Subscriber model as it is not used anymore
...
[MAILPOET-5763]
2024-02-23 17:07:34 +01:00
c6524edf25
Deprecate SendingQueue model as it is not used anymore
...
[MAILPOET-5763]
2024-02-23 17:07:34 +01:00
1a0a64cb4e
Deprecate Segment model as it is not used anymore
...
[MAILPOET-5763]
2024-02-23 17:07:34 +01:00
9c3b191a57
Deprecate ScheduledTaskSubscriber model as it is not used anymore
...
[MAILPOET-5763]
2024-02-23 17:07:34 +01:00
c5d1715f39
Deprecate ScheduledTask model as it is not used anymore
...
[MAILPOET-5763]
2024-02-23 17:07:34 +01:00
1d69fcb49f
Deprecate NewsletterSegment model as it is not used anymore
...
[MAILPOET-5763]
2024-02-23 17:07:34 +01:00
3312d033ef
Deprecate Newsletter model as it is not used anymore
...
[MAILPOET-5763]
2024-02-23 17:07:34 +01:00
cb0b4acd33
Deprecate CustomField model as it is not used anymore
...
[MAILPOET-5763]
2024-02-23 17:07:34 +01:00
1d6a6a7894
Deprecate main Model class as models are not used anymore
...
[MAILPOET-5763]
2024-02-23 17:07:34 +01:00
4febc024ef
Remove integration tests for all the remaining models
...
The Paris models are not used anymore and will be deprecated in
subsequent commits. Removing the tests for those models.
[MAILPOET-5763]
2024-02-23 17:07:34 +01:00
aba54c5116
Fix ampersand character rendered by newsletter:post_title shortcode
...
[MAILPOET-5724]
2024-02-22 10:00:38 +01:00
bc56bfd050
Update readme.txt
...
[MAILPOET-5915]
2024-02-21 08:37:42 +01:00
188beb896e
Release 4.44.0
2024-02-20 12:40:11 +01:00
814f8ce302
Use large instance for zip build
...
After the update of Gutenberg packages, builds stared failing with
an exit code 1 without any other information.
Increasing the instance helps. We are not completely sure what's causing
the issue. We suspect memory consumption during the build.
In the past, we had to increase from medium to medium+ after updating the webpack to v5
[MAILPOET-5714]
2024-02-19 14:25:47 +01:00
e11a11a1c5
Bump WooCommerce versions: minimum to 8.5, tested up to 8.6
...
[MAILPOET-5904]
2024-02-19 12:05:57 +01:00
95fc8662a6
Fix issue with month switching in date range picker
...
The issue is related to the underlying react-dates library used
in woocommerce/components in calendar/date-range.js
See https://github.com/woocommerce/woocommerce/blob/trunk/packages/js/components/src/calendar/date-range.js#L45-L104
I was not able to fully understand why it started to happen after the update
but I have a suspicion that it may be related to the change that causes rendering
popups at the end of the body.
The Gutenberg library already moved away from react-dates and I assume
that Woo Components will do that as well.
This commit adds a patch that adds e.stopPropagation() to the place
where the original workaround is trying to prevent losing focus.
[MAILPOET-5714]
2024-02-19 11:44:33 +01:00
0835249258
Dont render an empty tooltip for failed stats in mailpoet:send-email step
...
This fixes a console warning: "Tooltip should be called with only a single child element."
[MAILPOET-5714]
2024-02-19 11:44:33 +01:00
430aef9fd4
Fix deprecation warnings for popovers
...
[MAILPOET-5714]
2024-02-19 11:44:33 +01:00
3bed8cabed
Fix icons and spacing issues on the automations stats page
...
With the previous fix I accidentally applied box-sizing: border-box;
to everything on the page.
This commit fixes it so that the rule is applied only in places
where it was applied before the upgrade.
[MAILPOET-5714]
2024-02-19 11:44:33 +01:00
93de29b379
Add support for heading and paragraph padding to form renderer
...
[MAILPOET-5714]
2024-02-19 11:44:33 +01:00
7a5241d3d3
Add support for padding for headings and paragraphs in the form editor
...
[MAILPOET-5714]
2024-02-19 11:44:33 +01:00
19506d724b
Add gradient support for heading and paragraph to form renderer
...
[MAILPOET-5714]
2024-02-19 11:44:33 +01:00
325b223953
Add support for gradient for heading and paragraph in form editor
...
[MAILPOET-5714]
2024-02-19 11:44:33 +01:00
f629dc9793
Fix apperance of date filter in automation analytics
...
All popups are not appended at the end of body so we needed to
adjust CSS selectors that were used to modify the component.
[MAILPOET-5714]
2024-02-19 11:44:33 +01:00