Commit Graph

6 Commits

Author SHA1 Message Date
John Oleksowicz
44b1ab580f Fix test
Both the newsletter and the statistics record need to have the sentAt
set explicitly. Fixing that caused the final check for average segment
score to fail because subscriber1 only has 2 sent emails in the past
year, resulting in a null value for engagement score, which doesn't
contribute to the average calculation.

MAILPOET-5508
2023-08-31 13:17:34 +02:00
John Oleksowicz
99630f85aa Reset engagement score for inactive subscribers
If someone hasn't received at least 3 emails in the last year, we can't
trust that their level of engagement would be the same now as it was
over a year ago.

MAILPOET-5410
2023-08-11 16:39:57 +02:00
John Oleksowicz
c75bc388c9 Remove unnecessary cleanup code
MAILPOET-5145
2023-04-07 12:11:12 -05:00
David Remer
d2ec7bba42 Replace instance_of asserts in integration tests
[MAILPOET-4258]
2022-11-25 14:32:34 +01:00
Rostislav Wolny
bbe5654b05 Update/remove subdependencies for main composer.json
After I updated each dependency one by one I ran composer update.
[MAILPOET-4175]
2022-03-28 13:49:41 +02:00
Jan Jakes
9f790efbf0 Move plugin files to a subfolder
[MAILPOET-3988]
2022-01-18 15:30:22 +01:00