9174bbb6fd
Refactor form bulk action to docrine
...
[MAILPOET-3630]
2021-06-02 14:09:12 +02:00
ad40585da4
Refactor form save to doctrine
...
[MAILPOET-3037]
2021-05-19 11:00:18 +02:00
bf1598cb4e
Refactor code
...
[MAILPOET-3037]
2021-05-19 11:00:18 +02:00
d89512932f
Use Doctrine in Form create
...
[MAILPOET-3037]
2021-05-19 11:00:18 +02:00
61d73c1b6c
Remove unused method
...
[MAILPOET-3037]
2021-05-19 11:00:18 +02:00
02e1ce7e4d
Remove getFields method from FormEntity
...
[MAILPOET-3032]
2021-04-12 14:26:36 +02:00
5ceb084c64
Refactor Forms::delete() to use Doctrine
...
[MAILPOET-3039]
2021-04-12 13:35:14 +02:00
49f0c054fd
Refactor Forms::restore() to use Doctrine
...
[MAILPOET-3039]
2021-04-12 13:35:14 +02:00
e054f05222
Refactor Forms::trash() to use Doctrine
...
[MAILPOET-3039]
2021-04-12 13:35:14 +02:00
b3f82cccc5
Refactor Forms::duplicate() to use Doctrine instead of Paris
...
[MAILPOET-3038]
2021-04-07 09:48:53 +02:00
a18ae06f8a
Rewrite Forms::listing() API to use Doctrine
...
This commit replaces the usage of Paris with Doctrine inside
MailPoet\API\JSON\v1\Forms::listing(). It also introduces a new class
MailPoet\Form\Listing\FormListingRepository that is used by listing() to
prepare the query that is executed by Doctrine and a new
MailPoet\API\JSON\ResponseBuilders\FormsResponseBuilder::buildForListing()
method to prepare the response that is returned by listing(). A few tests were
adjusted and new tests were added for the new class.
[MAILPOET-3036]
2021-03-31 11:37:07 +02: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
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
7338678a12
Reset no forms transient on form status update
...
[MAILPOET-3300]
2020-11-17 13:42:27 +01:00
3eb71f8012
Add emoji sanitisation to forms save API endpoint
...
[MAILPOET-3196]
2020-10-06 17:36:44 +02:00
57451e6882
Add FormsResponseBuilder and use it in Forms::get()
...
[MAILPOET-3035]
2020-10-01 16:29:34 +02:00
c878bb9ab0
Update the status
...
[MAILPOET-3087]
2020-08-24 10:40:12 +02:00
51aa4055c9
Save the form status
...
[MAILPOET-3075]
2020-08-12 16:35:28 +02:00
e430beb983
Add default sort
...
[MAILPOET-3065]
2020-08-03 09:49:26 +02:00
c4628d4f78
Update usages of form factory
...
[MAILPOET-2985]
2020-07-06 15:18:23 +02:00
14713265b3
Use API to save the template
...
[MAILPOET-2987]
2020-06-25 16:23:16 +02:00
ac359dacf1
Display usnaved form changes in preview
...
[MAILPOET-2743]
2020-04-27 11:21:28 +02:00
f5fc03ee1d
Fix preview
...
[MAILPOET-2600]
2020-03-02 20:52:38 +00:00
c6d6db6726
Remove disabled, it would affect the look of the button
...
[MAILPOET-2602]
2020-02-24 22:42:53 +00:00
8bdb64a97b
Disable submit on preview
...
[MAILPOET-2602]
2020-02-24 22:42:53 +00:00
0fd954184d
Create a new form for the user
...
[MAILPOET-1798]
2020-02-17 19:20:36 +00:00
37423908d7
Refactor getStyles method from static to instance method
...
[MAILPOET-2665]
2020-02-13 18:42:55 +00:00
087a610be5
Refactor renderHTML method from static to instance method
...
[MAILPOET-2665]
2020-02-13 18:42:55 +00:00
e644675046
Use cache for forms rendering to
...
[MAILPOET-2639]
2020-02-05 18:36:39 +00:00
b4710403f8
Store information for displaying nps survey
...
[MAILPOET-2549]
2020-01-27 10:08:31 +00:00
447e01b0aa
Remove new form editor feature flag
...
[MAILPOET-2549]
2020-01-27 10:08:31 +00:00
8c848cfa28
Convert property names to camel case
...
[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
270798ceeb
Create new form with email label within input
...
[MAILPOET-2451]
2019-12-04 12:49:30 +00:00
effd37a0ad
Refactor Form\Utils\Styles to injectable service
...
[MAILPOET-2451]
2019-12-04 12:49:30 +00:00
b0ef65a1eb
Allow saving forms without name
...
[MAILPOET-2450]
2019-11-06 16:54:40 +00:00
01a0fe96c4
Remove no longer necessary checks
...
[MAILPOET-1948]
2019-09-12 13:59:32 +02:00
5da7110eb6
Use short array syntax
...
[MAILPOET-2090]
2019-05-20 10:18:45 -04:00
64e1a1e16c
Create new forms with the right message [MAILPOET-1636]
2019-05-07 11:23:55 -04:00
3e66e9e1dd
Fix phpstan level 6
...
[MAILPOET-1969]
2019-04-10 09:55:13 -04:00
0a436087e1
Replace all WP function calls
2019-03-07 08:30:14 -05:00
3ee58aea10
Add space between if and ‘(‘
...
[MAILPOET-1791]
2019-02-13 08:26:27 -05:00
9e9561e576
Add space between catch and ‘(‘
...
[MAILPOET-1791]
2019-02-13 08:26:27 -05:00
ebbdec5ebd
Add space between foreach and ‘(‘
...
[MAILPOET-1791]
2019-02-13 08:26:27 -05:00
44bc27df90
Define default variable values in cases when they can be undefined
2019-01-23 21:29:46 +02:00
66a05e1b19
Inject Listing Handler and Segments Subscriber Listing using DI
...
[MAILPOET-1689]
2018-12-17 15:02:42 +01:00