Commit Graph

16613 Commits

Author SHA1 Message Date
Rostislav Wolny
7821c5767b Use current namespace for Woo store API checkout schema class
The new namespace is supported from WooCommerce 6.4.0 so we don't need
to support the old namespace any more.
Some users reported issues with BC class aliases provided by Woo.
[MAILPOET-4774]
2022-11-03 15:16:43 +01:00
alex-mailpoet
6a5b7adc16 Prefix polyfilled normalizer functions
[MAILPOET-4770]
2022-11-03 12:39:24 +01:00
David Remer
e58de01950 Improve mobile behavior of hero image
[MAILPOET-4536]
2022-11-03 11:56:21 +01:00
David Remer
ae6e790879 Adjust hight of hero picture to align with blue button
[MAILPOET-4536]
2022-11-03 11:56:21 +01:00
David Remer
d21b2fe21d Ensure same width of template buttons
[MAILPOET-4536]
2022-11-03 11:56:21 +01:00
David Remer
6b8e8988b8 Keep template button columns aligned on top
[MAILPOET-4536]
2022-11-03 11:56:21 +01:00
David Remer
0db495eb1d Use DropdownMenu in OptionButton component
[MAILPOET-4536]
2022-11-03 11:56:21 +01:00
David Remer
6ad315b8de Add mailpoet-automation-section-content to define a max-width for section content
[MAILPOET-4536]
2022-11-03 11:56:21 +01:00
David Remer
945ff65358 Use cdn url for automation assets
[MAILPOET-4536]
2022-11-03 11:56:21 +01:00
David Remer
e0458ca444 Sort use statements alphabetically
[MAILPOET-4536]
2022-11-03 11:56:21 +01:00
David Remer
5bd639e0be Add automation listing header
[MAILPOET-4536]
2022-11-03 11:56:21 +01:00
David Remer
c78a050d86 Reduce nesting in CSS
[MAILPOET-4536]
2022-11-03 11:56:21 +01:00
David Remer
e37a824d86 Hide notices on onboarding screen
[MAILPOET-4536]
2022-11-03 11:56:21 +01:00
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