8b725f1c91
Rename transient attribute to data_notice_name
2018-08-27 17:36:52 +03:00
c68f58a7c0
Display PHP version warning via notice filter instead of stdout
2018-08-23 15:06:21 +03:00
ac47866295
Fix image fullwidth toggle [MAILPOET-1365]
...
Prevent WordPress $content_width global to override
mailpoet_image_size when calling wp_get_attachment_image_src()
in ACL generated posts.
2018-06-05 08:59:57 +02:00
5912004c10
Fix: CPU usage and sending issue on slow host
...
On some slow host, the `newsletter` table get filled with
duplicated `notification_history` marked as `sending` that
never get sent.
To prevent this we've made the two following changes:
* We prevent firing `publis_*` hooks on post_type which
are excluded from search.
* We do not schedule a new post notification email if one
has an `notification_history` entry marked as `sending`.
[MAILPOET-1371]
2018-05-10 15:25:23 +02:00
6c64ba90c7
Abstracts WP's remove_all_filters function and fixes export test
2018-04-13 14:20:53 -04:00
467cf350e9
Abstract WP's current_time() function in the code base
2018-03-20 16:34:50 -04:00
d317eb4fbd
Adds unit test
2018-03-20 16:30:28 -04:00
819d4dc17a
Abstracts WP functions
2018-01-15 19:52:51 -05:00
2c358ab179
Add progressive throttling of subscriptions from the same IP address [MAILPOET-1128]
2017-10-10 19:36:20 +03:00
61ae2da1e3
Fix a constant not defined in PHP 5.3 [MAILPOET-1009]
2017-08-30 14:02:29 +03:00
b9bdc86fd9
Add emoji support to newsletter body [MAILPOET-1009]
2017-08-28 19:07:17 +03:00
2eb98905b6
Encapsulate date formatting within the DateTime class [PREMIUM-4]
2017-05-09 08:54:12 +03:00
8d870e85eb
Switch to get_bloginfo() from bloginfo() to prevent output
2017-04-10 19:44:32 +03:00
0cdb426712
Fix ALC filtering for custom taxonomies and post types
2017-04-10 19:23:19 +03:00
32097b4512
Test that Premium hooks are executed [PREMIUM-2]
2017-03-21 21:36:36 +03:00
82ab4acb8d
Improve key validation messages handling [MAILPOET-743]
...
Hide error messages when the sending method is changed
Verify key and display a message when saving settings
2017-01-30 13:32:43 +03:00
4ae55230da
Display changelog from readme.txt on Update page [MAILPOET-708]
2016-12-12 10:04:36 +03:00
b046c9ea4b
Gracefully catches Twig exceptions and displays error messages
...
MAILPOET-667 #time 3h
2016-11-10 16:33:50 +02:00
7fbf84db1f
converted text domain to string instead of constant
2016-09-30 09:58:26 +02:00
42202f676a
updated Env::plugin_name to constant for text domain
2016-09-27 14:54:23 +02:00
ba6198f956
added textdomain to __() calls
2016-09-27 14:53:44 +02:00
775f7faee4
Declare private properties and swap strings for named constants
2016-07-27 16:35:21 +03:00
13b91ad051
Encapsulate showing WP notices into a separate Notice class
2016-07-27 15:07:09 +03:00
48f0c03425
Fix spacing between control structure and opening parenthesis
2016-06-30 18:46:33 +03:00
88dc7f4199
removing DKIM and useless classes
2016-06-22 13:47:54 +02:00
d6a68dd4d0
settings column done for welcome emails + WordPress capitalization fix
2016-06-15 16:33:48 +02:00
61df4899cd
- Refactor WP DateTime helper
...
- Add a unit test helper to stub out Wordpress functions
2016-05-18 18:14:54 +03:00
f7c70be5eb
Add standard newsletter scheduling UI
2016-05-18 17:51:39 +03:00
26384d16b8
Fixes #49
2015-08-10 18:37:41 -04:00