Commit Graph

1245 Commits

Author SHA1 Message Date
da059ad4b2 Prefix all global variables
[MAILPOET-1539]
2018-10-01 08:36:47 +02:00
94efc67658 Move tracking code into a sepparate file
[MAILPOET-1539]
2018-09-27 10:43:17 +02:00
00d5623d72 Merge pull request #1520 from mailpoet/in-app-background-images
Add announcement for newsletter background image [MAILPOET-1430]
2018-09-24 10:00:06 -04:00
7b6d8afc53 Refactor passing window properties to background image announcement via props
[MAILPOET-1430]
2018-09-24 14:40:23 +02:00
08cd4e09f9 Refactor tutorial and announcement code out of editor initializer
[MAILPOET-1430]
2018-09-24 14:40:23 +02:00
7853271148 Add announcement for newsletter background images
[MAILPOET-1430]
2018-09-24 14:40:17 +02:00
e8c7dc937d Merge pull request #1504 from mailpoet/new-newsletter-templates
New newsletter templates [MAILPOET-1480]
2018-09-24 06:09:39 -04:00
15b4f7feb1 Merge pull request #1516 from mailpoet/listings-warning
Emails listing JS warning fix [MAILPOET-1537]
2018-09-20 14:54:34 -04:00
02e1f7f6dc Merge pull request #1489 from mailpoet/migration-notice
Migration notice [MAILPOET-1492]
2018-09-20 14:13:17 -04:00
07c63bbb89 Merge pull request #1515 from mailpoet/in-app-welcome-emails
In app announcement for free welcome emails [MALPOET-1525]
2018-09-20 11:29:24 -04:00
3e12ac8928 Use Date object instead of seconds to set valid time of announcement
[MAILPOET-1525]
2018-09-20 15:28:26 +02:00
54e518e664 Don't show error notice for in app announcements
[MAILPOET-1525]
2018-09-20 15:23:09 +02:00
41eeae2d14 Refactor property names in inAppAnnouncements to be easy to understand
[MAILPOET-1525]
2018-09-20 15:21:58 +02:00
fdd1bce566 Add annoucement for free welcome emails
[MAILPOET-1525]
2018-09-20 14:52:25 +02:00
4ae1f4a107 Prevent setting state on unmounted listing component
[MAILPOET-1537]
2018-09-20 10:16:28 +02:00
f5db5c3881 Refactor long if block in getItems in listings
[MAILPOET-1537]
2018-09-20 10:14:12 +02:00
5b7a5bbf0f Merge pull request #1512 from mailpoet/in-app-announcements
In app announcements component [MAILPOET-1413]
2018-09-19 10:41:30 -04:00
41880f72fd Add WooCommerce templates category
[MAILPOET-1480]
2018-09-19 14:40:21 +02:00
868930d43a Improve the annoucements component that it could be displayed only once
[MAILPOET-1525]
2018-09-19 13:44:00 +02:00
be17a35faa Add condition for premium user to an in app announcement
[MAILPOET-1525]
2018-09-19 13:40:13 +02:00
4a641ba94e Create permanent notices
[MAILPOET-1492]
2018-09-19 10:24:37 +02:00
ed2ebeee52 Refactor in_app_announcement component to class
[MAILPOET-1525]
2018-09-19 08:51:24 +02:00
9b50163b10 Add in app announcement component
[MAILPOET-1413]
2018-09-18 17:50:29 +02:00
1f116d8cef Fix translations based on FxB's feedback. 2018-09-17 15:45:12 +03:00
7035d92815 Merge pull request #1491 from mailpoet/welcome-emails
Move welcome emails to free plugin [MAILPOET-1518]
2018-09-07 12:17:37 -04:00
f8306635a7 Use newsletter body content to check for unsubscribe link
We used the whole newsletter but there is a defaultContent which always contains
unsubscribe link so the check always passed
2018-09-05 16:10:32 +02:00
8ee8498bd5 Move welcome emails to free plugin
[MAILPOET-1518]
2018-09-05 13:00:29 +02:00
e17cbee363 Fix displaying of an error message in sending queue table and paused translation
[MAILPOET-1517]
2018-09-03 17:07:24 +02:00
1e5ad9d5cd Refactor key value table to accept data content as a property
[MAILPOET-1517]
2018-09-03 17:06:03 +02:00
c7f71663d9 Make templates payload smaller
[MAILPOET-1479]
2018-08-30 11:46:37 +02:00
f5d8a0ece2 Merge pull request #1473 from mailpoet/wizard-bug
Fix wizard UI bug [MAILPOET-1501]
2018-08-23 07:25:23 -04:00
ac73b4ee0a Merge pull request #1471 from mailpoet/export-segments
Allow search for list in export [MAILPOET-1473]
2018-08-22 10:21:15 -04:00
7166ed07cc Fix wizard UI bug
[MAILPOET-1501]
2018-08-22 15:24:48 +02:00
44d4613ef4 Merge pull request #1472 from mailpoet/migrate-fix
Redirect to wizard after mp2 migration skip [MAILPOET-1498]
2018-08-22 09:10:16 -04:00
1bc2a7f572 Redirect to wizard after mp2 migration skip
[MAILPOET-1498]
2018-08-22 09:03:03 +02:00
6b5ad63b97 Allow search for list in export
[MAILPOET-1473]
2018-08-22 08:29:25 +02:00
8f85ef6fb3 Fix parseInt typo
[MAILPOET-1474]
2018-08-21 11:50:34 +02:00
0d28fe1464 Merge pull request #1466 from mailpoet/drag-drop-video
Editor tutorial: drag and drop [MAILPOET-1447]
2018-08-16 13:13:02 +03:00
a1d9aeb383 Detect HelpScout vs. Olark more securely
Intro target element selectors are now evaluated just before each
intro step - it should ensure HS or Olark will be correctly targeted
depending on which one is shown at that moment.

[MAILPOET-1446]
2018-08-16 10:22:57 +02:00
81c22652cf Don't show intro on small screens
[MAILPOET-1446]
2018-08-16 10:22:57 +02:00
fcef5f0d2b Show intro only on new install (but not when migrating from WP2)
Intro is marked as shown only when "Skip" or "Done" is explicitly used - this
avoids closing the intro by mistake and never having the option to see it again.

[MAILPOET-1446]
2018-08-16 10:22:57 +02:00
7ae25ae299 Make intro strings translatable
[MAILPOET-1446]
2018-08-16 10:22:57 +02:00
c7af4af368 Fix intro.js positioning bug on 'position: fixed' elements
Intro.js has a bug causing tooltips appear in wrong places (or out of sceen)
when using 'position: fixed' on target element and not being scrolled to top.
This fixes the bug taking window scroll into account. The only place where
it can be seen is during the highlight animation when not scrolled to top,
which is not serious and not very likely to be seen.

[MAILPOET-1446]
2018-08-16 10:22:57 +02:00
fe5b1b9683 Use WP style for intro.js buttons & make nice prev-next/prev-done button group
The intention here is to use WP default styles (adding .button class to buttons)
with as little overrides as possible, avoiding to use absolute px sizes.

[MAILPOET-1446]
2018-08-16 10:22:57 +02:00
fe248ffde7 Style intro.js highlight helper layer & tooltips to go nice with WP
[MAILPOET-1446]
2018-08-16 10:22:57 +02:00
5621ab22bc Add basic intro.js onboarding & its initialization
[MAILPOET-1446]
2018-08-16 10:22:57 +02:00
9600917253 Hide the video for old users
[MAILPOET-1447]
2018-08-15 10:06:32 +02:00
1f88e56f1e Skip video if already seen
[MAILPOET-1447]
2018-08-14 16:08:46 +02:00
03a452acfa Remember user has seen the video
[MAILPOET-1447]
2018-08-14 15:42:31 +02:00
a35834417b Add video title
[MAILPOET-1447]
2018-08-14 12:55:14 +02:00