Commit Graph

4499 Commits

Author SHA1 Message Date
Oluwaseun Olorunsola
e3bd966426 PR review
[MAILPOET-3871]
2021-11-22 09:27:08 +01:00
Oluwaseun Olorunsola
4ec0ac1ecc Scoped styles to iFrame and public form
[MAILPOET-3871]
2021-11-22 09:27:08 +01:00
Oluwaseun Olorunsola
57d4ffa0fc Used instance instead of static method, fix bug with generateHtmlCustomFontLink
[MAILPOET-3871]
2021-11-22 09:27:08 +01:00
Oluwaseun Olorunsola
937589b26d Fixed CSS is not applied when using form iframe
[MAILPOET-3871]
2021-11-22 09:27:08 +01:00
Jan Lysý
6eeed44735 Add info when form is inactive to subscription form block
[MAILPOET-3896]
2021-11-17 15:39:48 +01:00
Oluwaseun Olorunsola
975f2e5060 Using longer string for key
[MAILPOET-1950]
2021-11-17 15:37:13 +01:00
Oluwaseun Olorunsola
6c8e248611 Update key display
[MAILPOET-1950]
2021-11-17 15:37:13 +01:00
Jan Lysý
cfbcc19dce Add validation on missing re-engagement link
[MAILPOET-3764]
2021-11-17 15:21:31 +01:00
Jan Lysý
db0763af8e Add template category Re-engagement Emails
[MAILPOET-3764]
2021-11-17 15:21:31 +01:00
Jan Lysý
9e4888dc46 Add tracking unauthorized emails in modal
[MAILPOET-3881]
2021-11-15 15:03:43 +01:00
Jan Lysý
3c8fa566ed Add tracking unauthorized emails when user tries to send
[MAILPOET-3881]
2021-11-15 15:03:43 +01:00
Jan Lysý
73b18d9592 Add tracking for unauthorized emails in settings
[MAILPOET-3881]
2021-11-15 15:03:43 +01:00
Pavel Dohnal
9069b680b9 Fix acceptance test
[MAILPOET-3926]
2021-11-15 14:54:06 +01:00
Pavel Dohnal
9323a7a0d8 Fix custom fields label saving for checkbox
[MAILPOET-3926]
2021-11-15 14:54:06 +01:00
Pavel Dohnal
9700e9abbb Fix custom fields label saving for date
[MAILPOET-3926]
2021-11-15 14:54:06 +01:00
Pavel Dohnal
822587e92b Fix custom fields label saving for select
[MAILPOET-3926]
2021-11-15 14:54:06 +01:00
Pavel Dohnal
6b41d4b70b Fix custom fields label saving
[MAILPOET-3926]
2021-11-15 14:54:06 +01:00
Rodrigo Primo
34ef9fcbbf Make sure info about versions is included for cached events
This commit modifies trackCachedEvents() to call track() instead of window.mixpanel.track().

This is needed to make sure that we include information about the free
and premium versions (which is done inside track()) for cached events
(events that were added before mixpanel loaded).

[MAILPOET-3885]
2021-11-15 11:20:41 +01:00
Rodrigo Primo
b4b1546a54 Remove MailPoet premium version from individual calls to trackEvent()
This commit removes the property 'MailPoet Premium version' from all the
calls to MailPoet.trackEvent(). It is not necessary to pass this
property anymore, as since 0a10300625,
this property is included automatically whenever MailPoet send data to
Mixpanel.

[MAILPOET-3885]
2021-11-15 11:20:41 +01:00
Rodrigo Primo
39df0090ae Remove MailPoet free version from individual calls to trackEvent()
This commit removes the property 'MailPoet Free version' from all the
calls to MailPoet.trackEvent(). It is not necessary to pass this
property anymore, as since 0a10300625,
this property is included automatically whenever MailPoet send data to
Mixpanel.

[MAILPOET-3885]
2021-11-15 11:20:41 +01:00
Rodrigo Primo
5b4f3a8882 Remove unused import to get rid of eslint warning
This change was needed to create a subsequent commit that makes
modifications to this file. Without it, eslint would report an error
when trying to commit changes to actions.ts.

[MAILPOET-3885]
2021-11-15 11:20:41 +01:00
Rodrigo Primo
63c27830a5 Always include free and premium versions in data sent to Mixpanel
[MAILPOET-3885]
2021-11-15 11:20:41 +01:00
Pavel Dohnal
5da71f7a28 Render form Id in exports in frontend
[MAILPOET-3872]
2021-11-10 12:09:07 +01:00
Pavel Dohnal
c6ea0b3ff0 Hide other settings until form is saved
[MAILPOET-3872]
2021-11-10 12:09:07 +01:00
Pavel Dohnal
bdd2e4d2ae Make sure the form id is always number
[MAILPOET-3872]
2021-11-10 12:09:07 +01:00
Oluwaseun Olorunsola
274abc09fc Fixed failing test and default select uncheck not saving
[MAILPOET-3894]
2021-11-10 09:42:15 +01:00
Pavel Dohnal
d14ab2db00 Add a hook to change recaptcha size
[MAILPOET-3279]
2021-11-08 15:42:28 +01:00
Pavel Dohnal
7c005cd1b8 Move styles to scss file
Co-authored-by: Oluwaseun Olorunsola <seun.olorunsola@automattic.com>

[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
ba98f9c38f Use margin for Block toolbar hide, remove padding fix
[MAILPOET-3882]
2021-11-08 10:58:15 +01:00
oluwaseun Olorunsola
a8a551bc6c Fix Block toolbar hides under the main top bar in the form editor
MAILPOET-3882
2021-11-08 10:58:15 +01:00
oluwaseun Olorunsola
c057623592 Center the content on import newsletter template page
MAILPOET-3492
2021-11-08 10:52:44 +01:00
wxa
0007891b3e Fix styles after QA review
[MAILPOET-3834]
2021-11-04 10:15:21 +01:00
wxa
91147e257a Fix types
[MAILPOET-3834]
2021-11-04 10:15:21 +01:00
wxa
9e6ecc6a21 Fix styles
[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