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š
c0eec8ba9e
Fix intro.js stacking bug when highliting element in 'position: fixed' parent
...
In WP this occurs when the sticky menu has 'position: fixed'. The fix gives it absolute
position when menu item highlighted in intro. It could cause the menu to scroll away
with content but in real world it should never happen since intro shows up only where
content is basically empty.
[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
Jan Jakeš
8418e67f87
Add intro.js dependency
...
[MAILPOET-1446]
2018-08-16 10:22:57 +02:00
Tautvidas Sipavičius
081f362799
Release 3.8.5
3.8.5
2018-08-14 17:12:59 +03:00
Tautvidas Sipavičius
23c54824a6
Merge pull request #1465 from mailpoet/survey-catch
...
Catch error when rendering deactivation survey [MAILPOET-1491]
2018-08-14 16:19:13 +03:00
Pavel Dohnal
1a9e6b8dcb
Try to fix failing test
...
[MAILPOET-1491]
2018-08-14 14:46:38 +02:00
Pavel Dohnal
33aa7180f3
Catch error when rendering survey
...
[MAILPOET-1491]
2018-08-14 13:46:48 +02:00
Tautvidas Sipavičius
1516153846
Merge pull request #1464 from mailpoet/validation-error
...
Fix rendering an error in wrong place [MAILPOET-1463]
2018-08-14 12:19:04 +03:00
Pavel Dohnal
e73b12d6f0
Let parsley to render error where it needs to
...
[MAILPOET-1463]
2018-08-13 16:49:29 +02:00
Tautvidas Sipavičius
084be79210
Merge pull request #1461 from mailpoet/fix-js-vuln
...
Update js dependency [MAILPOET-1470]
2018-08-13 15:58:25 +03:00
Rostislav Wolny
e2b40fee37
Add welcome wizard application
...
[MAILPOET-1439]
2018-08-13 10:34:34 +02:00
Rostislav Wolny
d8167692ee
Add strings for welcome wizard
...
[MAILPOET-1439]
2018-08-13 10:34:34 +02:00
Rostislav Wolny
43d536e5c3
Add image assets for new wizard
...
[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
Rostislav Wolny
e55df2ca2d
Add filter for skipping welcome wizard
...
This was requested for the purposes of the demo page
[MAILPOET-1439]
2018-08-13 10:34:34 +02:00
Rostislav Wolny
406c8bb6bd
Render welcome wizard page for a new installation
...
[MAILPOET-1439]
2018-08-13 10:34:34 +02:00
Rostislav Wolny
a8c7615013
Remove welcome page
...
The welcome page will be replaced by a new welcome wizard
[MAILPOET-1439]
2018-08-13 10:34:34 +02:00
Rostislav Wolny
9369e7883c
Add acceptance test for post notification duplication [MQ-41]
2018-08-13 10:08:41 +02:00
Vlad
51c89d5aa1
Requires PHP 5.5 or newer.
2018-08-09 14:12:58 +02:00
Rostislav Wolny
659f748dc9
Add cache headers to cron endpoints
...
[MAILPOET-1464]
2018-08-09 14:08:04 +02:00
Pavel Dohnal
2038643c2b
Update js dependency
...
To fix vulnerability
[MAILPOET-1470]
2018-08-08 15:41:08 +02:00
Rostislav Wolny
c7aeca116f
Add queue_id index into newsletter_links table
...
Missing index caused that it took to long when generating tracked unsubscribe URL.
[MAILPOET-1486]
2018-08-08 09:15:06 +02:00
amine-mp
5748dfe759
Merge pull request #1459 from mailpoet/wait-for-mysql
...
Wait for mysql [MAILPOET-1443]
2018-08-07 14:43:08 +01:00
Rostislav Wolny
cc294dd362
Releasing 3.8.4
3.8.4
2018-08-07 14:01:22 +02:00
Pavel Dohnal
4c79a400c5
Wait for mysql
...
[MAILPOET-1443]
2018-08-07 11:51:06 +02:00
amine-mp
348c740a35
Merge pull request #1458 from mailpoet/acceptance-tests-fix
...
Use ui to update settings
2018-08-07 10:09:21 +01:00
Pavel Dohnal
b6a367f770
Use ui to update settings
2018-08-07 10:21:35 +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
Michelle Shull
e9c79a1952
Merge pull request #1444 from mailpoet/tasks-status
...
Add latest sending tasks to help's page system status [MAILPOET-1460]
2018-08-06 08:45:47 -04:00
Michelle Shull
5d8522c83a
Merge pull request #1451 from mailpoet/save-standard-as-template
...
Save standard newsletter as template [MQ-36]
2018-08-02 10:18:28 -04:00
Michelle Shull
e413f83dfa
Save standard newsletter as template [MQ-36]
2018-08-02 09:34:40 -04:00
Michelle Shull
f202e9d21e
Merge pull request #1445 from mailpoet/send_tab_revert_activation_logic
...
Removes automatic MSS activation [MAILPOET-1478]
2018-08-02 08:03:50 -04:00
Rostislav Wolny
e00c322040
Add rendering of latest sending tasks to help page
...
[MAILPOET-1460]
2018-08-02 09:46:00 +02:00
Rostislav Wolny
7186f4b13a
Add fetching of latest sending tasks for help page
...
[MAILPOET-1460]
2018-08-02 08:06:06 +02:00
Michelle Shull
b1feb0c21a
Save standard newsletter as template [MQ-36]
2018-08-01 14:12:23 -04:00
Michelle Shull
f7469b4307
Merge pull request #1450 from mailpoet/duplicate-newsletter-test
...
Duplicate Newsletter Acceptance [MQ-39]
2018-08-01 12:16:33 -04:00
Michelle Shull
a71e6cb7d9
Duplicate Newsletter Acceptance [MQ-39]
2018-08-01 11:49:30 -04:00
Pavel Dohnal
734e5577e3
Releasing 3.8.3
3.8.3
2018-08-01 14:39:16 +01:00
Michelle Shull
8cdb71ed91
Merge pull request #1447 from mailpoet/cron-override-fix
...
Fix overriding cron token [MAILPOET-1481]
2018-08-01 08:21:36 -04:00
Michelle Shull
cb45bf8d51
Merge pull request #1448 from mailpoet/delete-newsletter-test
...
Initial commit of acceptance test for newsletter deletion
2018-08-01 07:50:52 -04:00
Michelle Shull
a242c06990
Initial commit of acceptance test for newsletter deletion
2018-08-01 06:38:04 -04: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š
5204bbc4af
Fix notice right margin & make it compatible with editor
...
Notices didn't have correct margins due to overrides of some WP styles.
This makes them look the same as default WP notices.
[MAILPOET-1448]
2018-07-31 21:11:19 +02:00