08a8ca4969
Change segments handling for notification newsletters
2016-05-18 21:27:58 +03:00
0b3a388a78
- Remove space after if;
...
- Change Scheduler::standard function name to a more descriptive one
2016-05-18 18:38:58 +03:00
f322433875
Add standard newsletter scheduling backend
2016-05-18 18:14:53 +03:00
3e658033da
- Updates conditional check
2016-05-18 10:00:38 -04:00
31e082eb2b
- Removes space between IF and statement
2016-05-18 10:00:38 -04:00
bf1ab3a593
- Removes space between (int) and variable
2016-05-18 10:00:38 -04:00
d2a6b6bd4e
- Updates based on code review comments
2016-05-18 10:00:09 -04:00
343da0fdcc
- Saves sent posts during rendering by sending queue worker
...
- Prevents empty notification emails from being sent
- Hooks to WP's post update and rewrite post notification logic
- Prevents scheduling multiple queues of the same newsletter
- Fixes issue with segments not updating when scheduling a newsletter
- Removes depreciated hash field & associated logic
2016-05-18 10:00:09 -04:00
f624c891ab
- Capitalizes CONST values
2016-04-25 09:42:02 -04:00
5efa9f65c6
- Fixes an issue with welcome email not being sent to WP user with any
...
role
2016-04-22 18:51:51 -04:00
1ec0372c2d
- Fixes check for changed newsletter content
2016-04-22 16:08:45 -04:00
4b2061fcfa
- Adds condition that prevents duplicate and/or stuck post notifications
2016-04-21 18:20:13 -04:00
ef85834db5
- Removes debugging function
2016-04-21 11:32:29 -04:00
2bdcd0eb42
- Prevents duplicate newsletters from being sent
2016-04-21 10:45:00 -04:00
dc1ef2af47
- Removes check for signup confirmation when selecting subscribers
2016-04-18 17:33:08 +03:00
91076580ef
- Enables check for subscribers who has "subscribed" status during
...
newsletter sending
- Enforces "signup_confirmation" option when selecting subscribers for
newsletter sending
- Updates unit tests
2016-04-18 17:28:37 +03:00
e62ecc5036
- Fixes duplicate detection check
2016-04-04 21:09:15 -04:00
d16eb87782
- Prevents welcome emails to be sent to unconfirmed subscribers
...
- Closes #384
2016-03-30 20:59:55 -04:00
b81764402b
- Updates hooks used to schedule welcome email
...
- Simplifies cron status message
- Implements newsletter change detection between scheduled queues
- Implements detection for subscribers who unsubscribed from list
- Implements detection for WP users who changed roles
- Updates scheduler worker logic
- Various fixes
2016-03-24 10:02:04 -04:00
3b3ccc18ce
- Updates scheduling logic to work with the new normalized DB time
2016-03-22 20:43:16 -04:00
3f6caf5fa4
- Implements scheduler worker for welcome and post notifications
...
- Updates sending queue worker to save rendered newsletter body
- Updates sending queue router to schedule post notification newsletters
2016-03-20 22:01:01 -04:00
ad31b143d2
- Updates scheduler worker to process queued newsletters
2016-03-19 12:29:10 -04:00
c4b728f4e1
- Updates Daemon to execute workers via WP's action hook
...
- Bootstraps Scheduler class
2016-03-03 15:42:10 -05:00