Commit Graph

113 Commits

Author SHA1 Message Date
78118b07e8 Refactor to doctrine
[MAILPOET-2335] [MAILPOET-2334]
2020-10-22 11:54:41 +02:00
1f42a4bb46 Update SubscriberSegmentEntity relation annotation
[MAILPOET-3146]
2020-10-08 15:59:05 +02:00
cd5079efda Remove unused SegmentEntity method
[MAILPOET-3077]
2020-09-28 14:26:53 +02:00
2f270575f3 Make segment description mandatory
[MAILPOET-3077]
2020-09-28 14:26:53 +02:00
5aa4e880e6 Refactor static/dynamic condition to match old behavior
[MAILPOET-3077]
2020-09-28 14:26:53 +02:00
231b7eb2a9 Add SegmentSubscriberRepository with basic methods
[MAILPOET-3077]
2020-09-28 14:26:53 +02:00
00db901d94 Implement email actions filter in Doctrine
[MAILPOET-3077]
2020-09-28 14:26:53 +02:00
cf76480ab3 Implement userRole filter using Doctrine
[MAILPOET-3077]
2020-09-28 14:26:53 +02:00
d2e46c17ed Add dummy dynamic segments filters
[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
f9f8428b42 Move dynamic segment type constant to segment entity
[MAILPOET-3077]
2020-09-28 14:26:53 +02:00
36bad65b80 Add getCount to StatisticsClickEntity
[PREMIUM-145]
2020-09-03 15:04:11 +02:00
aee2d82396 Add WooCommerce purchases relation to statistics clicks entity
[PREMIUM-145]
2020-09-03 15:04:11 +02:00
401b780dce Use refactored in form displaying
[MAILPOET-3072]
2020-09-02 13:17:44 +02:00
c878bb9ab0 Update the status
[MAILPOET-3087]
2020-08-24 10:40:12 +02:00
ca8831e5bb Display form only if it is enabled
[MAILPOET-3075]
2020-08-12 16:35:28 +02:00
f0127cd68b Add column that enables/disables the form
[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
33e2c3d9d2 Add test for respository
[MAILPOET-2657]
2020-08-06 12:23:41 +02:00
35f2d7b0ad Refactor test
[MAILPOET-2653]
2020-07-01 12:36:33 +02:00
b21464cc9f Add custom fields to the response
[MAILPOET-2653]
2020-07-01 12:36:33 +02:00
1923dc8257 Add subscriptions to the response
[MAILPOET-2653]
2020-07-01 12:36:33 +02:00
6e1cf96330 Display the unsubscribe reason to the user
[MAILPOET-2792]
2020-06-24 10:28:52 +02:00
4e3b206734 Track admin unsubscribe
[MAILPOET-2792]
2020-06-24 10:28:52 +02:00
795ec44568 Track source when user unsubscribes from manage
[MAILPOET-2792]
2020-06-24 10:28:52 +02:00
47890d4f27 Track source when user clicks unsubscribe link
[MAILPOET-2792]
2020-06-24 10:28:52 +02:00
6682af5cf5 Allow null in statistics unsubscribes
[MAILPOET-2792]
2020-06-24 10:28:52 +02:00
11ada70418 Add source to unsubscribe statistics table
[MAILPOET-2792]
2020-06-24 10:28:52 +02:00
6ee891a387 Add scheduled task subscriber entity and repository
[MAILPOET-2898]
2020-06-17 14:37:06 +02:00
57f0534241 Fix annotations in newsletter post
[MAILPOET-2960]
2020-06-03 14:14:12 +02:00
695ee96f84 Fix entity annotation
[MAILPOET-2899]
2020-05-28 11:28:51 +02:00
c63c49af89 Use doctrine for latest post fetching
[MAILPOET-2899]
2020-05-28 11:28:51 +02:00
fb238cd531 Fix errors discovered by doctrine-phpstan
[MAILPOET-2945]
2020-05-27 13:40:41 +02:00
9267cf7563 Add constants for form display type
[MAILPOET-2811]
2020-05-27 11:23:02 +02:00
3522c3b39f Fix inversed annotation
[MAILPOET-2900]
2020-05-25 17:49:07 +02:00
489662c8b1 Use Doctrine's orphan removal for newsletter options
[MAILPOET-2900]
2020-05-25 17:49:07 +02:00
2242ef1a77 Use Doctrine's orphan removal for newsletter segments
[MAILPOET-2900]
2020-05-25 17:49:07 +02:00
04938bc6a1 Fix newsletter body validator
[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
9f97866e28 Fix annotation 2020-05-25 17:22:05 +02:00
e0ca24a0ee Generate constructors for entities
[PREMIUM-142]
2020-05-14 11:08:28 +02:00
01915a1e0a Correct typehint
[PREMIUM-142]
2020-05-14 11:08:28 +02:00
ce7bbfb8f8 Add typehing
[PREMIUM-142]
2020-05-14 11:08:28 +02:00
8b24e84ee2 Create entity
[PREMIUM-142]
2020-05-14 11:08:28 +02:00
ea06c2a27b Allow data pass to entities
[PREMIUM-142]
2020-05-14 11:08:28 +02:00
0583e84b15 Add repository for purchases
[PREMIUM-142]
2020-05-14 11:08:28 +02:00
78f055b7aa Refactor unsubscribes tracker to doctrine
[MAILPOET-2736]
2020-05-05 14:40:11 +02:00
c1e48a750c Fix return type
[MAILPOET-2716]
2020-04-24 11:44:09 +02:00
bbde4b1c1c Mark all toOne associations in Stats Notification nullable
[MAILPOET-2818]
2020-04-08 15:06:07 +02:00