Commit Graph

2472 Commits

Author SHA1 Message Date
Jonathan Labreuille
22e8e34213 unify getData() response 2016-08-10 13:09:35 +02:00
Jonathan Labreuille
12b46736c5 updated sending queue endpoint + react (pause/resume/send) 2016-08-10 13:09:35 +02:00
Jonathan Labreuille
4950e47297 updated mailer endpoint 2016-08-10 13:09:35 +02:00
Tautvidas Sipavičius
d7c5c8c3e7 Bump up release version to 0.0.39 0.0.39 2016-08-09 12:09:38 +03:00
Vlad
46b0fcf37b - Adds subscriber data validation; specifically for custom fields with
date type
2016-08-08 18:23:11 -04:00
Vlad
b07c4d0e6e - Adds date validation based on date format 2016-08-08 18:23:11 -04:00
Vlad
eb107799a7 - Fixes varable name typo
- Declares a new variable during date validate
2016-08-08 18:23:11 -04:00
Vlad
4eec0a42f9 - Forces date validation to use custom custom field parameter 2016-08-08 18:23:11 -04:00
Vlad
9a5a3a08c6 - Fixes default date format not being set 2016-08-08 18:23:11 -04:00
Vlad
151683c632 - Updates Import to use the existing custom field creation code
- Closes #499
2016-08-08 18:23:11 -04:00
Vlad
fd2103d1aa - Extracts custom field specific templates/code into a separate template
file
2016-08-08 18:23:11 -04:00
Vlad
7696b6ec5d - Replaces depreciated Notice .error() method with .fail() 2016-08-08 18:23:11 -04:00
Vlad
d972b96255 - Updates custom field editor to display errors inside the form 2016-08-08 18:23:11 -04:00
Tautvidas Sipavičius
35ccfb8bcf Merge pull request #564 from mailpoet/cron_update
Cron update
2016-08-08 16:59:27 +03:00
Vlad
7ff036b1e9 - Removes depreciated variables
- Updates method names
2016-08-08 09:45:16 -04:00
Vlad
983d56c29b - Updates default cron trigger method in Populator and Settings 2016-08-08 09:07:01 -04:00
Tautvidas Sipavičius
a2528939ba Merge pull request #581 from mailpoet/api_uniform_b
updated ALC endpoint + nl editor + js tests
2016-08-08 15:00:26 +03:00
Jonathan Labreuille
c136d91dd2 encapsulating in communication component + update js tests 2016-08-08 11:36:29 +02:00
Vlad
bf00e82596 - Fixes sending limits not being enforced 2016-08-07 11:39:05 -04:00
Vlad
0e10f6c820 - Fixes merge conflict 2016-08-05 13:03:31 -04:00
Vlad
c056e95249 - Rebases master
- Updates sending limit logic
2016-08-05 13:03:31 -04:00
Vlad
1be7fda1cf - Updates daemon request timeouts 2016-08-05 13:03:31 -04:00
Vlad
0b0c0f5759 - Fixes conditional statement 2016-08-05 13:03:31 -04:00
Vlad
59a4428965 - Fixes class naming conflict 2016-08-05 13:03:31 -04:00
Vlad
3f5c36d2d4 - Fixes blocking HTTP request issue
- Simplifies cron supervisor
2016-08-05 13:03:31 -04:00
Vlad
3cc5812c1d - Removes exception throwing that can disable plugin 2016-08-05 13:03:31 -04:00
Vlad
3e616201ad - Encasupsulates trigger methods logic into separate classes
- Updates cron router
2016-08-05 13:03:31 -04:00
Vlad
5558ebad45 - Updates the name of the setting const 2016-08-05 13:03:31 -04:00
Vlad
63bd093f35 - Renames TaskScheduler to CronTrigger and updates relevant code
- Standardizes setting value const naming convention
2016-08-05 13:03:31 -04:00
Vlad
ec6559b8be - Removes unused method from Settings model
- Renames method to delete value
2016-08-05 13:03:31 -04:00
Vlad
3421406dc7 - Removes unused const 2016-08-05 13:03:31 -04:00
Vlad
a2917c08f6 - Switches methods used to get cron settings 2016-08-05 13:03:31 -04:00
Vlad
5fa9b5a8dd - Updates method name that returns mailer configuration 2016-08-05 13:03:31 -04:00
Vlad
41ad86ba1f - Fixes code style 2016-08-05 13:03:31 -04:00
Vlad
067b3ff3e6 - Updates Mailer class to use default values from Settings 2016-08-05 13:03:31 -04:00
Vlad
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
Vlad
a5569a6a55 - Adds new sendiing queue task responsible for managing task scheduler 2016-08-05 13:03:31 -04:00
Vlad
71c1026729 - Adds new class responsible for managing mailer log 2016-08-05 13:03:31 -04:00
Vlad
f102e847bf - Stops cron daemon when settings are changed from MailPoet to WordPress
task scheduler
2016-08-05 13:03:31 -04:00
Vlad
3158e2c460 - Updates cron router to properly return the daemon status 2016-08-05 13:03:31 -04:00
Vlad
a438f13bb0 - Modifies cron router/UI to display proper status message when WP task
scheduler is configured and cron is not running
- Updates sending queue worker and related components to stop (delete)
  cron when all processing is done
2016-08-05 13:03:31 -04:00
Vlad
5ed0a5819c - Updates settings to use task scheduler method names from the newly
introduced config class
2016-08-05 13:03:31 -04:00
Vlad
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
mrcasual
ca2c1c2e6f Merge pull request #580 from mailpoet/alc_posts
ALC Post filtering
2016-08-05 11:53:55 -04:00
Jonathan Labreuille
1305a10ee0 updated ALC endpoint + nl editor + js tests 2016-08-05 15:25:54 +02:00
Tautvidas Sipavičius
5e36eb818b Fix sending first notification newsletter with ALC posts 2016-08-05 13:40:54 +03:00
Tautvidas Sipavičius
cfde82ff5f Declaring class properties of AutomatedLatestContent 2016-08-04 18:32:30 +03:00
Tautvidas Sipavičius
af98ade650 Add ALC filter to use posts created after last newsletter was sent 2016-08-04 18:17:49 +03:00
Tautvidas Sipavičius
598432466e - Rename wysija-newsetters.pot to mailpoet.pot
- Add pot file regeneration on plugin build
2016-08-04 18:16:43 +03:00
Tautvidas Sipavičius
9469ce83f1 Fix creation and update timestamps for notification history newsletters 2016-08-04 18:16:43 +03:00