Commit Graph

16750 Commits

Author SHA1 Message Date
David Remer
fe4d78992f Let image go below build-your-own list on mobile
[MAILPOET-4536]
2022-11-03 11:56:21 +01:00
David Remer
1c380933e1 Adjust layout of build-your-own list
[MAILPOET-4536]
2022-11-03 11:56:21 +01:00
David Remer
a8c3465133 Add space between options menu and options button
[MAILPOET-4536]
2022-11-03 11:56:21 +01:00
David Remer
edbfb957b1 Ensure there is space between template items and enable wrap
[MAILPOET-4536]
2022-11-03 11:56:21 +01:00
David Remer
161b8d8f34 Reduce right padding of sections by 20px
Those 20px to the border are already in the double usage of the .wrap class in the DOM

[MAILPOET-4536]
2022-11-03 11:56:21 +01:00
David Remer
96d9347cff Move automation image assets directory
[MAILPOET-4536]
2022-11-03 11:56:21 +01:00
David Remer
dfb7133dbb Use images with a better quality
[MAILPOET-4536]
2022-11-03 11:56:21 +01:00
David Remer
a264b00200 Simplify full-width definition
The values to define fullwidth are derived from #wpcontent and .wrap
The div.wrap exists actually twice in our templates, so those values
needed to be multiplied by 2.

[MAILPOET-4536]
2022-11-03 11:56:21 +01:00
David Remer
100a301476 Ensure template items are of same height
[MAILPOET-4536]
2022-11-03 11:56:21 +01:00
David Remer
35c3ebfb20 Add Non-breaking space
[MAILPOET-4536]
2022-11-03 11:56:21 +01:00
David Remer
e3db69282d Rephrase to 'Explore essentials'
[MAILPOET-4536]
2022-11-03 11:56:21 +01:00
David Remer
45999f98b2 align template-list items layout
[MAILPOET-4536]
2022-11-03 11:56:21 +01:00
David Remer
6f5c39e97c Add missing period
[MAILPOET-4536]
2022-11-03 11:56:21 +01:00
David Remer
4644f3fe08 Adjust automation test to new UI
[MAILPOET-4536]
2022-11-03 11:56:21 +01:00
David Remer
d951ebd351 Add different sections for welcome screen
[MAILPOET-4536]
2022-11-03 11:56:21 +01:00
David Remer
a7bc4e7c70 Add <OptionButton> component
[MAILPOET-4536]
2022-11-03 11:56:21 +01:00
David Remer
a08553c9bc Add path the image assets
[MAILPOET-4536]
2022-11-03 11:56:21 +01:00
Jan Lysý
8161b83ded Add check on list type when deleting list
[MAILPOET-4752]
2022-11-02 14:05:39 +01:00
Jan Lysý
ad46d05c6b Add check on list type
[MAILPOET-4752]
2022-11-02 14:05:39 +01:00
Jan Lysý
f231f3dc6d Fix type error for list update
[MAILPOET-4752]
2022-11-02 14:05:39 +01:00
Jan Lysý
933b947f45 Add deleteList documentation
[MAILPOET-4752]
2022-11-02 14:05:39 +01:00
Jan Lysý
f6a5e0117c Add deleteList test cases
[MAILPOET-4752]
2022-11-02 14:05:39 +01:00
Jan Lysý
56c79dd66a Add API method deleteList
[MAILPOET-4752]
2022-11-02 14:05:39 +01:00
Jan Lysý
25ba667cb1 Move segment id validation to private method
[MAILPOET-4752]
2022-11-02 14:05:39 +01:00
Jan Lysý
1ac9c86a66 Add updateList documentation
[MAILPOET-4752]
2022-11-02 14:05:39 +01:00
Jan Lysý
94a2e54c1e Add test cases for updateList
[MAILPOET-4752]
2022-11-02 14:05:39 +01:00
Jan Lysý
fbf4c853c1 Add new API method updateList
[MAILPOET-4752]
2022-11-02 14:05:39 +01:00
Jan Lysý
5fba25d823 Fix the exception message
[MAILPOET-4752]
2022-11-02 14:05:39 +01:00
Jan Lysý
18efc02921 Move list validation to a private method
We move the segment's name validation to a private method to avoid code repetition.
[MAILPOET-4752]
2022-11-02 14:05:39 +01:00
Oluwaseun Olorunsola
bdd803c517 Support text wrap in forms submit button
MAILPOET-4638
2022-11-02 11:33:44 +01:00
Oluwaseun Olorunsola
382e232538 Add CSS class form-editor-sidebar-heading back to component
MAILPOET-4650
2022-11-02 11:24:57 +01:00
Oluwaseun Olorunsola
a2cddc761c Make the labels in form editor consistent
MAILPOET-4650
2022-11-02 11:24:57 +01:00
Rodrigo Primo
6b4d2409cc Add WooCommerce Subscriptions tests to $allowedToSkipList list
We skip those tests in some cenarios because WooCommerce Subscriptions
does not support Woo HPOS yet. When the code to skip them was added, we
forgot to add those tests to the list of tests that are allowed to skip
even in the trunk and release branches. This is done now in this commit.

[MAILPOET-4765]
2022-11-02 10:27:34 +01:00
Rodrigo Primo
da110bed80 Fix typo
[MAILPOET-4765]
2022-11-02 10:27:34 +01:00
Rodrigo Primo
363ee93c25 Change the system that is used to prevent skipped tests
This commit changes the system that is used to prevent skipped tests
when CircleCI executes the integration tests against the trunk
and release branches. After this commit, the integration tests will use
the same system that is used by the acceptance tests. Besides
consolidating everything into a single system, this change is necessary
because we will need to know the name of the tests as we want to allow
some integration tests to be skipped in some circumstances, and this was
not possible with the old system.

[MAILPOET-4765]
2022-11-02 10:27:34 +01:00
David Remer
db0024dc58 Specify return types for each filter
[MAILPOET-4674]
2022-11-01 15:56:28 +01:00
David Remer
1b59b95f52 Use controls property of DropdownMenu
[MAILPOET-4674]
2022-11-01 15:56:28 +01:00
David Remer
2d0673a864 Export @wordpress/icons
[MAILPOET-4674]
2022-11-01 15:56:28 +01:00
David Remer
9f4b0d0ca1 Add filter so the more menu can be extended by third party
* Removes deprecated mailpoet.automation.workflow.delete_step_callback filter
* Adds mailpoet.automation.workflow.step.more-controls filter

[MAILPOET-4674]
2022-11-01 15:56:28 +01:00
David Remer
97c1712fa6 Expose MenuItem and ConfirmDialog
[MAILPOET-4674]
2022-11-01 15:56:28 +01:00
Sam Najian
455e3fbb90 Fix issue of site-url in none-lowercase failing validation
When validating the MSS/Premium keys sending a none-lowercase
site-url would cause the bridge to correctly validating

[MAILPOET-4754]
2022-11-01 15:00:07 +01:00
Oluwaseun Olorunsola
3c718e3f68 Update ViewInBrowserRenderer, Fix tracking config error
MAILPOET-4599
2022-11-01 14:59:28 +01:00
Oluwaseun Olorunsola
63e797ba37 Add more tests for new site shortcodes
MAILPOET-4599
2022-11-01 14:59:28 +01:00
Oluwaseun Olorunsola
48340872f8 Update acceptance tests for confirmation email
MAILPOET-4599
2022-11-01 14:59:28 +01:00
Oluwaseun Olorunsola
1b5d85d41a Render the current site title for [site:title] on signup confirmation page description
MAILPOET-4599
2022-11-01 14:59:28 +01:00
Oluwaseun Olorunsola
0595852d5a Update subscription confirmation email subject
Allow shortcode processing in subject

MAILPOET-4599
2022-11-01 14:59:28 +01:00
Oluwaseun Olorunsola
448e89d062 Update tests for confirmation emails
MAILPOET-4599
2022-11-01 14:59:28 +01:00
Oluwaseun Olorunsola
f92ee90e9b Add support for [site:title] and [site:homepage_link]
These will add support for these two shortcodes in the Shortcode engine

MAILPOET-4599
2022-11-01 14:59:28 +01:00
Oluwaseun Olorunsola
80f22c5b50 Process confirmation email content with newsletter shortcode engine
MAILPOET-4599
2022-11-01 14:59:28 +01:00
Oluwaseun Olorunsola
4b74d66529 Update subscription confirmation email content description
MAILPOET-4599
2022-11-01 14:59:28 +01:00