Commit Graph

94 Commits

Author SHA1 Message Date
Pavel Dohnal
35f2d7b0ad Refactor test
[MAILPOET-2653]
2020-07-01 12:36:33 +02:00
Pavel Dohnal
b21464cc9f Add custom fields to the response
[MAILPOET-2653]
2020-07-01 12:36:33 +02:00
Pavel Dohnal
1923dc8257 Add subscriptions to the response
[MAILPOET-2653]
2020-07-01 12:36:33 +02:00
Pavel Dohnal
6e1cf96330 Display the unsubscribe reason to the user
[MAILPOET-2792]
2020-06-24 10:28:52 +02:00
Pavel Dohnal
4e3b206734 Track admin unsubscribe
[MAILPOET-2792]
2020-06-24 10:28:52 +02:00
Pavel Dohnal
795ec44568 Track source when user unsubscribes from manage
[MAILPOET-2792]
2020-06-24 10:28:52 +02:00
Pavel Dohnal
47890d4f27 Track source when user clicks unsubscribe link
[MAILPOET-2792]
2020-06-24 10:28:52 +02:00
Pavel Dohnal
6682af5cf5 Allow null in statistics unsubscribes
[MAILPOET-2792]
2020-06-24 10:28:52 +02:00
Pavel Dohnal
11ada70418 Add source to unsubscribe statistics table
[MAILPOET-2792]
2020-06-24 10:28:52 +02:00
Rostislav Wolny
6ee891a387 Add scheduled task subscriber entity and repository
[MAILPOET-2898]
2020-06-17 14:37:06 +02:00
Rostislav Wolny
57f0534241 Fix annotations in newsletter post
[MAILPOET-2960]
2020-06-03 14:14:12 +02:00
Pavel Dohnal
695ee96f84 Fix entity annotation
[MAILPOET-2899]
2020-05-28 11:28:51 +02:00
Pavel Dohnal
c63c49af89 Use doctrine for latest post fetching
[MAILPOET-2899]
2020-05-28 11:28:51 +02:00
Jan Jakeš
fb238cd531 Fix errors discovered by doctrine-phpstan
[MAILPOET-2945]
2020-05-27 13:40:41 +02:00
Rostislav Wolny
9267cf7563 Add constants for form display type
[MAILPOET-2811]
2020-05-27 11:23:02 +02:00
Jan Jakeš
3522c3b39f Fix inversed annotation
[MAILPOET-2900]
2020-05-25 17:49:07 +02:00
Jan Jakeš
489662c8b1 Use Doctrine's orphan removal for newsletter options
[MAILPOET-2900]
2020-05-25 17:49:07 +02:00
Jan Jakeš
2242ef1a77 Use Doctrine's orphan removal for newsletter segments
[MAILPOET-2900]
2020-05-25 17:49:07 +02:00
Jan Jakeš
04938bc6a1 Fix newsletter body validator
[MAILPOET-2900]
2020-05-25 17:49:07 +02:00
Jan Jakeš
e1819d4334 Set newsletter option data using Doctrine
[MAILPOET-2900]
2020-05-25 17:49:07 +02:00
Jan Jakeš
0e5e95310f Set newsletter segment data using Doctrine
[MAILPOET-2900]
2020-05-25 17:49:07 +02:00
Amine Ben hammou
9f97866e28 Fix annotation 2020-05-25 17:22:05 +02:00
Pavel Dohnal
e0ca24a0ee Generate constructors for entities
[PREMIUM-142]
2020-05-14 11:08:28 +02:00
Pavel Dohnal
01915a1e0a Correct typehint
[PREMIUM-142]
2020-05-14 11:08:28 +02:00
Pavel Dohnal
ce7bbfb8f8 Add typehing
[PREMIUM-142]
2020-05-14 11:08:28 +02:00
Pavel Dohnal
8b24e84ee2 Create entity
[PREMIUM-142]
2020-05-14 11:08:28 +02:00
Pavel Dohnal
ea06c2a27b Allow data pass to entities
[PREMIUM-142]
2020-05-14 11:08:28 +02:00
Pavel Dohnal
0583e84b15 Add repository for purchases
[PREMIUM-142]
2020-05-14 11:08:28 +02:00
Rostislav Wolny
78f055b7aa Refactor unsubscribes tracker to doctrine
[MAILPOET-2736]
2020-05-05 14:40:11 +02:00
Pavel Dohnal
c1e48a750c Fix return type
[MAILPOET-2716]
2020-04-24 11:44:09 +02:00
Rostislav Wolny
bbde4b1c1c Mark all toOne associations in Stats Notification nullable
[MAILPOET-2818]
2020-04-08 15:06:07 +02:00
Rostislav Wolny
5b457a1693 Mark all toOne associations in WooCommerce Purchase nullable
[MAILPOET-2818]
2020-04-08 15:06:07 +02:00
Rostislav Wolny
b654b071b0 Mark newsletter in statistics click nullable
[MAILPOET-2818]
2020-04-08 15:06:07 +02:00
Rostislav Wolny
66d4a5caac Mark newsletter in sending queue nullable
[MAILPOET-2818]
2020-04-08 15:06:07 +02:00
Rostislav Wolny
98bc18c8de Mark newsletter in newsletter option nullable
[MAILPOET-2818]
2020-04-08 15:06:07 +02:00
Rostislav Wolny
edddaa789b Handle nullable task on sending queue
[MAILPOET-2818]
2020-04-08 15:06:07 +02:00
Rostislav Wolny
63a2bed8bf Apply safe to load association trait to all toOne associations
[MAILPOET-2818]
2020-04-08 15:06:07 +02:00
Jan Jakeš
7e60e9ba7e Make NewsletterTemplateEntity name mandatory
[MAILPOET-2647]
2020-03-23 00:33:40 +01:00
Jan Jakeš
239e77256a Add SafeToOneAssociationLoadTrait, use it in NewsletterTemplateEntity
[MAILPOET-2645]
2020-03-23 00:33:40 +01:00
Jan Jakeš
e9ae4df4bc Remove 'description' from newsletter templates, it's not used anymore
[MAILPOET-2647]
2020-03-23 00:33:40 +01:00
Jan Jakeš
a50a23c0e2 Add NewsletterTemplateEntity and repository
[MAILPOET-2647]
2020-03-23 00:33:40 +01:00
Jan Jakeš
c26b967e64 Fix segment loading for inconsistent segment/newsletter segment relations
[MAILPOET-2729]
2020-03-18 18:24:38 +01:00
Jan Jakeš
2917361a98 Fix wrong Doctrine 'inversedBy' annotation
[MAILPOET-2645]
2020-03-11 17:06:02 +00:00
Jan Jakeš
1774b48666 Autofix unused "use" statements
[MAILPOET-2715]
2020-02-19 19:12:53 +00:00
Jan Jakeš
b39dac75d6 Autofix number of newlines between methods
[MAILPOET-2715]
2020-02-19 19:12:53 +00:00
Rostislav Wolny
ffc9a89c55 Use serialized_array type in form entity
[MAILPOET-2710]
2020-02-18 08:11:59 +00:00
Pavel Dohnal
4da5b2e5c4 Add type hints
[MAILPOET-1798]
2020-02-17 19:20:36 +00:00
Pavel Dohnal
831a865c9e Use explicit code instead of PHP magic
[MAILPOET-1798]
2020-02-17 19:20:36 +00:00
Pavel Dohnal
eb4ea14744 Add forms select
[MAILPOET-1798]
2020-02-17 19:20:36 +00:00
Amine Ben hammou
a92af3095b Add constructor to entity
[MAILPOET-2503]
2020-02-10 18:07:59 +00:00