|
eff996e1f8
|
Unify key state constant names, leave back compat with unlocker [MAILPOET-1070]
|
2017-08-29 10:58:16 +03:00 |
|
|
b9bdc86fd9
|
Add emoji support to newsletter body [MAILPOET-1009]
|
2017-08-28 19:07:17 +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 |
|
|
26bccd95d4
|
Uses method vs. accessing class internals to get user capability
|
2017-08-24 13:58:54 -04:00 |
|
|
af58814fe7
|
Moves AccessControl intialization outside of Router to Initializer
|
2017-08-24 13:56:17 -04:00 |
|
|
7d9b4b31aa
|
Removes unused constructor parameter
|
2017-08-24 13:37:49 -04:00 |
|
|
d92b1f57bd
|
Merge pull request #1060 from mailpoet/mp2_forms_fix
Don't process the wysija_form shortcode to allow MP2 forms to work [MAILPOET-1067]
|
2017-08-24 10:40:10 -04:00 |
|
|
dc11046ad1
|
Fixes undefined JS error when vendor.js is loaded deferred
[MAILPOET-1026]
|
2017-08-24 13:37:15 +02:00 |
|
|
510cacf2fd
|
Don't process the wysija_form shortcode to allow MP2 forms to work [MAILPOET-1067]
|
2017-08-24 08:22:10 +03:00 |
|
|
eac6b1b414
|
Corrects coding style
|
2017-08-23 11:45:33 -04:00 |
|
|
316fa91a10
|
Moves AccessControl initialization outside of API to Initializer
|
2017-08-23 11:28:09 -04:00 |
|
|
78429d8f91
|
Validates global permission at the AccessControl level
Changes error response code on invalid permission
|
2017-08-23 11:27:54 -04:00 |
|
|
5553817f9a
|
Creates method to get user's first capability
|
2017-08-22 09:06:20 -04:00 |
|
|
4b7fb3ae3d
|
Updates access permission names to improve clarity
|
2017-08-22 09:06:20 -04:00 |
|
|
efa231b08f
|
Removes AccessControl from Migrator and Changelog
|
2017-08-22 09:06:20 -04:00 |
|
|
8d8dfaa11f
|
Uses Intializer to check permissions before running Activator
|
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 |
|
|
51fbf29031
|
Modifies Activator to use AccessControl
|
2017-08-22 09:06:19 -04:00 |
|
|
c3c6ce989c
|
Modifies Menu to use AccessControl
|
2017-08-22 09:06:19 -04:00 |
|
|
632bce7894
|
Adds AccessControl class that defines permissions for major plugin
operations
|
2017-08-22 09:04:39 -04:00 |
|
|
1151354278
|
Conditionally uses set_time_limit() when function is not disabled
|
2017-08-22 09:04:39 -04:00 |
|
|
0a4dc3eb38
|
Skip all migration on empty db
|
2017-08-17 12:58:33 +02:00 |
|
|
f035d12aaf
|
Skip migration on empty db
|
2017-08-17 11:55:51 +02:00 |
|
|
6fe5b7e0c5
|
Conditionally uses set_time_limit() when function is not disabled
|
2017-08-11 12:16:31 -04:00 |
|
|
849a24ced7
|
Merge pull request #1019 from mailpoet/translate
translate the DB error message [MAILPOET-1019]
|
2017-08-08 13:08:54 +03:00 |
|
|
f7e73b06be
|
added missing argument
|
2017-08-08 10:02:51 +00:00 |
|
|
7cf3d0960d
|
Unify API response constants
[MAILPOET-1035]
|
2017-07-31 13:51:23 +02:00 |
|
|
9859df98b7
|
translate the DB error message
|
2017-07-31 08:53:30 +00:00 |
|
|
563ca3e605
|
Switch ID fields from mediumint to int in DB [MAILPOET-1022]
|
2017-07-25 13:11:56 +03: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 |
|
|
c413acd93d
|
display a warning when unable to connect to database
|
2017-07-19 16:05:34 +01:00 |
|
|
c02394b576
|
Prepare subscribers in the Bounce worker DB-side for performance reasons [MAILPOET-940]
|
2017-07-13 13:27:27 +03:00 |
|
|
6a9b8d88c2
|
Extract subscribers to a separate table in the Bounce worker [MAILPOET-940]
|
2017-07-13 13:27:27 +03:00 |
|
|
1823985172
|
Display only one set of changelog
[MAILPOET-979]
|
2017-07-12 09:19:22 +01:00 |
|
|
7a2aaa86cf
|
Tests that populator method is not run for versions below
3.0.0-beta.36.2.1
|
2017-07-11 14:26:29 +01:00 |
|
|
a36fe400ed
|
Merge pull request #966 from mailpoet/mp2tomp3migration
Settings migration from MP2 to MP3
|
2017-07-11 12:43:19 +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 |
|
|
4a2f9ad1f9
|
Remove unused code
|
2017-07-10 18:37:22 +02:00 |
|
|
e5ecf870c7
|
Fixed: SendGrid provider was selected even when Sendgrid was not selected in MP2
|
2017-07-10 18:37:21 +02:00 |
|
|
e352b5bfad
|
New: Migrate installation date
|
2017-07-10 18:37:19 +02:00 |
|
|
68988edd7e
|
Fixed: Change the emails number if the frequency is greater than 15 minutes
|
2017-07-10 18:37:17 +02:00 |
|
|
f164e9bb95
|
Fixed: Leave the Newsletter task scheduler (cron) to its default value
|
2017-07-10 18:37:16 +02:00 |
|
|
fe83435d14
|
Fixed: "Subscribe in comments" always on
|
2017-07-10 18:37:15 +02:00 |
|
|
453b7683bc
|
Fixed: SendGrid method and provider were not selected
|
2017-07-10 18:37:14 +02:00 |
|
|
048d71164a
|
Migrate the settings
|
2017-07-10 18:31:51 +02:00 |
|
|
23c6750ccc
|
Removes leftover debug condition
|
2017-07-07 13:12:45 -04:00 |
|
|
394118f113
|
Adds sent_at column to the newsletters table
Modifies populator to update existing newsletters' sent_at field
|
2017-07-07 11:05:33 -04:00 |
|
|
1ba2492929
|
Combines Twig's "replaceLink" and Util/Helper's "replaceLinkTags"
methods into one
|
2017-07-07 11:02:20 -04:00 |
|
|
3e40f768b4
|
Add migration of simple scheduled tasks [MAILPOET-940]
|
2017-07-05 17:12:34 +03:00 |
|
|
6e929dcf79
|
Refactor simple workers to use a ScheduledTask model [MAILPOET-940]
|
2017-07-05 17:00:23 +03:00 |
|