|
f066bc8fdd
|
Disallow trashing single dynamic segment with active email
[MAILPOET-3463]
|
2021-03-29 12:42:21 +02:00 |
|
|
9872eca80f
|
Redirect to segments listing after segment editing
[MAILPOET-3490]
|
2021-03-24 09:41:36 +01:00 |
|
|
e4eab6cbae
|
Add method for returning count of dynamic subscribers
[MAILPOET-3219]
|
2021-03-17 10:42:16 +01:00 |
|
|
cb0d3c70ad
|
Use Doctrine for update success message in Settings
[MAILPOET-3034]
|
2021-03-11 11:46:16 +01:00 |
|
|
90295b3c3a
|
Use Doctrine for update ScheduledTask in Settings
[MAILPOET-3034]
|
2021-03-11 11:46:16 +01:00 |
|
|
1b74c3e195
|
Improve email action filter api data validation
[MAILPOET-3177]
|
2021-03-10 15:20:32 +01:00 |
|
|
6bc557ecb0
|
Refactor dynamic segments bulk actions endpoint
[MAILPOET-3177]
|
2021-03-10 15:20:32 +01:00 |
|
|
2db223daf7
|
Refactor dynamic segments delete endpoint
[MAILPOET-3177]
|
2021-03-10 15:20:32 +01:00 |
|
|
e1eea57d32
|
Refactor dynamic segments trash and restore
[MAILPOET-3177]
|
2021-03-10 15:20:32 +01:00 |
|
|
9fdebdb4d7
|
Refactor api for creating/updating dynamic segments
[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 |
|
|
f2655c40aa
|
Use doctrine for exporting subscribers
[MAILPOET-3376]
|
2021-03-08 09:09:00 +01:00 |
|
|
878e3eb28f
|
Simplify newsletter body data repair
[MAILPOET-3430]
|
2021-03-02 13:48:07 +01:00 |
|
|
9441d32bdd
|
Use service for fix newsletter API data
[MAILPOET-3430]
|
2021-03-02 13:48:07 +01:00 |
|
|
0347e44893
|
Use importExportRepository in import
[MAILPOET-3378]
|
2021-02-18 10:13:44 +01:00 |
|
|
09acbb0d07
|
Use Doctrine instead of Paris in Import
[MAILPOET-3378]
|
2021-02-18 10:13:44 +01:00 |
|
|
6a63ac26c7
|
Fix naming sanitiser > sanitizer
[MAILPOET-3415]
|
2021-02-15 13:30:08 +01:00 |
|
|
d00e667b96
|
Check Custom HTML in form on save
[MAILPOET-3415]
|
2021-02-15 13:30:08 +01:00 |
|
|
08b5fae173
|
Use api data fix service for save form api
[MAILPOET-3415]
|
2021-02-15 13:30:08 +01:00 |
|
|
6299d2736e
|
Forbid restore and trash action for WP list in bulk action
[MAILPOET-3169]
|
2021-02-01 15:39:35 +01:00 |
|
|
b03f301a5a
|
Use Doctrine model in trash, restore and delete
[MAILPOET-3169]
|
2021-02-01 15:39:35 +01:00 |
|
|
aff7de4659
|
Use Doctrine in bulk actions for Segments
[MAILPOET-3169]
|
2021-02-01 15:39:35 +01:00 |
|
|
c579a35980
|
Use DB transaction when duplicating Segment
[MAILPOET-3170]
|
2021-01-26 17:03:48 +01:00 |
|
|
e08e19902b
|
Use Doctrine for Segment duplication
[MAILPOET-3170]
|
2021-01-26 17:03:48 +01:00 |
|
|
822550f3c0
|
Refactor dynamic segments listings to doctrine
[MAILPOET-3361]
|
2021-01-11 13:24:12 +01:00 |
|
|
de6e0e5adb
|
Move groups definitions
[MAILPOET-3168]
|
2021-01-08 10:37:50 +01:00 |
|
|
761e57bdd2
|
Remove old code
[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 |
|
|
d93b168116
|
Refactor segments listings to doctrine
[MAILPOET-3168]
|
2021-01-08 10:37:50 +01:00 |
|
|
8f41628d29
|
Add scheduled emails subjects into segments API response
[MAILPOET-3142]
|
2021-01-05 13:17:46 +01:00 |
|
|
5c20af3384
|
Move and restore subscribers from WP Users list
[MAILPOET-3142]
|
2021-01-05 13:17:46 +01:00 |
|
|
441cb86a76
|
Refactor subscription segments selection from old model to api
[MAILPOET-3297]
|
2021-01-04 11:32:28 +01:00 |
|
|
af574f7e1b
|
Refactor getting segments from form body to form entity
[MAILPOET-3297]
|
2021-01-04 11:32:28 +01:00 |
|
|
36a7cc0b25
|
Fix searching for segments to work with nested segments block
[MAILPOET-3297]
|
2021-01-04 11:32:28 +01:00 |
|
|
a75575baf9
|
Use SegmentEntity in endpoint Segment::save()
[MAILPOET-3167]
|
2020-12-07 14:48:58 +01:00 |
|
|
eb13116d2a
|
Add temporary fix to ensure old duplicated newsletters have hashes
[MAILPOET-3275]
|
2020-11-19 13:06:17 +01:00 |
|
|
7338678a12
|
Reset no forms transient on form status update
[MAILPOET-3300]
|
2020-11-17 13:42:27 +01:00 |
|
|
d91c383e53
|
Fix importing WP users as subscribers
[MAILPOET-3298]
|
2020-11-16 13:25:56 +01:00 |
|
|
65ca040a20
|
Always inject welcome emails scheduler
[MAILPOET-3141]
|
2020-11-09 12:56:17 +01:00 |
|
|
645f888186
|
Refactor WP Users segment controller to injectable service
[MAILPOET-3141]
|
2020-11-09 12:56:17 +01:00 |
|
|
db9b51e12a
|
Add a bulk unsubscribe server side action
[MAILPOET-2978]
|
2020-10-29 09:32:59 +01:00 |
|
|
8569d4a86f
|
Removed unnecessary check in Newsletters endpoint
[MAILPOET-2946]
|
2020-10-27 15:00:14 +01:00 |
|
|
c68728670e
|
Remove using Idiorm from Newsletter::duplicate
[MAILPOET-2946]
|
2020-10-27 15:00:14 +01:00 |
|
|
ca50d6df1d
|
Remove using Idiorm from Newsletter::create
[MAILPOET-2946]
|
2020-10-27 15:00:14 +01:00 |
|
|
d5aac0778d
|
Use Doctrine in Newsletter::setStatus()
[MAILPOET-2946]
|
2020-10-27 15:00:14 +01:00 |
|
|
c24d28fbfd
|
Deny deleting subscribers who are WP user
[MAILPOET-3138]
|
2020-10-20 17:22:06 +02:00 |
|
|
aa6d0ba878
|
Subscribers bulk actions refactored to Doctrine
[MAILPOET-3033]
|
2020-10-07 14:26:54 +02:00 |
|
|
3eb71f8012
|
Add emoji sanitisation to forms save API endpoint
[MAILPOET-3196]
|
2020-10-06 17:36:44 +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 |
|