Rodrigo Primo
57c80ea763
Change SimpleWorker::prepareTaskStrategy() to use Doctrine
...
This commit changes the method prepareTaskStrategy() in the class
SimpleWorker and all its child classes to use ScheduledTaskEntity
instead of ScheduledTask.
[MAILPOET-2996]
2021-10-04 13:25:44 +02:00
Pavel Dohnal
21839fc30b
Fix indentation of multiline function declarations
...
[MAILPOET-3732]
2021-09-17 12:17:36 +02:00
Pavel Dohnal
cdda3480ca
Make all constructor signatures multiline
...
[MAILPOET-3732]
2021-09-16 14:19:40 +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ý
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ý
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
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ý
e66ad88146
Set newsletter Entity when stdClass instance given
...
[MAILPOET-3356]
2021-01-11 11:15:33 +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
ab9130f845
Fix newsletter::body type errors
...
[MAILPOET-3146]
2020-10-08 15:59:05 +02:00
wxa
fd6ff25cd9
Make render preview call more readable [MAILPOET-2979]
2020-10-07 11:48:50 +02:00
wxa
52b84296b3
Add abandoned cart block rendering in email [MAILPOET-2979]
2020-10-07 11:48:50 +02:00
Rostislav Wolny
694d1fae10
Refactor SubscribersFinder to be always injected by container
...
[MAILPOET-3077]
2020-09-28 14:26:53 +02:00
Rostislav Wolny
a8d11bf045
Replace Newsletter delete,trash,replace by new bulkMethods
...
[MAILPOET-2898][MAILPOET-2758]
2020-06-17 14:37:06 +02:00
Pavel Dohnal
c9b1c549c1
Remove rendering in model
...
[MAILPOET-2899]
2020-05-28 11:28:51 +02:00
Rostislav Wolny
accf804cea
Add queue id into unsubscribe URLs data
...
[MAILPOET-2736]
2020-05-05 14:40:11 +02:00
Rostislav Wolny
d19e7714c3
Use instant unsubscribe URL for List-Unsubscribe header
...
[MAILPOET-2736]
2020-05-05 14:40:11 +02:00
Jan Jakeš
ecc1d68b5b
Check if bounce sync is scheduled within 42 hours for all emails when sending
...
[MAILPOET-2705]
2020-02-20 17:34:07 +00:00
Jan Jakeš
1774b48666
Autofix unused "use" statements
...
[MAILPOET-2715]
2020-02-19 19:12:53 +00:00
Jan Jakeš
fbcaeaadbc
Convert Doctrine specific code to camel case
...
[MAILPOET-1796]
2020-01-14 15:22:42 +01:00
Jan Jakeš
6522635dc7
Exclude globals from camel case conversion
...
[MAILPOET-1796]
2020-01-14 15:22:42 +01:00
Jan Jakeš
8c848cfa28
Convert property names to camel case
...
[MAILPOET-1796]
2020-01-14 15:22:42 +01:00
Jan Jakeš
54549ff037
Convert variable names to camel case
...
[MAILPOET-1796]
2020-01-14 15:22:42 +01:00
Amine Ben hammou
43df66d162
Add public keyword to methods
...
[MAILPOET-2413]
2019-12-26 18:09:45 +03:00
Jan Jakeš
b7294bd86c
Move cron-scheduling logic from SimpleWorker to CronWorkerRunner
...
[MAILPOET-2539]
2019-12-17 19:54:23 +00:00
Jan Jakeš
0e964de6d4
Move nesbot/carbon to vendor-prefixed
...
[MAILPOET-2560]
2019-12-15 21:55:48 +00:00
Jan Jakeš
a012984a7a
Move array_column polyfill to MailPoetVendor namespace
...
[MAILPOET-2545]
2019-11-27 12:38:20 +00:00
Jan Jakeš
dc5e2ae386
Simplify WorkersFactory using DI and making it container-aware
...
[MAILPOET-2538]
2019-11-25 12:30:18 +00:00
Jan Jakeš
382df5e034
Pass cron worker timer in process() method instead of a constructor
...
[MAILPOET-2538]
2019-11-25 12:30:18 +00:00
Jan Jakeš
ac794aaca2
Use processTaskStrategy() instead of custom logic in Migration worker
...
[MAILPOET-2538]
2019-11-25 12:30:18 +00:00