Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[pull] main from geoserver:main #17

Merged
merged 35 commits into from
Oct 11, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
35 commits
Select commit Hold shift + click to select a range
fb505d8
Update index.rst (#7105)
petersmythe Sep 6, 2023
e9f8b40
[GEOS-11116] GetMap/GetFeatureInfo with groups and view params can wi…
dromagnoli Sep 8, 2023
5bda179
Bump com.github.tomakehurst:wiremock-jre8-standalone in /src (#7112)
dependabot[bot] Sep 8, 2023
cac5c81
Follow up update of org.geotools.data DataStore interfaces move
aaime Sep 11, 2023
6d2d76b
[GEOS-11118] Add Temporal Extents domain and datetime parameter to Ma…
turingtestfail Sep 6, 2023
0703477
Bump org.eclipse.jetty:jetty-servlets in /src (#7117)
dependabot[bot] Sep 15, 2023
73b8389
[GEOS-11103] Upgrade Hazelcast dependency to 5.3.1 (#7087)
fernandor777 Sep 19, 2023
2d69e81
[GEOS-11131] Update GeoFence to 3.7-RC
aaime Sep 22, 2023
5732eb7
Update version numbers for new main
aaime Sep 22, 2023
e2c0f3c
[GEOS-11077] Implement Requirement Class "Search" from OGC API - Feat…
sebastianfrey Sep 22, 2023
c079a30
[GEOS-11132] Updating printing plugin to mapfish-print-lib 2.3-RC
jodygarnett Sep 23, 2023
4b465f2
Update checkout.txt (#7125)
petersmythe Sep 23, 2023
7cb95d2
Revert javadoc maven plugin upgrade, add build to ensure aggregate works
aaime Sep 23, 2023
fd2e160
[GEOS-11130] Add a new role > parent role dropdown is not in any disc…
Sep 23, 2023
7a11046
Merge pull request #7130 from geoserver/petersmythe-sort-parent-roles
petersmythe Sep 25, 2023
8cbf7fe
Update viewer to 0.12.0. Update docs with perf warning post 2.22.x
prushforth Sep 27, 2023
77c842a
[GEOS-11122] Loading font from FontCache when specified in legend opt…
jdeolive Sep 12, 2023
7ae5567
Update eclipse.rst
petersmythe Sep 23, 2023
3a0c5ea
Bump org.apache.avro:avro from 1.7.5 to 1.11.3 in /src/community/geom…
dependabot[bot] Sep 30, 2023
c61bdf1
OSEO: STAC templates, add v1 to item and collection links (#7137)
ktiits Sep 30, 2023
fea2b13
[GEOS-11138] Add dtd to jetty context file
spike83 Oct 1, 2023
94475bf
[GEOS-10850] Root cause in OGC WFS-T errors, when using verbose servi…
sweco-semara Oct 2, 2023
7a428b3
[GEOS-11114] Improve extensibility in Pre-Authentication scenarios
awaterme Sep 1, 2023
df3ae4a
[GEOS-11140] WPS download can leak image references in the RasterCleaner
aaime Sep 30, 2023
8e78338
[GEOS-11145] The GUI "wait spinner" is not visible any longer
aaime Oct 5, 2023
619658c
[GEOS-11148] Update response headers for the Resources REST API
sikeoka Oct 6, 2023
f02e73a
Resolve geoserverBaseDir maven property using standard means
groldan Oct 7, 2023
6b541c2
[GEOS-11149] Update response headers for the Style Publisher
sikeoka Oct 6, 2023
ba68713
Revert "Resolve geoserverBaseDir maven property using standard means"
aaime Oct 7, 2023
9a0e25d
[GEOS-11141] Add section about logging configuration hardening (#7144)
Anthares101 Oct 9, 2023
d640119
[GEOS-11146] Fix MBTiles output format test
bradh Oct 6, 2023
9e02388
[GEOS-11120] Create aggregates filterFunction in OSEO to support STAC…
turingtestfail Sep 9, 2023
d9568d7
Update doc/en/user/source/community/opensearch-eo/STAC.rst
turingtestfail Oct 10, 2023
716d389
[GEOS-11137] Update SECURITY.md with coordinated disclosure policy (#…
jodygarnett Oct 10, 2023
a15fe11
[GEOS-11142] Add mime type mapping for yaml files
sikeoka Oct 4, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
49 changes: 49 additions & 0 deletions .github/workflows/javadoc.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,49 @@
name: Linux JDK 11 GitHub CI

on:
pull_request:
paths-ignore:
- '**/src/main/resources/GeoServerApplication_*.properties'
- '!**/src/main/resources/GeoServerApplication_fr.properties'

env:
MAVEN_OPTS: -Dmaven.wagon.httpconnectionManager.ttlSeconds=25 -Dmaven.wagon.http.retryHandler.count=3 -Xmx512m -Dorg.slf4j.simpleLogger.showDateTime=true -Dorg.slf4j.simpleLogger.dateTimeFormat=HH:mm:ss,SSS

jobs:
javadoc:
runs-on: ${{ matrix.os }}
strategy:
matrix:
include:
- os: ubuntu-20.04
jdk: 11
dist: 'temurin'
steps:
- uses: actions/checkout@v2
with:
# 500 commits, set to 0 to get all
fetch-depth: 500
- name: Set up JDK
uses: actions/setup-java@v2
with:
java-version: ${{ matrix.jdk }}
distribution: ${{ matrix.dist }}
- name: Set up Maven
uses: stCarolas/setup-maven@v4
with:
maven-version: 3.8.4
- name: Maven repository caching
uses: actions/cache@v2
with:
path: ~/.m2/repository
key: gs-${{ runner.os }}-maven-${{ hashFiles('**/pom.xml') }}
restore-keys: |
gs-${{ runner.os }}-maven-
- name: Build with Maven
run: mvn -B -fae -Dspotless.apply.skip=true -f src/pom.xml clean install -DskipTests
- name: Build aggregate javadocs
run: mvn -B -fae -Dspotless.apply.skip=true -f src/pom.xml javadoc:aggregate
- name: Remove SNAPSHOT jars from repository
run: |
find ~/.m2/repository -name "*SNAPSHOT*" -type d | xargs rm -rf {}

42 changes: 35 additions & 7 deletions SECURITY.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,18 +13,46 @@ Each GeoServer release is supported with bug fixes for a year, with releases mad
This approach provides ample time for upgrading ensuring you are always working with a supported GeoServer release.

If your organisation is making use of a GeoServer version that is no longer in use by the community all is not lost.
You can volunteer on the developer list to make additional releases, or engage with one of our [Commercial Support](http://geoserver.org/support/) providers.
You can volunteer on the developer list to make additional releases, or engage with one of our
[Commercial Support](http://geoserver.org/support/) providers.

## Reporting a Vulnerability

If you encounter a security vulnerability in GeoServer please take care to report in a responsible fashion:

* Keep exploit details out of mailing list and issue tracker
* Send details to [email protected] which is monitored by volunteers
* GitHub [security](https://github.com/geoserver/geoserver/security) page for *Private vulnerability reporting*
* Be prepared to work with Project Steering Committee (PSC) members on a solution
* Keep in mind PSC members are volunteers and an extensive fix may require fundraising / resources
1. Keep exploit details out of public mailing lists and issue tracker.

Please send a mail directly to [email protected] (moderated list with no possibility to subscribe, please just send directly to the address, the mail will be evaluated and eventually posted) and provide information about the security issue you might have found there.
2. There are two options to report a security vulnerability:

* To report via email:

Please send an email directly to the volunteers on the private [email protected] mailing list.
Provide information about the security vulnerability you might have found in your email.

This is a moderated list: send directly to the address; your email will be moderated; and eventually shared with volunteers.

* To report via GitHub:

Navigate to [security](https://github.com/geoserver/geoserver/security) page, use link for *Private vulnerability reporting*.

For more information see [GitHub documentation](https://docs.github.com/en/code-security/security-advisories/guidance-on-reporting-and-writing-information-about-vulnerabilities/privately-reporting-a-security-vulnerability#privately-reporting-a-security-vulnerability).

3. There is no expected response time. Be prepared to work with geoserver-security email list volunteers on a solution.

4. Keep in mind participants are volunteering their time, an extensive fix may require fundraising/resources.

For more information see [Community Support](http://geoserver.org/comm/).

## Coordinated vulnerability disclosure

Disclosure policy:

1. The reported vulnerability has been verified by working with the geoserver-security list
2. GitHub [security advisory](https://github.com/geoserver/geoserver/security) is used to reserve a CVE number
3. A fix or documentation clarification is accepted and backported to both the "stable" and "maintenance" branches
4. A fix is included for the "stable" and "maintenance" downloads ([released as scheduled](https://github.com/geoserver/geoserver/wiki/Release-Schedule), or issued via emergency update)
6. The CVE vulnerability is published with mitigation and patch instructions

This represents a balance between transparency and particpation that does not overwhelm particpants.
Those seeking greater visibility are encouraged to volunteer with the geoserver-security list;
or work with one of the [commercial support providers](https://geoserver.org/support/) who participate on behalf of their customers.
8 changes: 4 additions & 4 deletions build/rename.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,8 @@
ant -f release.xml -Dcurrent=2.17 -Drelease=2.18
-->
<tstamp/>
<property name="current" value="2.23"/>
<property name="release" value="2.24"/>
<property name="current" value="2.24"/>
<property name="release" value="2.25"/>

<target name="test">
<echo>current: ${current}</echo>
Expand All @@ -32,8 +32,8 @@
</replace>
<replace dir="..">
<include name="src/pom.xml"/>
<replacefilter token="29-SNAPSHOT" value="30-SNAPSHOT"/>
<replacefilter token="1.23-SNAPSHOT" value="1.24-SNAPSHOT"/>
<replacefilter token="30-SNAPSHOT" value="31-SNAPSHOT"/>
<replacefilter token="1.24-SNAPSHOT" value="1.25-SNAPSHOT"/>
</replace>
</target>

Expand Down
2 changes: 1 addition & 1 deletion doc/en/build.xml
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@
<isset property="build.directory" />
</condition>

<condition property="project.version" value="${project.version}" else="2.24-SNAPSHOT">
<condition property="project.version" value="${project.version}" else="2.25-SNAPSHOT">
<isset property="project.version" />
</condition>

Expand Down
8 changes: 4 additions & 4 deletions doc/en/developer/source/conf.py
Original file line number Diff line number Diff line change
Expand Up @@ -48,17 +48,17 @@
# other places throughout the built documents.
#
# The short X.Y version.
version = '2.24'
version = '2.25'

# The full version, including alpha/beta/rc tags.
release = '2.24-SNAPSHOT'
release = '2.25-SNAPSHOT'

# Used in build and documentation links
branch = '2.24.x'
branch = '2.25.x'

# Users don't need to see the "SNAPSHOT" notation when it's there
if release.find('SNAPSHOT') != -1:
release = '2.24.x'
release = '2.25.x'

# There are two options for replacing |today|: either, you set today to some
# non-false value, then it is used:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/ma
<parent>
<groupId>org.geoserver</groupId>
<artifactId>community</artifactId>
<version>2.24-SNAPSHOT</version> <!-- change this to the proper GeoServer version -->
<version>2.25-SNAPSHOT</version> <!-- change this to the proper GeoServer version -->
</parent>

<groupId>org.geoserver</groupId>
Expand All @@ -22,7 +22,7 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/ma
<dependency>
<groupId>org.geoserver</groupId>
<artifactId>gs-main</artifactId>
<version>2.24-SNAPSHOT</version> <!-- change this to the proper GeoServer version -->
<version>2.25-SNAPSHOT</version> <!-- change this to the proper GeoServer version -->
</dependency>
</dependencies>

Expand Down
2 changes: 1 addition & 1 deletion doc/en/developer/source/quickstart/checkout.txt
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ Choose ``main`` for the latest development.::

% git checkout main

Or chose a stable branch for versions less likely to change often::
Or choose a stable branch for versions less likely to change often::

% git checkout 2.22.x

Expand Down
4 changes: 2 additions & 2 deletions doc/en/developer/source/quickstart/eclipse.rst
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ Import modules into Eclipse
.. image:: img/eclipse_import1.jpg
:width: 300

#. Select ``Existing Projects into Workspace`` and click ``Next``
#. Select ``General``, ``Existing Projects into Workspace`` and click ``Next``. (Do not make the mistake of importing ``Maven``, ``Existing Maven Projects``!)

.. image:: img/eclipse_import2.jpg
:width: 400
Expand Down Expand Up @@ -76,4 +76,4 @@ Access GeoServer front page
---------------------------

* After a few seconds, GeoServer should be accessible at: `<http://localhost:8080/geoserver>`_
* The default ``admin`` password is ``geoserver``.
* The default ``admin`` password is ``geoserver``.
2 changes: 2 additions & 0 deletions doc/en/developer/source/release-guide/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -216,6 +216,8 @@ Download and try out some of the artifacts from the above location and do a
quick smoke test that there are no issues. Engage other developers to help
test on the developer list.

It is important to test the artifacts using the minimum supported version of Java (currently Java 11 in September 2023).

Publish the Release
-------------------

Expand Down
6 changes: 3 additions & 3 deletions doc/en/docguide/source/conf.py
Original file line number Diff line number Diff line change
Expand Up @@ -48,12 +48,12 @@
# other places throughout the built documents.
#
# The short X.Y version.
version = '2.24'
version = '2.25'
# The full version, including alpha/beta/rc tags.
release = '2.24-SNAPSHOT'
release = '2.25-SNAPSHOT'
# Users don't need to see the "SNAPSHOT" notation when it's there
if release.find('SNAPSHOT') != -1:
release = '2.24.x'
release = '2.25.x'

# There are two options for replacing |today|: either, you set today to some
# non-false value, then it is used:
Expand Down
2 changes: 1 addition & 1 deletion doc/en/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
<modelVersion>4.0.0</modelVersion>
<artifactId>gs-docs</artifactId>
<groupId>org.geoserver.en</groupId>
<version>2.24-SNAPSHOT</version>
<version>2.25-SNAPSHOT</version>
<packaging>pom</packaging>
<name>GeoServer English Documentation</name>
<description>GeoServer English documentation</description>
Expand Down
63 changes: 61 additions & 2 deletions doc/en/user/source/community/opensearch-eo/STAC.rst
Original file line number Diff line number Diff line change
Expand Up @@ -46,8 +46,8 @@ in the ``$GEOSERER_DATA_DIR/templates/ogc/stac`` folder:

Specifically for the JSON output:

* `$GEOSERER_DATA_DIR/templates/ogc/stac/collections.json` is the `collections template <https://raw.githubusercontent.com/geoserver/geoserver/main/src/community/oseo/oseo-stac/src/main/resources/org/geoserver/ogcapi/stac/collections.json>`_
* `$GEOSERER_DATA_DIR/templates/ogc/stac/items.json` is the `items template <https://raw.githubusercontent.com/geoserver/geoserver/main/src/community/oseo/oseo-stac/src/main/resources/org/geoserver/ogcapi/stac/items.json>`_
* `$GEOSERVER_DATA_DIR/templates/ogc/stac/v1/collections.json` is the `collections template <https://raw.githubusercontent.com/geoserver/geoserver/main/src/community/oseo/oseo-stac/src/main/resources/org/geoserver/ogcapi/v1/stac/collections.json>`_
* `$GEOSERVER_DATA_DIR/templates/ogc/stac/v1/items.json` is the `items template <https://raw.githubusercontent.com/geoserver/geoserver/main/src/community/oseo/oseo-stac/src/main/resources/org/geoserver/ogcapi/v1/stac/items.json>`_

The JSON templates in the case of STAC also drive database querying, the exposed STAC properties
are back-mapped into database properties by interpreting the template. It is advised to keep
Expand Down Expand Up @@ -76,3 +76,62 @@ According to the current specification:
- If only exclude is specified, these attributes are subtracted from the union of the default set of attributes and the include attributes (set difference operation). This will result in an entity that is not a valid Item if any of the excluded attributes are in the default set of attributes, but no error message will be raised by GeoServer.
- If a attribute is included, e.g. ``properties``, but one or more of the nested attributes is excluded, e.g. ``-properties.datetime``, then the excluded nested attributes will not appear in properties.
- If an attribute is excluded, e.g. ``-properties.nestedObj``, but one of more of the nested attributes is included, e.g. ``properties.nestedObject.attribute``, then ``nestedObject`` will appear in the output with the included attributes only.

Datacube Extension Support
--------------------------
Support for the `STAC Datacube Extension <https://github.com/stac-extensions/datacube>`_ "cube_dimensions" elements is available in HTML and JSON templates via the `eoSummaries` function. `eoSummaries` supports presenting the following collection-wide summary statistics:

* min - The minimum value of the field in the collection
* max - The maximum value of the field in the collection
* distinct - An array of distinct values of the field in the collection
* bounds - Minimum and maximum dimension values of the spatial bounding box of the collection (either x or y, presented as a two value array)

`eoSummaries` has three arguments:

* aggregate - The type of summary statistic. One of "min", "max", "distinct", or "bounds".
* collectionIdentifier - The name of the collection that is being summarized.
* property - The name of the property being summarized.

* Note that for the "bounds" aggregate, this value should either be "x" or "y".

**JSON Template Example**:

.. code-block:: none

"cube:dimensions"\: {
"x": {
"type": "spatial",
"axis": "x",
"extent": "$${eoSummaries('bounds',eop:parentIdentifier,'x')}",
"reference_system": 4326},
"y": {
"type": "spatial",
"axis": "y",
"extent": "$${eoSummaries('bounds',eop:parentIdentifier,'y')}",
"reference_system": 4326},
"time":
{"type": "temporal",
"extent":
["$${eoSummaries('min',eop:parentIdentifier,'timeStart')}",
"$${eoSummaries('min',eop:parentIdentifier,'timeEnd')}"]
}
}

**HTML/FTL Example**:

.. code-block:: none

<li><b>Extents</b>:
<ul>
<li data-tid='gbounds'>Geographic (WGS84):
${model.eoSummaries("bounds",a.name.value,"x")[0]},
${model.eoSummaries("bounds",a.name.value,"y")[0]},
${model.eoSummaries("bounds",a.name.value,"x")[1]},
${model.eoSummaries("bounds",a.name.value,"y")[1]}.
</li>
<li data-tid='tbounds'>Temporal:
${model.eoSummaries("min",a.name.value,"timeStart")}/
${model.eoSummaries("max",a.name.value,"timeEnd")}
</li>
</ul>
</li>
3 changes: 3 additions & 0 deletions doc/en/user/source/community/opensearch-eo/configuration.rst
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,9 @@ Follow these steps:

* Go into the "OS-EO" service configuration page and configure the "OpenSearch" store

* (Optional) You can also configure how long values will be cached for performance purposes for templates that require collection level aggregate statistics by adjusting the cache time to live duration and time units.


.. figure:: images/service.png

* Global Queryables (applicable to the STAC API to define queryable fields for all Collections) can be configured
Expand Down
Binary file modified doc/en/user/source/community/opensearch-eo/images/service.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
6 changes: 3 additions & 3 deletions doc/en/user/source/conf.py
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,7 @@
# other places throughout the built documents.
#
# The replacement |version| provides short X.Y version.
version = '2.24'
version = '2.25'

# The relacement |release| provides the full version, including alpha/beta/rc tags.

Expand All @@ -58,7 +58,7 @@
# check environmental variable to see if ant build.xml passed in project.version
project_version = os.getenv("project.version")
if project_version == None:
release = '2.24-SNAPSHOT'
release = '2.25-SNAPSHOT'
else:
release = project_version

Expand All @@ -70,7 +70,7 @@
if release.find('SNAPSHOT') != -1:
tags.add('snapshot')
download = version+'.x'
release = '2.24.x'
release = '2.25.x'
latest = '-latest'
download_release = 'https://build.geoserver.org/geoserver/'+branch+'/geoserver-'+version+'.x-latest-%s.zip'
download_extension = 'https://build.geoserver.org/geoserver/'+branch+'/ext-latest/geoserver-'+version+'-SNAPSHOT-%s-plugin.zip'
Expand Down
1 change: 1 addition & 0 deletions doc/en/user/source/extensions/mapml/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@ MapML
Map Markup Language (MapML) is a text-based format which allows map authors to encode map information as hypertext documents exchanged over the Uniform Interface of the Web. The format definition is still a work-in-progress by the Maps for HTML W3C Community Group, but various tools to work with the format already exist, including a Leaflet-based map viewer. For more information on MapML refer to the `Maps for HTML Community Group <https://maps4html.org/>`.

The MapML module for GeoServer adds new MapML resources to access WMS and WFS services configured in Geoserver. The MapML modules includes support for styles, tiling, querying, sharding, and dimensions options for WMS layers, and also provides a MapML outputFormat for WMS GetFeatureInfo and WFS GetFeatures requests. See below for information on installing and configuring the MapML module.
.. warning:: The MapML extension performance is negatively affected by a recent upgrade to Spring in the GeoServer project. This affects all versions since 2.22.0. To avoid serious performance penalty, please remove "text/.*" from the gzip filter <param-value> in your web.xml servlet configuration.

.. warning:: MapML is an experimental proposed extension of HTML for the Web. The objective of the format is to standardize map, layer and feature semantics in HTML. As the format progresses towards a Web standard, it may change. Always use the latest version of this extension, and follow the project's progress at https://maps4html.org.

Expand Down
9 changes: 9 additions & 0 deletions doc/en/user/source/production/config.rst
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,15 @@ Logging may visibly affect the performance of your server. High logging levels a

You can change the logging level in the :ref:`config_globalsettings_log_profile`. You will want to choose the ``PRODUCTION`` logging configuration, where only problems are written to the log files.

Logging configuration hardening
-------------------------------

For production systems, it is advised to set ``GEOSERVER_LOG_LOCATION`` parameter during startup. The value may be defined as either an environment variable, java system property, or servlet context parameter.

The location set for ``GEOSERVER_LOG_LOCATION`` has priority, causing the value provided using the Admin Console GUI or REST API to be ignored. This approach establishes a separation of responsibility between those setting up and controlling the actual machine, and those configuring the GeoServer application.

See :ref:`logging` for more information.

Set a service strategy
----------------------

Expand Down
2 changes: 1 addition & 1 deletion doc/zhCN/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
<modelVersion>4.0.0</modelVersion>
<artifactId>gs-docs</artifactId>
<groupId>org.geoserver.en</groupId>
<version>2.24-SNAPSHOT</version>
<version>2.25-SNAPSHOT</version>
<packaging>pom</packaging>
<name>GeoServer Chinese Simplified Documentation</name>
<description>GeoServer Chinese Simplified documentation</description>
Expand Down
2 changes: 1 addition & 1 deletion src/community/app-schema/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@
<parent>
<groupId>org.geoserver</groupId>
<artifactId>community</artifactId>
<version>2.24-SNAPSHOT</version>
<version>2.25-SNAPSHOT</version>
</parent>

<groupId>org.geoserver.community</groupId>
Expand Down
2 changes: 1 addition & 1 deletion src/community/app-schema/webservice-test/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@
<parent>
<groupId>org.geoserver.community</groupId>
<artifactId>gs-app-schema-community</artifactId>
<version>2.24-SNAPSHOT</version>
<version>2.25-SNAPSHOT</version>
</parent>

<groupId>org.geoserver.community</groupId>
Expand Down
Loading
Loading