Commit Graph

21402 Commits

Author SHA1 Message Date
Rodrigo Primo
881a971b8e Refactor Models\NewsletterTest to use Doctrine instead of Sending
[MAILPOET-5684]
2024-01-31 12:21:54 +01:00
Rodrigo Primo
5b913f7fe8 Refactor UnsubscribesTest to use Doctrine instead of Sending
[MAILPOET-5684]
2024-01-31 12:21:54 +01:00
Rodrigo Primo
756160abc5 Refactor ViewInBrowserRendererTest to use Doctrine instead of Sending
[MAILPOET-5684]
2024-01-31 12:21:54 +01:00
Rodrigo Primo
ee04736a88 Refactor ViewInBrowserControllerTest to use Doctrine instead of Sending
[MAILPOET-5684]
2024-01-31 12:21:54 +01:00
Rodrigo Primo
6f5e22c54c Refactor WelcomeTest to use Doctrine instead of Sending
[MAILPOET-5684]
2024-01-31 12:21:54 +01:00
Rodrigo Primo
7c2065bcbf Refactor NewsletterRepositoryTest to use Doctrine instead of Sending
[MAILPOET-5684]
2024-01-31 12:21:54 +01:00
Rodrigo Primo
19b33e15f5 Refactor SendingQueue::add() to use Doctrine instead of Tasks\Sending
[MAILPOET-5684]
2024-01-31 12:21:54 +01:00
Rodrigo Primo
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
Rodrigo Primo
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
Rostislav Wolny
4d021eeceb Release 4.42.1 2024-01-30 15:34:51 +01:00
Brezo Cordero
aa88b73d28 Update tests
[MAILPOET-5856]
2024-01-30 10:40:33 +01:00
Brezo Cordero
5113e65949 Reduce sender domain authentication limits
[MAILPOET-5856]
2024-01-30 10:40:33 +01:00
Brezo Cordero
32bd334e9e Make showModal optional
[MAILPOET-5857]
2024-01-29 14:13:52 -06:00
John Oleksowicz
f5aba4ebee Ensure invalid tasks don't prevent new post notifications
MAILPOET-5853
2024-01-29 17:16:12 +01:00
David Remer
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
Brezo Cordero
74a8a0aefc Modify context for Automations
[MAILPOET-5796]
2024-01-29 16:53:00 +01:00
Brezo Cordero
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
Brezo Cordero
f1852684a5 Use useSelect for senderDomainsConfig
[MAILPOET-5796]
2024-01-29 16:53:00 +01:00
Brezo Cordero
7e110bcce9 Use props instead of window in inline notice
[MAILPOET-5796]
2024-01-29 16:53:00 +01:00
Brezo Cordero
8177c3819c Fix PHP error warning on createAuthorizedSenderDomain
And reload cache

[MAILPOET-5796]
2024-01-29 16:53:00 +01:00
Brezo Cordero
d0f72b3b0e Adjust inline notice display for automations
[MAILPOET-5796]
2024-01-29 16:53:00 +01:00
Brezo Cordero
4b912bbafb Add SenderDomainNotice to email Panel
[MAILPOET-5796]
2024-01-29 16:53:00 +01:00
Brezo Cordero
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
Brezo Cordero
1a7a424936 Add Sender Domain Data to MailPoet Context
[MAILPOET-5796]
2024-01-29 16:53:00 +01:00
alex-mpoet
b8c9233c29 Add sender domain auth task
[MAILPOET-5781]
2024-01-29 13:27:49 +01:00
alex-mpoet
d137ad1430 Fetch data necessary for new task in Homepage controller
[MAILPOET-5781]
2024-01-29 13:27:49 +01:00
alex-mpoet
88d2eaa736 Trigger settings domain authorization modal by URL param
[MAILPOET-5781]
2024-01-29 13:27:49 +01:00
alex-mpoet
a86f75a1e7 Update CodeSniffer ignores
[MAILPOET-5781]
2024-01-29 13:27:49 +01:00
John Oleksowicz
e303804352 Increase limits for legacy emails
MAILPOET-5850
2024-01-29 12:12:44 +01:00
Rostislav Wolny
2012621791 Improve code comment when adding block editor class
[MAILPOET-5854]
2024-01-29 10:52:41 +01:00
Rostislav Wolny
df9ccd8fbb Remove unnecessary CSS for hiding footer
[MAILPOET-5854]
2024-01-29 10:52:41 +01:00
Rostislav Wolny
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
Rostislav Wolny
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
Jan Lysý
5cd7dad626 Use UnsavedChangesWarning in the email editor
[MAILPOET-5742]
2024-01-26 11:36:40 +01:00
Jan Lysý
b116a8f7e9 Create component for autosave
[MAILPOET-5742]
2024-01-26 11:36:40 +01:00
Jan Lysý
f9ee8223f6 Add autosaveInterval to store
[MAILPOET-5742]
2024-01-26 11:36:40 +01:00
Jan Lysý
7c240fe305 Add styles hiding WP footer containing version
[MAILPOET-5743]
2024-01-26 11:12:02 +01:00
Jan Lysý
81f09abe09 Add styles hiding the advanced panel
[MAILPOET-5743]
2024-01-26 11:12:02 +01:00
Jan Lysý
436349a980 Remove skipping core/columns in spacing preprocessor
[MAILPOET-5816]
2024-01-24 15:38:13 +01:00
Jan Lysý
d2ebd587a0 Remove a space in style causing failing integration test
[MAILPOET-5816]
2024-01-24 15:38:13 +01:00
Jan Lysý
fc79e3eee9 Implement margin-top for core block renderers
[MAILPOET-5816]
2024-01-24 15:38:13 +01:00
Jan Lysý
eed1dbb695 Fix heading and paragraph background with padding
[MAILPOET-5816]
2024-01-24 15:38:13 +01:00
Jan Lysý
92fec6eb2f Fix spaces around list elements in Outlook
[MAILPOET-5816]
2024-01-24 15:38:13 +01:00
Jan Lysý
48b4388992 Add block spacing preprocessing
[MAILPOET-5816]
2024-01-24 15:38:13 +01:00
Jan Lysý
9e0209f0c6 Reduce resetting styles for email rendering
Because a lot of reset styles make the email HTML hardly readable, I decided to reduce reset styles.
[MAILPOET-5816]
2024-01-24 15:38:13 +01:00
Jan Lysý
6ccbf84cdf Use gap size as email layout padding
[MAILPOET-5816]
2024-01-24 15:38:13 +01:00
Jan Lysý
7ab562bdd2 Set default block gap
[MAILPOET-5816]
2024-01-24 15:38:13 +01:00
Veljko
68c02dab50 Update k6 version and reduce nightly test cycle
[MAILPOET-5849]
2024-01-24 14:07:51 +01:00
Rostislav Wolny
d6e83a3471 Add documentation for theme.json
[MAILPOET-5740]
2024-01-23 16:47:48 +01:00
Rostislav Wolny
3574e6b2ca Move gradients config to theme.json
[MAILPOET-5740]
2024-01-23 16:47:48 +01:00