Rostislav Wolny
3e12ac8928
Use Date object instead of seconds to set valid time of announcement
...
[MAILPOET-1525]
2018-09-20 15:28:26 +02:00
Rostislav Wolny
54e518e664
Don't show error notice for in app announcements
...
[MAILPOET-1525]
2018-09-20 15:23:09 +02:00
Rostislav Wolny
41eeae2d14
Refactor property names in inAppAnnouncements to be easy to understand
...
[MAILPOET-1525]
2018-09-20 15:21:58 +02:00
Rostislav Wolny
fdd1bce566
Add annoucement for free welcome emails
...
[MAILPOET-1525]
2018-09-20 14:52:25 +02:00
Rostislav Wolny
4ae1f4a107
Prevent setting state on unmounted listing component
...
[MAILPOET-1537]
2018-09-20 10:16:28 +02:00
Rostislav Wolny
f5db5c3881
Refactor long if block in getItems in listings
...
[MAILPOET-1537]
2018-09-20 10:14:12 +02:00
Michelle Shull
5b7a5bbf0f
Merge pull request #1512 from mailpoet/in-app-announcements
...
In app announcements component [MAILPOET-1413]
2018-09-19 10:41:30 -04:00
Pavel Dohnal
41880f72fd
Add WooCommerce templates category
...
[MAILPOET-1480]
2018-09-19 14:40:21 +02:00
Rostislav Wolny
868930d43a
Improve the annoucements component that it could be displayed only once
...
[MAILPOET-1525]
2018-09-19 13:44:00 +02:00
Rostislav Wolny
be17a35faa
Add condition for premium user to an in app announcement
...
[MAILPOET-1525]
2018-09-19 13:40:13 +02:00
Pavel Dohnal
4a641ba94e
Create permanent notices
...
[MAILPOET-1492]
2018-09-19 10:24:37 +02:00
Rostislav Wolny
ed2ebeee52
Refactor in_app_announcement component to class
...
[MAILPOET-1525]
2018-09-19 08:51:24 +02:00
Rostislav Wolny
9b50163b10
Add in app announcement component
...
[MAILPOET-1413]
2018-09-18 17:50:29 +02:00
Tautvidas Sipavičius
1f116d8cef
Fix translations based on FxB's feedback.
2018-09-17 15:45:12 +03:00
Michelle Shull
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
Pavel Dohnal
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
Pavel Dohnal
8ee8498bd5
Move welcome emails to free plugin
...
[MAILPOET-1518]
2018-09-05 13:00:29 +02:00
Rostislav Wolny
e17cbee363
Fix displaying of an error message in sending queue table and paused translation
...
[MAILPOET-1517]
2018-09-03 17:07:24 +02:00
Rostislav Wolny
1e5ad9d5cd
Refactor key value table to accept data content as a property
...
[MAILPOET-1517]
2018-09-03 17:06:03 +02:00
Pavel Dohnal
c7f71663d9
Make templates payload smaller
...
[MAILPOET-1479]
2018-08-30 11:46:37 +02:00
Michelle Shull
f5d8a0ece2
Merge pull request #1473 from mailpoet/wizard-bug
...
Fix wizard UI bug [MAILPOET-1501]
2018-08-23 07:25:23 -04:00
Michelle Shull
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
Pavel Dohnal
7166ed07cc
Fix wizard UI bug
...
[MAILPOET-1501]
2018-08-22 15:24:48 +02:00
Michelle Shull
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
Pavel Dohnal
1bc2a7f572
Redirect to wizard after mp2 migration skip
...
[MAILPOET-1498]
2018-08-22 09:03:03 +02:00
Pavel Dohnal
6b5ad63b97
Allow search for list in export
...
[MAILPOET-1473]
2018-08-22 08:29:25 +02:00
Pavel Dohnal
8f85ef6fb3
Fix parseInt typo
...
[MAILPOET-1474]
2018-08-21 11:50:34 +02:00
Tautvidas Sipavičius
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
Jan Jakeš
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
Jan Jakeš
81c22652cf
Don't show intro on small screens
...
[MAILPOET-1446]
2018-08-16 10:22:57 +02:00
Jan Jakeš
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
Jan Jakeš
7ae25ae299
Make intro strings translatable
...
[MAILPOET-1446]
2018-08-16 10:22:57 +02:00
Jan Jakeš
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
Jan Jakeš
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
Jan Jakeš
fe248ffde7
Style intro.js highlight helper layer & tooltips to go nice with WP
...
[MAILPOET-1446]
2018-08-16 10:22:57 +02:00
Jan Jakeš
5621ab22bc
Add basic intro.js onboarding & its initialization
...
[MAILPOET-1446]
2018-08-16 10:22:57 +02:00
Pavel Dohnal
9600917253
Hide the video for old users
...
[MAILPOET-1447]
2018-08-15 10:06:32 +02:00
Pavel Dohnal
1f88e56f1e
Skip video if already seen
...
[MAILPOET-1447]
2018-08-14 16:08:46 +02:00
Pavel Dohnal
03a452acfa
Remember user has seen the video
...
[MAILPOET-1447]
2018-08-14 15:42:31 +02:00
Pavel Dohnal
a35834417b
Add video title
...
[MAILPOET-1447]
2018-08-14 12:55:14 +02:00
Pavel Dohnal
9efb5b5f90
Display tutorial video in editor
...
[MAILPOET-1447]
2018-08-14 12:52:48 +02:00
Rostislav Wolny
e2b40fee37
Add welcome wizard application
...
[MAILPOET-1439]
2018-08-13 10:34:34 +02:00
Rostislav Wolny
7d47e97b51
Add a common component for stepped progress bar
...
[MAILPOET-1439]
2018-08-13 10:34:34 +02:00
Michelle Shull
913dcb30c5
Merge pull request #1443 from mailpoet/duplicate-editor-save-button
...
Duplicate editor save button [MAILPOET-1448]
2018-08-06 09:24:44 -04:00
Rostislav Wolny
e00c322040
Add rendering of latest sending tasks to help page
...
[MAILPOET-1460]
2018-08-02 09:46:00 +02:00
Jan Jakeš
cccf40e65f
Use notice close button from WP
...
Notice close button looked different than the WP-native one. This reuses the WP button.
[MAILPOET-1448]
2018-07-31 21:11:20 +02:00
Jan Jakeš
c5ee742b01
Display close button also for auto-disposable notices if hideClose === false
...
The notice component was ignoring "hideClose" setting when "static" was set to false
(= auto disposable notice after timeout). This commit makes the behavior more transparent
by always respecting each of the settings. Note that jQuery's "delay()" can't be used now
since it blocks also other close events with the timout (events from close button).
[MAILPOET-1448]
2018-07-31 21:11:20 +02:00
Jan Jakeš
364facabd5
Display after-save notice always on top (& scroll there)
...
The save component was displaying notice just below the save buttons. This seems
inconsistent with WP behaviour for the save button in the bottom. This makes the
notices always display on top & scroll there if necessary.
[MAILPOET-1448]
2018-07-31 21:11:19 +02:00
Jan Jakeš
4a84974ceb
Make save-as-template & export-as-template toggable identically to options
...
There was no option how to close save-as-template and export-as-template windows.
This makes them closable in the same way as dropdown options are.
[MAILPOET-1448]
2018-07-31 21:11:19 +02:00
Jan Jakeš
af0d18a734
Make save dropdown menu opening up in the bottom
...
This introduces setDropdownDirectionDown() and setDropdownDirectionUp() methods
on the save component to switch between dropdown/dropup functionality. Default
is dropdown, in the bottom of the page dropup is used.
[MAILPOET-1448]
2018-07-31 21:11:16 +02:00