Commit Graph

3827 Commits

Author SHA1 Message Date
Pavel Dohnal
d14ab2db00 Add a hook to change recaptcha size
[MAILPOET-3279]
2021-11-08 15:42:28 +01:00
Rostislav Wolny
fbbde3ec95 Prevent generating large newsletter screenshots on retina screens
This setting forces the tool for generating newsletter screenshots to use same resolution on retina/non retina screens.
Screenshots taken on retina screens have a huge size because of the resolution.
[MAILPOET-2686]
2021-11-08 13:24:53 +01:00
Rostislav Wolny
6971161535 Update newsletter template format for saving/exporting in editor
[MAILPOET-2686]
2021-11-08 13:24:53 +01:00
Rostislav Wolny
78aadfc01b Do not render thumbnail image if thumbnail is not available
[MAILPOET-2686]
2021-11-08 13:24:53 +01:00
Rostislav Wolny
b51f7b2d0e Save new templates image data to the new columns
[MAILPOET-2686]
2021-11-08 13:24:53 +01:00
oluwaseun Olorunsola
c057623592 Center the content on import newsletter template page
MAILPOET-3492
2021-11-08 10:52:44 +01:00
wxa
91147e257a Fix types
[MAILPOET-3834]
2021-11-04 10:15:21 +01:00
wxa
d8bfcb64bb Replace wrong placeholders in translatable strings
[MAILPOET-3863]
2021-11-03 23:11:11 +01:00
Jan Lysý
3d1cab301c Add limitation for scheduledAt in a new newsletter
[MAILPOET-3818]
2021-11-03 13:34:35 +01:00
Jan Lysý
44f08cd068 Use validation for time intervals
[MAILPOET-3818]
2021-11-03 13:34:35 +01:00
Jan Lysý
024f04750a Add Parsley validator for email scheduling
[MAILPOET-3818]
2021-11-03 13:34:35 +01:00
Brezo Cordero
ea6eb0993d Disable activate button if tracking is disable
[MAILPOET-3840]
2021-11-02 09:12:02 +01:00
Brezo Cordero
21b9ae9f2e Show re-engagement emails notice after saving
[MAILPOET-3743]
2021-11-02 09:12:02 +01:00
Brezo Cordero
0c72f41b8d Show note if tracking is disabled
[MAILPOET-3743]
2021-11-02 09:12:02 +01:00
Pavel Dohnal
c13ad00e64 Add reEngagement to settings normalisation
[MAILPOET-3856]
2021-11-01 16:10:04 +01:00
Pavel Dohnal
49e98ea88e Add settings for re-engagement page
[MAILPOET-3856]
2021-11-01 16:10:04 +01:00
Pavel Dohnal
0d70174737 Only do validation if MSS is active
[MAILPOET-3857]
2021-10-26 16:11:32 +02:00
Pavel Dohnal
813d43f857 Validate if newsletter has an unsubscribe link
[MAILPOET-3857]
2021-10-26 16:11:32 +02:00
Pavel Dohnal
c886925d7d Make sure the tooltip is not cut in half
[MAILPOET-3857]
2021-10-26 16:11:32 +02:00
Pavel Dohnal
34fe0494ea Remove the old tooltip
[MAILPOET-3857]
2021-10-26 16:11:32 +02:00
Pavel Dohnal
8941ee3e8f Add a tooltip when the newsletter fails to validate
[MAILPOET-3857]
2021-10-26 16:11:32 +02:00
Pavel Dohnal
51ca69fba0 Validate email before sending
[MAILPOET-3857]
2021-10-26 16:11:32 +02:00
Ján Mikláš
970eb69dc1 Revert "Replace wrong placeholders in translatable strings"
This reverts commit cc76882164.
2021-10-25 09:48:04 -03:00
wxa
cc76882164 Replace wrong placeholders in translatable strings
[MAILPOET-3863]
2021-10-25 11:48:24 +02:00
Jan Lysý
ad4e4a469c Add event tracking with user properties
[MAILPOET-3866]
2021-10-25 11:31:32 +02:00
Rostislav Wolny
59031237fe Remove scheduled count info for re-engagement emails in listing
We schedule re-engagement emails to be send immediately after we detect some recipients so the scheduled count would be always 0.
[MAILPOET-3782]
2021-10-18 16:21:52 +02:00
Rostislav Wolny
8a06d11eca Fix activation of re-engagement email on the send step
[MAILPOET-3782]
2021-10-18 16:21:52 +02:00
Rostislav Wolny
841ffc1d83 Allow only static segments for re-engagement emails
[MAILPOET-3782]
2021-10-18 16:21:52 +02:00
Jan Lysý
4f58fa52d7 Use early return instead of else
[MAILPOET-3848]
2021-10-18 11:32:59 +02:00
Jan Lysý
dccfc98792 Mark the field with product or category as mandatory
[MAILPOET-3848]
2021-10-18 11:32:59 +02:00
Jan Lysý
dfd4fc5551 Add validation for WooCommerce schedule forms
[MAILPOET-3848]
2021-10-18 11:32:59 +02:00
Jan Lysý
315a1856a4 Remove unused function
[MAILPOET-3848]
2021-10-18 11:32:59 +02:00
Jan Lysý
e2f5d18a51 Remove unused function
[MAILPOET-3848]
2021-10-18 11:32:59 +02:00
Jan Lysý
d74d5c7c18 Add validation for the welcome schedule form
[MAILPOET-3848]
2021-10-18 11:32:59 +02:00
Jan Lysý
8d6bbb7669 Format stats metrics by percentage value
[MAILPOET-3850]
2021-10-18 10:55:00 +02:00
wxa
1956e418d9 Convert resume sending button JS to TS, fix missing mta method var
[MAILPOET-3830]
2021-10-18 09:37:52 +02:00
wxa
516e5fbb14 Reuse the new notice for a similar forgotten MSS notice
[MAILPOET-3830]
2021-10-18 09:37:52 +02:00
wxa
dbb52a758e Add deep links to email authorization notices
[MAILPOET-3830]
2021-10-18 09:37:52 +02:00
Jan Lysý
67d11c9eed Add better message when plugin is not installed
[MAILPOET-3719]
2021-10-18 09:18:18 +02:00
Jan Lysý
44ed494198 Fix premium state after key validation
[MAILPOET-3719]
2021-10-18 09:18:18 +02:00
Jan Lysý
8166584d10 Add activation url to store
[MAILPOET-3719]
2021-10-18 09:18:18 +02:00
wxa
68690ee1fa Remove Clearout.io offer from the plugin
[MAILPOET-3811]
2021-10-05 16:31:04 +02:00
Jan Lysý
da5e590428 Forbid non-numeric values for scheduling welcome emails
[MAILPOET-3832]
2021-09-29 17:06:23 +02:00
Pavel Dohnal
76aedb3088 Use a value that is multiplication of 30
[MAILPOET-3763]
2021-09-29 14:17:57 +02:00
Pavel Dohnal
c4ab3a1425 Display a correct value in the notice
[MAILPOET-3763]
2021-09-29 14:17:57 +02:00
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