Commit Graph

3832 Commits

Author SHA1 Message Date
Pavel Dohnal
14ba0ce8b3 Use native lang features instead isEmpty
[MAILPOET-3763]
2021-09-29 14:17:57 +02:00
Pavel Dohnal
82a061fac5 Improve the UX
[MAILPOET-3763]
2021-09-29 14:17:57 +02:00
Pavel Dohnal
202e7dc755 Fix scheduling when inactive feature is off
[MAILPOET-3763]
2021-09-29 14:17:57 +02:00
Pavel Dohnal
3436d1a1be Round numbers so we always see integers in the inputs
[MAILPOET-3763]
2021-09-29 14:17:57 +02:00
Pavel Dohnal
116c8ddb0e Use settings on MailPoet object rather than on Window
[MAILPOET-3763]
2021-09-29 14:17:57 +02:00
Pavel Dohnal
e27ca267ee Use absolute path for common dependencies
[MAILPOET-3763]
2021-09-29 14:17:57 +02:00
Pavel Dohnal
b7e8557bc6 Display settings in the listings
[MAILPOET-3763]
2021-09-29 14:17:57 +02:00
Pavel Dohnal
377910a2c2 Hide tab behind the feature flag
[MAILPOET-3763]
2021-09-29 14:17:57 +02:00
Pavel Dohnal
ac3625e434 Create listings tab for re-engagement emails
[MAILPOET-3763]
2021-09-29 14:17:57 +02:00
Pavel Dohnal
7749d17fb1 Display the last newsletter step for the re-engagement email
[MAILPOET-3763]
2021-09-29 14:17:57 +02:00
Pavel Dohnal
6ac7015b5c Save the re-engagement email
[MAILPOET-3763]
2021-09-29 14:17:57 +02:00
Pavel Dohnal
05400ec646 Display the note correctly
[MAILPOET-3763]
2021-09-29 14:17:57 +02:00
Pavel Dohnal
d8b006db1a Allow changing the values in the form
[MAILPOET-3763]
2021-09-29 14:17:57 +02:00
Pavel Dohnal
d351a38f27 Fix the UI
[MAILPOET-3763]
2021-09-29 14:17:57 +02:00
Pavel Dohnal
4a0548c6f9 Add note
[MAILPOET-3763]
2021-09-29 14:17:57 +02:00
Pavel Dohnal
b509b278ce Add weeks and months to the scheduling component
[MAILPOET-3763]
2021-09-29 14:17:57 +02:00
Pavel Dohnal
54b216b7eb Create a scheduling component
[MAILPOET-3763]
2021-09-29 14:17:57 +02:00
Pavel Dohnal
e303df6867 Add title to the re-engagement email
[MAILPOET-3763]
2021-09-29 14:17:57 +02:00
Pavel Dohnal
b49fbb0636 Add heading to the re-engagement email
[MAILPOET-3763]
2021-09-29 14:17:57 +02:00
Pavel Dohnal
ad4f39871d Add a component for creating re-engagement email
[MAILPOET-3763]
2021-09-29 14:17:57 +02:00
Pavel Dohnal
7b58adab7e Add a frontend card for re-engagement email
[MAILPOET-3763]
2021-09-29 14:17:57 +02:00
Pavel Dohnal
72b018355b Update code after react replace string upgrade
[MAILPOET-3724]
2021-09-27 16:11:42 +02:00
Pavel Dohnal
be072583e4 Update eslint
[MAILPOET-3724]
2021-09-27 16:11:42 +02:00
Jan Lysý
196b0cfd93 Change link in post-editor-block to template selection
[MAILPOET-3662]
2021-09-27 10:14:02 +02:00
Jan Lysý
8ae5219afa Change link in post-editor-block
[MAILPOET-3662]
2021-09-27 10:14:02 +02:00
Jan Lysý
43d9616fad Change parameters for history.replaceState
[MAILPOET-3662]
2021-09-27 10:14:02 +02:00
Jan Lysý
74441ba881 Ensure form id in url
[MAILPOET-3662]
2021-09-27 10:14:02 +02:00
Jan Lysý
64acc14cd5 Save editor URL in store
[MAILPOET-3662]
2021-09-27 10:14:02 +02:00
Jan Lysý
93eb9a6886 Set form id in store on save
[MAILPOET-3662]
2021-09-27 10:14:02 +02:00
Jan Lysý
42e73437d9 Don't create a form on template select
[MAILPOET-3662]
2021-09-27 10:14:02 +02:00
Jan Lysý
d0e4ed3892 Remove mailpoet pages from the 'After submit' option
[MAILPOET-3675]
2021-09-22 12:34:19 +02:00
Jan Lysý
d6d962a5df Use property value instead of defaultValue
When the user select all and delete the content, then
onChange doesn't work correctly. It was caused by
the wrong property for the set value of the text area.

[MAILPOET-3794]
2021-09-22 12:06:31 +02:00
Rostislav Wolny
bf96bbffb7 Fix missing key attribute warning on newsletter stats
[MAILPOET-3214]
2021-09-22 11:56:49 +02:00
Jan Lysý
35e1463b03 Add automation id for bounces tab
[PREMIUM-154]
2021-09-20 14:37:05 +02:00
Jan Lysý
4e49ecfa84 Show bounces tab in stats
[PREMIUM-154]
2021-09-20 14:37:05 +02:00
Rodrigo Primo
a25a6db1f5 Display the updated_at field using the site timezone
This commit changes the logic to display the updated_at field for tasks
in the system status page to use the site timezone.

[MAILPOET-3692]
2021-09-20 10:33:33 +02:00
Jan Lysý
f9ba4623c6 Create custom validation for names
I had to use a custom validation because we want to different
error message for each part of validation.
I didn't find a better solution for Parsley library.

[MAILPOET-3786]
2021-09-20 09:17:43 +02:00
Brezo Cordero
5d13ea1d2e Add comment about deprecation warning for font selection toolbar
[MAILPOET-3399]
2021-09-15 15:58:09 +02:00
Jan Lysý
3eb3fc663a Render bounce statistics
[MAILPOET-3766]
2021-09-14 15:59:50 +02:00
Jan Lysý
7f15fce246 Display a specific error message for banned users
[MAILPOET-3667]
2021-09-13 15:34:10 +02:00
Jan Lysý
8b2f5b6433 Add component with privacy protection notice
[MAILPOET-3742]
2021-09-13 11:54:05 +02:00
Pavel Dohnal
206dd92054 Display the last engagement on the subscribers stats page
[MAILPOET-3770]
2021-09-13 10:33:11 +02:00
Pavel Dohnal
d1b2458227 Add # of machine opens segment
[MAILPOET-3737]
2021-09-08 14:38:41 +02:00
Pavel Dohnal
2ab5f04f46 Add segment for machine opens
[MAILPOET-3737]
2021-09-08 14:38:41 +02:00
Rodrigo Primo
aecee74bb4 Change header string used when setting up Welcome Emails
[MAILPOET-3781]
2021-09-06 15:13:25 +02:00
Rostislav Wolny
c7db461c4a Add tooltip to machine opens in subscribers stats summary
[MAILPOET-3741]
2021-08-31 15:15:54 +02:00
Rostislav Wolny
4ae2a2a78c Display machine opened stats in subscriber stats summary
[MAILPOET-3741]
2021-08-31 15:15:54 +02:00
Pavel Dohnal
a53a680e8c Make naming more consistent
[MAILPOET-3740]
2021-08-30 14:04:29 +02:00
Pavel Dohnal
cfc3eac250 Add a tooltip
[MAILPOET-3740]
2021-08-30 14:04:29 +02:00
Pavel Dohnal
464f23c82b Display machine opens
[MAILPOET-3740]
2021-08-30 14:04:29 +02:00