Rodrigo Primo
ba15b9b251
Move ScheduledTask::findFutureScheduledByType() to ScheduledTasksRepository
...
Now that all other methods that use ScheduledTask::findByTypeAndStatus()
were moved to ScheduledTasksRepository, we can move
findFutureScheduledByType() as well and delete
ScheduledTask::findByTypeAndStatus().
[MAILPOET-3845]
2021-10-26 16:50:27 +02:00
Rostislav Wolny
3c5a368c2c
Add scheduling of re-engagement emails
...
[MAILPOET-3782]
2021-10-18 16:21:52 +02:00
Rodrigo Primo
e69a3f9a53
Migrate method findCompletedByType() to Doctrine
...
[MAILPOET-2996]
2021-10-04 13:25:44 +02:00
Rodrigo Primo
f8e8a26d52
Fix error when creating ScheduledTasksRepository::findByTypeAndStatus()
...
When refactoring ScheduledTask::findByTypeAndStatus() to
ScheduledTasksRepository::findByTypeAndStatus(). During the process, I
mistankenly converted `$query->whereGt('scheduled_at', $now);` to
`$queryBuilder->andWhere('st.scheduledAt >= :now');`. It should be `>`
instead of `>=`.
[MAILPOET-2996]
2021-09-29 13:53:27 +02:00
Rodrigo Primo
65eef3dfbe
Migrate methods findDueByType() and findRunningByType() to Doctrine
...
[MAILPOET-2996]
2021-09-29 13:53:27 +02:00
Pavel Dohnal
250b818be6
Remove unnecessary join
...
[MAILPOET-3765]
2021-09-13 10:19:15 +02:00
Pavel Dohnal
a303b4f04e
Process queues to save statistics
...
[MAILPOET-3765]
2021-09-13 10:19:15 +02:00
Rostislav Wolny
1c4eb15f93
Refactor CronWorkerScheduler to Doctrine
...
[MAILPOET-3726]
2021-09-08 16:12:37 +02:00
Pavel Dohnal
5d967f3457
Use a single string instead of array of strings
...
[MAILPOET-3625]
2021-08-23 14:18:57 +02:00
Pavel Dohnal
3d1e2c5a2e
Refactor setupWooCommerceInitialImport to Doctrine
...
[MAILPOET-3625]
2021-08-23 14:18:57 +02:00
Pavel Dohnal
9e44ee74a6
Create a doctrine version for isSubscriberProcessed
...
[MAILPOET-3267]
2021-05-31 13:32:10 +02:00
Jan Lysý
13b4c74c00
Use Doctrine in SubscriberActions integration tests
...
[MAILPOET-3032]
2021-04-12 14:26:36 +02:00
Rostislav Wolny
b97dee0bfe
Refactor welcome newsletter scheduler to Doctrine
...
[MAILPOET-3141]
2020-11-09 12:56:17 +01:00
Rostislav Wolny
6ee891a387
Add scheduled task subscriber entity and repository
...
[MAILPOET-2898]
2020-06-17 14:37:06 +02:00
Jan Jakeš
7bea9a03a7
Reschedule post notifications using Doctrine
...
[MAILPOET-2900]
2020-05-25 17:49:07 +02:00
Jan Jakeš
86a24ad674
Use PHPStan generics
...
[MAILPOET-2900]
2020-05-25 17:49:07 +02:00
Rostislav Wolny
78f055b7aa
Refactor unsubscribes tracker to doctrine
...
[MAILPOET-2736]
2020-05-05 14:40:11 +02:00