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
Tautvidas Sipavičius
5624f4c7a0
Add new Robo task to run all QA tasks in one go
2016-08-04 18:16:43 +03:00
Tautvidas Sipavičius
82a001dc05
Add timestamp based ALC filter to ignore older posts
2016-08-04 18:16:43 +03:00
Tautvidas Sipavičius
a9b424fb79
Merge pull request #579 from mailpoet/notification_history_preview
...
Enables preview of notification history newsletters
2016-08-04 18:12:50 +03:00
Vlad
d31af9d71c
- Adds additional logic to not exclude sent posts when previewing from
...
within the newsletter editor
2016-08-04 10:30:53 -04:00
Vlad
ff7a24590f
- Removes unnecessary condition
2016-08-04 09:46:05 -04:00
Vlad
ea87a7acf8
- Fixes code style
...
- Removes unnecessary condition
- Closes #576
2016-08-04 09:36:15 -04:00
Vlad
9d36a17261
- Fixes preview of newsletters with ALC
2016-08-03 21:36:03 -04:00
Vlad
9c3cb5a509
- Enables preview of notification history newsletters
2016-08-03 20:42:35 -04:00
Tautvidas Sipavičius
4dd7f32f3a
Merge pull request #578 from mailpoet/api_uniform
...
Api unification - Step 1
2016-08-03 17:27:09 +03:00
Jonathan Labreuille
1c6fca7f83
fixed ErrorResponse call in API::setupPublic()
...
- removed empty constructors in updated endpoints
- added missing keys to Error class (unauthorized, forbidden)
2016-08-03 16:04:45 +02:00
Jonathan Labreuille
c5b376bd21
satisfy code sniffer rule
2016-08-03 15:08:27 +02:00
Jonathan Labreuille
5d2800bc25
added API/Error class to hold error keys as constants
...
- re-added Setting::getAll() to API/Setting::set() in response
- updated settings/setup tests
2016-08-03 15:04:25 +02:00
Jonathan Labreuille
6675d5a20d
added default error messages to errorResponse and badRequest
2016-08-03 14:08:22 +02:00
Jonathan Labreuille
28c39d301c
Added default error response in case no errors were specified
...
- converted Setup endpoint
- unit tests for Setup endpoint
2016-08-03 12:41:21 +02:00