Commit Graph

134 Commits

Author SHA1 Message Date
0bbe65fab7 Remove default form
[MAILPOET-3238]
2020-10-27 17:34:43 +01:00
9955a2a250 Add tests for default values of new newsletters
[MAILPOET-2946]
2020-10-27 15:00:14 +01:00
a15a74d94f Use doctrine instead of Idiom in test for PostNotification
[MAILPOET-2946]
2020-10-27 15:00:14 +01:00
85f56b2a6f Fix flaky AutomatedLatestContentBlockTest integration test
Old post cleanup used to delete only 5 (default limit in getPosts) latest posts
[MAILPOET-3239]
2020-10-22 09:44:25 +02:00
d3f723fa5b Fix doctrine deprecation warning in tests
[MAILPOET-3232]
2020-10-21 12:33:50 +02:00
54727ad9a2 Fix integration tests to work with updated codeception/verify
[MAILPOET-3203]
2020-10-20 13:18:43 +02:00
7ca2618108 Replace usage of deprecated detach method in tests
[MAILPOET-3146]
2020-10-08 15:59:05 +02:00
wxa
0dffed35e9 Extract ALC and ACC block classes out of block renderer [MAILPOET-2979] 2020-10-07 11:48:50 +02:00
wxa
fd6ff25cd9 Make render preview call more readable [MAILPOET-2979] 2020-10-07 11:48:50 +02:00
wxa
37ffcbc856 Add integration tests [MAILPOET-2979] 2020-10-07 11:48:50 +02:00
2f270575f3 Make segment description mandatory
[MAILPOET-3077]
2020-09-28 14:26:53 +02:00
d18d3b052d Add dynamic segments filter entity
[MAILPOET-3077]
2020-09-28 14:26:53 +02:00
wxa
b0e7a486ff Remove new-default-list-name feature flag [MAILPOET-3004] 2020-09-08 14:44:45 +02:00
23d7e2468c Fix displaying post notifications history
[MAILPOET-3111]
2020-09-02 09:47:08 +02:00
e591ab1040 Remove uneeded dependency
[MAILPOET-3075]
2020-08-12 16:35:28 +02:00
b1e9c1a4a9 Add placement enabled settings
[MAILPOET-3075]
2020-08-12 16:35:28 +02:00
c1c5885398 Refactor Statistics Entities to use association
[MAILPOET-3069]
2020-08-11 12:54:24 +02:00
52520da141 Fix filtering newsletters by segment
[MAILPOET-3012]
2020-07-07 08:39:06 +02:00
14aa0b1393 Refactor creating of default form to use templates
[MAILPOET-2985]
2020-07-06 15:18:23 +02:00
aaf38a6f96 Delete also stats notification scheduled tasks when deleting a newsletter
[MAILPOET-3015]
2020-06-29 11:06:47 +02:00
bd1361d24d Refactor restoring newsletters with running scheduled tasks
[MAILPOET-2898]
2020-06-17 14:37:06 +02:00
3a462a7a6c Rename variables in newsletter repository test for better readability
[MAILPOET-2898]
2020-06-17 14:37:06 +02:00
91d2d92bbd Add newsletter stats data cleanup to newsletter bulk delete
[MAILPOET-2898]
2020-06-17 14:37:06 +02:00
7bcafcfce9 Add newsletter posts cleanup to newsletter bulk delete
[MAILPOET-2898]
2020-06-17 14:37:06 +02:00
19be52d162 Add newsletter options cleanup to newsletter bulk delete
[MAILPOET-2898]
2020-06-17 14:37:06 +02:00
b99416785c Add newsletter links cleanup to newsletter bulk delete
[MAILPOET-2898]
2020-06-17 14:37:06 +02:00
5dbc8d8a8c Add stats notifications cleanup to newsletter bulk delete
[MAILPOET-2898]
2020-06-17 14:37:06 +02:00
6f9a7382d7 Delete scheduled task subscribers on newsletter bulk delete
[MAILPOET-2898]
2020-06-17 14:37:06 +02:00
01b61abc28 Add deleting closely related entities into newsletter bulk delete
[MAILPOET-2898]
2020-06-17 14:37:06 +02:00
913029165a Implement bulk restore action properly
[MAILPOET-2898]
2020-06-17 14:37:06 +02:00
5af5d7f3f8 Implement bulk trash action properly
[MAILPOET-2898]
2020-06-17 14:37:06 +02:00
f1261fc728 Add integration test for ALC block processing
[MAILPOET-2961]
2020-06-04 10:40:02 +02:00
7b0c5e61fe Use Newsletter entity in renderer
[MAILPOET-2899]
2020-05-28 11:28:51 +02:00
f8a16b5e5a Remove public properties from renderer
[MAILPOET-2899]
2020-05-28 11:28:51 +02:00
7e0b536ff4 Use Di for newsletter renderer
[MAILPOET-2899]
2020-05-28 11:28:51 +02:00
c3686d9973 Move data from constructor
[MAILPOET-2899]
2020-05-28 11:28:51 +02:00
be631bd549 Use DI for blocks rendering
[MAILPOET-2899]
2020-05-28 11:28:51 +02:00
7561730407 Use DI in ALC
[MAILPOET-2899]
2020-05-28 11:28:51 +02:00
00fa2379e3 Add paragraph spaces to post excerpts
[MAILPOET-2627]
2020-05-28 10:01:14 +02:00
4862d42e8b Test all supported save fields
[MAILPOET-2900]
2020-05-25 17:49:07 +02:00
688338bcdf Refactor save controller tests, use Doctrine
[MAILPOET-2900]
2020-05-25 17:49:07 +02:00
770cda5c3c Move API save tests to controller tests
[MAILPOET-2900]
2020-05-25 17:49:07 +02:00
e1819d4334 Set newsletter option data using Doctrine
[MAILPOET-2900]
2020-05-25 17:49:07 +02:00
0e5e95310f Set newsletter segment data using Doctrine
[MAILPOET-2900]
2020-05-25 17:49:07 +02:00
5bfbabf25b Partially use Doctrine for Newsletter::sendPreview()
[MAILPOET-2646]
2020-05-07 11:18:20 +02:00
81dc5ad480 Extract Newsletters::sendPreview() logic to a controller
[MAILPOET-2646]
2020-05-07 11:18:20 +02:00
d19e7714c3 Use instant unsubscribe URL for List-Unsubscribe header
[MAILPOET-2736]
2020-05-05 14:40:11 +02:00
1f744453d4 Switch unsubscribe url shortcode to the confirm page
[MAILPOET-2736]
2020-05-05 14:40:11 +02:00
2b1444dd53 Require that subscriber received a newsletter only for non-preview links
[MAILPOET-2761]
2020-03-24 18:37:03 +01:00
310d658647 Add tests for remaining NewslettersListingRepository functionality
[MAILPOET-2645]
2020-03-11 17:06:02 +00:00