Rostislav Wolny
65b5f355fa
Change thumbnail generating at send page to start earlier
...
[MAILPOET-1797]
2019-03-05 13:47:15 -05:00
wxa
fb77167a1f
Remove unused imports [MAILPOET-1825]
2019-02-21 09:51:53 -05:00
wxa
2f487fd300
Inject subscribe() action instead of calling it statically [MAILPOET-1825]
2019-02-21 09:51:53 -05:00
Ján Mikláš
3ee58aea10
Add space between if and ‘(‘
...
[MAILPOET-1791]
2019-02-13 08:26:27 -05:00
Ján Mikláš
a935b091d3
Add space between elseif/else if and ‘(‘
...
[MAILPOET-1791]
2019-02-13 08:26:27 -05:00
Ján Mikláš
9e9561e576
Add space between catch and ‘(‘
...
[MAILPOET-1791]
2019-02-13 08:26:27 -05:00
Ján Mikláš
a8972ca281
Add space between switch and ‘(‘
...
[MAILPOET-1791]
2019-02-13 08:26:27 -05:00
Ján Mikláš
ebbdec5ebd
Add space between foreach and ‘(‘
...
[MAILPOET-1791]
2019-02-13 08:26:27 -05:00
Rostislav Wolny
0a93a0905d
Fix outdated updated_at value in newsletter save API response
...
[MAILPOET-1778]
2019-02-07 09:17:06 -05:00
Rostislav Wolny
3b5962d36a
Refactor MailPoet\API to use new settings
...
[MAILPOET-1757]
2019-01-31 15:57:46 +01:00
Amine Ben hammou
f1c7e48176
Remove debugging code
2019-01-31 13:28:29 +01:00
Amine Ben hammou
8b602bd947
Move WPHooks methods to WPFunctions
2019-01-31 13:25:00 +01:00
Tautvidas Sipavičius
3db4de6ec6
Move the private property definition to the top of the class
2019-01-24 15:16:53 +02:00
Tautvidas Sipavičius
44bc27df90
Define default variable values in cases when they can be undefined
2019-01-23 21:29:46 +02:00
Tautvidas Sipavičius
9f13f68e39
Fix "Access to undefined property" rule violations
2019-01-23 11:33:47 +02:00
Rostislav Wolny
26220f73ee
Inject WP Functions to newsletters API endpoint using DI container
2019-01-02 11:02:08 +01:00
wxa
93f5bc0bf1
Fix a duplicate constructor after merging encapsulated WP functions
2018-12-27 11:15:07 +03:00
wxa
0573a7915e
Merge pull request #1689 from mailpoet/wp-functions
...
Encapsulating WP calls
2018-12-27 11:05:08 +03:00
Rostislav Wolny
66a05e1b19
Inject Listing Handler and Segments Subscriber Listing using DI
...
[MAILPOET-1689]
2018-12-17 15:02:42 +01:00
Rostislav Wolny
a69ae0eea7
Refactor listing handler to reusable service
...
[MAILPOET-1689]
2018-12-17 15:02:42 +01:00
Rostislav Wolny
fd4bcee5f5
Inject bulk action controller using DI
...
[MAILPOET-1689]
2018-12-17 15:02:42 +01:00
Rostislav Wolny
2839c86017
Refactor bulk action into reusable controller
...
[MAILPOET-1689]
2018-12-17 15:02:42 +01:00
Amine Ben hammou
a46d98ec44
Refactor WPFunctions to be injectable with DI
2018-12-12 16:43:52 +01:00
wxa
758711c722
Fix Mailer error messages not displaying in previews [MAILPOET-1662]
2018-11-28 10:36:29 +03:00
wxa
467bef1d61
Do not require pluggable.php [MAILPOET-1650]
2018-11-22 17:01:33 +03:00
M. Shull
3af3c46fde
Merge pull request #1618 from mailpoet/more-tags
...
Implement pagination to tags and categories query [MAILPOET-1613]
2018-11-15 10:57:45 -05:00
M. Shull
64513f400f
Merge pull request #1628 from mailpoet/mp-api-di
...
Introduce DI to plugin API [MAILPOET-1637]
2018-11-15 07:55:11 -05:00
Pavel Dohnal
141cb09a54
Implement pagination to tags and categories query
...
[MAILPOET-1613]
2018-11-15 09:50:13 +01:00
Rostislav Wolny
38e9d806b8
Refactor ALC endpoint to follow DI
...
[MAILPOET-1637]
2018-11-15 09:04:46 +01:00
M. Shull
1a926b32b5
Merge pull request #1614 from mailpoet/welcome-email-status
...
Display number of welcome notification on listings page [MAILPOET-1562]
2018-11-14 07:58:29 -05:00
Pavel Dohnal
362235e96a
Display number of welcome notification on listings page
...
[MAILPOET-1562]
2018-11-12 15:32:02 +01:00
Pavel Dohnal
5e16bc4184
Add test and remove redundant call
...
[MAILPOET-1560]
2018-11-12 08:33:00 +01:00
Pavel Dohnal
75295e55c2
Schedule post notification after it's been created
...
[MAILPOET-1560]
2018-11-12 08:33:00 +01:00
Rostislav Wolný
112f7b21d5
Update newsletterTemplate endpoint to use entity objects
...
[MAILPOET-1495]
2018-10-12 11:26:33 +02:00
Rostislav Wolný
b45c47a9e7
Update SubscriberFinder and Scheduler to use object entities
...
[MAILPOET-1495]
2018-10-12 11:26:23 +02:00
Michelle Shull
5614a7a4b2
Merge pull request #1505 from mailpoet/sending-erros-levels
...
Multiple Sending Error Levels [MAILPOET-1154]
2018-09-24 07:09:39 -04:00
Pavel Dohnal
f6bf32de01
Ensure the right order
...
[MAILPOET-1480]
2018-09-19 14:40:21 +02:00
Rostislav Wolny
f5c9d0f7db
Remove unnecessary test_email extra parameter for mailer->send
...
It was used only to prevent appending unprocessed subscribers into error message.
Since the message is now composed by on demand by MailerError the parameter is not needed any more.
[MAILPOET-1154]
2018-09-13 11:12:38 +02:00
Rostislav Wolny
0923c892c1
Refactor sending methods to use error mappers
...
We want to add some logic to error handling.
This commit extracts error handling code from sending methods classes,
which already do a lot of other stuff, to error mappers which are responsible
for creating proper error object (MailerError). This error object is a replacement
for assoc. array which already had some special keys for certain usecases and
can not be properly type hinted.
[MAILPOET-1154]
2018-09-13 09:33:26 +02:00
Pavel Dohnal
c7f71663d9
Make templates payload smaller
...
[MAILPOET-1479]
2018-08-30 11:46:37 +02:00
Pavel Dohnal
ac33e11c60
Reject requests without mandatory custom fields
...
We need to make sure subscribers cannot be created without custom fields
Users require GDPR consent and we need to make sure there are no way to
create a subscriber without mandatory custom fields
[MAILPOET-1405]
2018-08-21 15:03:08 +02:00
qfrery
3a2ee709eb
fix failing bridge tests
2018-07-19 10:13:48 +01:00
qfrery
76686e08fe
analytics : use a unique public id
2018-07-19 10:13:48 +01:00
Michelle Shull
5c66025633
Merge pull request #1418 from mailpoet/cron-ping-warning
...
Automatically test if cron can be pinged and display a notice [MAILPOET-801]
2018-07-16 10:36:34 -04:00
Rostislav Wolny
03817657a0
Display warning for cron accessibility problem [MAILPOET-801]
2018-07-11 09:27:19 +02:00
Michelle Shull
90bdcd2213
Merge pull request #1411 from mailpoet/default-sender
...
Set default sender on newsletter save [MAILPOET-1415]
2018-07-10 09:42:38 -04:00
Pavel Dohnal
55affcb556
Set default sender on newsletter save
...
[MAILPOET-1415]
2018-06-25 12:45:02 +01:00
qfrery
6b78762bcf
api validation localhost error message : display only if localhost
2018-06-23 15:10:16 +02:00
qfrery
ad0e04a9c2
Revert "api validation localhost error message : display only if localhost"
...
This reverts commit 4992b65f14
.
2018-06-23 15:07:37 +02:00
qfrery
4992b65f14
api validation localhost error message : display only if localhost
2018-06-23 15:03:25 +02:00