|
5d5b61b76f
|
Schedules welcome notification when adding/editing subscriber
|
2017-12-18 21:19:44 -05:00 |
|
|
4f77ca31a3
|
Rebased master
|
2017-11-13 12:41:46 -05:00 |
|
|
087f2ebcdd
|
Uses a built-in method to handle plural exception cases
Implements check for empty segments
Implements check for WP segment when unsubscribing
|
2017-11-13 10:12:50 -05:00 |
|
|
3d2a63f319
|
Adds methods to unsubscribe from list(s)
|
2017-11-13 10:12:50 -05:00 |
|
|
54dd3b621a
|
Improves error messages, cleans up code
|
2017-11-13 10:11:07 -05:00 |
|
|
7fea134109
|
Merge pull request #1183 from mailpoet/dynamic-segments-listings
Dynamic segments subscribers listings [PREMIUM-38] [PREMIUM-43]
|
2017-11-13 16:52:48 +03:00 |
|
|
6694555592
|
Adds method to get subscriber
|
2017-11-10 18:47:53 -05:00 |
|
|
00f2d418cc
|
Load subscribers from dynamic segments
[PREMIUM-38]
|
2017-11-09 10:11:47 +00:00 |
|
|
c42cf2f622
|
Switch to using current_user_can function to check capabilities
|
2017-11-06 18:09:38 +02:00 |
|
|
3d78d6bbe9
|
Add a method to create a new list to public API [MAILPOET-1197]
|
2017-11-02 22:13:50 +03:00 |
|
|
996e6b16e7
|
Merge pull request #1142 from mailpoet/links
Enabling links on header and footer on preview [MAILPOET-1121]
|
2017-10-19 20:07:32 +03:00 |
|
|
0271675cd0
|
Use dynamic segments for sending queue
[PREMIUM-38]
|
2017-10-18 10:08:04 +01:00 |
|
|
19e67ea2b0
|
Enabling links on header and footer on preview
|
2017-10-11 12:45:07 +00:00 |
|
|
2c358ab179
|
Add progressive throttling of subscriptions from the same IP address [MAILPOET-1128]
|
2017-10-10 19:36:20 +03: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 |
|
|
119e574495
|
Prevents excluded post types from being displayed in newsletter editor
|
2017-09-25 19:45:33 -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 |
|
|
d35763662e
|
Fixing MP API test
|
2017-09-18 12:00:43 +00: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 |
|
|
e4bb3e1133
|
Adds unit test
|
2017-09-05 10:33:10 -04: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 |
|
|
cc8b7b45ed
|
Throws error when endpoint method is not found
|
2017-08-31 15:18:22 -04:00 |
|
|
9916eb9da8
|
updated tests
|
2017-08-30 14:52:17 +00: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 |
|
|
316fa91a10
|
Moves AccessControl initialization outside of API to Initializer
|
2017-08-23 11:28:09 -04:00 |
|
|
28320cdbb6
|
Updates permission validation method on AccessControl
Adds/updates unit tests
|
2017-08-23 11:28:08 -04:00 |
|
|
8540e5eea9
|
Merge pull request #1017 from mailpoet/rerender-newsletter
Rerender newsletter [MAILPOET-675]
|
2017-08-17 16:19:16 +03:00 |
|
|
4226684c5a
|
Make tests more obvious
[MAILPOET-1014]
|
2017-08-16 15:32:07 +02:00 |
|
|
b2b1f7ff71
|
tests fixed
|
2017-08-15 12:55:06 +00: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 |
|
|
7cf3d0960d
|
Unify API response constants
[MAILPOET-1035]
|
2017-07-31 13:51:23 +02:00 |
|
|
6fb18ad321
|
Fix PSR1.Classes.ClassDeclaration sniffer rule in tests [MAILPOET-1025]
|
2017-07-26 18:28:56 +03:00 |
|
|
321393f119
|
Fix Squiz.Classes.ClassFileName sniffer rule in tests [MAIPOET-1025]
|
2017-07-26 17:03:43 +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 |
|
|
91ff008485
|
Make key check error messages more descriptive [MAILPOET-990]
|
2017-07-10 10:34:55 +01:00 |
|
|
bb2af5176b
|
Tests that newsletters can be sorted by sent_at column
|
2017-07-07 11:05:39 -04:00 |
|
|
22c39c0092
|
Fix PEAR.WhiteSpace.ScopeClosingBrace rule in tests [MAILPOET-989]
|
2017-07-07 11:11:16 +03:00 |
|
|
29491dfd3e
|
Fix active coding standard rule violations in tests [MAILPOET-981]
|
2017-07-03 16:20:44 +03:00 |
|
|
43c2908a2b
|
Adds unit test for "preview" mode, which replaces system links with
hashes in preview emails
|
2017-06-19 11:04:51 -04:00 |
|
|
8d496e7aa3
|
Adds unit test for fake unsubscribe url
|
2017-06-19 09:08:19 -04:00 |
|
|
1aba3112e9
|
Separate checking and storing of the keys [MAILPOET-939]
|
2017-06-15 13:00:56 +03:00 |
|
|
09f4f2e78a
|
Fix a unit test [MAILPOET-942]
|
2017-06-12 11:38:01 +03:00 |
|