|
5807fd2e02
|
Merge pull request #1067 from mailpoet/emoji
Add emoji support to newsletter body [MAILPOET-1009]
|
2017-08-30 10:04:26 -04:00 |
|
|
53f7953566
|
Fix browser preview bypassing emoji encoding [MAILPOET-1009]
|
2017-08-30 14:39:38 +03:00 |
|
|
7e9de1fd07
|
Fix php notice
|
2017-08-30 11:25:42 +02:00 |
|
|
b9bdc86fd9
|
Add emoji support to newsletter body [MAILPOET-1009]
|
2017-08-28 19:07:17 +03:00 |
|
|
8a8108b41d
|
Prevents WP subscribers' first/last name from being erased when updating
subscription
|
2017-08-24 13:19:42 -04:00 |
|
|
9dff4539e6
|
Use Joins instead subqueries
[MAILPOET-1027]
|
2017-07-26 11:46:36 +02:00 |
|
|
90b93bd76e
|
Merge pull request #1018 from mailpoet/prevent_sending_with_broken_newsletter_body
Prevents sending emails when rendered newsletter is broken [MAILPOET-1020]
|
2017-07-25 13:13:03 +03:00 |
|
|
9dd326e7db
|
Updates class to use newly added validate() method on the model
Validates existing queue's rendered newsletter body
Cleans code formatting
|
2017-07-24 12:49:39 -04:00 |
|
|
cf00813c7f
|
Adds new method to validate model on request
Cleans up code formatting
|
2017-07-24 11:20:43 -04:00 |
|
|
4c898b76b2
|
Uses ValidModel to validate rendered newsletter body
Removes previous validation method
Does not serialize null values
|
2017-07-24 11:15:00 -04:00 |
|
|
81a2ba8e03
|
Adds new validation method for rendered newsletter body
|
2017-07-24 11:11:22 -04:00 |
|
|
7e6d900b53
|
Merge pull request #997 from mailpoet/scheduled_task_subscribers
Extract subscribers to a separate table in the Bounce worker [MAILPOET-987]
|
2017-07-24 17:14:38 +03:00 |
|
|
1a522794d6
|
Adds method to validate rendered newsletter body on sending queue
Prevents sending queue worker from sending when sending queue's rendered
newsletter body is invalid
|
2017-07-23 11:50:35 -04:00 |
|
|
b42d8e68d9
|
Rename removeSubscribers() method and encapsulate task completion logic [MAILPOET-987]
|
2017-07-20 11:22:47 +03:00 |
|
|
c924778d50
|
Rename unprocessed status, refactor counting a bit more clearly [MAILPOET-987]
|
2017-07-20 10:56:34 +03:00 |
|
|
7c74885669
|
Merge pull request #1003 from mailpoet/php53_listing_fix
Adds asArray() method to the base Model class [MAILPOET-1007]
|
2017-07-17 20:00:10 +03:00 |
|
|
5f74f34cba
|
Adds notes explaining the fix
|
2017-07-17 12:15:39 -04:00 |
|
|
a4dad46fb7
|
Adds asArray() method to the base Model that's used as proxy for
Idiorm's as_array()
|
2017-07-15 14:25:50 -04:00 |
|
|
cdc87c23ea
|
Resets sent at data when duplicating a sent newsletter
|
2017-07-15 13:00:25 -04:00 |
|
|
acbe2e383a
|
Add tests [MAILPOET-940]
|
2017-07-13 13:27:28 +03:00 |
|
|
55d3b67a2a
|
Extract common and task-specific methods for subscribers [MAILPOET-940]
|
2017-07-13 13:27:28 +03:00 |
|
|
6a9b8d88c2
|
Extract subscribers to a separate table in the Bounce worker [MAILPOET-940]
|
2017-07-13 13:27:27 +03:00 |
|
|
22bb971db5
|
Merge pull request #980 from mailpoet/newsletter_listing_update
Sorts standard/history notification records by sent_at date in listings [MAILPOET-932]
|
2017-07-11 12:43:06 +03:00 |
|
|
77ed4d34e8
|
Uses Helper's replaceLinkTags method to replace activation link in
subscription confirmation email
|
2017-07-08 12:00:45 -04:00 |
|
|
b691fb5a48
|
Adds sorting by sent_at to standard & notification history newsletter listings
|
2017-07-07 11:04:19 -04:00 |
|
|
0b9ea23f0b
|
Temporarily remove pause/resume methods from scheduled tasks [MAILPOET-940]
|
2017-07-05 17:12:35 +03:00 |
|
|
6e929dcf79
|
Refactor simple workers to use a ScheduledTask model [MAILPOET-940]
|
2017-07-05 17:00:23 +03:00 |
|
|
a4282b6a3e
|
Don't leak connection data in PDO exceptions [MAILPOET-966]
|
2017-06-30 09:29:48 +01:00 |
|
|
fb059f585e
|
Print rendered subject in archive
[MAILPOET-826]
|
2017-06-21 10:25:40 +01:00 |
|
|
812c6634ba
|
Mixpanel analytics [MAILPOET-686] (#940)
* Send analytics data to mixpanel
[MAILPOET-686]
|
2017-06-20 12:20:50 +03:00 |
|
|
8517896660
|
Rename imported_data_mapping table to mapping_to_external_entities
|
2017-06-12 13:13:06 +02:00 |
|
|
472be3b071
|
Import the MP2 users lists
Import the MP2 users
Add the table "imported_data_mapping"
Add the function Helpers::mysql_date
|
2017-06-12 13:13:00 +02:00 |
|
|
9af3dc1f9d
|
Fixes reference to $this in anonymous function on PHP 5.3
|
2017-06-07 11:52:46 -04:00 |
|
|
028de860a2
|
Merge pull request #913 from mailpoet/sending_queue_update_on_newsletter_status_change
Prevents processing of sending queues when newsletter is paused [MAILPOET-900]
|
2017-06-06 15:00:21 +03:00 |
|
|
cdf36ccb20
|
Trashes/restores/deletes (+ same bulk actions) children newsletters and
associations as per discussion on Slack:
https://mailpoet.slack.com/archives/C02MTKAJL/p1496427873491785
|
2017-06-05 11:36:04 -04:00 |
|
|
d27968a215
|
Uses WP's is_email() to validate email addresses in Subscriber model
|
2017-06-04 18:19:37 -04:00 |
|
|
344990d59e
|
Only processes queues when newsletter exists and is active/sending
|
2017-06-02 12:03:34 -04:00 |
|
|
dba21c68fd
|
Schedules welcome notification upon subscription when subscription
confirmation is disabled
Schedules welcome notification upon subscription confirmation
Checks when 'REMOTE_ADDR' is not set
Adds unit tests
|
2017-05-29 22:04:47 -04:00 |
|
|
a4c1095db7
|
Moves custom field extraction logic from CustomField model to Subscriber
model where it's used
|
2017-05-16 20:58:44 -04:00 |
|
|
3a1bf88c22
|
Extracts some logic into resuable methods
|
2017-05-16 20:58:43 -04:00 |
|
|
5e23fa4295
|
Adds method to subscribe to single or multiple lists
|
2017-05-16 20:56:56 -04:00 |
|
|
5e34bbf9d5
|
Adds method to return subscriber fields
|
2017-05-16 20:56:56 -04:00 |
|
|
a49f9d9c80
|
Merge pull request #893 from mailpoet/newsletter_hash_generation_fix
Fixes newsletter link hash generation logic [MAILPOET-912]
|
2017-05-15 20:45:54 +03:00 |
|
|
d8ff251c71
|
Fix WP user first/last name being cleared after subscription management form submit
|
2017-05-15 10:22:47 +03:00 |
|
|
f2ceff8252
|
Removes unused method
|
2017-05-14 22:02:24 -04:00 |
|
|
6e700b0cfa
|
Moves newsletter hash generating logic into Security helper class
Updates Links class to use Security helper's hash generating method
|
2017-05-14 20:15:40 -04:00 |
|
|
64d3e659a4
|
Merge pull request #879 from mailpoet/newsletter_model_update
Newsletter model update [MAILPOET-830]
|
2017-05-02 16:19:20 +03:00 |
|
|
956fdd5cff
|
Improve a deletion test to handle multiple queues, fix comments [MAILPOET-830]
|
2017-05-02 09:07:38 +03:00 |
|
|
a0289775cb
|
Trashes/restores multiple associated queues when newsletter is
trashed/restored
|
2017-05-01 20:15:41 -04:00 |
|
|
e29ae4d7c9
|
Fixes indentation
|
2017-05-01 09:31:52 -04:00 |
|