66d329f630
- Configures mailer inside the mailer task class
2016-06-22 11:21:11 -04:00
f524ffcb28
- Updates mailer task to store mailer instance
2016-06-22 11:15:40 -04:00
e5f3fabcda
- Moves mailer logic into Mailer Task class
2016-06-21 10:14:19 -04:00
f32d6bb331
- Joins bulk and individual processing into one method
...
- Refactors code as per code review comments
2016-06-20 23:12:32 -04:00
c83ab0886f
- Rebases master
2016-06-19 22:10:18 -04:00
999a0b3ede
- Refactors sending queue worker by breaking it into smaller tasks
...
- Adds arrayUnique method to Helpers for multidimensional arrays
2016-06-17 14:52:56 -04:00
90c3f0e4e4
only update status to Sent for Standard newsletters
2016-06-16 20:31:47 +02:00
aa3a46b941
Status update of newsletters completed
...
- duplicate newsletter now includes options as well
- fixed NaN issue in statistics when newsletter is being sent
- use constant for scheduled (and put it as the sendingQueue Model level)
2016-06-16 20:01:53 +02:00
ee6e261c42
Conditional display of statistics column (for standard)
...
- improved duplicate action (for standard)
- moved STATUS_COMPLETED constant from worker to SendingQueue model where it belongs
2016-06-15 16:26:42 +02:00
08e6430c7d
June 8 2016 Copy review
2016-06-08 17:02:50 +02:00
acfcfdd730
- Refactors scheduler worker and updates logic responsible for scheduling
...
a new post notification queue
2016-05-18 15:40:41 -04:00
8f935df12a
Merge branch 'standard_scheduling' of mailpoet:mailpoet/mailpoet into standard_scheduling
2016-05-18 14:37:11 -04:00
2784bb7282
- Adds queue rescheduling for post notifications
2016-05-18 14:33:55 -04:00
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
8540c51679
- Changes newsletter object to array in SendingQueue router
...
- Schedules post notification right after its creation
2016-05-18 10:00:09 -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
fc597a53bb
- Corrects the daemon stop status
2016-05-09 20:28:02 -04:00
422fba2835
- Updates based on code review comments
2016-05-03 18:41:57 -04:00
3f2199fd63
- Updates link tracking to use the same Public API data format as other
...
endpoints
2016-05-02 13:15:48 -04:00
a4477a9bd6
- Updates CONST values
2016-05-02 12:27:00 -04:00
0b9812210f
- Updates CONST values
2016-05-02 11:30:37 -04:00
756dbb4641
- Updates daemon status to CONSTs
...
- Uncomments temporary commented out code
- Removes unnecessary exception handles in Public API
2016-05-02 10:32:34 -04:00
b38742ddc0
- Changes divider to CONST
2016-05-02 10:02:22 -04:00
49e38549ec
- Fixes URLs not being properly generated when tracking is enabled
2016-05-02 10:00:35 -04:00
afcb0a0d7f
- Upperases all constants
2016-05-02 09:47:54 -04:00
d18f0e50b5
- Removes debug backtrace
...
- Removes uncommented queue save
2016-05-02 09:23:37 -04:00
6868a07ead
- Moves link saving logic into Links class
2016-05-01 21:55:24 -04:00
2ba2e3eca5
- Refactors sending queue worker
2016-04-30 22:19:59 -04:00
b617dde266
- Updates queue processed date to account for time offset
2016-04-28 12:42:16 -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
1c39d39078
Merge pull request #442 from mailpoet/sending_subscriber_recalculation
...
Dynamically updates queue's subscriber count
2016-04-22 17:03:09 +03:00
5f45c6cc74
- Extracts subscriber recalculation into a spearate method
...
- Updates subscriber recalculation logic
2016-04-22 09:47:53 -04:00
909ad86e33
- Recalculates the number of processed/to process subscribers if the
...
original count does not the current count from the database
2016-04-21 21:36:37 -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
45b933d635
- Implements open tracking
2016-04-19 21:01:27 -04:00
ed09c3e5d4
Merge pull request #427 from mailpoet/batch_sending_fix
...
Adds missing rendered subject to the queue during bulk processing
2016-04-18 18:27:24 +03: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
1f26079b5f
- Removes unused properties from Links class and converts methods to
...
static
2016-04-16 16:48:35 -04:00
87a1211a55
- Adds missing rendered subject to the queue during bulk processing
2016-04-15 20:06:35 -04:00