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
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
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
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
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
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
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
20593cc5a5
Fix form issue when using list selection field
2017-08-30 13:29:41 +00: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
c1e542cb5a
Reschedules past due scheduled queues when reactivating notification
2017-08-28 09:20:17 +02:00
4b7fb3ae3d
Updates access permission names to improve clarity
2017-08-22 09:06:20 -04:00
5ba2c4bc3a
Removes AccessControl from individual API endpoints
2017-08-22 09:06:20 -04:00
2e5554a3af
Refactors AccessControl and passes it as dependency to JSON API and Menu
2017-08-22 09:06:20 -04:00
a241d0c7bc
Modifies JSON API to use AccessControl
2017-08-22 09:06:19 -04:00
8540e5eea9
Merge pull request #1017 from mailpoet/rerender-newsletter
...
Rerender newsletter [MAILPOET-675]
2017-08-17 16:19:16 +03:00
364dd1b2a3
Move field obfuscation into own class
...
[MAILPOET-1014]
2017-08-16 14:58:31 +02:00
4b4b5dd556
show 'Resume' button if the Newsletter was paused.
2017-08-15 12:55:04 +00:00
df9ba7e6c8
clearing the sending queue rendered body and subject
...
The new body and subject would be automatically rendered when
resuming sending
2017-08-15 12:55:04 +00:00
18f208cf47
Add honeypot field for spambot
...
[MAILPOET-1014]
2017-08-15 14:33:45 +02:00