Rostislav Wolny
|
ae2d450dce
|
Search for last engagement in orders only if WooCommerce is active
[MAILPOET-3762]
|
2021-09-07 10:07:08 +02:00 |
|
Rostislav Wolny
|
dfd733aa39
|
Handle different collations when comparing columns with emails
[MAILPOET-3762]
|
2021-09-07 10:07:08 +02:00 |
|
Rostislav Wolny
|
ebf4773eb8
|
Process adding last engagement time in batches
[MAILPOET-3762]
|
2021-09-07 10:07:08 +02:00 |
|
Rostislav Wolny
|
bb806613d7
|
Update last engagement time also from latest Woo order
[MAILPOET-3762]
|
2021-09-07 10:07:08 +02:00 |
|
Rostislav Wolny
|
8dd7c240bb
|
Add worker for updating last engagement from opens and clicks
[MAILPOET-3762]
|
2021-09-07 10:07:08 +02:00 |
|
Jan Lysý
|
00bd5e2e7d
|
Schedule recalculation only when another is not running or scheduled
[MAILPOET-3776]
|
2021-09-06 12:14:38 +02:00 |
|
Jan Lysý
|
19fad073d0
|
Add cleanup subscribers counts cache
[MAILPOET-3714]
|
2021-08-09 10:38:37 +02:00 |
|
Jan Lysý
|
a6dc552cdc
|
Use new controller with subscribers counts
[MAILPOET-3646]
|
2021-07-12 11:51:39 +02:00 |
|
Jan Lysý
|
bd49e73efb
|
Add check that item cache contains created_at
[MAILPOET-3646]
|
2021-07-12 11:51:39 +02:00 |
|
Jan Lysý
|
77c00014ca
|
Create worker for subscribers count calculation
[MAILPOET-3646]
|
2021-07-12 11:51:39 +02:00 |
|
Rostislav Wolny
|
65b834a9ff
|
Update renamed NotCamelCaps rule
[MAILPOET-3658]
|
2021-07-06 13:29:00 +02:00 |
|
Jan Lysý
|
4c67e97206
|
Fix parameters in integration tests
[MAILPOET-3269]
|
2021-06-14 10:12:34 +02:00 |
|
Jan Lysý
|
c9636ebf1b
|
Use Newsletter\Links as service
[MAILPOET-3269]
|
2021-06-14 10:12:34 +02:00 |
|
Jan Lysý
|
4449f76901
|
Remove static calling from Links
[MAILPOET-3269]
|
2021-06-14 10:12:34 +02:00 |
|
Jan Lysý
|
050688e155
|
Schedule segments recalculation every day
[MAILPOET-3633]
|
2021-05-24 09:56:38 +02:00 |
|
Jan Lysý
|
55b4051e3f
|
Add reset in progress state for sending queue tasks
[MAILPOET-3608]
|
2021-05-19 17:59:07 +02:00 |
|
Jan Lysý
|
6c54c5900c
|
Add check if sending queue is in progress
[MAILPOET-3608]
|
2021-05-19 17:59:07 +02:00 |
|
Jan Lysý
|
6d0486cfc5
|
Add calculation segment score
[MAILPOET-3533]
|
2021-05-12 14:42:22 +02:00 |
|
Pavel Dohnal
|
ddf081dfae
|
Spread bounce check in time
[MAILPOET-3592]
|
2021-05-10 10:52:48 +02:00 |
|
Jan Lysý
|
7b9231c249
|
Use new topic for logs
[MAILPOET-3588]
|
2021-05-03 18:39:33 +02:00 |
|
Jan Lysý
|
50b484ab10
|
Improve throttling handler
[MAILPOET-3588]
|
2021-05-03 18:39:33 +02:00 |
|
Jan Lysý
|
aba99b84f2
|
Remove reading batch size from constructor
[MAILPOET-3588]
|
2021-05-03 18:39:33 +02:00 |
|
Jan Lysý
|
6a9e692f64
|
Add service for automatic decrease sending batch size
[MAILPOET-3588]
|
2021-05-03 18:39:33 +02:00 |
|
Jan Lysý
|
3d34f7e5ac
|
Enable automatic scheduling in SubscribersEngagementScore
[MAILPOET-3585]
|
2021-05-03 11:23:47 +02:00 |
|
Jan Lysý
|
6ae390bd3d
|
Move scheduleImmediately to SimpleWorker
[MAILPOET-3585]
|
2021-05-03 11:23:47 +02:00 |
|
Jan Lysý
|
cfa29c9df1
|
Change cron scheduling for SubscribersEngagementScore
[MAILPOET-3585]
|
2021-05-03 11:23:47 +02:00 |
|
Pavel Dohnal
|
025d588591
|
Fix tests
[MAILPOET-3525]
|
2021-04-26 13:46:23 +02:00 |
|
Pavel Dohnal
|
3f91c40594
|
Round score to 1 decimal instead of 0
[MAILPOET-3525]
|
2021-04-26 13:46:23 +02:00 |
|
Pavel Dohnal
|
c1f7fb6cd4
|
Create a worker for initial score calculation
[MAILPOET-3525]
|
2021-04-26 13:46:23 +02:00 |
|
Pavel Dohnal
|
274da5cd64
|
Create cron worker for calculating scrore
[MAILPOET-3525]
|
2021-04-26 13:46:23 +02:00 |
|
Rostislav Wolny
|
3d2c62fc16
|
Unify list vs segment naming with a rest of codebase
[MAILPOET-3418]
|
2021-04-07 09:48:31 +02:00 |
|
Rostislav Wolny
|
3dc5c5ce80
|
Add return typehint to check deleted segments method
[MAILPOET-3418]
|
2021-04-07 09:48:31 +02:00 |
|
Rostislav Wolny
|
bbd4cb98f8
|
Skip empty subscribers batches during sending
[MAILPOET-3418]
|
2021-04-07 09:48:31 +02:00 |
|
Rostislav Wolny
|
5331d76c79
|
Add error notice for sending newsletter with deleted list
[MAILPOET-3418]
|
2021-04-07 09:48:31 +02:00 |
|
Rostislav Wolny
|
b3da3ec1bc
|
Pause running tasks that have deleted or trashed segments
[MAILPOET-3418]
|
2021-04-07 09:48:31 +02:00 |
|
Rostislav Wolny
|
6183258489
|
Add comment describing why welcome emails don't have segments
[MAILPOET-3418]
|
2021-04-07 09:48:31 +02:00 |
|
Pavel Dohnal
|
82bf183a6c
|
Use doctrine entity in posts test
[MAILPOET-3027]
|
2021-03-16 14:40:18 +01:00 |
|
Pavel Dohnal
|
ee41046b8e
|
Use Doctrine in the posts task
[MAILPOET-3027]
|
2021-03-16 14:40:18 +01:00 |
|
Rostislav Wolny
|
31df925cf4
|
Remove unnecessary code form short code task
[MAILPOET-3434]
|
2021-02-17 16:11:59 +01:00 |
|
Jan Lysý
|
4390a1932d
|
Remove phpstan errors from the rest of the code
[MAILPOET-3235]
|
2021-01-18 14:39:42 +01:00 |
|
Jan Lysý
|
3a7beb6e3f
|
Check API key cron jobs more randomly in time
[MAILPOET-3271]
|
2021-01-18 10:26:59 +01:00 |
|
Jan Lysý
|
e66ad88146
|
Set newsletter Entity when stdClass instance given
[MAILPOET-3356]
|
2021-01-11 11:15:33 +01:00 |
|
Rostislav Wolny
|
d13f63b3e2
|
Fix other minor type issues in libs
[MAILPOET-3926]
|
2020-12-07 11:36:01 +01:00 |
|
Pavel Dohnal
|
56d7cd1398
|
Fix rendering shortcodes in subject
[MAILPOET-3333]
|
2020-12-03 14:11:53 +01:00 |
|
Pavel Dohnal
|
fcbfd6fb68
|
Refactor shortcode categories to doctrine
[MAILPOET-2993]
|
2020-11-11 11:34:55 +01:00 |
|
Pavel Dohnal
|
6139e300c3
|
Free up shortcodes constructor for DI
[MAILPOET-2993]
|
2020-11-11 11:34:55 +01:00 |
|
Rostislav Wolny
|
e5a671900b
|
Update Carbon usage in lib
[MAILPOET-3232]
|
2020-10-21 12:33:50 +02:00 |
|
Pavel Dohnal
|
9e8ccd2c17
|
Use native array_column
[MAILPOET-3173]
|
2020-10-12 10:10:03 +02:00 |
|
Rostislav Wolny
|
bf7bd6d2d9
|
Fix other phpstan errors in lib
[MAILPOET-3146]
|
2020-10-08 15:59:05 +02:00 |
|
Rostislav Wolny
|
ab9130f845
|
Fix newsletter::body type errors
[MAILPOET-3146]
|
2020-10-08 15:59:05 +02:00 |
|