Jan Jakes
bd193968b1
Rewrite Scheduler::processReEngagementEmail() using Doctrine
...
[MAILPOET-4375]
2023-11-02 12:53:36 +01:00
Jan Jakes
a488d0b275
Rewrite Scheduler::processScheduledAutomaticEmail() using Doctrine
...
[MAILPOET-4375]
2023-11-02 12:53:36 +01:00
Jan Jakes
d574b55b3f
Rewrite Scheduler::processScheduledStandardNewsletter() using Doctrine
...
[MAILPOET-4375]
2023-11-02 12:53:36 +01:00
Jan Jakes
1ef88a5fb5
Rewrite Scheduler::processPostNotificationNewsletter() using Doctrine
...
[MAILPOET-4375]
2023-11-02 12:53:36 +01:00
Jan Jakes
6517c697d6
Rewrite Scheduler::processWelcomeNewsletter() using Doctrine
...
[MAILPOET-4375]
2023-11-02 12:53:36 +01:00
Jan Jakes
a1c0399e96
Implement scheduler task, queue, and subscribers removal with Doctrine
...
[MAILPOET-4375]
2023-11-02 12:53:36 +01:00
Jan Jakes
e81a7c1517
Enable usage of both Doctrine and legacy task/queue entities in scheduler loop
...
[MAILPOET-4375]
2023-11-02 12:53:36 +01:00
Jan Jakes
b05bc86223
Remove usages of MailPoet\Tasks\Sending from renderer
...
[MAILPOET-4375]
2023-11-02 12:53:36 +01:00
Jan Jakes
b42d579b67
Remove usages of MailPoet\Tasks\Sending from welcome scheduler
...
[MAILPOET-4375]
2023-11-02 12:53:36 +01:00
Jan Jakes
728e1781c6
Remove usages of MailPoet\Tasks\Sending from stats notification worker
...
[MAILPOET-4375]
2023-11-02 12:53:36 +01:00
Jan Jakes
09abbe2246
Remove usages of MailPoet\Tasks\Sending from automation email scheduler
...
[MAILPOET-4375]
2023-11-02 12:53:36 +01:00
Jan Jakes
457dab01fa
Remove usages of MailPoet\Tasks\Sending from reengagement scheduler
...
[MAILPOET-4375]
2023-11-02 12:53:36 +01:00
Jan Jakes
b5552a5a5e
Remove usages of MailPoet\Tasks\Sending from Help page
...
[MAILPOET-4375]
2023-11-02 12:53:36 +01:00
Jan Jakes
bb29f25c40
Remove simple usages of MailPoet\Tasks\Sending from integration tests
...
[MAILPOET-4375]
2023-11-02 12:53:36 +01:00
John Oleksowicz
b2679bface
Show correct number of steps
...
This ensures we display the correct number of total steps when skipping
the tracking step for dotcom users. In order to achieve this I decided
to refactor the step count calculation and step mapping functions in a
way that I hope will be easier to update going forward.
MAILPOET-5549
2023-11-01 12:24:46 +01:00
John Oleksowicz
c6a6d7d8e1
Automatically opt in to tracking if wpcom
...
MAILPOET-5549
2023-11-01 12:24:46 +01:00
John Oleksowicz
281c75c67c
Add helper to check if settings exists in DB
...
MAILPOET-5549
2023-11-01 12:24:46 +01:00
John Oleksowicz
d81f303d45
Extract method to update tracking settings
...
MAILPOET-5549
2023-11-01 12:24:46 +01:00
John Oleksowicz
b58d7c1faf
Add mailpoet_is_dotcom to layout/MailPoet
...
MAILPOET-5549
2023-11-01 12:24:46 +01:00
John Oleksowicz
a3b8babde0
Add twig function to check if on dotcom
...
MAILPOET-5549
2023-11-01 12:24:46 +01:00
Jan Jakes
001e3f8af4
Release 4.35.0
2023-11-01 10:47:39 +01:00
David Remer
694be68f4a
Add post ID to comment
...
[MAILPOET-5687]
2023-10-31 15:08:49 +01:00
David Remer
73d7a0963a
Add product post type
...
[MAILPOET-5687]
2023-10-31 15:08:49 +01:00
David Remer
579cd43fab
Export <ToggleControl />
...
[PREMIUM-249]
2023-10-31 10:20:17 +01:00
David Remer
1e2b16a9ca
Add woocommerce:made-a-review trigger stub
...
[PREMIUM-249]
2023-10-31 10:20:17 +01:00
David Remer
17f3fcb368
Make variable protected
...
[PREMIUM-249]
2023-10-31 10:20:17 +01:00
David Remer
b5676c6de5
Export WooCommerce Context
...
[PREMIUM-249]
2023-10-31 10:20:17 +01:00
David Remer
261098cc41
Add ratings enabled value to context
...
[PREMIUM-249]
2023-10-31 10:20:17 +01:00
David Remer
9fe87e8910
Add wcReviewRatingsEnabled
...
[PREMIUM-249]
2023-10-31 10:20:17 +01:00
David Remer
7c382f4034
Add getCommentMeta
...
[PREMIUM-249]
2023-10-31 10:20:17 +01:00
David Remer
41ce9e623e
Add WordPress integration
...
[PREMIUM-248]
2023-10-30 21:22:23 +01:00
David Remer
f7f37044fc
Ensure integers
...
[PREMIUM-248]
2023-10-30 21:22:23 +01:00
David Remer
48ade93b6e
Add tests for post and comment fields
...
[PREMIUM-248]
2023-10-30 21:22:23 +01:00
David Remer
6cee6ac887
Normalize the status differences between wp_get_comment_status and get_comment_statuses
...
[PREMIUM-248]
2023-10-30 21:22:23 +01:00
David Remer
00453fdb99
Use null when comment or post not found
...
[PREMIUM-248]
2023-10-30 21:22:23 +01:00
David Remer
221e496714
Add comment
...
[PREMIUM-248]
2023-10-30 21:22:23 +01:00
David Remer
59e4688799
Add comment fields
...
[PREMIUM-248]
2023-10-30 21:22:23 +01:00
David Remer
0c4b743247
Add CommentToPost subject transformer
...
[PREMIUM-248]
2023-10-30 21:22:23 +01:00
David Remer
e0b871454b
Add PostSubject
...
[PREMIUM-248]
2023-10-30 21:22:23 +01:00
David Remer
8eb596bfcf
Add getPostStatuses()
...
[PREMIUM-248]
2023-10-30 21:22:23 +01:00
David Remer
936d96427c
Use comment_statuses in context
...
[PREMIUM-248]
2023-10-30 21:22:23 +01:00
David Remer
a7fb860da2
Add get_taxonomy and get_term
...
[PREMIUM-248]
2023-10-30 21:22:23 +01:00
David Remer
e2c5f2af4b
Specify interface
...
[PREMIUM-248]
2023-10-30 21:22:23 +01:00
David Remer
d34524df15
Specify return types
...
[PREMIUM-248]
2023-10-30 21:22:23 +01:00
David Remer
7b4fc19e09
Make keyword translateable
...
[PREMIUM-248]
2023-10-30 21:22:23 +01:00
David Remer
dd103b81d7
Catch exceptions when trying to match filters in trigger handler
...
[PREMIUM-248]
2023-10-30 21:22:23 +01:00
David Remer
8f529491e8
Move WordPress context factory to free plugin
...
[PREMIUM-248]
2023-10-30 21:22:23 +01:00
David Remer
e465f5a5bb
Add new classes to DI container
...
[PREMIUM-248]
2023-10-30 21:22:23 +01:00
David Remer
1ca932d088
Add wordpress:made-a-comment stub
...
[PREMIUM-248]
2023-10-30 21:22:23 +01:00
David Remer
f92d560d6a
Add comment to subscriber subject transformer
...
[PREMIUM-248]
2023-10-30 21:22:23 +01:00