Pavel Dohnal
514d028b5a
Resize twitter icon
...
[MAILPOET-5582]
2024-06-10 14:38:45 +02:00
Pavel Dohnal
cc970e1dce
Update Twitter icon
...
[MAILPOET-5582]
2024-06-10 14:38:45 +02:00
Pavel Dohnal
405b18e859
Update the default urls for social websites
...
[MAILPOET-5582]
2024-06-10 14:38:45 +02:00
Pavel Dohnal
d22936ede9
Rename Youtube
...
[MAILPOET-5582]
2024-06-10 14:38:45 +02:00
Pavel Dohnal
081c6f6301
Rename Twitter
...
[MAILPOET-5582]
2024-06-10 14:38:45 +02:00
Pavel Dohnal
2af4f4bfc6
Remove google plus
...
[MAILPOET-5582]
2024-06-10 14:38:45 +02:00
Pavel Dohnal
537afbdd89
Remove line icons
...
[MAILPOET-5582]
2024-06-10 14:38:45 +02:00
Brezo Cordero
9c86227290
Update ERROR_MESSAGE_BULK_EMAIL_FORBIDDEN
...
[MAILPOET-6024]
2024-06-10 11:12:22 +02:00
alex-mpoet
4e218708b9
Show notice when WP-cron is disabled
...
[MAILPOET-6027]
2024-06-10 10:18:05 +02:00
Oluwaseun Olorunsola
070fd30b6e
Update the notice message to fix consistency
...
MAILPOET-6022
2024-06-07 17:17:57 +02:00
Oluwaseun Olorunsola
f877918c19
Fix infinite error messages notice.
...
This is because we call `getItems()` in a few places already and this `notices.apiError` causes a render which causes `getItems()` to re-render, and so on.
MAILPOET-6022
2024-06-07 17:17:57 +02:00
Oluwaseun Olorunsola
0bbad6e24f
Use MailPoet error notices in Dynamic Segments
...
MAILPOET-6022
2024-06-07 17:17:57 +02:00
Oluwaseun Olorunsola
c2a61ebd86
Fix lint error
...
MAILPOET-6022
2024-06-07 17:17:57 +02:00
Oluwaseun Olorunsola
b84585c4af
Add support for MailPoet API Error notice in Frontend JS files.
...
This will ensure the error message is well displayed including any additional html content
MAILPOET-6022
2024-06-07 17:17:57 +02:00
Oluwaseun Olorunsola
67d6ff56f3
Use MailPoet API Error notice when possible.
...
This will ensure the error message is well displayed including any additional html content
MAILPOET-6022
2024-06-07 17:17:57 +02:00
Oluwaseun Olorunsola
4f63437ccc
Add html to the error message
...
MAILPOET-6022
2024-06-07 17:17:57 +02:00
Oluwaseun Olorunsola
d7bad4d292
Fix failing test
...
MAILPOET-6022
2024-06-07 17:17:57 +02:00
Oluwaseun Olorunsola
95e595de42
Invalid API endpoint exception improvement
...
MAILPOET-6022
2024-06-07 17:17:57 +02:00
Rostislav Wolny
a7df6b496f
Add logging for unexpected states when we reach the end of sending
...
[MAILPOET-5881]
2024-06-07 11:32:46 +02:00
Rostislav Wolny
9dd808a070
Set as invalid only for non-campaign email types
...
For non-campaign emails, we use scheduled tasks to display processed stats.
The invalid tasks are no longer processed, and they don't block the queue
and are not counted in the stats.
For campaign emails (bulk emails), we just mark them as sent to zero recipients.
[MAILPOET-5881]
2024-06-07 11:32:46 +02:00
Rostislav Wolny
e4cff6c14f
Remove an unnecessary condition in the batch processing loop
...
The batch will be continued anyway because of the next condition
if (!$queue->getCountToProcess()) {
continue;
}
The newsletter entity will be marked as sent (plus other stuff related to finished sending)
after the loop in $this->endSending.
2024-06-07 11:32:46 +02:00
Rostislav Wolny
55ae6264cc
Add method for processing end of sending for completed tasks
...
[MAILPOET-5881]
2024-06-07 11:32:46 +02:00
Rostislav Wolny
1111bac58b
Unify behavior for sending paused during processing
...
In all other cases when we pause sending, we immediately end
the processSending method. In this case, we would unnecessarily
start processing one more batch.
[MAILPOET-5881]
2024-06-07 11:32:46 +02:00
alex-mpoet
3cb92fb823
Display MSS notices on all MailPoet pages
...
[MAILPOET-6026]
2024-06-07 10:34:50 +02:00
alex-mpoet
5846b0add8
Reword sending paused message for Creator plans
...
[MAILPOET-6026]
2024-06-07 10:34:50 +02:00
Pavel Dohnal
79a05af23c
Fix WooCommerce sync with empty email
...
[MAILPOET-5885]
2024-06-06 11:23:44 +02:00
Brezo Cordero
eb6cd87133
Add a limit to timeout in throttling function
...
to prevent integer overflows
[MAILPOET-6103]
2024-06-06 09:17:52 +03:00
Veljko
0515b0e5d0
Remove unused code
2024-06-05 10:13:07 +01:00
Veljko
29589239d5
Add missing backward slash
2024-06-05 10:13:07 +01:00
Brezo Cordero
db370dc962
Release 4.51.1
2024-06-04 09:38:40 -05:00
Veljko
ca37283807
Update automation test to use first day of the month
...
[MAILPOET-6100]
2024-06-03 12:46:38 -05:00
Veljko
758a17bac4
Add waiting for element visible before filling checkout
...
[MAILPOET-6100]
2024-06-03 12:46:38 -05:00
Rostislav Wolny
98c721feed
Update tests and add a test case for the button block
...
[MAILPOET-4905]
2024-06-03 13:19:10 +02:00
Rostislav Wolny
a50ca402b0
Use the method for setting URLs in social media fields
...
[MAILPOET-4905]
2024-06-03 13:19:10 +02:00
Rostislav Wolny
9ea879fa5a
Use the improved method for URLs for the button and image link fields
...
[MAILPOET-4905]
2024-06-03 13:19:10 +02:00
Rostislav Wolny
bfc948b382
Add a method for sanitizing inputs that expect URL in the legacy email editor
...
[MAILPOET-4905]
2024-06-03 13:19:10 +02:00
Jan Lysý
655658a601
Add spinner to the email editor when loading is in progress
...
[MAILPOET-6085]
2024-06-03 11:49:01 +02:00
Jan Lysý
ddff870f39
Update composer dependency phpunit/phpunit
...
[MAILPOET-6094]
2024-06-03 09:54:05 +02:00
Jan Lysý
7064f428fe
Update composer dependency wp-cli/wp-cli-bundle
...
[MAILPOET-6094]
2024-06-03 09:54:05 +02:00
Jan Lysý
50bb5a22da
Update composer dependency guzzlehttp/guzzle
...
[MAILPOET-6094]
2024-06-03 09:54:05 +02:00
Jan Lysý
cea227a5c9
Update composer dependency vlucas/phpdotenv
...
[MAILPOET-6094]
2024-06-03 09:54:05 +02:00
Jan Lysý
213e399811
Update composer dependency woocommerce/action-scheduler
...
[MAILPOET-6094]
2024-06-03 09:54:05 +02:00
Veljko
d649ae2189
Update Woo version
...
[MAILPOET-6060]
2024-05-31 12:22:58 +02:00
Rostislav Wolny
1f687fa80b
Use tabs component for sidebar tabs instead of custom HTML
...
[MAILPOET-6086]
2024-05-31 12:20:45 +02:00
Rostislav Wolny
12df8bd7fa
Remove bc code for WP 6.4 from email editor
...
[MAILPOET-6086]
2024-05-31 12:20:45 +02:00
Veljko
a032cc1ba1
Revert "Test nightly jobs"
...
This reverts commit 5128c2d7732192d306303f4acf0550bdda94ee44.
2024-05-31 11:46:28 +02:00
Veljko
5043338a60
Test nightly jobs
2024-05-31 11:46:28 +02:00
Veljko
60a3b0220c
Improve the form test with multiple lists
2024-05-31 11:46:28 +02:00
Veljko
39669ece0a
Change logic of the two tests
2024-05-31 11:46:28 +02:00
Veljko
3938f0ea2e
Refactor acceptance tests
2024-05-31 11:46:28 +02:00