cd7a5c7943
Rewrite LinksTest using Doctrine
...
[MAILPOET-5682]
2024-01-12 13:25:46 +01:00
e3ff7ccaca
Remove remaining usages of MailPoet\Task\Sending from SendingQueue::processSending()
...
[MAILPOET-5682]
2024-01-12 13:25:46 +01:00
fa266dadcd
Rewrite SendingErrorHandler using Doctrine
...
[MAILPOET-5682]
2024-01-12 13:25:46 +01:00
7e45fb1c79
Rewrite SendingQueue::sendNewsletter(), sendNewsletters(), and processSendResult() using Doctrine
...
[MAILPOET-5682]
2024-01-12 13:25:46 +01:00
586ef334b0
Rewrite SendingQueue\Tasks\Newsletter::prepareNewsletterForSending() using Doctrine
...
[MAILPOET-5682]
2024-01-12 13:25:46 +01:00
44c5ae5664
Pass Doctrine entity into SendingQueue::processQueue(), replace simple usages
...
[MAILPOET-5682]
2024-01-12 13:25:46 +01:00
ec792b30df
Rewrite SendingQueue\Tasks\Newsletter::preProcessNewsletter() using Doctrine
...
[MAILPOET-5682]
2024-01-12 13:25:46 +01:00
c31cbb73c0
Rewrite SendingQueue\Tasks\Links::process() using Doctrine
...
[MAILPOET-5682]
2024-01-12 13:25:46 +01:00
16b2817ce6
Rewrite SendingQueue\Tasks\Newsletter::getNewsletterFromQueue() using Doctrine
...
[MAILPOET-5682]
2024-01-12 13:25:46 +01:00
737c80f953
Rewrite SendingQueue::deleteTaskIfNewsletterDoesNotExist() and deleteTask() using Doctrine
...
[MAILPOET-5682]
2024-01-12 13:25:46 +01:00
ff9b2a1adb
Pass Doctrine entity into SendingQueue::processSending(), replace simple usages
...
[MAILPOET-5682]
2024-01-12 13:25:46 +01:00
6307f6c155
Rewrite SendingQueue::process() and progress/timeout functions using Doctrine
...
[MAILPOET-5682]
2024-01-12 13:25:46 +01:00
18bfa1bf2e
Release 4.41.2
2024-01-11 11:45:49 -06:00
efe4c47568
Display different notices before Feb 1st
...
MAILPOET-5819
2024-01-11 20:13:59 +05:00
b68df77aee
Simplify ListBlock renderer
...
Because for nesting is better to doesn't have any wrapper, we add configured styles directly to the list tag
[MAILPOET-5790]
2024-01-11 14:39:08 +01:00
c88da4a86c
Add test checks for legacy automatic email stats
...
[MAILPOET-5779]
2024-01-10 19:12:39 +05:00
632e2d6405
Add acceptance test for legacy automatic emails listing
...
[MAILPOET-5779]
2024-01-10 19:12:39 +05:00
324097fcfa
Add acceptance test for automation listing
...
[MAILPOET-5779]
2024-01-10 19:12:39 +05:00
3f0a81aecc
Update tests to reflect removed email types
...
[MAILPOET-5779]
2024-01-10 19:12:39 +05:00
874c3cac18
Use buttons from @wordpress/components, use secondary variants
...
[MAILPOET-5779]
2024-01-10 19:12:39 +05:00
b3a8ac4f1d
Remove close button from newsletter types component
...
This is now handled using page header component with a back button.
[MAILPOET-5779]
2024-01-10 19:12:39 +05:00
298ee505f8
Add header and heading to new email page
...
[MAILPOET-5779]
2024-01-10 19:12:39 +05:00
ef8d7bf264
Remove automation hiding logic
...
This was introduced in:
https://github.com/mailpoet/mailpoet/pull/4917
https://github.com/mailpoet/mailpoet/pull/5171
[MAILPOET-5779]
2024-01-10 19:12:39 +05:00
7fbcf3a67d
Add notice for legacy automatic emails in automation listing
...
[MAILPOET-5779]
2024-01-10 19:12:39 +05:00
b774fff3b9
Add legacy automation count to automation total count
...
[MAILPOET-5779]
2024-01-10 19:12:39 +05:00
25a51b0b7b
Add stats for legacy automatic emails
...
[MAILPOET-5779]
2024-01-10 19:12:39 +05:00
92aef9ea05
Add description for legacy automatic emails
...
[MAILPOET-5779]
2024-01-10 19:12:39 +05:00
29430db641
Add description for legacy welcome emails
...
[MAILPOET-5779]
2024-01-10 19:12:39 +05:00
0655efb686
Implement delete action for legacy automatic emails
...
[MAILPOET-5779]
2024-01-10 19:12:39 +05:00
a6c3da174c
Implement restore action for legacy automatic emails
...
[MAILPOET-5779]
2024-01-10 19:12:39 +05:00
9a5bad5e78
Implement trash action for legacy automatic emails
...
[MAILPOET-5779]
2024-01-10 19:12:39 +05:00
94c895d1ac
Add link to legacy automatic emails analytics
...
[MAILPOET-5779]
2024-01-10 19:12:39 +05:00
f7f7598591
Add link to edit legacy automatic emails
...
[MAILPOET-5779]
2024-01-10 19:12:39 +05:00
d427b128f4
Load legacy automatic emails on listing page
...
[MAILPOET-5779]
2024-01-10 19:12:39 +05:00
d315e1a11f
Add legacy automatic emails to automation listing store
...
[MAILPOET-5779]
2024-01-10 19:12:39 +05:00
abe7c0e49c
Add notice about legacy automatic emails
...
[MAILPOET-5779]
2024-01-10 19:12:39 +05:00
4e1200e887
Sort email types and mark legacy ones
...
[MAILPOET-5779]
2024-01-10 19:12:39 +05:00
c041eeeb00
Add automations info tooltip
...
[MAILPOET-5779]
2024-01-10 19:12:39 +05:00
4ffc311698
Remove WooCommerce email customizer from new email screen
...
[MAILPOET-5779]
2024-01-10 19:12:39 +05:00
0aa144344e
Remove legacy WooCommerce emails
...
[MAILPOET-5779]
2024-01-10 19:12:39 +05:00
12f7dc2321
Replace welcome email card with automations
...
[MAILPOET-5779]
2024-01-10 19:12:39 +05:00
677e39ad47
Remove welcome and WooCommerce emails from listing
...
[MAILPOET-5779]
2024-01-10 19:12:39 +05:00
6b4cc6236c
Release 4.41.1
2024-01-10 13:48:19 +02:00
ab296401b2
Allow verification of partially verified Sender domains
...
[MAILPOET-5817]
2024-01-10 02:47:40 +05:00
0eb531f675
Fix comment fields test
...
Adding a WpPostEntity caused a side effect that the cleanup extension
for integration tests started processing also the post table
and removed the post the test was relying on.
This commit fixes the issue by creating the post for the test within the test.
[MAILPOET-5813]
2024-01-08 11:33:18 -06:00
4689e3f25b
Update TablePrefixMetadataFactoryTest to work with multisite configuration
...
[MAILPOET-5813]
2024-01-08 11:33:18 -06:00
9c87ec233f
Add comment about numeric values in BlocksWidthPreprocessor
...
[MAILPOET-5644]
2024-01-08 09:21:16 +01:00
b2c17fcdf4
Fix formatting and add return type hints to buttons related tests
...
[MAILPOET-5644]
2024-01-08 09:21:16 +01:00
6368496de1
Render font size on button instead of buttons wrapper
...
Font size on the wrapper was causing whitespace below the buttons block.
[MAILPOET-5644]
2024-01-08 09:21:16 +01:00
7cbc130893
Pass default font-size in email attrs in TypographyPreprocessor
...
It is convenient to always know font-size in nested blocks so that we don't
have to read it from the settings controller.
[MAILPOET-5644]
2024-01-08 09:21:16 +01:00