Skip to content

Commit

Permalink
Merge branch 'release/3.1.30' into v3
Browse files Browse the repository at this point in the history
  • Loading branch information
khalwat committed Nov 13, 2018
2 parents cb9ac83 + 61605b7 commit 901f442
Show file tree
Hide file tree
Showing 52 changed files with 221 additions and 237 deletions.
10 changes: 10 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,15 @@
# SEOmatic Changelog

## 3.1.30 - 2018.11.13
### Added
* Added support for the [ads.txt](https://iabtechlab.com/ads-txt/) Authorized Digital Sellers standard

### Changed
* Clear FastCGI Caches upon sitemap generation
* If `runQueueAutomatically` is `true` return the generated sitemap immediately via http request
* Adjusted AdminCP dashboard charts
* Fixed an issue where the Content SEO settings would display sections that are not enabled for a given site

## 3.1.29 - 2018.11.11
### Changed
* Added the ability to show SEO Settings fields in the Element Index's Table Columns
Expand Down
17 changes: 16 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -140,7 +140,7 @@ If you are running Nginx, make sure that you don't have a line like:

...in your config file. A directive like this will prevent SEOmatic from being able to service the request for `/robots.txt`. If you do have a line like this in your config file, just comment it out, and restart Nginx with `sudo nginx -s reload`.

The **View robots.txt** button lets you view your `robots.txt`.
The **View robots.txt** button lets you view your rendered `robots.txt`.

#### Humans

Expand All @@ -150,6 +150,18 @@ The **View robots.txt** button lets you view your `robots.txt`.

Feel free to edit the default `humans.txt` Template to your heart's content.

The **View humans.txt** button lets you view your rendered `humans.txt`.

#### Ads

![Screenshot](resources/screenshots/seomatic-global-ads.png)

The [ads.txt](https://iabtechlab.com/ads-txt/) project is simple: Increase transparency in the programmatic advertising ecosystem. ads.txt stands for Authorized Digital Sellers and is a simple, flexible and secure method that publishers and distributors can use to publicly declare the companies they authorize to sell their digital inventory.

Feel free to edit the default `ads.txt` Template to your heart's content.

The **View ads.txt** button lets you view your rendered `ads.txt`.

#### Global SEO AdminCP Fields

The fields in the AdminCP Global SEO settings are parsed as Twig object templates, so in addition to plain old text, you can also put single and double bracket Twig expressions.
Expand Down Expand Up @@ -220,6 +232,8 @@ In addition, SEOmatic can automatically create [Image sitemaps](https://support.

Because XML sitemaps can be quite time-intensive to generate as the number of entries scales up, SEOmatic creates your sitemaps via a Queue job, and caches the result. The cache is automatically broken whenever something in that sitemap is changed, and a new Queue job is created to regenerate it.

If `runQueueAutomatically` is set to `false` in [General Config Settings](https://docs.craftcms.com/v3/config/config-settings.html#runqueueautomatically) the Queue job to create the sitemap will not be run during the http request for the sitemap. You'll need to run it manually via whatever means you use to run the Queue.

Sitemap Indexes are automatically submitted to search engines whenever a new Section, Category Group, or Commerce Product Type is added.

Section Sitemaps are automatically submitted to search engines whenever a new Element in that Section, Category Group, or Commerce Product Type is added.
Expand Down Expand Up @@ -458,6 +472,7 @@ SEOmatic allows you to restrict access to various parts of the plugin based on U
* Facebook
* Robots
* Humans
* Ads
* Edit Content SEO
* General
* Twitter
Expand Down
2 changes: 1 addition & 1 deletion composer.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
"name": "nystudio107/craft-seomatic",
"description": "SEOmatic facilitates modern SEO best practices & implementation for Craft CMS 3. It is a turnkey SEO system that is comprehensive, powerful, and flexible.",
"type": "craft-plugin",
"version": "3.1.29",
"version": "3.1.30",
"keywords": [
"craft",
"cms",
Expand Down
38 changes: 0 additions & 38 deletions old-package.json

This file was deleted.

142 changes: 0 additions & 142 deletions old-webpack.config.js

This file was deleted.

Binary file added resources/screenshots/seomatic-global-ads.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified resources/screenshots/seomatic-mac-emoji-keyboard.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified resources/screenshots/seomatic-table-columns-facebook.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified resources/screenshots/seomatic-table-columns-google.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified resources/screenshots/seomatic-table-columns-twitter.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
3 changes: 3 additions & 0 deletions src/Seomatic.php
Original file line number Diff line number Diff line change
Expand Up @@ -935,6 +935,9 @@ protected function customAdminCpPermissions(): array
'seomatic:global-meta:humans' => [
'label' => Craft::t('seomatic', 'Humans'),
],
'seomatic:global-meta:ads' => [
'label' => Craft::t('seomatic', 'Ads'),
],
],
],
'seomatic:content-meta' => [
Expand Down

0 comments on commit 901f442

Please sign in to comment.