Commit Graph

9623 Commits

Author SHA1 Message Date
33ccb84744 Create a separate bundle for settings
[MAILPOET-2676]
2020-03-16 08:03:26 +01:00
1fba3c2e5b Add Settings tabs
[MAILPOET-2676]
2020-03-16 08:03:26 +01:00
b9a3b40f12 Remove temporary code
[MAILPOET-2676]
2020-03-16 08:03:26 +01:00
e617475803 Add useSetting and useSettingSetter hooks
Because `useSelector('getSetting')` and `useAction('setSetting')` dont have detailed type definitions
for parameters and return. The type definitions for these two hooks are verbose but they ensure more
type coverage and proper code auto-completion.
[MAILPOET-2676]
2020-03-16 08:03:26 +01:00
9174df7323 Add useActions and useSelector hooks
[MAILPOET-2676]
2020-03-16 08:03:26 +01:00
1d6a7f6fde Create WP Redux store
[MAILPOET-2676]
2020-03-16 08:03:26 +01:00
408437af70 Inject all settings
[MAILPOET-2676]
2020-03-16 08:03:26 +01:00
1d029374e8 Create new settings page
[MAILPOET-2676]
The new settings can be accessed via `?page=mailpoet-new-settings`
I don't think we need a flag for this because it's already hidden.
2020-03-16 08:03:26 +01:00
2917361a98 Fix wrong Doctrine 'inversedBy' annotation
[MAILPOET-2645]
2020-03-11 17:06:02 +00:00
038a7fee1c Escape parameter for LIKE statement
[MAILPOET-2645]
2020-03-11 17:06:02 +00: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
310d658647 Add tests for remaining NewslettersListingRepository functionality
[MAILPOET-2645]
2020-03-11 17:06:02 +00:00
cf88ada402 Rewrite old tests to NewslettersListingRepository tests
[MAILPOET-2645]
2020-03-11 17:06:02 +00:00
82fe4e6c78 Add helper method for truncating entities in integration tests
[MAILPOET-2645]
2020-03-11 17:06:02 +00:00
99f4a377c7 Remove functionality from old model
[MAILPOET-2645]
2020-03-11 17:06:02 +00:00
8f8439d47f Use NewslettersListingRepository for newsletter groups
[MAILPOET-2645]
2020-03-11 17:06:02 +00:00
b4bcc5179c Use NewslettersListingRepository for newsletter filters
[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
f1e044aa28 Add abstract ListingRepository as a base class for all listing repos
[MAILPOET-2645]
2020-03-11 17:06:02 +00:00
fe16dd3ccc Add ListingDefinition value object and its factory
[MAILPOET-2645]
2020-03-11 17:06:02 +00:00
521b473755 Sanitize database values before they are decoded
[MAILPOET-2674]
2020-03-11 16:38:52 +00:00
339b087dd9 Display only the new editor KB
[MAILPOET-2713]
2020-03-11 16:33:54 +00:00
9de080b336 Add KB about the new form
[MAILPOET-2713]
2020-03-11 16:33:54 +00:00
3248c77bb3 Shortcodes cannot spread to multiple lines
Wordpress as well doesn't use those modifiers

[MAILPOET-2660]
2020-03-11 16:32:42 +00:00
038cc0bc6b Remove Feedback section from form editor
[MAILPOET-2735]
2020-03-11 16:26:50 +00:00
276986c0f9 Increase specificity of default margin for form fields
[MAILPOET-2609]
2020-03-11 16:20:46 +00:00
54c2b5b6ac Disable columns blocks in form editor
[MAILPOET-2609]
2020-03-11 16:20:46 +00:00
976c1be012 Fix unsubscribe from hidden lists
[MAILPOET-2664]
2020-03-11 16:15:32 +00:00
535ca3db55 Update wordpress tested version
[MAILPOET-2753]
2020-03-11 16:12:30 +00:00
ef1cee0fdf Fix Swiftmailer autoloader to handle only Swift_* classes in MailPoetVendor namespace
[MAILPOET-2722]
2020-03-10 18:36:51 +00:00
ebfda35e9d Added eu-central-1, ap-south-1, ap-southeast-2 as Amazon SES regions 2020-03-08 13:19:10 +02:00
9378aef58c Move layout category above fields in block inserter
[MAILPOET-2609]
2020-03-06 14:15:14 +01:00
772df80f01 Change class name for columns with background
[MAILPOET-2609]
2020-03-06 14:15:14 +01:00
23a8a46858 Move column spacing styles to Custom CSS
[MAILPOET-2609]
2020-03-06 14:15:14 +01:00
8c7fa4fb16 Add public styles to form editor to fix rendering in preview
[MAILPOET-2609]
2020-03-06 14:15:14 +01:00
564c61a82b Add acceptance test for form with columns
[MAILPOET-2609]
2020-03-06 14:15:14 +01:00
d9d1f05119 Change form input wrappers to form p to div
[MAILPOET-2609]
2020-03-06 14:15:14 +01:00
28b750c9e2 Fix vertical alignment rendering within column block in editor
[MAILPOET-2609]
2020-03-06 14:15:14 +01:00
7bf1b69a94 Update form::getFields to return also nested fields
[MAILPOET-2609]
2020-03-06 14:15:14 +01:00
0c64c38e61 Add small container detection on desktop
[MAILPOET-2609]
2020-03-06 14:15:14 +01:00
e5f84f9333 Ensure email and submit are always present even when deleted with columns
[MAILPOET-2609]
2020-03-06 14:15:14 +01:00
6b718dfb2c Add background color indicating class also for custom backgrounds
[MAILPOET-2609]
2020-03-06 14:15:14 +01:00
ab1e2ef0a9 Remove disabled from text inputs in form editor
Was causing that those inputs were rendered with transparent background
[MAILPOET-2609]
2020-03-06 14:15:14 +01:00
6c4a7a9ee0 Display correct margins for items within columns
[MAILPOET-2609]
2020-03-06 14:15:14 +01:00
eb4b0a5c1d Add css for mobiles for form columns
[MAILPOET-2609]
2020-03-06 14:15:14 +01:00
cce9997084 Add custom text, background support to columns, column renderer
[MAILPOET-2609]
2020-03-06 14:15:14 +01:00
634bd391e1 Add custom class name support to columns/column
[MAILPOET-2609]
2020-03-06 14:15:14 +01:00
4acdb24af3 Add text color support to columns
[MAILPOET-2609]
2020-03-06 14:15:14 +01:00