b252043dac
Refactor Sending::getSubscribers() to use Doctrine instead of Paris
...
[MAILPOET-4368]
2023-10-25 10:31:45 +02:00
eb16cca0da
Improve test coverage for Sending::getSubscribers()
...
[MAILPOET-4368]
2023-10-25 10:31:45 +02:00
52ebb9562c
Replace ScheduledTaskSubscriber model with corresponding entity in SendingTest
...
[MAILPOET-4368]
2023-10-25 10:31:45 +02:00
6488bd5fd4
Replace Newsletter model with Newsletter entity in SendingTest
...
[MAILPOET-4368]
2023-10-25 10:31:45 +02:00
52195fc3f9
Release 4.34.0
2023-10-25 10:20:55 +02:00
b60da9faf6
Make sure offset is always number
...
We want to prevent an error 'Unsupported operand types: string * int'
[MAILPOET-5676]
2023-10-24 16:12:24 +02:00
8f1cdc6a0d
Release 4.33.0
2023-10-24 12:27:35 +02:00
5fec40484a
Remove PHPStan ignored error that is not happening anymore
...
This error was added to the list of PHPStan ignored errors in
153e32b3bc
. It is not happening anymore so
it is safe to remove it. Probably one of the commits that changed the
used codeception/verify functions caused that but I didn't check which
one and I don't believe this is necessary.
[MAILPOET-5664]
2023-10-24 08:58:22 +03:00
2455388f8d
Replace expect()->matchesFormat() with verify()->stringMatchesFormat()
...
codeception/verify 2.1 removed support for expect()->matchesFormat() so we need
to replace it with verify()->stringMatchesFormat().
[MAILPOET-5664]
2023-10-24 08:58:22 +03:00
560f728713
Replace expect()->string() with verify()->isString()
...
codeception/verify 2.1 removed support for expect()->string() so we need
to replace it with verify()->isString().
[MAILPOET-5664]
2023-10-24 08:58:22 +03:00
4f90774bec
Replace expect()->int() with verify()->isInt()
...
codeception/verify 2.1 removed support for expect()->int() so we need
to replace it with verify()->isInt().
[MAILPOET-5664]
2023-10-24 08:58:22 +03:00
65e4fe3b9f
Replace expect()->callable() with verify()->isCallable()
...
codeception/verify 2.1 removed support for expect()->callable() so we need
to replace it with verify()->isCallable().
[MAILPOET-5664]
2023-10-24 08:58:22 +03:00
73445afd70
Replace expect_that() with verify()->instanceOf()
...
codeception/verify 2.1 removed support for expect_that() so we need
to replace it with verify()->instanceOf().
[MAILPOET-5664]
2023-10-24 08:58:22 +03:00
eb8351f964
Replace verify()->equals() with verify->equalsWithDelta()
...
The second parameter of expect()->equals() could be a integer and in
this case it would be used as a delta when comparing the values.
verify()->equals() does not accept that and verify()->equalsWithDelta()
should be used.
[MAILPOET-5664]
2023-10-24 08:58:22 +03:00
fac7fbb4f1
Replace expect()->notContains() with verify()->arrayNotContains()
...
codeception/verify 2.1 removed support for expect()->lessThan() so we need
to replace it with verify()->lessThan().
[MAILPOET-5664]
2023-10-24 08:58:22 +03:00
8bc4d78c68
Replace expect()->regExp() with verify()->stringMatchesRegExp()
...
codeception/verify 2.1 removed support for expect()->regExp() so we need
to replace it with verify()->stringMatchesRegExp().
[MAILPOET-5664]
2023-10-24 08:58:22 +03:00
2ced2b4afa
Replace expect()->lessThan() with verify()->lessThan()
...
codeception/verify 2.1 removed support for expect()->lessThan() so we need
to replace it with verify()->lessThan().
[MAILPOET-5664]
2023-10-24 08:58:22 +03:00
a54e1f3c01
Replace expect()->greaterOrEquals() with verify()->greaterThanOrEqual()
...
codeception/verify 2.1 removed support for expect()->greaterOrEquals() so we need
to replace it with verify()->greaterThanOrEqual().
[MAILPOET-5664]
2023-10-24 08:58:22 +03:00
c1c59fe392
Replace expect()->lessOrEquals() with verify()->lessThanOrEqual()
...
codeception/verify 2.1 removed support for expect()->lessOrEquals() so we need
to replace it with verify()->lessThanOrEqual().
[MAILPOET-5664]
2023-10-24 08:58:22 +03:00
e4f0b89032
Replace expect()->contains() with verify()->arrayContains()
...
codeception/verify 2.1 removed support for expect()->contains() so we need
to replace it with verify()->arrayContains().
[MAILPOET-5664]
2023-10-24 08:58:22 +03:00
fa9236d8c9
Replace expect()->greaterThan() with verify()->greaterThan()
...
codeception/verify 2.1 removed support for expect()->greaterThan() so we need
to replace it with verify()->greaterThan().
[MAILPOET-5664]
2023-10-24 08:58:22 +03:00
b5b4106da4
Replace expect()->endsWith() with verify()->stringEndsWith()
...
codeception/verify 2.1 removed support for expect()->endsWith() so we need
to replace it with verify()->stringEndsWith().
[MAILPOET-5664]
2023-10-24 08:58:22 +03:00
4bc4e9b254
Replace expect()->startsWith() with verify()->stringStartsWith()
...
codeception/verify 2.1 removed support for expect()->startsWith() so we need
to replace it with verify()->stringStartsWith().
[MAILPOET-5664]
2023-10-24 08:58:22 +03:00
a1f57361c5
Replace expect()->array() with verify()->isArray()
...
codeception/verify 2.1 removed support for expect()->array() so we need
to replace it with verify()->isArray().
[MAILPOET-5664]
2023-10-24 08:58:22 +03:00
c41e5c7d0f
Replace expect()->hasNotKey() with verify()->arrayHasNotKey()
...
codeception/verify 2.1 removed support for expect()->hasNotKey() so we need
to replace it with verify()->arrayHasNotKey().
[MAILPOET-5664]
2023-10-24 08:58:22 +03:00
525495409c
Replace expect()->notNull() with verify()->notNull()
...
codeception/verify 2.1 removed support for expect()->notNull() so we need
to replace it with verify()->notNull().
[MAILPOET-5664]
2023-10-24 08:58:22 +03:00
9b56fdc688
Replace expect()->count() with verify()->arrayCount()
...
codeception/verify 2.1 removed support for expect()->count() so we need
to replace it with verify()->arrayCount().
[MAILPOET-5664]
2023-10-24 08:58:22 +03:00
e4136fee8c
Replace expect()->isEmpty() with verify()->empty()
...
codeception/verify 2.1 removed support for expect()->isEmpty() so we need
to replace it with verify()->empty().
[MAILPOET-5664]
2023-10-24 08:58:22 +03:00
1865fc8930
Replace expect()->isInstanceOf() with verify()->instanceOf()
...
codeception/verify 2.1 removed support for expect()->isInstanceOf() so we need
to replace it with verify()->instanceOf().
[MAILPOET-5664]
2023-10-24 08:58:22 +03:00
5bc5b5ebd2
Replace expect()->notEmpty() with verify()->notEmpty()
...
codeception/verify 2.1 removed support for expect()->notEmpty() so we need
to replace it with verify()->notEmpty().
[MAILPOET-5664]
2023-10-24 08:58:22 +03:00
00c5250cff
Replace expect()->notEquals() with verify()->notEquals()
...
codeception/verify 2.1 removed support for expect()->notEquals() so we need
to replace it with verify()->notEquals().
[MAILPOET-5664]
2023-10-24 08:58:22 +03:00
5d839277d6
Replace expect()->same() with verify()->same()
...
codeception/verify 2.1 removed support for expect()->same() so we need
to replace it with verify()->same().
[MAILPOET-5664]
2023-10-24 08:58:22 +03:00
a70067a34c
Replace expect()->hasKey() with verify()->arrayHasKey()
...
codeception/verify 2.1 removed support for expect()->hasKey() so we need
to replace it with verify()->arrayHasKey().
[MAILPOET-5664]
2023-10-24 08:58:22 +03:00
eba025a345
Replace expect()->stringNotContainsString() with verify()->stringNotContainsString()
...
codeception/verify 2.1 removed support for expect()->stringNotContainsString() so we need
to replace it with verify()->stringNotContainsString().
[MAILPOET-5664]
2023-10-24 08:58:22 +03:00
0d2f6e0776
Replace expect()->stringContainsString() with verify()->stringContainsString()
...
codeception/verify 2.1 removed support for expect()->stringContainsString() so we need
to replace it with verify()->stringContainsString().
[MAILPOET-5664]
2023-10-24 08:58:22 +03:00
709be1d541
Replace expect()->null() with verify()->null()
...
codeception/verify 2.1 removed support for expect()->null() so we need
to replace it with verify()->null().
[MAILPOET-5664]
2023-10-24 08:58:22 +03:00
997f635d4a
Replace expect()->false() with verify()->false()
...
codeception/verify 2.1 removed support for expect()->false() so we need
to replace it with verify()->false().
[MAILPOET-5664]
2023-10-24 08:58:22 +03:00
9adbf81a78
Replace expect()->true() with verify()->true()
...
codeception/verify 2.1 removed support for expect()->true() so we need
to replace it with verify()->true().
[MAILPOET-5664]
2023-10-24 08:58:22 +03:00
35c24fb324
Update codeception/verify to version 2.1.1
...
[MAILPOET-5664]
2023-10-24 08:58:22 +03:00
afe378ba22
Replace expect()->equals() with verify()->equals()
...
codeception/verify 2.1 removed support for expect()->equals() so we need
to replace it with verify()->equals().
[MAILPOET-5664]
2023-10-24 08:58:22 +03:00
9e855c7964
Remove unnecessary setting of cookie
...
MAILPOET-5161
2023-10-23 17:40:54 +02:00
628081a13a
Fix analytics inclusion conditional
...
It wasn't intentional to make analytics dependent on whether or not the
site is an ecommerce plan or if the 3rd party library setting is enabled
. This ensures that analytic tracking will always actually be enabled
when the user opts in to it.
MAILPOET-5161
2023-10-23 17:40:54 +02:00
3e8ccaa760
Don't rely on cookie for analytics public ID
...
MAILPOET-5161
2023-10-23 17:40:54 +02:00
c09409e1de
Replace manual option field creation with factory
...
MAILPOET-5161
2023-10-23 17:40:54 +02:00
b54b66b5b2
Add NewsletterOptionField factory
...
MAILPOET-5161
2023-10-23 17:40:54 +02:00
2d4fd0aeab
Remove user property reporting frontend code
...
MAILPOET-5161
2023-10-23 17:40:54 +02:00
23806b6395
Schedule initial mixpanel task
...
MAILPOET-5161
2023-10-23 17:40:54 +02:00
6e27fe58bc
Add next run date logic for mixpanel reporting
...
MAILPOET-5161
2023-10-23 17:40:54 +02:00
168f72182c
Extract method to retrieve next send date
...
MAILPOET-5161
2023-10-23 17:40:54 +02:00
4855aaaa93
Register mixpanel worker
...
MAILPOET-5161
2023-10-23 17:40:54 +02:00