Commit Graph

16750 Commits

Author SHA1 Message Date
Rodrigo Primo
b225c22217 Replace Paris models with Doctrine entities in WooCommerceBlocksIntegration
[MAILPOET-4365]
2022-09-19 13:35:39 +02:00
Jan Lysý
6989bd9413 Make limit parameter optional
Unification function parameters with a similar method from the repository.
[MAILPOET-4367]
2022-09-19 11:07:16 +02:00
Jan Lysý
1a65e815b4 Add integration test for findScheduledSendingTasks
[MAILPOET-4367]
2022-09-19 11:07:16 +02:00
Jan Lysý
bc8be524fb Use ScheduledTaskEntity instead of Sending
[MAILPOET-4367]
2022-09-19 11:07:16 +02:00
Jan Lysý
cb4fabad4a Remove the Sending::getScheduledQueues() method
[MAILPOET-4367]
2022-09-19 11:07:16 +02:00
Jan Lysý
97801cfe25 Remove usage of Sending::getScheduledQueues
[MAILPOET-4367]
2022-09-19 11:07:16 +02:00
Jan Lysý
9e7a3c2767 Add method for finding scheduled tasks
[MAILPOET-4367]
2022-09-19 11:07:16 +02:00
Jan Lysý
abfab0b0ea Use currentTimme from WP
[MAILPOET-4367]
2022-09-19 11:07:16 +02:00
Jan Lysý
71635f9520 Add removing tags when subscriber is deleted
[MAILPOET-4558]
2022-09-15 11:26:10 +02:00
Jan Lysý
daa5575d87 Reduce maximum records count in batch to exact size
[MAILPOET-4558]
2022-09-15 11:26:10 +02:00
Jan Lysý
2364db4834 Use tags from MailPoet object instead of window
[MAILPOET-4558]
2022-09-15 11:26:10 +02:00
Jan Lysý
5733bdcb42 Extend acceptance test with importing tags
[MAILPOET-4558]
2022-09-15 11:26:10 +02:00
Jan Lysý
d76d4e95b8 Hide label for tokenField and add placeholder
[MAILPOET-4558]
2022-09-15 11:26:10 +02:00
Jan Lysý
ba81018a9d Add test for tagging imported subscribers
[MAILPOET-4558]
2022-09-15 11:26:10 +02:00
Jan Lysý
5c57dd2006 Add saving tags for imported subscribers
[MAILPOET-4558]
2022-09-15 11:26:10 +02:00
Jan Lysý
a523bb493f Add a token field with tags to the import form
[MAILPOET-4558]
2022-09-15 11:26:10 +02:00
Jan Lysý
a89d8afc34 Use property subscriberTags instead of string
[MAILPOET-4564]
2022-09-15 10:17:35 +02:00
Jan Lysý
6a88bf04f2 Extend tags component by subscriber tags filtering
[MAILPOET-4564]
2022-09-15 10:17:35 +02:00
Jan Lysý
9187e1118a Add dot at the end of the sentence
[MAILPOET-4506]
2022-09-15 09:35:50 +02:00
Jan Lysý
5e18de4921 Unify error messages in the sending step
[MAILPOET-4506]
2022-09-15 09:35:50 +02:00
Jan Lysý
856b20a4d1 Disable subscribers count validation for draft
[MAILPOET-4506]
2022-09-15 09:35:50 +02:00
Jan Lysý
7ebb1a0b13 Change validation that at least one segment with subscribers is enough
[MAILPOET-4506]
2022-09-15 09:35:50 +02:00
Jan Lysý
40d77bc88f Add parsley custom validator for segments
[MAILPOET-4506]
2022-09-15 09:35:50 +02:00
Jan Lysý
83413e4fe5 Unify error message for unauthorized email
[MAILPOET-4506]
2022-09-15 09:35:50 +02:00
Jan Lysý
bf5fbf0b58 Improve form styles for parsley errors
[MAILPOET-4506]
2022-09-15 09:35:50 +02:00
Jan Lysý
9e607f41ec Disable auto-close for error messages
[MAILPOET-4506]
2022-09-15 09:35:50 +02:00
David Remer
c9c48aae1e Do not import @wordpress/components
They are already imported in mailpoet-plugin.scss

[MAILPOET-4355]
2022-09-15 08:08:07 +02:00
David Remer
b237503883 Do not enqueue wp-components styles
[MAILPOET-4533]
2022-09-15 08:08:07 +02:00
David Remer
5d5e7d76e5 Use mapper function to return workflow data
[MAILPOET-4533]
2022-09-15 08:08:07 +02:00
David Remer
339cba3c42 Throw InvalidStateException when workflow is not found
[MAILPOET-4533]
2022-09-15 08:08:07 +02:00
David Remer
a07052c834 Use automation prefix for classNames
[MAILPOET-4533]
2022-09-15 08:08:07 +02:00
David Remer
0748e64ac0 Make 'From scratch' button secondary
[MAILPOET-4533]
2022-09-15 08:08:07 +02:00
David Remer
227b0a9b81 Activate mailpoet-automation submenu
[MAILPOET-4533]
2022-09-15 08:08:07 +02:00
David Remer
eb5b21410e Link automation templates
[MAILPOET-4533]
2022-09-15 08:08:07 +02:00
David Remer
32f5e3873e Expose @wordpress/url and @wordpress/i18n
[MAILPOET-4533]
2022-09-15 08:08:07 +02:00
David Remer
7803b7938f Add FromScratchListItem
[MAILPOET-4533]
2022-09-15 08:08:07 +02:00
David Remer
a05da8adad Adjust layout of templates listing
[MAILPOET-4533]
2022-09-15 08:08:07 +02:00
David Remer
31a5c20af8 Add TopBar with Beamer
[MAILPOET-4533]
2022-09-15 08:08:07 +02:00
David Remer
6a9e8abb88 Add template listing functionality
[MAILPOET-4533]
2022-09-15 08:08:07 +02:00
David Remer
9f24579155 Add template listing page
[MAILPOET-4533]
2022-09-15 08:08:07 +02:00
David Remer
6da06c2e5e Add URL to the automation editor to access in JS
[MAILPOET-4533]
2022-09-15 08:08:07 +02:00
David Remer
1591700e71 Return created workflow with ID when using create-from-template endpoint
[MAILPOET-4533]
2022-09-15 08:08:07 +02:00
David Remer
87ced17813 Use submit button label of form for captcha submit button
[MAILPOET-4496]
2022-09-14 11:44:09 +02:00
Rodrigo Primo
538647946e Refactor GATracking to use Doctrine instead of Paris
The test class was also refactored.

[MAILPOET-4592]
2022-09-14 10:38:01 +02:00
Rodrigo Primo
69bc8f01d8 Add method to Newsletter data factor to set the GA Tracking property
[MAILPOET-4592]
2022-09-14 10:38:01 +02:00
John Oleksowicz
9b30ed0d8b Release 3.97.0 2022-09-14 10:37:43 +03:00
John Oleksowicz
7c3d3fbf12 Only allow storing scalar data
[MAILPOET-4463]
2022-09-14 08:51:53 +02:00
John Oleksowicz
0008beaafd Add ORDER BY to always retrieve logs in order created
[MAILPOET-4463]
2022-09-14 08:51:53 +02:00
John Oleksowicz
61504d65c0 Update tests to be compatible with new storage format
[MAILPOET-4463]
2022-09-14 08:51:53 +02:00
John Oleksowicz
c828b7245d Remove redundant step args from log
[MAILPOET-4463]
2022-09-14 08:51:53 +02:00