Rostislav Wolny
4756dc679d
Fix removing DI files during build
...
There was an incorrect path after we moved those lines.
[MAILPOET-3827]
2021-10-18 11:10:01 +02:00
Rostislav Wolny
32f577920a
Add webpack.config.js to eslint check and fix issues
...
[MAILPOET-3752]
2021-10-18 11:09:09 +02:00
Rostislav Wolny
c8952ce891
Remove unnecessary eslint ignore-pattern
...
[MAILPOET-3752]
2021-10-18 11:09:09 +02:00
Rostislav Wolny
a5272d58e7
Fix eslint errors in newsletter tests helper files
...
[MAILPOET-3752]
2021-10-18 11:09:09 +02:00
wxa
d6cdbc844d
Improve latest release version detection
...
[MAILPOET-3825]
2021-10-18 11:07:08 +02:00
Jan Lysý
59833927b9
Increase default wait time for acceptance tests
...
[MAILPOET-3508]
2021-10-18 11:06:02 +02:00
Jan Lysý
1701229a10
Add a full stop to messages where was missing
...
[MAILPOET-3846]
2021-10-18 11:03:50 +02:00
Jan Lysý
8d6bbb7669
Format stats metrics by percentage value
...
[MAILPOET-3850]
2021-10-18 10:55:00 +02:00
wxa
1956e418d9
Convert resume sending button JS to TS, fix missing mta method var
...
[MAILPOET-3830]
2021-10-18 09:37:52 +02:00
wxa
8b0a5bb8db
Fix tests
...
[MAILPOET-3830]
2021-10-18 09:37:52 +02:00
wxa
516e5fbb14
Reuse the new notice for a similar forgotten MSS notice
...
[MAILPOET-3830]
2021-10-18 09:37:52 +02:00
wxa
dbb52a758e
Add deep links to email authorization notices
...
[MAILPOET-3830]
2021-10-18 09:37:52 +02:00
Jan Lysý
67d11c9eed
Add better message when plugin is not installed
...
[MAILPOET-3719]
2021-10-18 09:18:18 +02:00
Jan Lysý
44ed494198
Fix premium state after key validation
...
[MAILPOET-3719]
2021-10-18 09:18:18 +02:00
Jan Lysý
8166584d10
Add activation url to store
...
[MAILPOET-3719]
2021-10-18 09:18:18 +02:00
wxa
68690ee1fa
Remove Clearout.io offer from the plugin
...
[MAILPOET-3811]
2021-10-05 16:31:04 +02:00
Rodrigo Primo
58f29a0f42
Refactor SimpleWorker::proccessTaskStrategy() to use Doctrine
...
Replaces all instances of ScheduledTask with ScheduledTaskEntity
[MAILPOET-3843]
2021-10-05 13:21:53 +02:00
Rodrigo Primo
6ae1e0b400
Refactor WooCommercePastOrders::proccessTaskStrategy() to use Doctrine
...
Replaces all instances of ScheduledTask with ScheduledTaskEntity
[MAILPOET-3843]
2021-10-05 13:21:53 +02:00
Rodrigo Primo
77ca869d02
Refactor UnsubscribeTokens::proccessTaskStrategy() to use Doctrine
...
Replaces all instances of ScheduledTask with ScheduledTaskEntity
[MAILPOET-3843]
2021-10-05 13:21:53 +02:00
Rodrigo Primo
9041fdc0f8
Refactor SubscribersLastEngagement::proccessTaskStrategy() to use Doctrine
...
Replaces all instances of ScheduledTask with ScheduledTaskEntity
[MAILPOET-3843]
2021-10-05 13:21:53 +02:00
Rodrigo Primo
857dc95058
Refactor KeyCheckWorker::proccessTaskStrategy() to use Doctrine
...
Replaces all instances of ScheduledTask with ScheduledTaskEntity
[MAILPOET-3843]
2021-10-05 13:21:53 +02:00
Rodrigo Primo
8fcd84e03a
Refactor InactiveSubscribers::proccessTaskStrategy() to use Doctrine
...
Replaces all instances of ScheduledTask with ScheduledTaskEntity
[MAILPOET-3843]
2021-10-05 13:21:53 +02:00
Rodrigo Primo
963da3bf16
Refactor the method processTaskStrategy() of some SimpleWorker child classes
...
This commit refactors the method processTaskStrategy() of some
SimpleWorker child classes to use Doctrine instead of Paris. In this
commit are included all the classes that it was only necessary to change
the method signature as they were receiving a ScheduledTask object as
the first parameter but didn't use it. Now they receive a
ScheduledTaskEntity object as the first param.
[MAILPOET-3843]
2021-10-05 13:21:53 +02:00
Rodrigo Primo
5803fef8cd
Refactor Cron\Workers\Bounce to use ScheduledTaskEntity
...
[MAILPOET-3843]
2021-10-05 13:21:53 +02:00
Rodrigo Primo
a020b6aaaa
Add methods getRescheduledCount() and setRescheduledCount() to ScheduledTaskEntity
...
[MAILPOET-3843]
2021-10-05 13:21:53 +02:00
Pavel Dohnal
d44db98f35
Release 3.71.2
2021-10-05 12:25:37 +02:00
Jan Lysý
4a3aecbf5c
Use WP functions to get content and excerpt
...
[MAILPOET-3671]
2021-10-04 14:37:43 +02:00
Jan Lysý
47bba6799f
Add new WP functions
...
[MAILPOET-3671]
2021-10-04 14:37:43 +02:00
Rodrigo Primo
4285b02518
Change diContainer to regular variable and add PHPDoc for entityManager property
...
[MAILPOET-3842]
2021-10-04 13:25:44 +02:00
Rodrigo Primo
57c80ea763
Change SimpleWorker::prepareTaskStrategy() to use Doctrine
...
This commit changes the method prepareTaskStrategy() in the class
SimpleWorker and all its child classes to use ScheduledTaskEntity
instead of ScheduledTask.
[MAILPOET-2996]
2021-10-04 13:25:44 +02:00
Rodrigo Primo
7d87b042e8
Add factory method to create ScheduledTasks
...
[MAILPOET-2996]
2021-10-04 13:25:44 +02:00
Rodrigo Primo
e69a3f9a53
Migrate method findCompletedByType() to Doctrine
...
[MAILPOET-2996]
2021-10-04 13:25:44 +02:00
Pavel Dohnal
709b4d8fcd
Add more checks to the test
...
[MAILPOET-3628]
2021-10-04 12:37:46 +02:00
Pavel Dohnal
c7ca1d0101
Remove unnecesary line
...
[MAILPOET-3628]
2021-10-04 12:37:46 +02:00
Pavel Dohnal
1aa93d1b3c
Add a new test for creating a custom field
...
[MAILPOET-3628]
2021-10-04 12:37:46 +02:00
Pavel Dohnal
04c2061c12
Move the tests to a separate file
...
[MAILPOET-3628]
2021-10-04 12:37:46 +02:00
Pavel Dohnal
acc7ab043d
Refactor addSubscriberField to Doctrine
...
[MAILPOET-3628]
2021-10-04 12:37:46 +02:00
Pavel Dohnal
b368a76593
Refactor get custom field method to Doctrine
...
[MAILPOET-3628]
2021-10-04 12:37:46 +02:00
Pavel Dohnal
518c33187f
Move custom fields methods to a separate file
...
[MAILPOET-3628]
2021-10-04 12:37:46 +02:00
Pavel Dohnal
bef34484ae
Use the shortcut for translation function
...
[MAILPOET-3628]
2021-10-04 12:37:46 +02:00
wxa
1c738d5c73
Fix "Class 'PHPMailer\PHPMailer\Exception' not found" error
...
[MAILPOET-3836]
2021-10-04 10:53:02 +02:00
Jan Lysý
76ff8bba1a
Add test for replacing paragraph class
...
[MAILPOET-3474]
2021-10-04 10:19:39 +02:00
Jan Lysý
05f0a6ad19
Improve replacing paragraph class
...
[MAILPOET-3474]
2021-10-04 10:19:39 +02:00
Jan Lysý
1748573a91
Add test on spacing between elements
...
[MAILPOET-3474]
2021-10-04 10:19:39 +02:00
Jan Lysý
93674929b0
Add spacing at end of the paragraph when next element is heading
...
[MAILPOET-3474]
2021-10-04 10:19:39 +02:00
Jan Lysý
e2c1534ea9
Replace paragraph class when other is defined
...
[MAILPOET-3474]
2021-10-04 10:19:39 +02:00
Rostislav Wolny
97e1263451
Switch storybook builds to Webpack 5
...
[MAILPOET-3826]
2021-10-04 10:10:44 +02:00
wxa
e93bef08f4
Change captcha setting description
...
[MAILPOET-3838]
2021-10-04 09:38:56 +02:00
Brezo Cordero
7f7903e55c
Allow reply-to with only address
...
[MAILPOET-3812]
2021-10-04 09:36:29 +02:00
Jan Lysý
da5e590428
Forbid non-numeric values for scheduling welcome emails
...
[MAILPOET-3832]
2021-09-29 17:06:23 +02:00