Jan Jakes
d175870adf
Add add-to-list step placeholder
...
[PREMIUM-214]
2022-12-19 12:04:28 +01:00
Jan Jakes
a64229f688
Fix automation template variables being loaded too late
...
[PREMIUM-214]
2022-12-19 12:04:28 +01:00
Rodrigo Primo
cd69e1e7b9
Refactor woocommerce_controller.jsx to TypeScript
...
[MAILPOET-4817]
2022-12-17 13:16:30 +01:00
Rodrigo Primo
321db0b004
Refactor woo_commerce_step.jsx to TypeScript
...
While renaming the file, I also opted to remove the underscore in
between "woo" and "commerce" as it is more common to spell "woocommerce"
without the underscore in file names and we already have at least
woocommerce_controller.jsx.
[MAILPOET-4817]
2022-12-17 13:16:30 +01:00
Rodrigo Primo
aaf01475b0
Simplify code to redirect to next step based on review feedback
...
See https://github.com/mailpoet/mailpoet/pull/4605#discussion_r1044404486
[MAILPOET-4817]
2022-12-17 13:16:30 +01:00
Rodrigo Primo
1cd38a396e
Add parent container to the list of options in the WooCommerce step
...
This parent container is needed so that the last-child CSS pseudo
selector that was added in #4602 works to remove the horizontal line
from the last .mailpoet-wizard-woocommerce-option.
[MAILPOET-4817]
2022-12-17 13:16:30 +01:00
Rodrigo Primo
1f1c9dd077
Update copy of the Woo step of the Welcome Wizard
...
[MAILPOET-4817]
2022-12-17 13:16:30 +01:00
Rodrigo Primo
0da6d84309
Welcome Wizard: invert the order of the Woo and MSS steps
...
Now the Woo step comes first and then the MSS step which is always the
last step.
[MAILPOET-4817]
2022-12-17 13:16:30 +01:00
Jan Lysý
3a05598166
Improve comparison stability in test
...
[MAILPOET-4886]
2022-12-16 15:39:43 +01:00
Rodrigo Primo
5035d64298
Update the layout of the horizontal lines in the second step of the Welcome Wizard
...
In the second step of the wizard, it was necessary to add a <div> as a
container for all of the options, so that we could use the CSS
pseudo-class `last-child` to remove the horizontal line from the last
option.
[MAILPOET-4816]
2022-12-16 14:54:46 +01:00
Rodrigo Primo
56f6d20244
Update copy of the title of the second step of the Welcome Wizard
...
[MAILPOET-4816]
2022-12-16 14:54:46 +01:00
Ján Mikláš
650d730c3f
Fix lowercased captcha on built-in CAPTCHA buttons
...
[MAILPOET-4915]
2022-12-16 14:27:49 +01:00
David Remer
decaa0f636
Fix typos
...
[PREMIUM-213]
2022-12-16 14:11:34 +01:00
David Remer
c2b9e33b79
Show error background in FormTokenField
...
[PREMIUM-213]
2022-12-16 14:11:34 +01:00
David Remer
34347f241d
Add RemoveTag action stub
...
[PREMIUM-216]
2022-12-16 14:11:34 +01:00
David Remer
5802f2132d
Use badRequest method instead of throwing an InvalidState exception
...
[PREMIUM-213]
2022-12-16 14:11:34 +01:00
David Remer
8e502e5f50
Rename save method to create
...
[PREMIUM-213]
2022-12-16 14:11:34 +01:00
David Remer
0187f0cede
change date keys
...
[PREMIUM-213]
2022-12-16 14:11:34 +01:00
David Remer
8457aa7e2b
Remove ToDo comments
...
[PREMIUM-213]
2022-12-16 14:11:34 +01:00
David Remer
67156b7c6f
Expose wordpress/components/spinner
...
[PREMIUM-213]
2022-12-16 14:11:34 +01:00
David Remer
f9250b66a9
Export wordpress/data-controls
...
[PREMIUM-213]
2022-12-16 14:11:34 +01:00
David Remer
1fcdccaa33
Expost json api endpoint
...
[PREMIUM-213]
2022-12-16 14:11:34 +01:00
David Remer
5b93b88f46
Add Tags endpoint
...
[PREMIUM-213]
2022-12-16 14:11:34 +01:00
David Remer
cbd41cd1be
Remove unnecessary styles
...
[PREMIUM-213]
2022-12-16 14:11:34 +01:00
David Remer
95a8943b7e
Use span instead of paragraph
...
[PREMIUM-213]
2022-12-16 14:11:34 +01:00
David Remer
dd363370f6
Remove white space
...
[PREMIUM-213]
2022-12-16 14:11:34 +01:00
David Remer
1027a6a676
Move FormTokenField to editor components
...
[PREMIUM-213]
2022-12-16 14:11:34 +01:00
David Remer
0fd93b0ff9
Show Upsell and LockedBadge
...
[PREMIUM-213]
2022-12-16 14:11:34 +01:00
David Remer
bfade87b62
Add Badge with locked symbol
...
[PREMIUM-213]
2022-12-16 14:11:34 +01:00
David Remer
26d9030544
Expose PanelBody via @wordpress/components
...
[PREMIUM-213]
2022-12-16 14:11:34 +01:00
David Remer
5688a0daea
Rename filter to mailpoet.automation.register_step_type
...
[PREMIUM-213]
2022-12-16 14:11:34 +01:00
David Remer
92996ac781
Make mailpoet_tags available globally
...
[MAILPOET-4423]
2022-12-16 14:11:34 +01:00
David Remer
1f471782ab
Add Action stub 'Add Tag'
...
[PREMIUM-213]
2022-12-16 14:11:34 +01:00
David Remer
320459eaab
Add filter mailpoet.register_step_type
...
[PREMIUM-213]
2022-12-16 14:11:34 +01:00
David Remer
e65b2cce02
Expose components for premium
...
[PREMIUM-213]
2022-12-16 14:11:34 +01:00
Oluwaseun Olorunsola
520ee981d3
Fix autosaving when activation link is missing
...
MAILPOET-4649
2022-12-15 18:15:01 +01:00
Oluwaseun Olorunsola
f100ef72da
Add tracking and reporting information
...
MAILPOET-4649
2022-12-15 18:15:01 +01:00
Oluwaseun Olorunsola
146e1c871f
Remove preview button
...
The preview button is a nice addition to the confirmation email template, but it's currently not part of the Jira ticket spec.
MAILPOET-4649
2022-12-15 18:15:01 +01:00
Oluwaseun Olorunsola
669367c9c6
Update texts and fix editor saving template with missing activation link
...
MAILPOET-4649
2022-12-15 18:15:01 +01:00
Oluwaseun Olorunsola
77d62c431a
Fix coding style issues
...
MAILPOET-4649
2022-12-15 18:15:01 +01:00
Oluwaseun Olorunsola
4a5fc507ca
Add tests for ConfirmationEmailCustomizer
...
MAILPOET-4649
2022-12-15 18:15:01 +01:00
Oluwaseun Olorunsola
06f59dd320
Update JS tests
...
MAILPOET-4649
2022-12-15 18:15:01 +01:00
Oluwaseun Olorunsola
4367f44449
Add support for confirmation email in newsletter editor
...
MAILPOET-4649
2022-12-15 18:15:01 +01:00
Oluwaseun Olorunsola
856e0f69d3
Add text contents and data required for confirmation email editor
...
MAILPOET-4649
2022-12-15 18:15:01 +01:00
Oluwaseun Olorunsola
c4bd2acd84
Update tests
...
MAILPOET-4649
2022-12-15 18:15:01 +01:00
Oluwaseun Olorunsola
210c240aab
Update ConfirmationEmailMailer to support custom confirmation email created with the email editor from template
...
Setup confirmation email customizer in ConfirmationEmailMailer and trigger confirmation email template creation when visual subscription confirmation emails is enabled from settings
MAILPOET-4649
2022-12-15 18:15:01 +01:00
Oluwaseun Olorunsola
d19f5dc732
Add ConfirmationEmailCustomizer class and confirmation email template
...
MAILPOET-4649
2022-12-15 18:15:01 +01:00
Oluwaseun Olorunsola
6541c20466
Hide both “Email subject” and “Email content” when ConfirmationEmailCustomizer is enabled
...
MAILPOET-4649
2022-12-15 18:15:01 +01:00
Oluwaseun Olorunsola
3952484848
Add openEmailCustomizer action used by the ConfirmationEmailCustomizer component
...
MAILPOET-4649
2022-12-15 18:15:01 +01:00
Oluwaseun Olorunsola
7d918604c3
Add ConfirmationEmailCustomizer component and setup types
...
MAILPOET-4649
2022-12-15 18:15:01 +01:00