f30ed153ce
- Updates the way template classes are instantiated
2016-09-10 10:44:24 -04:00
f436088a16
Subscribers limit
...
- added "limit.html" template
- subscribers_limit set in Env class
2016-09-09 16:12:59 +02:00
a423123b66
Add 3 new sample templates Becs prepared
2016-09-02 14:12:19 +03:00
bcf1b37c6a
- Adds unit tests for Cron Trigger class
2016-09-01 19:19:47 -04:00
2986cdba85
- Removes Cron status from MailPoet's WP admin panel
2016-09-01 19:19:47 -04:00
8136ee2d9b
Add a timestamp to log when the plugin was installed
2016-08-31 14:42:43 +03:00
088ad5fb42
Merge pull request #597 from mailpoet/editor_fixes
...
Editor fixes
2016-08-29 15:43:47 -04:00
59d30cc139
- Renames router URL query parameter and router class
...
- Updates other classes to use the new name
- Updates unit tests
2016-08-25 09:57:14 -04:00
f004bb5368
- Set default preview email to be current user's email;
...
- Change "Preview in browser" form to autocomplete used emails.
2016-08-23 19:32:10 +03:00
90eb443965
Merge pull request #582 from mailpoet/custom_field_fix
...
Custom field fix
2016-08-16 12:00:28 +02:00
f744305834
- Change default URLs to blank;
...
- Fix image, button, social icon URL placeholders;
- Remove links to example.org.
2016-08-11 16:46:47 +03:00
151683c632
- Updates Import to use the existing custom field creation code
...
- Closes #499
2016-08-08 18:23:11 -04:00
983d56c29b
- Updates default cron trigger method in Populator and Settings
2016-08-08 09:07:01 -04:00
3e616201ad
- Encasupsulates trigger methods logic into separate classes
...
- Updates cron router
2016-08-05 13:03:31 -04:00
5558ebad45
- Updates the name of the setting const
2016-08-05 13:03:31 -04:00
63bd093f35
- Renames TaskScheduler to CronTrigger and updates relevant code
...
- Standardizes setting value const naming convention
2016-08-05 13:03:31 -04:00
41ad86ba1f
- Fixes code style
2016-08-05 13:03:31 -04:00
067b3ff3e6
- Updates Mailer class to use default values from Settings
2016-08-05 13:03:31 -04:00
9b9cb1455a
- Updates cron/mailer/scheduler code to work with the new sending queue
...
task scheduler and mailer log
2016-08-05 13:03:31 -04:00
f102e847bf
- Stops cron daemon when settings are changed from MailPoet to WordPress
...
task scheduler
2016-08-05 13:03:31 -04:00
5ed0a5819c
- Updates settings to use task scheduler method names from the newly
...
introduced config class
2016-08-05 13:03:31 -04:00
6dd3c6acda
- Adds new task scheduler configuration class
...
- Introduces method to start cron on demand when there are
scheduled newsletters or queues in progress
2016-08-05 13:03:31 -04:00
2e88d7cce0
Added API/Endpoint abstract class
...
- (re)Added Endpoints folder to both API and Router
- fixed syntax in namespaces
- xhr.responseJSON is returned to the fail()
- fixed Router endpoints (view in browser, cron,...)
2016-08-02 17:08:43 +02:00
354d249e1d
Moved current Router files to API
...
- updated Unit tests to reflect the change
2016-08-01 17:00:32 +02:00
008fdb94c5
Moved lib/API to lib/Router
...
- renamed lib/API/API.php to lib/Router/Front.php
- updated namespaces in various file to account for namespace change
2016-08-01 17:00:32 +02:00
cb5d7cb9a0
Fix incorrect post notification template logo URL
2016-07-29 16:52:55 +03:00
a44d4ed0b5
Add new newsletter sample templates
2016-07-29 16:29:44 +03:00
7bd23288f6
Add newsletter blank 1 column template
2016-07-29 16:28:44 +03:00
c46ee07674
Change form editor page title, swap "New" to "Add New"
2016-07-29 13:30:17 +03:00
c05a20cff9
Update 28 July 2016
2016-07-29 13:29:05 +03:00
641ba04685
Added Newsletter::getArchives() in order to return proper archives
...
- Archives page: replaced created_at by processed_at as the issue date
2016-07-28 11:52:56 +02:00
13b91ad051
Encapsulate showing WP notices into a separate Notice class
2016-07-27 15:07:09 +03:00
2d3ec13473
Stringify exception to include the stack trace as well
2016-07-27 13:58:44 +03:00
3094cfc076
Prevent plugin from disabling itself on error, display that error to
...
admin instead
2016-07-26 16:18:33 +03:00
f5552847a3
Added parent_id to Newsletters table
...
- added NOTIFICATION_HISTORY Newsletter's type
- implement basic UI for notification_history
- TODO: implement passing extra parameters in order to handle the :id part
2016-07-18 16:01:47 +02:00
101ef0cff4
Fixed stats for welcome emails
...
- re-added ORM logging in order to debug queries
- fixed subscription confirmation / unsubscribe due to API refactor
2016-07-18 16:01:47 +02:00
2714c7fa9a
Merge pull request #563 from mailpoet/copy-edit
...
Copy edit - July 15 2016
2016-07-15 15:31:50 +03:00
49b65729db
update 14 July 2016
2016-07-14 20:58:12 +02:00
88113cf22e
- Modifes task scheduler setting to include method type
2016-07-14 09:44:16 -04:00
05848ce7aa
- Adds task scheduler option to settings
...
- Closes #553
2016-07-13 19:49:18 -04:00
456deede14
Change newsletter archive to link to "View in brower" newsletter
...
versions
2016-07-12 17:55:36 +03:00
3018dff1ff
Edit July 12 2016
2016-07-12 11:07:36 +02:00
386bdceed3
Merge pull request #543 from mailpoet/api_refactor
...
API refactor
2016-07-08 13:55:01 +03:00
e7ee356f90
cleanup permissions related classes
2016-07-07 15:49:03 +02:00
5fc863bd82
Settings page update (issue #434 )
2016-07-06 14:10:46 +02:00
cb2faec8b2
- Refactors API
...
- Updates existing classes to use the refactored API methods
2016-07-05 20:17:25 -04:00
e8604284fe
Merge pull request #540 from mailpoet/issue_431
...
Bulk actions messages + remaining UI items from issue 431
2016-07-05 17:59:15 +03:00
d2ccdef6c7
better alternative to remove duplicate MailPoet submenu
2016-07-05 16:55:03 +02:00
38199dc96f
- Adds validation for API data
2016-07-05 10:20:30 -04:00
630b219e96
Merge pull request #539 from mailpoet/twig_caching
...
Fix Twig cache regeneration
2016-07-05 09:57:02 -04:00