Skip to content

Commit

Permalink
News entries now have their own "allowRobots",
Browse files Browse the repository at this point in the history
which overrides the default inherited from the page.
  • Loading branch information
ao-apps committed Sep 18, 2023
1 parent 46ca592 commit 2b5c448
Show file tree
Hide file tree
Showing 2 changed files with 50 additions and 4 deletions.
8 changes: 4 additions & 4 deletions book/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -175,7 +175,7 @@ along with semanticcms-parent. If not, see <https://www.gnu.org/licenses/>.
<groupId>com.aoapps</groupId><artifactId>ao-taglib</artifactId><version>7.2.2${POST-SNAPSHOT}</version>
</dependency>
<dependency>
<groupId>com.semanticcms</groupId><artifactId>semanticcms-changelog-taglib</artifactId><version>1.6.0${POST-SNAPSHOT}</version>
<groupId>com.semanticcms</groupId><artifactId>semanticcms-changelog-taglib</artifactId><version>1.7.0-SNAPSHOT<!-- ${POST-SNAPSHOT} --></version>
</dependency>
<dependency>
<groupId>com.semanticcms</groupId><artifactId>semanticcms-core-taglib</artifactId><version>1.15.2${POST-SNAPSHOT}</version>
Expand Down Expand Up @@ -261,13 +261,13 @@ along with semanticcms-parent. If not, see <https://www.gnu.org/licenses/>.
<groupId>com.semanticcms</groupId><artifactId>semanticcms-core-model</artifactId><version>1.14.1${POST-SNAPSHOT}</version>
</dependency>
<dependency>
<groupId>com.semanticcms</groupId><artifactId>semanticcms-core-servlet</artifactId><version>1.18.4${POST-SNAPSHOT}</version>
<groupId>com.semanticcms</groupId><artifactId>semanticcms-core-servlet</artifactId><version>1.19.0-SNAPSHOT<!-- ${POST-SNAPSHOT} --></version>
</dependency>
<dependency>
<groupId>com.semanticcms</groupId><artifactId>semanticcms-news-model</artifactId><version>1.2.0${POST-SNAPSHOT}</version>
<groupId>com.semanticcms</groupId><artifactId>semanticcms-news-model</artifactId><version>1.3.0-SNAPSHOT<!-- ${POST-SNAPSHOT} --></version>
</dependency>
<dependency>
<groupId>com.semanticcms</groupId><artifactId>semanticcms-news-servlet</artifactId><version>1.6.1${POST-SNAPSHOT}</version>
<groupId>com.semanticcms</groupId><artifactId>semanticcms-news-servlet</artifactId><version>1.7.0-SNAPSHOT<!-- ${POST-SNAPSHOT} --></version>
</dependency>
<dependency>
<groupId>com.semanticcms</groupId><artifactId>semanticcms-section-model</artifactId><version>1.6.0${POST-SNAPSHOT}</version>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -74,6 +74,7 @@ along with semanticcms-parent. If not, see <https://www.gnu.org/licenses/>.
groupId="@{project.groupId}"
artifactId="@{documented.artifactId}"
scmUrl="@{project.scm.url}"
newsAllowRobots="true"
>
<ul>
<li>
Expand Down Expand Up @@ -187,6 +188,7 @@ along with semanticcms-parent. If not, see <https://www.gnu.org/licenses/>.
groupId="@{project.groupId}"
artifactId="@{documented.artifactId}"
scmUrl="@{project.scm.url}"
newsAllowRobots="true"
>
<ul>
<li>
Expand Down Expand Up @@ -229,6 +231,7 @@ along with semanticcms-parent. If not, see <https://www.gnu.org/licenses/>.
groupId="@{project.groupId}"
artifactId="@{documented.artifactId}"
scmUrl="@{project.scm.url}"
newsAllowRobots="true"
>
<ul>
<li>Updated plugin versions.</li>
Expand All @@ -246,6 +249,7 @@ along with semanticcms-parent. If not, see <https://www.gnu.org/licenses/>.
groupId="@{project.groupId}"
artifactId="@{documented.artifactId}"
scmUrl="@{project.scm.url}"
newsAllowRobots="true"
>
<ul>
<li>Updated plugin versions.</li>
Expand All @@ -266,6 +270,7 @@ along with semanticcms-parent. If not, see <https://www.gnu.org/licenses/>.
groupId="@{project.groupId}"
artifactId="@{documented.artifactId}"
scmUrl="@{project.scm.url}"
newsAllowRobots="true"
>
<ul>
<li>Updated default project settings for <ao:a href="https://github.com/apache/netbeans/releases/tag/17">NetBeans 17</ao:a>.</li>
Expand All @@ -281,6 +286,7 @@ along with semanticcms-parent. If not, see <https://www.gnu.org/licenses/>.
groupId="@{project.groupId}"
artifactId="@{documented.artifactId}"
scmUrl="@{project.scm.url}"
newsAllowRobots="true"
>
<ul>
<li>Updated plugin versions.</li>
Expand All @@ -302,6 +308,7 @@ along with semanticcms-parent. If not, see <https://www.gnu.org/licenses/>.
groupId="@{project.groupId}"
artifactId="@{documented.artifactId}"
scmUrl="@{project.scm.url}"
newsAllowRobots="true"
>
<ul>
<li>Enabled <ao:a href="https://maven.apache.org/guides/mini/guide-reproducible-builds.html">Reproducible Builds</ao:a>:
Expand Down Expand Up @@ -338,6 +345,7 @@ along with semanticcms-parent. If not, see <https://www.gnu.org/licenses/>.
groupId="@{project.groupId}"
artifactId="@{documented.artifactId}"
scmUrl="@{project.scm.url}"
newsAllowRobots="true"
>
<ul>
<li>Updated plugin versions.</li>
Expand All @@ -352,6 +360,7 @@ along with semanticcms-parent. If not, see <https://www.gnu.org/licenses/>.
groupId="@{project.groupId}"
artifactId="@{documented.artifactId}"
scmUrl="@{project.scm.url}"
newsAllowRobots="true"
>
<ul>
<li>Updated to latest release of <ao:a href="https://github.com/s4u/pgp-keys-map">PGP keys map to maven artifacts</ao:a>.</li>
Expand All @@ -365,6 +374,7 @@ along with semanticcms-parent. If not, see <https://www.gnu.org/licenses/>.
groupId="@{project.groupId}"
artifactId="@{documented.artifactId}"
scmUrl="@{project.scm.url}"
newsAllowRobots="true"
>
<ul>
<li>Jakarta EE updates:
Expand All @@ -382,6 +392,7 @@ along with semanticcms-parent. If not, see <https://www.gnu.org/licenses/>.
groupId="@{project.groupId}"
artifactId="@{documented.artifactId}"
scmUrl="@{project.scm.url}"
newsAllowRobots="true"
>
<ul>
<li>Java updates:
Expand All @@ -401,6 +412,7 @@ along with semanticcms-parent. If not, see <https://www.gnu.org/licenses/>.
groupId="@{project.groupId}"
artifactId="@{documented.artifactId}"
scmUrl="@{project.scm.url}"
newsAllowRobots="true"
>
<ul>
<li>Updated plugin versions.</li>
Expand All @@ -415,6 +427,7 @@ along with semanticcms-parent. If not, see <https://www.gnu.org/licenses/>.
groupId="@{project.groupId}"
artifactId="@{documented.artifactId}"
scmUrl="@{project.scm.url}"
newsAllowRobots="true"
>
<ul>
<li>Updated to latest release of <ao:a href="https://github.com/s4u/pgp-keys-map">PGP keys map to maven artifacts</ao:a>.</li>
Expand All @@ -428,6 +441,7 @@ along with semanticcms-parent. If not, see <https://www.gnu.org/licenses/>.
groupId="@{project.groupId}"
artifactId="@{documented.artifactId}"
scmUrl="@{project.scm.url}"
newsAllowRobots="true"
>
<ul>
<li>Updated plugin versions.</li>
Expand All @@ -442,6 +456,7 @@ along with semanticcms-parent. If not, see <https://www.gnu.org/licenses/>.
groupId="@{project.groupId}"
artifactId="@{documented.artifactId}"
scmUrl="@{project.scm.url}"
newsAllowRobots="true"
>
<ul>
<li>Updated to latest release of <ao:a href="https://github.com/s4u/pgp-keys-map">PGP keys map to maven artifacts</ao:a>.</li>
Expand All @@ -456,6 +471,7 @@ along with semanticcms-parent. If not, see <https://www.gnu.org/licenses/>.
groupId="@{project.groupId}"
artifactId="@{documented.artifactId}"
scmUrl="@{project.scm.url}"
newsAllowRobots="true"
>
<ul>
<li>Updated to latest release of <ao:a href="https://github.com/s4u/pgp-keys-map">PGP keys map to maven artifacts</ao:a>.</li>
Expand All @@ -469,6 +485,7 @@ along with semanticcms-parent. If not, see <https://www.gnu.org/licenses/>.
groupId="@{project.groupId}"
artifactId="@{documented.artifactId}"
scmUrl="@{project.scm.url}"
newsAllowRobots="true"
>
<ul>
<li>Updated to latest release of <ao:a href="https://github.com/s4u/pgp-keys-map">PGP keys map to maven artifacts</ao:a>.</li>
Expand All @@ -482,6 +499,7 @@ along with semanticcms-parent. If not, see <https://www.gnu.org/licenses/>.
groupId="@{project.groupId}"
artifactId="@{documented.artifactId}"
scmUrl="@{project.scm.url}"
newsAllowRobots="true"
>
<ul>
<li>Updated to <ao:a href="https://axis.apache.org/axis2/java/core/release-notes/1.8.1.html">Apache Axis2 1.8.1</ao:a>.</li>
Expand All @@ -495,6 +513,7 @@ along with semanticcms-parent. If not, see <https://www.gnu.org/licenses/>.
groupId="@{project.groupId}"
artifactId="@{documented.artifactId}"
scmUrl="@{project.scm.url}"
newsAllowRobots="true"
>
<ul>
<li>Updated to <ao:a href="https://checkstyle.org/releasenotes.html#Release_10.3">Checkstyle 10.3</ao:a>.</li>
Expand All @@ -509,6 +528,7 @@ along with semanticcms-parent. If not, see <https://www.gnu.org/licenses/>.
groupId="@{project.groupId}"
artifactId="@{documented.artifactId}"
scmUrl="@{project.scm.url}"
newsAllowRobots="true"
>
<ul>
<li>
Expand All @@ -525,6 +545,7 @@ along with semanticcms-parent. If not, see <https://www.gnu.org/licenses/>.
groupId="@{project.groupId}"
artifactId="@{documented.artifactId}"
scmUrl="@{project.scm.url}"
newsAllowRobots="true"
>
<ul>
<li>Updated to latest release of <ao:a href="https://github.com/s4u/pgp-keys-map">PGP keys map to maven artifacts</ao:a>.</li>
Expand Down Expand Up @@ -571,6 +592,7 @@ along with semanticcms-parent. If not, see <https://www.gnu.org/licenses/>.
groupId="@{project.groupId}"
artifactId="@{documented.artifactId}"
scmUrl="@{project.scm.url}"
newsAllowRobots="true"
>
<ul>
<li>
Expand All @@ -587,6 +609,7 @@ along with semanticcms-parent. If not, see <https://www.gnu.org/licenses/>.
groupId="@{project.groupId}"
artifactId="@{documented.artifactId}"
scmUrl="@{project.scm.url}"
newsAllowRobots="true"
>
<ul>
<li>Updated to latest release of <ao:a href="https://github.com/s4u/pgp-keys-map">PGP keys map to maven artifacts</ao:a>.</li>
Expand All @@ -613,6 +636,7 @@ along with semanticcms-parent. If not, see <https://www.gnu.org/licenses/>.
groupId="@{project.groupId}"
artifactId="@{documented.artifactId}"
scmUrl="@{project.scm.url}"
newsAllowRobots="true"
>
<ul>
<li>Java updates:
Expand All @@ -632,6 +656,7 @@ along with semanticcms-parent. If not, see <https://www.gnu.org/licenses/>.
groupId="@{project.groupId}"
artifactId="@{documented.artifactId}"
scmUrl="@{project.scm.url}"
newsAllowRobots="true"
>
<ul>
<li>"skip-war" profile improvements to increase local development speed:
Expand All @@ -653,6 +678,7 @@ along with semanticcms-parent. If not, see <https://www.gnu.org/licenses/>.
groupId="@{project.groupId}"
artifactId="@{documented.artifactId}"
scmUrl="@{project.scm.url}"
newsAllowRobots="true"
>
<ul>
<li>Updated to latest release of <ao:a href="https://github.com/s4u/pgp-keys-map">PGP keys map to maven artifacts</ao:a>.</li>
Expand All @@ -666,6 +692,7 @@ along with semanticcms-parent. If not, see <https://www.gnu.org/licenses/>.
groupId="@{project.groupId}"
artifactId="@{documented.artifactId}"
scmUrl="@{project.scm.url}"
newsAllowRobots="true"
>
<ul>
<li>
Expand All @@ -684,6 +711,7 @@ along with semanticcms-parent. If not, see <https://www.gnu.org/licenses/>.
groupId="@{project.groupId}"
artifactId="@{documented.artifactId}"
scmUrl="@{project.scm.url}"
newsAllowRobots="true"
>
<ul>
<li>
Expand All @@ -706,6 +734,7 @@ along with semanticcms-parent. If not, see <https://www.gnu.org/licenses/>.
groupId="@{project.groupId}"
artifactId="@{documented.artifactId}"
scmUrl="@{project.scm.url}"
newsAllowRobots="true"
>
<ul>
<li>Enabled <ao:a href="https://sonatype.github.io/ossindex-maven/maven-plugin/">dependency audits</ao:a> on builds.</li>
Expand Down Expand Up @@ -772,6 +801,7 @@ along with semanticcms-parent. If not, see <https://www.gnu.org/licenses/>.
groupId="@{project.groupId}"
artifactId="@{documented.artifactId}"
scmUrl="@{project.scm.url}"
newsAllowRobots="true"
>
<ul>
<li>Java updates:
Expand All @@ -791,6 +821,7 @@ along with semanticcms-parent. If not, see <https://www.gnu.org/licenses/>.
groupId="@{project.groupId}"
artifactId="@{documented.artifactId}"
scmUrl="@{project.scm.url}"
newsAllowRobots="true"
>
<ul>
<li>Updated plugin versions.</li>
Expand All @@ -813,6 +844,7 @@ along with semanticcms-parent. If not, see <https://www.gnu.org/licenses/>.
groupId="@{project.groupId}"
artifactId="@{documented.artifactId}"
scmUrl="@{project.scm.url}"
newsAllowRobots="true"
>
<ul>
<li>
Expand Down Expand Up @@ -842,6 +874,7 @@ along with semanticcms-parent. If not, see <https://www.gnu.org/licenses/>.
groupId="@{project.groupId}"
artifactId="@{documented.artifactId}"
scmUrl="@{project.scm.url}"
newsAllowRobots="true"
>
<ul>
<li>Added default NetBeans formatting settings.</li>
Expand Down Expand Up @@ -876,6 +909,7 @@ along with semanticcms-parent. If not, see <https://www.gnu.org/licenses/>.
groupId="@{project.groupId}"
artifactId="@{documented.artifactId}"
scmUrl="@{project.scm.url}"
newsAllowRobots="true"
>
<ul>
<li>Corrected the default value for the Maven build property <code>documented.javadoc.link.javaee</code>.</li>
Expand Down Expand Up @@ -944,6 +978,7 @@ along with semanticcms-parent. If not, see <https://www.gnu.org/licenses/>.
groupId="@{project.groupId}"
artifactId="@{documented.artifactId}"
scmUrl="@{project.scm.url}"
newsAllowRobots="true"
>
<ul>
<li>
Expand Down Expand Up @@ -1014,6 +1049,7 @@ along with semanticcms-parent. If not, see <https://www.gnu.org/licenses/>.
groupId="@{project.groupId}"
artifactId="@{documented.artifactId}"
scmUrl="@{project.scm.url}"
newsAllowRobots="true"
>
<ul>
<li>
Expand All @@ -1038,6 +1074,7 @@ along with semanticcms-parent. If not, see <https://www.gnu.org/licenses/>.
groupId="@{project.groupId}"
artifactId="@{documented.artifactId}"
scmUrl="@{project.scm.url}"
newsAllowRobots="true"
>
<ul>
<li>Updated links to <ao:a href="https://search.maven.org/" /></li>
Expand All @@ -1051,6 +1088,7 @@ along with semanticcms-parent. If not, see <https://www.gnu.org/licenses/>.
groupId="@{project.groupId}"
artifactId="@{documented.artifactId}"
scmUrl="@{project.scm.url}"
newsAllowRobots="true"
>
<ul>
<li>Changed default Java version from 1.7 to 1.8</li>
Expand Down Expand Up @@ -1131,6 +1169,7 @@ along with semanticcms-parent. If not, see <https://www.gnu.org/licenses/>.
groupId="@{project.groupId}"
artifactId="@{documented.artifactId}"
scmUrl="@{project.scm.url}"
newsAllowRobots="true"
>
<ul>
<li>
Expand All @@ -1147,6 +1186,7 @@ along with semanticcms-parent. If not, see <https://www.gnu.org/licenses/>.
groupId="@{project.groupId}"
artifactId="@{documented.artifactId}"
scmUrl="@{project.scm.url}"
newsAllowRobots="true"
>
<ul>
<li>
Expand Down Expand Up @@ -1177,6 +1217,7 @@ along with semanticcms-parent. If not, see <https://www.gnu.org/licenses/>.
groupId="@{project.groupId}"
artifactId="@{documented.artifactId}"
scmUrl="@{project.scm.url}"
newsAllowRobots="true"
>
<ul>
<li>
Expand All @@ -1193,6 +1234,7 @@ along with semanticcms-parent. If not, see <https://www.gnu.org/licenses/>.
groupId="@{project.groupId}"
artifactId="@{documented.artifactId}"
scmUrl="@{project.scm.url}"
newsAllowRobots="true"
>
<ul>
<li>Updated version of <ao:a href="https://oss.aoapps.com/parent/">AO OSS Parent</ao:a>.</li>
Expand Down Expand Up @@ -1255,6 +1297,7 @@ along with semanticcms-parent. If not, see <https://www.gnu.org/licenses/>.
groupId="@{project.groupId}"
artifactId="@{documented.artifactId}"
scmUrl="@{project.scm.url}"
newsAllowRobots="true"
>
<ul>
<li>Updated version of <ao:a href="https://oss.aoapps.com/parent/">AO OSS Parent</ao:a>.</li>
Expand All @@ -1276,6 +1319,7 @@ along with semanticcms-parent. If not, see <https://www.gnu.org/licenses/>.
groupId="@{project.groupId}"
artifactId="@{documented.artifactId}"
scmUrl="@{project.scm.url}"
newsAllowRobots="true"
>
<ul>
<li>
Expand All @@ -1293,6 +1337,7 @@ along with semanticcms-parent. If not, see <https://www.gnu.org/licenses/>.
groupId="@{project.groupId}"
artifactId="@{documented.artifactId}"
scmUrl="@{project.scm.url}"
newsAllowRobots="true"
>
<ul>
<li>Added <code>--allow-script-in-comments</code> for Javadoc in JDK 1.8.0_121+.</li>
Expand All @@ -1307,6 +1352,7 @@ along with semanticcms-parent. If not, see <https://www.gnu.org/licenses/>.
groupId="@{project.groupId}"
artifactId="@{documented.artifactId}"
scmUrl="@{project.scm.url}"
newsAllowRobots="true"
>
<ul>
<li>
Expand Down

0 comments on commit 2b5c448

Please sign in to comment.