Skip to content

Commit 86e602f

Browse files
authored
Merge pull request #628 from ProgressPlanner/develop
v1.9.0
2 parents 67ee01a + 90133d4 commit 86e602f

File tree

212 files changed

+10673
-2357
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

212 files changed

+10673
-2357
lines changed

.eslintrc.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,9 @@ module.exports = {
44
'plugin:eslint-comments/recommended',
55
],
66
parserOptions: {
7-
ecmaVersion: "latest",
7+
ecmaVersion: 'latest',
88
},
99
rules: {
10-
"no-console": "off",
10+
'no-console': 'off',
1111
},
1212
};

.gitattributes

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,3 +13,4 @@ phpstan.neon.dist export-ignore
1313
phpunit.xml.dist export-ignore
1414
README.md export-ignore
1515
.wordpress-org/* export-ignore
16+
.vscode/* export-ignore

.github/ISSUE_TEMPLATE/new-task-recommendation.yml

Lines changed: 0 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -28,28 +28,6 @@ body:
2828
validations:
2929
required: true
3030

31-
- type: dropdown
32-
id: category
33-
attributes:
34-
label: Recommendation category
35-
description: Select the most appropriate category for this recommendation
36-
options:
37-
- content-update
38-
- configuration
39-
- user
40-
- other
41-
validations:
42-
required: true
43-
44-
- type: input
45-
id: other_category
46-
attributes:
47-
label: Other category
48-
description: If you selected "other", please specify the category
49-
placeholder: "Specify the category"
50-
validations:
51-
required: false
52-
5331
- type: input
5432
id: capability
5533
attributes:

.vscode/settings.json

Lines changed: 84 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,84 @@
1+
{
2+
"intelephense.stubs": [
3+
"apache",
4+
"bcmath",
5+
"bz2",
6+
"calendar",
7+
"com_dotnet",
8+
"Core",
9+
"ctype",
10+
"curl",
11+
"date",
12+
"dba",
13+
"dom",
14+
"enchant",
15+
"exif",
16+
"FFI",
17+
"fileinfo",
18+
"filter",
19+
"fpm",
20+
"ftp",
21+
"gd",
22+
"gettext",
23+
"gmp",
24+
"hash",
25+
"iconv",
26+
"imap",
27+
"intl",
28+
"json",
29+
"ldap",
30+
"libxml",
31+
"mbstring",
32+
"meta",
33+
"mysqli",
34+
"oci8",
35+
"odbc",
36+
"openssl",
37+
"pcntl",
38+
"pcre",
39+
"PDO",
40+
"pdo_ibm",
41+
"pdo_mysql",
42+
"pdo_pgsql",
43+
"pdo_sqlite",
44+
"pgsql",
45+
"Phar",
46+
"posix",
47+
"pspell",
48+
"readline",
49+
"Reflection",
50+
"session",
51+
"shmop",
52+
"SimpleXML",
53+
"snmp",
54+
"soap",
55+
"sockets",
56+
"sodium",
57+
"SPL",
58+
"sqlite3",
59+
"standard",
60+
"superglobals",
61+
"sysvmsg",
62+
"sysvsem",
63+
"sysvshm",
64+
"tidy",
65+
"tokenizer",
66+
"xml",
67+
"xmlreader",
68+
"xmlrpc",
69+
"xmlwriter",
70+
"xsl",
71+
"Zend OPcache",
72+
"zip",
73+
"zlib",
74+
"wordpress",
75+
"wordpress-globals",
76+
"wp-cli",
77+
"genesis",
78+
"polylang"
79+
],
80+
"intelephense.environment.includePaths": [
81+
"./vendor/yoast/wp-test-utils",
82+
"./vendor/php-stubs/wordpress-stubs"
83+
]
84+
}

CHANGELOG.md

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,35 @@
1+
= 1.9.0 =
2+
3+
In this release we've added an integration with the **All In One Seo** plugin so you’ll now see personalized suggestions based on your current SEO configuration.
4+
5+
Added these recommendations from Ravi:
6+
7+
* Install an SEO plugin
8+
* Improve PDF handling if the site has many PDFs
9+
* All In One SEO: [noindex the author archive](https://prpl.fyi/aioseo-author-archive)
10+
* All In One SEO: [noindex the date archive](https://prpl.fyi/aioseo-date-archive)
11+
* All In One SEO: [Remove post authors feeds](https://prpl.fyi/aioseo-crawl-optimization-feed-authors)
12+
* All In One SEO: [Remove comment feeds](https://prpl.fyi/aioseo-crawl-optimization-feed-comments)
13+
* All In One SEO: [disable the media pages](https://prpl.fyi/aioseo-media-pages)
14+
* All In One SEO: set your [organization](https://prpl.fyi/aioseo-organization-logo) or [person](https://prpl.fyi/aioseo-person-logo) logo
15+
16+
Enhancements:
17+
18+
* Add "Show all Recommendations" button to the "Ravi's Recommendations" widget
19+
* Performance improvements
20+
* Removed the "Latest Badge" widget from the plugin page
21+
* Styling improvements
22+
* Improved task prioritization
23+
* Converted many tasks to be "Interactive", improving user-experience.
24+
* Dont display tasks to users which dont't have capability to complete them
25+
* Proactively ran a complete security audit of the plugin, and strengthened security
26+
27+
Bugs we fixed:
28+
29+
* Fix missing content and streak badges after they are all completed.
30+
* Fix issue when point is sometimes not awarded for completing "Remove term without posts" task.
31+
* "Yoast SEO: set your organization logo" task detects site logo as fallback, same as Yoast SEO does.
32+
133
= 1.8.1 =
234

335
- Security fix: Privilege escalation via an AJAX call where authenticated users could update arbitrary site options.

0 commit comments

Comments
 (0)