Commit Graph

16426 Commits

Author SHA1 Message Date
1df78f22d3 Make the message better
[MAILPOET-4740]
2022-10-24 10:18:28 +02:00
2f823f5606 On settings page, Remove the dependency between loading 3rd-party libraries and tracking (data sharing). Allow user choose toggle values independently
MAILPOET-4657
2022-10-20 10:49:48 +02:00
086d6dce7e On WelcomeWizardUsageTrackingStep, Remove the dependency between loading 3rd-party libraries and tracking (data sharing). Allow user choose toggle values independently
MAILPOET-4657
2022-10-20 10:49:48 +02:00
879cca9fb3 On WelcomeWizardUsageTrackingStep, update section wordings and re-order items
MAILPOET-4657
2022-10-20 10:49:48 +02:00
3434fbe3b5 Add not-allowed cursor to disabled form fields
[PREMIUM-200]
2022-10-20 10:30:30 +02:00
d4f9ccca5e Add disabled class to the wrapper of a disabled field
[PREMIUM-200]
2022-10-20 10:30:30 +02:00
4a74c3e6fd Open premium modal if the premium plugin is not active
[PREMIUM-200]
2022-10-20 10:30:30 +02:00
60d9a3f1ac Add posibility to add wrapper click handler to form fields
In some cases we need to disable the form field but add a click
handler to the field, but to make it work accross browsers the
click handler should get added to the wrapper and not the disabled
form field itself

[PREMIUM-200]
2022-10-20 10:30:30 +02:00
b64fbbdb7f Remove ga field default value when disabled
[PREMIUM-200]
2022-10-20 10:30:30 +02:00
12e8d44a43 Disable ga field when premium plugin is not active
[PREMIUM-200]
2022-10-20 10:30:30 +02:00
667658ae2f Show 'is now activated' snackbar only when status of workflow is active
[MAILPOET-4737]
2022-10-20 10:24:06 +02:00
9d2624163c Close ActivatePanel when there are errors
[MAILPOET-4737]
2022-10-20 10:24:06 +02:00
8f6688eba7 Check for CircleCI results file existence 2022-10-20 09:31:58 +02:00
b360d9a2cf Set focus on new activate button
[MAILPOET-4530]
2022-10-19 13:34:45 +02:00
11384bbf6a Fix bug where the type of $step was Data\Step instead of Integration\Step
[MAILPOET-4530]
2022-10-19 13:34:45 +02:00
6235944442 Fix bug where an empty array would generate a malformed SQL query
[MAILPOET-4732]
2022-10-19 13:34:45 +02:00
83573b0d43 Use labels to make editor more accessible
[MAILPOET-4530]
2022-10-19 13:34:45 +02:00
bd87c09e1a Add acceptance test for automation workflow
* Creates an simple welcome email workflow
* Activates it
* Subscribes and checks whether the email arrives in the inbox

[MAILPOET-4530]
2022-10-19 13:34:45 +02:00
1010b64c05 Update updateNames() to work with Woo Custom Order Tables
[MAILPOET-4711]
2022-10-19 11:32:41 +02:00
dd1fcd5100 Add helper method to get the name of the WooCommerce order addresses table
[MAILPOET-4711]
2022-10-19 11:32:41 +02:00
75706c9e8b Store success message of activation in activate action
[MAILPOET-4462]
2022-10-19 09:07:33 +02:00
61e1dd6a83 Add an activating state
[MAILPOET-4462]
2022-10-19 09:07:33 +02:00
8d5af952f6 Use sprintf instead of replace
[MAILPOET-4462]
2022-10-19 09:07:33 +02:00
2751a4bf3a End the sentence with a period
[MAILPOET-4462]
2022-10-19 09:07:33 +02:00
ed297dd68d Show snackbar notice
[MAILPOET-4462]
2022-10-19 09:07:33 +02:00
17c7d42ede Remove activate toggle
[MAILPOET-4462]
2022-10-19 09:07:33 +02:00
1741b39375 Style ActivatePanel
[MAILPOET-4462]
2022-10-19 09:07:33 +02:00
800432ab54 Introduce ActivatePanel
[MAILPOET-4462]
2022-10-19 09:07:33 +02:00
f169c8f8ac Use save method in Update button
[MAILPOET-4462]
2022-10-19 09:07:33 +02:00
f92a12db30 Make strings translateable
[MAILPOET-4462]
2022-10-19 09:07:33 +02:00
3ea730a0b6 Fix tab button focus styles
[MAILPOET-4540]
2022-10-19 08:09:17 +03:00
e3c19fa306 Improve listing styles
[MAILPOET-4540]
2022-10-19 08:09:17 +03:00
f2c4890def Avoid loosing tab focus on navigation
[MAILPOET-4540]
2022-10-19 08:09:17 +03:00
5bc2f62d98 Improve namin & add small simplifications to listing
[MAILPOET-4540]
2022-10-19 08:09:17 +03:00
c954603bfc Improve popover rendering
1) Rendering it in a slot (under slot fill provider) avoids inheriting deeply nested styles.
2) Bottom-left is a nicer default as it's the rightmost button in the table rows.

[MAILPOET-4540]
2022-10-19 08:09:17 +03:00
bf552801ec Fix editor stats label color
[MAILPOET-4540]
2022-10-19 08:09:17 +03:00
6bb1af0a18 Simplify and fix stats rendering using CSS grid
Fixed separator rendering, simplified CSS (grid can do this), removed
had extra paddings that were causing problems on the listing page.

[MAILPOET-4540]
2022-10-19 08:09:17 +03:00
48dca5e298 Reuse stats component in workflow listing
[MAILPOET-4540]
2022-10-19 08:09:17 +03:00
c08813be1d Extract workflow stats to atomation root component level
[MAILPOET-4540]
2022-10-19 08:09:17 +03:00
1cc6d93717 Do not wrap or shrink status cells
[MAILPOET-4540]
2022-10-19 08:09:17 +03:00
18a071fd7b Render "edit" and "more" actions in the same column
[MAILPOET-4540]
2022-10-19 08:09:17 +03:00
32d310d999 Add listing api error handler
[MAILPOET-4540]
2022-10-19 08:09:17 +03:00
c76d18e647 Add edit workflow link
[MAILPOET-4540]
2022-10-19 08:09:17 +03:00
865706c112 Extract edit workflow from cell to a generic action
[MAILPOET-4540]
2022-10-19 08:09:17 +03:00
3238049828 Add undo trash button
[MAILPOET-4540]
2022-10-19 08:09:17 +03:00
a41de82030 Add workflow duplicate/trash/restore/delete success notices
[MAILPOET-4540]
2022-10-19 08:09:17 +03:00
ccec1faeb1 Add notices component for automation listing
This component combines data store from @wordpress/notices together with
MailPoet's notice rendering that is suitable for listing.

[MAILPOET-4540]
2022-10-19 08:09:17 +03:00
b19887add0 Remove duplicate notices div
[MAILPOET-4540]
2022-10-19 08:09:17 +03:00
ba2cb75877 Add delete confirmation dialog
[MAILPOET-4540]
2022-10-19 08:09:17 +03:00
b89905aa80 Add trash confirmation dialog
[MAILPOET-4540]
2022-10-19 08:09:17 +03:00