Commit Graph

2745 Commits

Author SHA1 Message Date
d166e4b51f Synchronise guest woocommerce users as unconfirmed
[MAILPOET-2799]
2020-04-02 14:24:38 +02:00
698e9f00c1 Pause running scheduled task when restoring a newsletter
[MAILPOET-2819]
2020-04-02 11:48:51 +02:00
da4298a83d Keep newsletters in sending state after restoring from trash
[MAILPOET-2819]
2020-04-02 11:48:51 +02:00
dc55fb64cd Set even 30 days old newsletters as scheduled when reactivating an email
[MAILPOET-2709]
2020-04-01 16:49:27 +02:00
b6ff062bf1 Simplify DOM and get rid of IDs in CSS
[MAILPOET-2804]
2020-04-01 16:21:15 +02:00
5f6a4cf3c8 Add acceptance test for modal authorizing FROM address
[MAILPOET-2804]
2020-04-01 16:21:15 +02:00
e04ac33b16 Add Settings::setAuthorizedFromAddress() API integration tests
[MAILPOET-2804]
2020-04-01 16:21:15 +02:00
3cdd224e14 Add an endpoint to set new authorized FROM email address
[MAILPOET-2804]
2020-04-01 16:21:15 +02:00
10476cf93b Add test for resubscribing
[MAILPOET-2730]
2020-04-01 14:38:11 +02:00
de0f31d0ee Display popup form on the page
[MAILPOET-2741]
2020-04-01 10:54:24 +02:00
58ca138da9 Add unit test for handling empty paragraphs within text block
[MAILPOET-2821]
2020-03-29 21:39:01 +02:00
daf5bafe93 Strip unwanted tags from WooCommerce mail footer text
When we initially generate WooCommerce transactional email template
we must exclude tags that can't be inserted to paragraph tag.
[MAILPOET-2821]
2020-03-29 21:39:01 +02:00
30a188779d Add acceptance test for form submit button styles
[MAILPOET-2604]
2020-03-29 10:47:09 +02:00
94784cfd8a Add submit button styles support to block styles renderer
[MAILPOET-2604]
2020-03-29 10:47:09 +02:00
2c69d07109 Render block styles for submit button block
[MAILPOET-2604]
2020-03-29 10:47:09 +02:00
172241e650 Rename TextInputStyleRenderer to BlockStyleRenderer
[MAILPOET-2604]
2020-03-29 10:47:09 +02:00
d36c63fff7 Add other button style settings to panel
[MAILPOET-2604]
2020-03-29 10:47:09 +02:00
48bd3aed4a Add style settings to button inspector control and store them
[MAILPOET-2604]
2020-03-29 10:47:09 +02:00
d1968dfe50 Fix acceptance tests
[MAILPOET-2677]
2020-03-25 20:44:26 +01:00
6c10594a9b Add acceptance test for unapproved key notices
[MAILPOET-2729]
2020-03-24 19:55:36 +01:00
2b1444dd53 Require that subscriber received a newsletter only for non-preview links
[MAILPOET-2761]
2020-03-24 18:37:03 +01:00
ea6f9bb76a Fix tests
[MAILPOET-2614]
2020-03-23 18:30:26 +01:00
9ffd442653 Render paragraph properties
[MAILPOET-2614]
2020-03-23 18:30:26 +01:00
6fe3ff3fe1 Load paragraph block from server
[MAILPOET-2614]
2020-03-23 18:30:26 +01:00
718bc278f9 Save paragraph block to server
[MAILPOET-2614]
2020-03-23 18:30:26 +01:00
7e60e9ba7e Make NewsletterTemplateEntity name mandatory
[MAILPOET-2647]
2020-03-23 00:33:40 +01:00
72af35e2af Rewrite newsletter template model test to Doctrine repository test
[MAILPOET-2645]
2020-03-23 00:33:40 +01:00
f1fb0c3529 Rewrite newsletter template API tests to Doctrine
[MAILPOET-2645]
2020-03-23 00:33:40 +01:00
e9ae4df4bc Remove 'description' from newsletter templates, it's not used anymore
[MAILPOET-2647]
2020-03-23 00:33:40 +01:00
02fe614b27 Split component into two
[MAILPOET-2738]
2020-03-21 10:15:58 +01:00
96a5344115 Update acceptance test
[MAILPOET-2738]
2020-03-21 10:15:58 +01:00
e9c3049576 Fix saving class name attributes for divider and custom html blocks
[MAILPOET-2746]
2020-03-21 09:40:46 +01:00
162b968f09 Add acceptance test for input custom class name
[MAILPOET-2746]
2020-03-21 09:40:46 +01:00
060a6839c7 Render form block custom classes on frontend
[MAILPOET-2746]
2020-03-21 09:40:46 +01:00
72a0afa75b Refactor block renderers to use wrapper renderer
[MAILPOET-2746]
2020-03-21 09:40:46 +01:00
65afeca59e Add form block wrapper renderer
[MAILPOET-2746]
2020-03-21 09:40:46 +01:00
6c9d24a6ed Add saving and loading of custom classes
[MAILPOET-2746]
2020-03-21 09:40:46 +01:00
28327f9d0e Render input borders with custom styles as solid
[MAILPOET-2599]
2020-03-19 14:19:06 +01:00
4726b285c5 Add acceptance test for text input styles settings in form editor
[MAILPOET-2599]
2020-03-19 14:19:06 +01:00
760aed407f Render bold labels according to styles settings
[MAILPOET-2599]
2020-03-19 14:19:06 +01:00
4e8fda670c Render form input and textarea styles on frontend
[MAILPOET-2599]
2020-03-19 14:19:06 +01:00
af87ca3a7d Add border related settings to input style settings
[MAILPOET-2599]
2020-03-19 14:19:06 +01:00
eadd6af544 Add background color input style to styles settings
[MAILPOET-2599]
2020-03-19 14:19:06 +01:00
026a35fffb Add mapping of form API data format styles to block attributes
[MAILPOET-2599]
2020-03-19 14:19:06 +01:00
e6ceb97b18 Add mapping of block styles attribute to API data format
[MAILPOET-2599]
2020-03-19 14:19:06 +01:00
251c9ffd38 Add default inputs style settings
[MAILPOET-2599]
2020-03-19 14:19:06 +01:00
f7f09edaeb Ensure same success message in a form test
[MAILPOET-2797]
2020-03-19 10:00:24 +01:00
8c104d2842 Make sure level is always number
Gutenberg compares it using === and the toolbar in the sidebar doesn't work

[MAILPOET-2613]
2020-03-17 21:22:13 +01:00
52d94256da Map heading colours
[MAILPOET-2613]
2020-03-17 21:22:13 +01:00
3c32811720 Use block editor's color settings for block colors mapping
[MAILPOET-2754]
2020-03-17 21:22:13 +01:00