Commit Graph

53 Commits

Author SHA1 Message Date
fc66381da2 Remove client side checks for trashing lists
[MAILPOET-3463]
2021-03-29 12:42:21 +02:00
40c9f047be Refactor segment filter data to embedded object
[MAILPOET-3177]
2021-03-10 15:20:32 +01:00
bd63ae508f Refactor dynamic segments get endpoint to doctrine
[MAILPOET-3177]
2021-03-10 15:20:32 +01:00
aad1495262 Prevent deleting lists with emails that are being sent
[MAILPOET-3417]
2021-02-17 16:31:31 +01:00
822550f3c0 Refactor dynamic segments listings to doctrine
[MAILPOET-3361]
2021-01-11 13:24:12 +01:00
5db5a7edbc Refactor code duplication
[MAILPOET-3168]
2021-01-08 10:37:50 +01:00
1d6cf56fd9 Refactor subscriber statistics to doctrine
[MAILPOET-3168]
2021-01-08 10:37:50 +01:00
6f0171373c Add email subjects to the response
[MAILPOET-3168]£
2021-01-08 10:37:50 +01:00
3e859ba8cf Add subscribers URL into the response
[MAILPOET-3168]
2021-01-08 10:37:50 +01:00
d93b168116 Refactor segments listings to doctrine
[MAILPOET-3168]
2021-01-08 10:37:50 +01:00
4843c124ef Move prefetch newsletter methods to repository
[MAILPOET-2946]
2020-10-27 15:00:14 +01:00
9e8ccd2c17 Use native array_column
[MAILPOET-3173]
2020-10-12 10:10:03 +02:00
6ef68f7625 Add deleted_at into SubscribersResponseBuilder::build()
[MAILPOET-3033]
2020-10-07 14:26:54 +02:00
1ac4678169 Add SegmentsResponseBuilder used in Segments::get()
[MAILPOET-3166]
2020-10-05 10:55:31 +02:00
57451e6882 Add FormsResponseBuilder and use it in Forms::get()
[MAILPOET-3035]
2020-10-01 16:29:34 +02:00
d7eb318737 Send date as a string instead of an object
[MAILPOET-3109]
2020-08-24 11:27:15 +02:00
c1c5885398 Refactor Statistics Entities to use association
[MAILPOET-3069]
2020-08-11 12:54:24 +02:00
2efdb22331 Add more properties for frontend
[MAILPOET-2657]
2020-08-06 12:23:41 +02:00
33e2c3d9d2 Add test for respository
[MAILPOET-2657]
2020-08-06 12:23:41 +02:00
ff23e4275a Build listings response
[MAILPOET-2657]
2020-08-06 12:23:41 +02:00
b21464cc9f Add custom fields to the response
[MAILPOET-2653]
2020-07-01 12:36:33 +02:00
a01e19c805 Add unsubscriptions 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
474be136f9 Create subscribers response builder
[MAILPOET-2653]
2020-07-01 12:36:33 +02:00
722319367b Optimise listings query
[MAILPOET-2936]
2020-06-15 16:19:26 +02:00
e1819d4334 Set newsletter option data using Doctrine
[MAILPOET-2900]
2020-05-25 17:49:07 +02:00
9a17d89d28 Move view-in-browser URL for listing to response builder
[MAILPOET-2646]
2020-05-07 11:18:20 +02:00
6d34b6a1a2 Optimise listings query
[MAILPOET-2842]
2020-04-09 10:47:06 +02:00
1a0745337d Properly handle nullable newsletter in response builder
[MAILPOET-2818]
2020-04-08 15:06:07 +02:00
66d4a5caac Mark newsletter in sending queue nullable
[MAILPOET-2818]
2020-04-08 15:06:07 +02:00
edddaa789b Handle nullable task on sending queue
[MAILPOET-2818]
2020-04-08 15:06:07 +02:00
e9ae4df4bc Remove 'description' from newsletter templates, it's not used anymore
[MAILPOET-2647]
2020-03-23 00:33:40 +01:00
4d110bbb68 Implement NewsletterTempates::get() API using Doctrine
[MAILPOET-2647]
2020-03-23 00:33:40 +01:00
29ebd113b5 Implement NewsletterTempates::getAll() API using Doctrine
[MAILPOET-2647]
2020-03-23 00:33:40 +01:00
c26b967e64 Fix segment loading for inconsistent segment/newsletter segment relations
[MAILPOET-2729]
2020-03-18 18:24:38 +01:00
2cc1caba07 Prefetch options & segments for listing
[MAILPOET-2645]
2020-03-11 17:06:02 +00:00
f3525eb293 Fetch latest queue & task for listing in batch
[MAILPOET-2645]
2020-03-11 17:06:02 +00:00
65ab8fd420 Fetch statistics for listing in batch
[MAILPOET-2645]
2020-03-11 17:06:02 +00:00
51882b43cf Add NewsletterListingRepository, use it for newsletters data
[MAILPOET-2645]
2020-03-11 17:06:02 +00:00
b39dac75d6 Autofix number of newlines between methods
[MAILPOET-2715]
2020-02-19 19:12:53 +00:00
22b9103460 Fix statistics
[MAILPOET-2503]
2020-02-10 18:07:59 +00:00
0069380da6 Add getChildrenCount()
[MAILPOET-2503]
2020-02-10 18:07:59 +00:00
a5679a5dbf Fix code style and small bugs
[MAILPOET-2503]
2020-02-10 18:07:59 +00:00
4fe760f4b1 Improve NewslettersResponseBuilder
[MAILPOET-2503]
2020-02-10 18:07:59 +00:00
d0292f8624 Convert variable names to camel case in PHPDoc
[MAILPOET-1796]
2020-01-14 15:22:42 +01:00
54549ff037 Convert variable names to camel case
[MAILPOET-1796]
2020-01-14 15:22:42 +01:00
43df66d162 Add public keyword to methods
[MAILPOET-2413]
2019-12-26 18:09:45 +03:00
185566460b Make sure values from api are correct
[MAILPOET-2453]
2019-12-19 10:24:41 +01:00
d069b0dab4 Send custom fields into template
[MAILPOET-2453]
2019-12-19 10:24:41 +01:00
ef79b7efbb Add ga campaign to api response
[MAILPOET-2397]
2019-10-23 17:34:07 +01:00