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
Jan Jakeš
c1edee7f14
Duplicate save buttons on the top
...
[MAILPOET-1448]
2018-07-31 21:09:27 +02:00
Michelle Shull
adbce928f8
Merge pull request #1441 from mailpoet/queue-status
...
Sending queue status on help page [MAILPOET-1459]
2018-07-27 10:04:12 -04:00
Michelle Shull
92d0dfc0e1
Merge pull request #1440 from mailpoet/post-notification-template
...
Acceptance test create post notification template [MQ-38]
2018-07-26 07:39:25 -04:00
Rostislav Wolny
490ea67d18
Refactor help page status tables into component
...
[MAILPOET-1459]
2018-07-26 13:08:35 +02:00
Rostislav Wolny
1252f35a23
Add sending queue status to help page
...
[MAILPOET-1459]
2018-07-26 13:08:15 +02:00
Michelle Shull
0d6e2a107a
Merge pull request #1436 from mailpoet/cron-status-info
...
Cron status info in help section [MAILPOET-1457]
2018-07-25 10:17:22 -04:00
Rostislav Wolny
a8bfadf157
Swap tabs in help section
...
We decided to make the Knowledge Base tab the default one since it contains the information
which are easiest to understand for an user.
[MAILPOET-1457]
2018-07-25 13:40:08 +02:00
Rostislav Wolny
5f6fe1a7e5
Add cron status to admin help section
...
[MAILPOET-1457]
2018-07-25 13:39:55 +02:00
Rostislav Wolny
65e0361cd0
Add test for creating template from post notification
...
[MQ-38]
2018-07-25 12:43:12 +02:00
Vlad
976317163a
Activates MSS by default only when key is verified.
2018-07-23 21:23:10 -04:00
Vlad
032fd6575d
Shows "basics" tab in settings by default.
2018-07-23 21:01:25 -04:00
Michelle Shull
d165732f66
Merge pull request #1431 from mailpoet/background-images
...
Column Background Images [MAILPOET-1403]
2018-07-23 09:33:08 -04:00
Rostislav Wolny
d8581f761f
Add container background image support to editor [MAILPOET-1403]
2018-07-19 14:12:56 +02:00
qfrery
80898a1bde
remove console.log and sent user data even if no public_id is set
2018-07-19 10:13:48 +01:00
qfrery
2e6a2233f2
don't identify mixpanel users if public_id is null
2018-07-19 10:13:48 +01:00
qfrery
e5d30d1ad0
production mixpanel key
2018-07-19 10:13:48 +01:00
qfrery
76686e08fe
analytics : use a unique public id
2018-07-19 10:13:48 +01:00
qfrery
e8b0e77d0e
use mixpanel.people.set
2018-07-19 10:13:48 +01:00
Rostislav Wolny
c868c39696
Add acceptance test for post notification edit [MQ-29]
2018-07-18 15:43:34 +02:00
Rostislav Wolny
33149d041c
Add more robust check for send form presence to acceptance tests [MQ-29]
...
There is a short delay between rendering of a heading and the form fields.
It is safer to wait for form itself before manipulating it.
2018-07-18 15:41:02 +02:00
Michelle Shull
9b19858734
Merge pull request #1432 from mailpoet/forms-delete-at
...
Forms delete acceptance test [MQ-50]
2018-07-18 08:26:37 -04:00
Rostislav Wolny
2d30a0884b
Refactor media manager from image block to a behavior [MAILPOET-1403]
...
This will make the media manager reusable in other blocks like e.g. container.
2018-07-16 17:02:24 +02:00
Michelle Shull
5c66025633
Merge pull request #1418 from mailpoet/cron-ping-warning
...
Automatically test if cron can be pinged and display a notice [MAILPOET-801]
2018-07-16 10:36:34 -04:00
Michelle Shull
96f36d0d1c
Merge pull request #1426 from mailpoet/update-text
...
Update text [MAILPOET-1436]
2018-07-12 12:17:36 -04:00
Pavel Dohnal
4229ba87f3
Create forms delete acceptance tests
...
[MQ-50]
2018-07-12 11:41:36 +01:00
Pavel Dohnal
f250807be5
Create Acceptance Test FormsCreation
...
[MQ-49]
2018-07-11 11:11:01 +01:00
Rostislav Wolny
03817657a0
Display warning for cron accessibility problem [MAILPOET-801]
2018-07-11 09:27:19 +02:00
Michelle Shull
42b353fa59
Merge pull request #1420 from mailpoet/mpre84
...
Automatic email type selected tracking [PREMIUM-84]
2018-07-10 14:18:03 -04:00
Pavel Dohnal
995d3db5ae
Show numbers in local format
...
[MAILPOET-1436]
2018-07-10 16:44:41 +01:00