b3abf46604
Update outdated newsletter template translation strings
2017-02-20 14:58:53 +02:00
6f19a1593e
Fix translations from GDocs based on FxB's feedback [MAILPOET-819]
2017-02-20 14:58:53 +02:00
afeaa00fc7
Merge branch 'master' into update_sending_methods_strings
2017-02-01 14:33:05 +03:00
282199d362
Merge pull request #784 from mailpoet/sending_svc_key_validation
...
Add sending service key validation [MAILPOET-743]
2017-02-01 13:29:08 +02:00
8abec208fc
Rewritten some translation strings
2017-01-30 21:35:49 +02:00
9f7ae122e3
Add missing periods to translation strings
2017-01-30 21:33:59 +02:00
22caba31e3
Update sending method strings for the new shop [MAILPOET-794]
2017-01-30 13:44:26 +03:00
d100d61403
Updates KB links
2017-01-28 11:07:41 -05:00
1dafc4da04
Adds CSS Parser to the list of vendor classes
2017-01-27 19:05:44 -05:00
063c271e40
Fixes PDO extension check condition
2017-01-27 18:49:33 -05:00
b9c45b46ba
Remove a duplicate function [MAILPOET-743]
2017-01-27 16:28:58 +03:00
98d6f55a6e
Tweak Sending Service key validation after a code review [MAILPOET-743]
...
* Abstract key state to unbound it from the API response codes
* Rename SendingServiceKeyCheck task for clarity
* Add a setter for the API key in the Bridge API class
* Make some smaller fixes
2017-01-27 16:22:11 +03:00
438b4fb1ec
Add unit tests [MAILPOET-743]
2017-01-27 16:22:09 +03:00
1f91d40def
Add sending service key validation [MAILPOET-743]
2017-01-27 16:20:26 +03:00
b7ef191641
Remove leading slashes in imports [MAILPOET-764]
2017-01-25 10:22:27 +03:00
2220a13399
Remove unused imports [MAILPOET-764]
2017-01-25 10:14:38 +03:00
9c35eb9723
- Moves plugin initialization into a separate file that's included after
...
PHP version and core dependency checks are run
2017-01-23 09:05:21 -05:00
cb5b0bd753
- Removes PHP version check that's been moved to the main plugin file
2017-01-19 20:29:03 -05:00
88d0511adb
- Loads autoloader class and initializes the plugin
2017-01-19 20:29:02 -05:00
f734d47b26
- Extracts database configuration into a separate class
...
- Conditionally sets the session wait_timeout value
- Updates unit tests
2017-01-17 11:23:00 -05:00
625f828cce
- Sets MySQL timeout to 60 seconds
2017-01-16 09:07:34 -05:00
c6d43099a1
- Extracts check for current plugin page into a separate method
2017-01-12 17:48:42 -05:00
5800883416
- Updates action names
2017-01-11 21:18:37 -05:00
39a6318105
- Adds scipts/styles conflict resolver and executes it only on MailPoet
...
admin menu pages
- Adds unit tests
2017-01-11 20:52:03 -05:00
4196d35e35
- Adds new ConflictResolver class
...
- Executes URL query parameter conflict resolver action in Router class
- Adds unit tests
2017-01-11 20:52:03 -05:00
3e734b5c44
Merge pull request #776 from mailpoet/js_conflict
...
Load MailPoet assets only on Widgets admin page [MAILPOET-740]
2017-01-09 15:38:52 -05:00
43cb03105b
Change MailPoet JS assets to be loaded only on Admin Widgets page
2017-01-09 22:35:40 +02:00
912fca0e73
Merge pull request #775 from mailpoet/emails_listing_performance_fix
...
Add queue_id index names [MAILPOET-746]
2017-01-09 09:11:11 -05:00
6dc9f9d2ab
Add queue_id index names [MAILPOET-746]
2017-01-09 11:14:38 +03:00
714f81d936
- Moves hooks setup to wp_load action
...
- Adds post notification scheduler to all post types
2017-01-08 17:27:02 -05:00
f8d78d87af
Add indexes for even more speedy statistics retrieval [MAILPOET-746]
2016-12-31 22:19:51 +03:00
95f8f130ea
Update subscriber data on repeated subscriptions [MAILPOET-760]
2016-12-29 15:29:32 +03:00
90e7026355
Merge pull request #739 from mailpoet/archives_shortcode_fix
...
Fixes archives shortcode and ability to manage subscription/unsubscribe [MAILPOET-737]
2016-12-27 09:39:15 +03:00
6beada63de
- Allows administrators to preview all newsletters
...
- Allows non-administrators to preview newsletters only when newsletter
hash is specified
2016-12-25 16:07:33 -05:00
31116a7cf6
- Removes setting DB character set to utf8
2016-12-21 18:21:36 -05:00
949d6033d7
- Fixes DB configuration being partially set
2016-12-20 10:14:04 -05:00
cad6391fc6
- Updates the format of db timezone offset to two-digit hours and minutes
2016-12-20 10:13:11 -05:00
9698cf2d2e
- Optimizes ViewInBrowser router endpoint
...
- Optimizes ViewInBrowser class
- Optimizes and updates shortcode link category to use the refactored
getViewInBrowserUrl() method
- Updates Shortcodes to use the refactored getViewInBrowserUrl() method
2016-12-18 23:24:57 -05:00
9ac4c3de72
- Adds new "hash" column to the newsletters table
...
- Updates newsletter model to automatically generate hash when saving
newsletter
- Adds new getByHash method to the newsletter model
2016-12-18 23:08:07 -05:00
eee22227b3
- Removes unused class import
...
- Fixes newsletter URL generation in archive shortcode
- Disables generation of subscription management/unsubscribe/view in
browser shortcodes when newsletter is previewed
2016-12-18 23:08:07 -05:00
88599963e0
Merge pull request #743 from mailpoet/vendor_conflict
...
Add dependency checking requirement [MAILPOET-690]
2016-12-12 15:24:56 -05:00
57706dc1b3
Merge pull request #745 from mailpoet/premium_plugin
...
Add action to notify 3rd party plugins that MP is initialized
2016-12-12 15:59:28 +02:00
891239bf4e
Check readme file is readable before trying to parse it
2016-12-12 15:31:10 +03:00
232494e1a2
added 'mailpoet_initialized' action so that 3rd party plugin can check if mp is loaded
2016-12-12 11:28:38 +01:00
4ae55230da
Display changelog from readme.txt on Update page [MAILPOET-708]
2016-12-12 10:04:36 +03:00
eda4a9edcc
Fix regex to work on windows and match only mailpoet folder as valid
2016-12-09 23:20:48 +02:00
5fb699fd5b
Remove trailing slash to support searches in Windows
2016-12-09 23:07:55 +02:00
7c5e0212ad
Fix calling a method on an undefined variable
2016-12-09 22:44:43 +02:00
44a77e097b
Escaped path when used in regex pattern
2016-12-09 22:41:44 +02:00
22fd9e31f7
Fix variable name typo
2016-12-09 18:12:22 +02:00