a0947611fb
Fixes the rescheduling of sending tasks
2018-03-24 11:36:00 -04:00
18a6a1c439
Removes call to method that marks sending queue task as complete
...
When sending queue is added, subscriber count is always 0 and
subscribers list is null. To that end, the removed code had no effect
and only introduced an issue.
2018-03-22 20:16:35 -04:00
467cf350e9
Abstract WP's current_time() function in the code base
2018-03-20 16:34:50 -04:00
a3cabad752
Merge pull request #1268 from mailpoet/sending_queue_refactoring
...
Refactor sending queues to use scheduled task and task subscriber tables [MAILPOET-903]
2018-03-20 08:47:26 -04:00
99edc35b08
Handle bulk operations on subscribers filtered by dynamic segments
...
[PREMIUM-69]
2018-02-28 17:12:56 +00:00
476af99130
Display only terms with labels
...
[MAILPOET-1292]
2018-02-19 11:59:41 +00:00
b9546b61a8
Fix acceptance tests, update counters [MAILPOET-903]
2018-02-14 19:57:14 +03:00
84dfa88a1a
Don't load subscriber IDs in memory when preparing tasks from static segments [MAILPOET-903]
2018-02-13 20:36:01 +03:00
be6647d763
Fix unit tests [MAILPOET-903]
2018-02-13 11:39:50 +03:00
c0c57f6b67
Sending queue refactoring WIP [MAILPOET-903]
2018-02-13 11:39:50 +03: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
a754cfaa52
limitting the recently sent templates to 12
2018-02-09 16:43:40 +00:00
4a3ba73406
Use filter for getTerms search
...
[MAILPOET-1293]
2018-02-07 12:58:00 +00:00
9159e8d21d
Merge pull request #1249 from mailpoet/stats-segmentation
...
Stats segmentation [PREMIUM-42]
2018-02-01 20:34:39 -05:00
17a25120d4
Add conflict HTTP code
...
[PREMIUM-42]
2018-01-30 10:16:12 +00:00
cae46d9acd
fixed duplicated templates when scheduling/sending same newsletter twice
2018-01-22 11:01:19 +00:00
3ae7b436de
returning preview url in meta
2018-01-22 11:01:19 +00:00
a519eff231
saving recently sent templates
2018-01-22 11:01:19 +00:00
a1ba783264
reCaptcha works without javascript now
2018-01-18 10:50:07 +00:00
c63b7d9b91
handling multiple instances of reCaptcha
2018-01-15 10:47:25 +00:00
a8052c118a
fixing minor issues and adding unit test
2018-01-15 10:46:07 +00:00
1ad0dce425
applying compact design and updating error messages
2018-01-15 10:46:06 +00:00
99a007fb70
fix recaptcha validation
2018-01-15 10:46:06 +00:00
caa0623112
handling recaptcha on the PHP side
2018-01-15 10:46:06 +00:00
5d5b61b76f
Schedules welcome notification when adding/editing subscriber
2017-12-18 21:19:44 -05:00
00f2d418cc
Load subscribers from dynamic segments
...
[PREMIUM-38]
2017-11-09 10:11:47 +00:00
c63f218edd
Enable to add segments to subscribers listing filter
...
[PREMIUM-38]
2017-11-09 10:11:47 +00:00
f1b373924f
Remove subscribers filtering for now
...
[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
fa9ef6e5bd
Add 500 status code
...
[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
b6c864e7a1
Change the JSON API error message
...
[MAILPOET-1103]
2017-10-10 09:45:50 +01:00
9f5fc151b4
Move throttling out of the Subscriber model to the API 'subscribe' method [MAILPOET-1115]
2017-09-28 15:45:35 +01:00
84b942b9d2
Merge pull request #1121 from mailpoet/template_sort
...
Applies sorting by date created and name [MAILPOET-1119]
2017-09-27 11:14:00 +02:00
119e574495
Prevents excluded post types from being displayed in newsletter editor
2017-09-25 19:45:33 -04:00
7308d253b2
Applies sorting by date created and name
2017-09-25 18:47:43 -04:00
5526f315d2
Merge pull request #1115 from mailpoet/scheduled_newsletter_status_fix
...
Sets newsletter status to draft when it's unscheduled [MAILPOET-1060]
2017-09-21 16:32:12 +03:00
90a7bf5179
Adds back rendered subject clearing test
...
Removes duplicate line
2017-09-21 09:13:13 -04:00
6b16aa1692
Sets newsletter status to draft when it's unscheduled
2017-09-19 21:59:03 -04:00
c3b643df84
Prevents leaking SQL errors in API response
2017-09-19 20:32:26 -04:00
a02e64e805
Merge pull request #1084 from mailpoet/editor_get_post_type_optimization
...
Removes unused properties from the object used to display post types in editor [MAILPOET-1086]
2017-09-05 17:43:27 +03:00
864187aa02
Merge pull request #1080 from mailpoet/json_api_method_check_fix
...
Throws error when JSON API endpoint method is not found [MAILPOET-1074]
2017-09-05 13:08:37 +03:00
59ae6619c0
Browser preview mixed content error fix
...
Strips protocol from preview URL
[MAILPOET-1080]
2017-09-05 08:54:23 +01:00
6aa0be8d01
Removes unused properties from the object
2017-09-04 21:07:15 -04:00
cc8b7b45ed
Throws error when endpoint method is not found
2017-08-31 15:18:22 -04:00
20593cc5a5
Fix form issue when using list selection field
2017-08-30 13:29:41 +00:00
2f45bb05d7
Fix Endpoint to use single global permission and not array of them
...
[MAILPOET-1057]
2017-08-29 15:34:35 +03:00
33fa496913
Add a message for an already used MSS key [MAILPOET-1070]
2017-08-29 11:10:09 +03:00
eff996e1f8
Unify key state constant names, leave back compat with unlocker [MAILPOET-1070]
2017-08-29 10:58:16 +03:00
e580e6b92b
Merge pull request #1041 from mailpoet/access_control
...
Allows granular control of access to various parts of the plugin [MAILPOET-1057] [MAILPOET-1048]
2017-08-28 16:48:47 +03:00