6f844e2bea
Use typed properties
...
[MAILPOET-5845]
2024-02-02 12:48:40 +01:00
5646464853
Refactor Mailer::formatSubscriberNameAndEmailAddress() to use Doctrine
...
[MAILPOET-5758]
2024-01-31 12:44:58 +01:00
42b5efda1b
Remove Tasks\Sending
...
This class is not used anymore and can be removed.
[MAILPOET-5684]
2024-01-31 12:21:54 +01:00
a1017c4380
Remove last use of the Tasks\Sending class
...
I was not able to figure out a easy replacement for this use. As far as
I could check, Newsletter::getQueue() is only called inside
Newsletter::withSendingQueue() and the later is not used anywhere. That
is why I opeted to simply remove the call to
SendingTask::getByNewsletterId().
This could break third-party code using Newsletter::getQueue(). At least they
will get a deprecation notice and won't get a fatal error.
[MAILPOET-5684]
2024-01-31 12:21:54 +01:00
0409747216
Remove outdated code comment
...
This class doesn't use MailPoet\Tasks\Sending anymore.
[MAILPOET-5684]
2024-01-31 12:21:54 +01:00
4ab07621b3
Refactor API\NewsletterTest to use Doctrine instead of Sending
...
[MAILPOET-5684]
2024-01-31 12:21:54 +01:00
881a971b8e
Refactor Models\NewsletterTest to use Doctrine instead of Sending
...
[MAILPOET-5684]
2024-01-31 12:21:54 +01:00
5b913f7fe8
Refactor UnsubscribesTest to use Doctrine instead of Sending
...
[MAILPOET-5684]
2024-01-31 12:21:54 +01:00
756160abc5
Refactor ViewInBrowserRendererTest to use Doctrine instead of Sending
...
[MAILPOET-5684]
2024-01-31 12:21:54 +01:00
ee04736a88
Refactor ViewInBrowserControllerTest to use Doctrine instead of Sending
...
[MAILPOET-5684]
2024-01-31 12:21:54 +01:00
6f5e22c54c
Refactor WelcomeTest to use Doctrine instead of Sending
...
[MAILPOET-5684]
2024-01-31 12:21:54 +01:00
7c2065bcbf
Refactor NewsletterRepositoryTest to use Doctrine instead of Sending
...
[MAILPOET-5684]
2024-01-31 12:21:54 +01:00
19b33e15f5
Refactor SendingQueue::add() to use Doctrine instead of Tasks\Sending
...
[MAILPOET-5684]
2024-01-31 12:21:54 +01:00
62db03d95b
Update findOneByNewsletterAndTaskStatus() to work with null status
...
This commits updates the method findOneByNewsletterAndTaskStatus() so
that it can retrieve SendingQueues when the task status is null.
[MAILPOET-5737]
2024-01-31 12:21:54 +01:00
8734d9762b
Expand intregration test coverage for API/JSON/v1/SendingQueue.php
...
Doing this before refactoring this class to use Doctrine instead of
Paris.
[MAILPOET-5684]
2024-01-31 12:21:54 +01:00
4d021eeceb
Release 4.42.1
2024-01-30 15:34:51 +01:00
aa88b73d28
Update tests
...
[MAILPOET-5856]
2024-01-30 10:40:33 +01:00
5113e65949
Reduce sender domain authentication limits
...
[MAILPOET-5856]
2024-01-30 10:40:33 +01:00
32bd334e9e
Make showModal optional
...
[MAILPOET-5857]
2024-01-29 14:13:52 -06:00
f5aba4ebee
Ensure invalid tasks don't prevent new post notifications
...
MAILPOET-5853
2024-01-29 17:16:12 +01:00
4ba3e95cbf
Return early when senderDomainsConfig is null
...
The value can be null according to the definition. This happens when
another sending method is active or the API key is not able to send through
MSS.
[MAILPOET-5796]
2024-01-29 16:53:00 +01:00
74a8a0aefc
Modify context for Automations
...
[MAILPOET-5796]
2024-01-29 16:53:00 +01:00
31f973409f
Add option to only show email rewritten warnings
...
This is for Automations where we don't block sending
[MAILPOET-5796]
2024-01-29 16:53:00 +01:00
f1852684a5
Use useSelect for senderDomainsConfig
...
[MAILPOET-5796]
2024-01-29 16:53:00 +01:00
7e110bcce9
Use props instead of window in inline notice
...
[MAILPOET-5796]
2024-01-29 16:53:00 +01:00
8177c3819c
Fix PHP error warning on createAuthorizedSenderDomain
...
And reload cache
[MAILPOET-5796]
2024-01-29 16:53:00 +01:00
d0f72b3b0e
Adjust inline notice display for automations
...
[MAILPOET-5796]
2024-01-29 16:53:00 +01:00
4b912bbafb
Add SenderDomainNotice to email Panel
...
[MAILPOET-5796]
2024-01-29 16:53:00 +01:00
d2715b5367
Add reducer-action to update the context
...
Needed for automations with more than one email step where one step can authorize an email or sender domain. Not expected to be a common action.
[MAILPOET-5796]
2024-01-29 16:53:00 +01:00
1a7a424936
Add Sender Domain Data to MailPoet Context
...
[MAILPOET-5796]
2024-01-29 16:53:00 +01:00
b8c9233c29
Add sender domain auth task
...
[MAILPOET-5781]
2024-01-29 13:27:49 +01:00
d137ad1430
Fetch data necessary for new task in Homepage controller
...
[MAILPOET-5781]
2024-01-29 13:27:49 +01:00
88d2eaa736
Trigger settings domain authorization modal by URL param
...
[MAILPOET-5781]
2024-01-29 13:27:49 +01:00
a86f75a1e7
Update CodeSniffer ignores
...
[MAILPOET-5781]
2024-01-29 13:27:49 +01:00
e303804352
Increase limits for legacy emails
...
MAILPOET-5850
2024-01-29 12:12:44 +01:00
2012621791
Improve code comment when adding block editor class
...
[MAILPOET-5854]
2024-01-29 10:52:41 +01:00
df9ccd8fbb
Remove unnecessary CSS for hiding footer
...
[MAILPOET-5854]
2024-01-29 10:52:41 +01:00
cc8bb10d8b
Add proper body class for the email editor to mark it a block editor
...
This class is needed so that some CSS rules (e.g. white background, hidden footer)
are applied for WP admin.
[MAILPOET-5854]
2024-01-29 10:52:41 +01:00
414e540f33
Remove unnecessary code for highlighting MailPoet > Email menu
...
The code was needed when we used the post editor. After we switched to
the custom editor we don't need it any more.
[MAILPOET-5854]
2024-01-29 10:52:41 +01:00
5cd7dad626
Use UnsavedChangesWarning in the email editor
...
[MAILPOET-5742]
2024-01-26 11:36:40 +01:00
b116a8f7e9
Create component for autosave
...
[MAILPOET-5742]
2024-01-26 11:36:40 +01:00
f9ee8223f6
Add autosaveInterval to store
...
[MAILPOET-5742]
2024-01-26 11:36:40 +01:00
7c240fe305
Add styles hiding WP footer containing version
...
[MAILPOET-5743]
2024-01-26 11:12:02 +01:00
81f09abe09
Add styles hiding the advanced panel
...
[MAILPOET-5743]
2024-01-26 11:12:02 +01:00
436349a980
Remove skipping core/columns in spacing preprocessor
...
[MAILPOET-5816]
2024-01-24 15:38:13 +01:00
d2ebd587a0
Remove a space in style causing failing integration test
...
[MAILPOET-5816]
2024-01-24 15:38:13 +01:00
fc79e3eee9
Implement margin-top for core block renderers
...
[MAILPOET-5816]
2024-01-24 15:38:13 +01:00
eed1dbb695
Fix heading and paragraph background with padding
...
[MAILPOET-5816]
2024-01-24 15:38:13 +01:00
92fec6eb2f
Fix spaces around list elements in Outlook
...
[MAILPOET-5816]
2024-01-24 15:38:13 +01:00
48b4388992
Add block spacing preprocessing
...
[MAILPOET-5816]
2024-01-24 15:38:13 +01:00