Commit Graph

5329 Commits

Author SHA1 Message Date
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
8418e67f87 Add intro.js dependency
[MAILPOET-1446]
2018-08-16 10:22:57 +02:00
8ea06f3f31 Use POST for cron requests
[MAILPOET-1485]
2018-08-16 08:27:05 +02:00
79b2e7b486 Update readme
[MAILPOET-1487]
2018-08-15 15:19:39 +02:00
9600917253 Hide the video for old users
[MAILPOET-1447]
2018-08-15 10:06:32 +02:00
f6eccfbe3b Skip the video in tests
[MAILPOET-1447]
2018-08-14 16:22:08 +02:00
081f362799 Release 3.8.5 3.8.5 2018-08-14 17:12:59 +03: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
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
1a9e6b8dcb Try to fix failing test
[MAILPOET-1491]
2018-08-14 14:46:38 +02:00
33aa7180f3 Catch error when rendering survey
[MAILPOET-1491]
2018-08-14 13:46:48 +02:00
a35834417b Add video title
[MAILPOET-1447]
2018-08-14 12:55:14 +02:00
9efb5b5f90 Display tutorial video in editor
[MAILPOET-1447]
2018-08-14 12:52:48 +02:00
4a810f9103 Add editor tutorial video
[MAILPOET-1447]
2018-08-14 12:52:32 +02:00
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
e73b12d6f0 Let parsley to render error where it needs to
[MAILPOET-1463]
2018-08-13 16:49:29 +02:00
084be79210 Merge pull request #1461 from mailpoet/fix-js-vuln
Update js dependency [MAILPOET-1470]
2018-08-13 15:58:25 +03:00
e2b40fee37 Add welcome wizard application
[MAILPOET-1439]
2018-08-13 10:34:34 +02:00
d8167692ee Add strings for welcome wizard
[MAILPOET-1439]
2018-08-13 10:34:34 +02:00
43d536e5c3 Add image assets for new wizard
[MAILPOET-1439]
2018-08-13 10:34:34 +02:00
7d47e97b51 Add a common component for stepped progress bar
[MAILPOET-1439]
2018-08-13 10:34:34 +02:00
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
406c8bb6bd Render welcome wizard page for a new installation
[MAILPOET-1439]
2018-08-13 10:34:34 +02:00
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
9369e7883c Add acceptance test for post notification duplication [MQ-41] 2018-08-13 10:08:41 +02:00
51c89d5aa1 Requires PHP 5.5 or newer. 2018-08-09 14:12:58 +02:00
659f748dc9 Add cache headers to cron endpoints
[MAILPOET-1464]
2018-08-09 14:08:04 +02:00
2038643c2b Update js dependency
To fix vulnerability

[MAILPOET-1470]
2018-08-08 15:41:08 +02:00
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
5748dfe759 Merge pull request #1459 from mailpoet/wait-for-mysql
Wait for mysql [MAILPOET-1443]
2018-08-07 14:43:08 +01:00
cc294dd362 Releasing 3.8.4 3.8.4 2018-08-07 14:01:22 +02:00
4c79a400c5 Wait for mysql
[MAILPOET-1443]
2018-08-07 11:51:06 +02:00
348c740a35 Merge pull request #1458 from mailpoet/acceptance-tests-fix
Use ui to update settings
2018-08-07 10:09:21 +01:00
b6a367f770 Use ui to update settings 2018-08-07 10:21:35 +02:00
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
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
43c4a24ab3 Schedule Standard Newsletter Test [MQ-45] 2018-08-02 12:17:29 -04:00
f2382d25bd Search for Standard Newsletter [MQ-55] 2018-08-02 10:28:13 -04:00
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
e413f83dfa Save standard newsletter as template [MQ-36] 2018-08-02 09:34:40 -04:00
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
e00c322040 Add rendering of latest sending tasks to help page
[MAILPOET-1460]
2018-08-02 09:46:00 +02:00
7186f4b13a Add fetching of latest sending tasks for help page
[MAILPOET-1460]
2018-08-02 08:06:06 +02:00
b1feb0c21a Save standard newsletter as template [MQ-36] 2018-08-01 14:12:23 -04:00
f7469b4307 Merge pull request #1450 from mailpoet/duplicate-newsletter-test
Duplicate Newsletter Acceptance [MQ-39]
2018-08-01 12:16:33 -04:00
a71e6cb7d9 Duplicate Newsletter Acceptance [MQ-39] 2018-08-01 11:49:30 -04:00