|
4d80bdb322
|
Merge pull request #1287 from mailpoet/dynamic-segments-bulk
Handle bulk operations on subscribers filtered by dynamic segments [PREMIUM-69]
|
2018-03-02 16:59:33 +02:00 |
|
|
99edc35b08
|
Handle bulk operations on subscribers filtered by dynamic segments
[PREMIUM-69]
|
2018-02-28 17:12:56 +00:00 |
|
|
c3f974a3c0
|
Make code compatible with 5.3 :(
[MAILPOET-1279]
|
2018-02-21 14:17:27 +00:00 |
|
|
2c020bf283
|
Fix analytics reporting on segments
[MAILPOET-1279]
|
2018-02-21 13:30:29 +00:00 |
|
|
b5b0a02ea4
|
Removes option to export only confirmed subscribers
|
2018-02-16 14:46:34 +00:00 |
|
|
c8f334d782
|
Prevents overwriting global subscription status
|
2018-02-16 14:46:34 +00:00 |
|
|
7cf63965a0
|
Adds distinction between global and list status
Exports subscribers with any list status
Limits "confirmed only" option to global status
|
2018-02-16 14:46:34 +00:00 |
|
|
bf8b0c81df
|
Merge pull request #1262 from mailpoet/recently-sent-templates
limitting the recently sent templates to 12 [MAILPOET-1265]
|
2018-02-13 11:28:42 +03:00 |
|
|
b076e03a75
|
using static instead of self
renaming `internalCreateOrUpdate` to `_createOrUpdate`
renaming `$conditions` to `$keys`
adding block comment for `_createOrUpdate` method.
|
2018-02-12 11:15:46 +00:00 |
|
|
a754cfaa52
|
limitting the recently sent templates to 12
|
2018-02-09 16:43:40 +00:00 |
|
|
91622f8cd9
|
refactoring createOrUpdate method of models
|
2018-02-07 18:10:49 +00:00 |
|
|
e09acbe649
|
Merge pull request #1258 from mailpoet/stats-segmentation
Return error code for duplication errors [PREMIUM-42]
|
2018-02-05 21:10:54 -05:00 |
|
|
8ff28fd974
|
Return error code for duplication errors
[PREMIUM-42]
|
2018-02-05 14:34:15 +00:00 |
|
|
7eb8ff756b
|
fixing Subscriber::bulkDelete not deleting subscribers assiciations
|
2018-02-02 12:43:34 +00:00 |
|
|
3337637a8b
|
Removed redundant order statement
[MAILPOET-1256]
|
2018-01-09 13:54:11 +00:00 |
|
|
69ca597f24
|
Add lists and segments to reports
MAILPOET-1256
|
2018-01-09 13:54:11 +00:00 |
|
|
19c7efc9ef
|
Pauses sending if processed subscribers list can't be updated
|
2018-01-09 12:25:04 +00:00 |
|
|
a45a7a7616
|
Fixes newsletter body being incorrectly saved
|
2018-01-09 12:25:04 +00:00 |
|
|
cb430673f8
|
Uses json_encode() instead of serialize() to save rendered newsletter
body
|
2017-12-20 22:13:00 -05:00 |
|
|
adea1e9be1
|
Fixes condition that allowed unsubscribing from WP segments
|
2017-11-14 09:56:53 -05:00 |
|
|
6a73c463cb
|
QA fixes
[PREMIUM-38]
|
2017-10-18 10:08:04 +01:00 |
|
|
0271675cd0
|
Use dynamic segments for sending queue
[PREMIUM-38]
|
2017-10-18 10:08:04 +01:00 |
|
|
b7555aa640
|
Show only default segments in listings
[PREMIUM-38]
|
2017-10-18 10:08:04 +01:00 |
|
|
2c358ab179
|
Add progressive throttling of subscriptions from the same IP address [MAILPOET-1128]
|
2017-10-10 19:36:20 +03:00 |
|
|
9f5fc151b4
|
Move throttling out of the Subscriber model to the API 'subscribe' method [MAILPOET-1115]
|
2017-09-28 15:45:35 +01:00 |
|
|
8a91eb46e6
|
Fix the possibility of repeatedly submitting a form with an existing e-mail address [MAILPOET-1115]
|
2017-09-28 12:59:57 +01:00 |
|
|
697f9ba5bc
|
Adds min/max email length in UI and backend
|
2017-09-19 20:04:49 -04:00 |
|
|
c8d92b3cd2
|
Default status is set depending on the signup confirmation option
|
2017-08-31 18:48:43 -04:00 |
|
|
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 |
|