Commit Graph

1797 Commits

Author SHA1 Message Date
eb20c2031c Remove concierge migration from the import
[MAILPOET-3642]
2021-06-02 12:20:41 +02:00
ffc903a25e Add a fallback block to newsletter editor
[MAILPOET-3437]
2021-06-01 10:02:30 +02:00
0e83fb1dbd Use images with logo from CDN in email templates
[MAILPOET-3640]
2021-05-31 11:42:55 +02:00
1e65c88035 Add field for date
[MAILPOET-3220]
2021-05-19 10:07:25 +02:00
1a4b6380f6 Add a component for checkbox
[MAILPOET-3220]
2021-05-19 10:07:25 +02:00
6349a1cd89 Add a component for select custom fields
[MAILPOET-3220]
2021-05-19 10:07:25 +02:00
c90d1783aa Add a component for text custom fields
[MAILPOET-3220]
2021-05-19 10:07:25 +02:00
75c22f5f5f Create a component for custom field
[MAILPOET-3220]
2021-05-19 10:07:25 +02:00
0df0dc203a Rename user role
[MAILPOET-3220]
2021-05-19 10:07:25 +02:00
d4f165747f Load Custom Fields for segment form
[MAILPOET-3220]
2021-05-19 10:07:25 +02:00
92b0e87065 Add description into tooltip and improve texts
[MAILPOET-3533]
2021-05-12 14:42:22 +02:00
a92943ff30 Change the column name for a subscriber score in the subscriber's list
[MAILPOET-3533]
2021-05-12 14:42:22 +02:00
f4ce284e5c Add engagement score into segment list
[MAILPOET-3533]
2021-05-12 14:42:22 +02:00
ca8328ebce Add is in country into WooCommerce segment form
[MAILPOET-3226]
2021-05-11 14:25:16 +02:00
173a4a124c Load WooCommerce countries for segment form
[MAILPOET-3226]
2021-05-11 14:25:16 +02:00
9563ff2346 Fix creating custom field in subscribers import
The template for the old create custom field form contained
a code that handles the form submit and the code was used instead of the code
within subscribers import.

We don't use this form on any other place any more so
removing the default submit functionality allows the specific submit callback
defined within subscribers import code to be used.
[MAILPOET-3540]
2021-05-10 11:28:16 +02:00
e8c7b7e6b8 Fix form custom CSS rendering
[MAILPOET-3596]
2021-05-05 09:43:35 +02:00
84356a2b96 Add subscribed dates fileds
[MAILPOET-3222]
2021-05-03 14:31:23 +02:00
11acc61461 Add subscriber date to selection list
[MAILPOET-3222]
2021-05-03 14:31:23 +02:00
1fd30d7749 Set proper classes for WP admin submenu on editor pages
[MAILPOET-3527]
2021-05-03 14:04:07 +02:00
be7437ed5c Add clicked any link option into segments form
[MAILPOET-3223]
2021-04-29 16:33:05 +02:00
9eeeb10415 Add a button for recalculating score
[MAILPOET-3525]
2021-04-26 13:46:23 +02:00
93313edaaf Display badges in the subscribers listings
[MAILPOET-3525]
2021-04-26 13:46:23 +02:00
a2c1b4f8bc Display subscribers score on the listings page
[MAILPOET-3525]
2021-04-26 13:46:23 +02:00
e421a68a22 Unify translations for a new dynamic segment
[MAILPOET-3227]
2021-04-26 11:29:48 +02:00
d471e19f92 Use the currency symbol from WC instead of string
[MAILPOET-3227]
2021-04-26 11:29:48 +02:00
3f23e3e4ef Add option WC total spent into segment form
[MAILPOET-3227]
2021-04-26 11:29:48 +02:00
6e1aaa1fa5 Add a suppression list reminder
[MAILPOET-3526]
2021-04-22 10:31:46 +02:00
1361d2ed37 Add consent description
[MAILPOET-3526]
2021-04-22 10:31:46 +02:00
5347714bbe Use AssetsLoader for enqueue css in formEditor
[MAILPOET-3556]
2021-04-21 14:19:27 +02:00
85d0851909 Hide subscriptions segment options when the plugin is not active
[MAILPOET-3471]
2021-04-20 15:51:09 +02:00
43ab4223af Add subscription segment support to segment form
[MAILPOET-3471]
2021-04-20 15:51:09 +02:00
0728bc2e12 Load subscription products for segments form
[MAILPOET-3471]
2021-04-20 15:51:09 +02:00
dd82fba488 i18n of the strings related to the number of orders segment
The approach that I'm taking here is not ideal as I'm spliting a single
phrase into multiple translatable strings. I'm doing this because I
couldn't figure out an easy way to interpolate the full sentence with
multiple React components. Pavel suggested an approach that would work
but would not be trivial to implement in this case and would add a lot
of complexity to the code. I believe we need to find a general solution
for internatiolizing strings that we want to interpolate with React
components.

Ideally we would have a single single string that would be "{type}
{count} orders in the last {days} days" and that would be converted to

```
<Grid.CenteredRow>
  <Select /> <Input /><div> orders</div>
</Grid.CenteredRow>
<Grid.CenteredRow>
  <div>in the last </div><Input /><div> days</div>
</Grid.CenteredRow>
```

[MAILPOET-3228]
2021-04-20 08:42:21 +02:00
4f3738b0b1 Implement new WooCommerce dynamic segment based on the number of orders
[MAILPOET-3228]
2021-04-20 08:42:21 +02:00
0bffa09c40 Add days sentence to component
[MAILPOET-3224]
2021-04-19 16:57:50 +02:00
66ab3e839d Make component translation friendly
[MAILPOET-3224]
2021-04-19 16:57:50 +02:00
5ba5edb668 Add number of opens input
[MAILPOET-3224]
2021-04-19 16:57:50 +02:00
6a2bf8dcad Add operator field
[MAILPOET-3224]
2021-04-19 16:57:50 +02:00
40ea2f39af Add a component for # of opens
[MAILPOET-3224]
2021-04-19 16:57:50 +02:00
57900f46e6 Display a message when WooCommerce is disabled
[MAILPOET-3477]
2021-04-12 11:11:25 +02:00
db85b397a4 Rename selection
[MAILPOET-3476]
2021-03-31 10:50:18 +02:00
28ce05276b Render form manually instead of using form.jsx
[MAILPOET-3476]
2021-03-31 10:50:18 +02:00
fc66381da2 Remove client side checks for trashing lists
[MAILPOET-3463]
2021-03-29 12:42:21 +02:00
daa0b53574 Add different error message when a request timed out
[MAILPOET-3219]
2021-03-17 10:42:16 +01:00
800eaacb16 Add component with count of subscribers
[MAILPOET-3219]
2021-03-17 10:42:16 +01:00
61c8b3702a Add offset/limit to logs page
[MAILPOET-3135]
2021-03-16 14:29:18 +01:00
47cbbdbc11 Create filtering elements
[MAILPOET-3135]
2021-03-16 14:29:18 +01:00
42f1aabfd6 Move DatePicker translations to layout
[MAILPOET-3135]
2021-03-16 14:29:18 +01:00
f1b2f01fee Refactor logs to javascript
[MAILPOET-3135]
2021-03-16 14:29:18 +01:00