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

[GEOS-11294] map ml wms vector representation #358

Commits on Feb 21, 2024

  1. Bump org.postgresql:postgresql from 42.6.0 to 42.7.2 in /src (geoserv…

    …er#7435)
    
    Bumps [org.postgresql:postgresql](https://github.com/pgjdbc/pgjdbc) from 42.6.0 to 42.7.2.
    - [Release notes](https://github.com/pgjdbc/pgjdbc/releases)
    - [Changelog](https://github.com/pgjdbc/pgjdbc/blob/master/CHANGELOG.md)
    - [Commits](https://github.com/pgjdbc/pgjdbc/commits)
    
    ---
    updated-dependencies:
    - dependency-name: org.postgresql:postgresql
      dependency-type: direct:development
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] committed Feb 21, 2024
    Configuration menu
    Copy the full SHA
    665ac17 View commit details
    Browse the repository at this point in the history

Commits on Feb 22, 2024

  1. Configuration menu
    Copy the full SHA
    f0b05f5 View commit details
    Browse the repository at this point in the history

Commits on Feb 26, 2024

  1. Adds in the CSS worksshot section of the documentation an example of …

    …how to style svg markers in the CSS styling declaration
    Alessandro Cristofori authored and aaime committed Feb 26, 2024
    Configuration menu
    Copy the full SHA
    cf03c0f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9bce176 View commit details
    Browse the repository at this point in the history
  3. New Community Module - JWT Headers (geoserver#7440)

    * wip: jwt-headers + documentation start
    
    * wip: access token validation + test cases + documentation
    
    * pom changes from mark's review
    
    * completely remove spring dependencies
    
    * Update doc/en/user/source/community/jwt-headers/configuration.rst
    
    Co-authored-by: Andrea Aime <andrea.aime@gmail.com>
    
    ---------
    
    Co-authored-by: david blasby <david.blasby@geocat.net>
    Co-authored-by: Andrea Aime <andrea.aime@gmail.com>
    3 people committed Feb 26, 2024
    Configuration menu
    Copy the full SHA
    668402c View commit details
    Browse the repository at this point in the history

Commits on Feb 28, 2024

  1. Configuration menu
    Copy the full SHA
    a14039e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    502fc21 View commit details
    Browse the repository at this point in the history

Commits on Feb 29, 2024

  1. [GEOS-11050] Refactor Resources and Paths API

    [GEOS-11050] Refactor Resources and Paths API to support alternative …
    #7156Refactor Resources and Paths API to support alternative
    [GEOS-11050] Refactor Resources and Paths API to support alternative …
    #7156
    
    commit 5e3edb873c41b0065a583d14652e0c3c43aaf990
    Author: Jody Garnett <jody.garnett@gmail.com>
    Date:   Wed Feb 28 22:36:37 2024 -0800
    
        [GEOS-11050] Avoid documenting deprecated methods in detail
    
    commit 8e36d6a4aa64b474f3dc92e080bb167f7fefffad
    Author: Jody Garnett <jody.garnett@gmail.com>
    Date:   Wed Feb 28 22:36:23 2024 -0800
    
        [GEOS-11050] Refactor Resources and Paths API to support alternative …
        #7156
    
        [GEOS-11050] Complete missing javadocs
    
    commit bafc5832a26eb2b447c7cd55877a3b1efd2caf3e
    Author: Jody Garnett <jody.garnett@gmail.com>
    Date:   Fri Feb 16 14:08:06 2024 -0800
    
        [GEOS-11306] Java 17 does not support GetFeature lazy JDBC count(*)
    
    commit 3728861002914017a9e6c0db61960d4b04d108f9
    Author: Jody Garnett <jody.garnett@gmail.com>
    Date:   Fri Feb 16 14:07:06 2024 -0800
    
        [GEOS-11307] Update apache-commons-lang3 to version 3.14.0 for Java 17 and Java 21 support
    
    commit 03cc6c6f87b6ea3d7f0b6de8bc98e29e7f62fd3a
    Author: davidblasby <48937730+davidblasby@users.noreply.github.com>
    Date:   Mon Feb 26 09:35:08 2024 -0800
    
        New Community Module - JWT Headers (#7440)
    
        * wip: jwt-headers + documentation start
    
        * wip: access token validation + test cases + documentation
    
        * pom changes from mark's review
    
        * completely remove spring dependencies
    
        * Update doc/en/user/source/community/jwt-headers/configuration.rst
    
        Co-authored-by: Andrea Aime <andrea.aime@gmail.com>
    
        ---------
    
        Co-authored-by: david blasby <david.blasby@geocat.net>
        Co-authored-by: Andrea Aime <andrea.aime@gmail.com>
    
    commit 420e033fd46dc85b665c2251e3ffa4042e0906cd
    Author: Andrea Aime <andrea.aime@gmail.com>
    Date:   Mon Feb 26 11:44:47 2024 +0100
    
        Use SCSS, more tolerant to selector starting with column
    
    commit 51d02ec63500dc90dfb78d4329d6f2993f508f36
    Author: Alessandro Cristofori <alessandro.cristofori@geosolutionsgroup.com>
    Date:   Mon Feb 19 10:09:41 2024 +0100
    
        Adds in the CSS worksshot section of the documentation an example of how to style svg markers in the CSS styling declaration
    
    commit 108367c87d489ffff9dc18a919da7d7f02cbe386
    Author: Andrea Aime <andrea.aime@gmail.com>
    Date:   Wed Feb 14 15:42:43 2024 +0100
    
        [GEOS-11305] Add layer information in the models backing STAC
    
    commit 5705d4e248959f25204911d3d11d60cd186abebe
    Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Date:   Wed Feb 21 08:03:56 2024 +0100
    
        Bump org.postgresql:postgresql from 42.6.0 to 42.7.2 in /src (#7435)
    
        Bumps [org.postgresql:postgresql](https://github.com/pgjdbc/pgjdbc) from 42.6.0 to 42.7.2.
        - [Release notes](https://github.com/pgjdbc/pgjdbc/releases)
        - [Changelog](https://github.com/pgjdbc/pgjdbc/blob/master/CHANGELOG.md)
        - [Commits](https://github.com/pgjdbc/pgjdbc/commits)
    
        ---
        updated-dependencies:
        - dependency-name: org.postgresql:postgresql
          dependency-type: direct:development
        ...
    
        Signed-off-by: dependabot[bot] <support@github.com>
        Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    
    commit 8d924fc4ee852baffba5be1f9d97c7f48ec0c3a0
    Author: Steve Ikeoka <steve.ikeoka@gdit.com>
    Date:   Mon Feb 12 12:12:03 2024 -0800
    
        [GEOS-11300] Centralize access to static web files
    
    commit 133d46f255cd79c5681e54115f6cd257c5cedc72
    Author: NielsCharlier <niels@scitus.be>
    Date:   Mon Feb 19 13:19:14 2024 +0100
    
        GEOS-11279 allow one field multiple tabs (#7392)
    
        * GEOS-11279 allow one field multiple tabs
    
        * GEOS-11279 allow one field multiple tabs (doc)
    
        * GEOS-11279 allow one field multiple tabs (fix style)
    
        * [GEOS-11278] metadata: only selected tab is submitted, space lenience
    
        * [GEOS-11278] metadata: only selected tab is submitted, fix spelling errors
    
    commit 43c30bb900583738512ededad6da57a1ddb1be5a
    Author: Sebastian Frey <sebastian.frey@outlook.com>
    Date:   Thu Feb 15 10:29:37 2024 +0100
    
        Support lower case sortby parameter
    
    commit c02d082fced79ed4ebd2749860f8d8ae68761673
    Author: Gabriel Roldan <gabriel.roldan@camptocamp.com>
    Date:   Mon Feb 19 06:21:42 2024 -0300
    
        Fix some app schema online tests (#7424)
    
        * Fix mimetype assertion in app-schema-test's PagingTest
    
        * Include Postgis in app-schema-test's expectation respecting axis order
    
        App-schema-test's `SRCWfsTest` checked only if it run against GeoPackage
        to assert the expected geometries respect the EPSG axis order.
    
        Include PostGIS too and remove duplicated code.
    
        Reprojection works fine with the PostGIS online tests and produce the
        same expected results.
    
    commit f38775480f0861c4fb8758b213ec9be325e32907
    Author: Peter Smythe <petersmythe@users.noreply.github.com>
    Date:   Mon Feb 12 21:19:35 2024 +0200
    
        Commit-specific blob
    
    commit 6b22abd0db04d4eaad1432205fcc0643b4a12e1b
    Author: Peter Smythe <petersmythe@users.noreply.github.com>
    Date:   Mon Feb 12 21:18:59 2024 +0200
    
        Commit-specific blob
    
    commit 39484358dc6475ca4dbb382333ed1c4b0c8d8476
    Author: Peter Smythe <petersmythe@users.noreply.github.com>
    Date:   Mon Feb 12 17:25:47 2024 +0200
    
        Incorporate Andrea's institutional knowledge
    
    commit a54336b0509240163aaf1a54ee6833aec7113719
    Author: Peter Smythe <petersmythe@users.noreply.github.com>
    Date:   Mon Feb 12 17:22:52 2024 +0200
    
        Incorporate Andrea's institutional knowledge
    
    commit b5641a57dc2f07a08919dd6cdbd383f4e688226a
    Author: Peter Smythe <petersmythe@users.noreply.github.com>
    Date:   Mon Feb 12 12:49:40 2024 +0200
    
        Update ecql_reference.rst
    
    commit 2ca6d1dcbaed0396864d668526088464b38f731c
    Author: Peter Smythe <peter@afrigis.co.za>
    Date:   Mon Feb 12 12:58:34 2024 +0200
    
        And add warning in cql_tutorial
    
    commit 21064d0081ac9d6d6ccae0f5221c631498d24285
    Author: Andrea Aime <andrea.aime@gmail.com>
    Date:   Mon Feb 12 17:21:06 2024 +0100
    
        [GEOS-11260] JNDI tutorial uses outdated syntax
    
    commit d2da7cb1305450ab3c14ae9bc7b8663e9722d5e1
    Author: Steve Ikeoka <steve.ikeoka@gdit.com>
    Date:   Wed Feb 7 13:13:11 2024 -0800
    
        [GEOS-11297] Escape WMS GetFeatureInfo HTML output by default
    
    commit c5c71205e1580419b5220ca4ccd6a38b10aafec8
    Author: Jody Garnett <jody.garnett@gmail.com>
    Date:   Sun Feb 11 14:33:57 2024 -0800
    
        Update ecql_reference description of IN predicate
    
    commit 39512e2ca45cc31938de99a3715ebfcaf3030a45
    Author: Andrea Aime <andrea.aime@gmail.com>
    Date:   Fri Feb 9 17:54:46 2024 +0100
    
        [GEOS-11299] Performance regression in GeoJSON output generated in EPSG:900913
    
    commit 977e0fb69e6e159cb97dbaca49a8b7cb6152aac9
    Author: Andrea Aime <andrea.aime@gmail.com>
    Date:   Wed Feb 7 19:03:58 2024 +0100
    
        [GEOS-11298] When a Raster Attribute Table is available, expose its attributes in GetFeatureInfo
    
    commit 8c0c2843437c8c08a2c49bd54b55a24ca4c49b43
    Author: Peter Rushforth <peter.rushforth@gmail.com>
    Date:   Thu Feb 8 16:22:59 2024 -0500
    
        Remove gzip warning, add note to MapML extension documentation
    
    commit a51f3eb2b29abaa38a6dcd234885f43acf703738
    Author: Peter Smythe <petersmythe@users.noreply.github.com>
    Date:   Fri Feb 9 09:26:21 2024 +0200
    
        [GEOS-11285] GWC REST Content-Encoding gzip returns broken response (#7370)
    
        * [GEOS-11285] GWC REST Content-Encoding gzip returns broken response
    
        * Make use of setContentLengthLong rather
    
        https://github.com/geoserver/geoserver/blob/main/src/main/src/main/java/org/geoserver/filters/AlternativesResponseStream.java#L80
    
        * mvn spotless:apply
    
        * Add tests for both Int and Long
    
        ---------
    
        Co-authored-by: Peter Smythe <peter@afrigis.co.za>
    
    commit 269038e08264d868a3f3da4fa5187ecbdcda3021
    Author: Andrea Aime <andrea.aime@gmail.com>
    Date:   Thu Feb 1 19:42:03 2024 +0100
    
        [GEOS-11287] MapML throws unclear exceptions when asked to produce maps in unsupported CRSs
    
    commit 10eacf4c39217e79886b9d8d0168dfb3d24e10ac
    Author: Andrea Aime <andrea.aime@gmail.com>
    Date:   Thu Feb 1 19:13:11 2024 +0100
    
        [GEOS-11286] MapML HTML backlinks are not workspace aware
    
    commit 8ba8608301775642aecf0b9b87c9fa23b142d497
    Author: Andrea Aime <andrea.aime@gmail.com>
    Date:   Wed Jan 24 15:09:50 2024 +0100
    
        [GEOS-11277] Have MapML CRS instances work as actual coordinate refererce systems.
    
    commit 1f478abf8127bc0cbdd6c48c2eda4d8b2dfd98b9
    Author: Steve Ikeoka <steve.ikeoka@gdit.com>
    Date:   Thu Feb 1 12:53:31 2024 -0800
    
        [GEOS-11289] Enable Spring Security StrictHttpFirewall by default
    
    commit d770c32b06c092191fc093f8a5f76b73066891ca
    Author: Andrea Aime <andrea.aime@gmail.com>
    Date:   Mon Feb 5 12:45:56 2024 +0100
    
        Revert "Bump org.springframework:spring-expression"
    
        This reverts commit 63f2d81daa8c2def19f1001cd10d19b16b3848a3.
    
    commit 98fde71412cdaf7e9612b85318e805793c61b0e0
    Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Date:   Tue Feb 6 21:24:19 2024 +0100
    
        Bump org.springframework.security:spring-security-config in /src (#7403)
    
        Bumps [org.springframework.security:spring-security-config](https://github.com/spring-projects/spring-security) from 5.7.10 to 5.7.11.
        - [Release notes](https://github.com/spring-projects/spring-security/releases)
        - [Changelog](https://github.com/spring-projects/spring-security/blob/main/RELEASE.adoc)
        - [Commits](https://github.com/spring-projects/spring-security/compare/5.7.10...5.7.11)
    
        ---
        updated-dependencies:
        - dependency-name: org.springframework.security:spring-security-config
          dependency-type: direct:production
        ...
    
        Signed-off-by: dependabot[bot] <support@github.com>
        Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    
    commit fde8c401e4e159c2fe1c24151dbfe5cf61714bc0
    Author: Mirco Romagnoli <mirco.romagnoli@geosolutionsgroup.com>
    Date:   Thu Jan 25 12:11:19 2024 +0100
    
        [GEOS-11276] Use style_body to define CSS style for a layer
    
        This commit adds a test to check that a CSS string passed as STYLE_BODY with STYLE_FORMAT=css is applied to the layer
        if the style name is the same of the queried layer.
    
        Documentation is also updated for the new directive.
    
    commit 2b8989de8c1550f7c383629c257721050bcaa8df
    Author: Peter Smythe <petersmythe@users.noreply.github.com>
    Date:   Tue Feb 6 10:32:14 2024 +0200
    
        Update psc.rst
    
    commit acea59a1b0a689e6e7ee8e6f6d10aac4bdaa01ee
    Author: Joe <31628530+turingtestfail@users.noreply.github.com>
    Date:   Tue Feb 6 03:49:33 2024 -0500
    
        [GEOS-11232] Add Zoom scaled layer templates to MapML (#7397)
    
        switched to binary search
    
        working test for zoom input
    
        unit tests and fix for single extent detection
    
        GetMap tests
    
        wms output format documentation
    
        added some edge tests
    
        unused var
    
        ground resolution to scale
    
        updated tests and fixed infinite check
    
        Reproject bounds
    
        - For gwc-backed GetMap request update extentZoomInput.value with
        the gss.getZoomStop() to match the zoom value used by the location
        inputs' min/max row and column axes.  Non-GWC backed GetMap zoom
        input will not carry a value attribute, and it's not necessary
    
        - tbd:  a test to cover it
    
    commit 95696e94b431223e0768e3e0ed5aa6c617bce0b7
    Author: Julien Sabatier <julien.sabatier@lepuyenvelay.fr>
    Date:   Mon Feb 5 17:27:47 2024 +0100
    
        Use threads to read altitude in wps-longitudinal-profile community module (#7363)
    
        * Use threads to read altitude in wps-longitudinal-profile community module
    
        * Adding GeoServer copyright header to AltitudeReaderThread
    
        * Adding GeoServer copyright header to ProfileVertice
    
        * Replace Vector with ArrayList
    
        * Move thread pool to class level
    
        * Replace Stack with ArrayList
    
        * Retrieve adjustment geoms only once at start
    
        * Process altitude adjustment by adjustable chunks of vertices
    
        * QA fixes
    
    commit 48943b61a48e8b5993d735738eec1e3dbb243346
    Author: Andrea Aime <andrea.aime@gmail.com>
    Date:   Mon Feb 5 16:02:21 2024 +0100
    
        Updating documentation for vector mosaic
    
    commit bdcec7db801f34f8a81119521bd6c4703300059b
    Author: etj <etj@geo-solutions.it>
    Date:   Mon Feb 5 13:27:20 2024 +0100
    
        [GEOS-11291] GeoFence: Cleanup stale log4j references
    
    commit 06fa1c29f206aa70fb810383581d28e7609d0a81
    Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Date:   Fri Feb 2 20:28:09 2024 +0000
    
        Bump org.springframework:spring-expression
    
        Bumps [org.springframework:spring-expression](https://github.com/spring-projects/spring-framework) from 3.2.5.RELEASE to 5.2.23.RELEASE.
        - [Release notes](https://github.com/spring-projects/spring-framework/releases)
        - [Commits](https://github.com/spring-projects/spring-framework/compare/v3.2.5.RELEASE...v5.2.23.RELEASE)
    
        ---
        updated-dependencies:
        - dependency-name: org.springframework:spring-expression
          dependency-type: direct:production
        ...
    
        Signed-off-by: dependabot[bot] <support@github.com>
    
    commit 011e6db3dfe6dd99ca3cd94cd1f1e5fe939bc05a
    Author: Steve Ikeoka <steve.ikeoka@gdit.com>
    Date:   Thu Feb 1 12:11:09 2024 -0800
    
        [GEOS-11288] Improve input validation in ClasspathPublisher
    
    commit 6c0b2471bacd4428ae63163dd6e8d1b33de8ae92
    Author: NielsCharlier <niels@scitus.be>
    Date:   Fri Jan 26 10:51:43 2024 +0100
    
        GEOS-11278 metadata: only selected tab is submitted
    
    commit 70555d3fff0d1109b3a1bcaf1066deca64814552
    Author: iaunzu <32395827+iaunzu@users.noreply.github.com>
    Date:   Mon Feb 5 11:20:56 2024 +0100
    
        [GEOS-11263] hideEmptyRules not working in JSON LegendGraphic (#7353)
    
        * [GEOS-11263] Fix hideEmptyRules in JSON Legends
    
        * Compute hideEmptyRules with BBOX only and skip rasterSymbolizers
    
        * Better test
    
    commit e3a18b8c51b9b27f2891cc9eda55e5496dcb9755
    Author: NielsCharlier <niels@scitus.be>
    Date:   Mon Nov 20 13:52:14 2023 +0100
    
        [GEOS-11205] Layer page: style image fails if it is in isolated workspace
    
    commit 68697945035934f8c88ad1e637e9cb3172bbc437
    Author: etj <etj@geo-solutions.it>
    Date:   Fri Feb 2 15:14:05 2024 +0100
    
        [GEOS-11290] With Oauth enabled, anon users get random auth requests
    
    commit ec5511dd3b30287eb3d74f60ddf7006fec3c4770
    Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Date:   Sat Feb 3 12:57:50 2024 +0100
    
        Bump com.jayway.jsonpath:json-path from 2.7.0 to 2.9.0 in /src (#7358)
    
        * Bump com.jayway.jsonpath:json-path from 2.7.0 to 2.9.0 in /src
    
        Bumps [com.jayway.jsonpath:json-path](https://github.com/jayway/JsonPath) from 2.7.0 to 2.9.0.
        - [Release notes](https://github.com/jayway/JsonPath/releases)
        - [Changelog](https://github.com/json-path/JsonPath/blob/master/changelog.md)
        - [Commits](https://github.com/jayway/JsonPath/compare/json-path-2.7.0...json-path-2.9.0)
    
        ---
        updated-dependencies:
        - dependency-name: com.jayway.jsonpath:json-path
          dependency-type: direct:development
        ...
    
        Signed-off-by: dependabot[bot] <support@github.com>
    
        * Add scoped override for json-smart to override the runtime scope of the json-path provided version
    
        ---------
    
        Signed-off-by: dependabot[bot] <support@github.com>
        Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
        Co-authored-by: mark <1165786+mprins@users.noreply.github.com>
    
    commit cce5f19b270e51401f082c8f049d3d0e7dc300c3
    Author: Alessio Fabiani <alessio.fabiani@geosolutionsgroup.com>
    Date:   Wed Jan 31 10:39:41 2024 +0100
    
        [GEOS-11225] AuthKey synchronize the user/group automatically (#7316)
    
        * [GEOS-11225] AuthKey synchronize the user/group automatically
    
        * - Purge web-service cache on synchronize
    
         - Code refactoring for readability and stability
    
        * - missing mapper setting
    
        * - trying to fix qa checks
    
        * Fix QA checks
    
        * - Updating the plugin user documentation
    
        * - docs typo
    
    commit 1cd31d186c8bdfb8f3e2b821b957150da87ce1af
    Author: Peter Smythe <peter@afrigis.co.za>
    Date:   Wed Jan 31 10:55:01 2024 +0200
    
        Fix spelling mistakes only
    
    commit e30ca393e21738a9083173e2e6d0bd9fffdd490b
    Author: Andrea Aime <andrea.aime@gmail.com>
    Date:   Wed Jan 24 17:07:17 2024 +0100
    
        Update FUNDING.yml
    
    commit e55624676ebf6da946cfddccf40ea5d0728477b6
    Author: NielsCharlier <niels@scitus.be>
    Date:   Wed Jan 24 11:02:24 2024 +0100
    
        [GEOS-11163] Taskmanager: support for metadata attributes sync (#7355)
    
        * [GEOS-11163] Taskmanager: support for metadata attributes sync
    
        * Taskmanager: minor fixes
    
        * [GEOS-11163] Taskmanager: support for metadata attributes sync (fix)
    
    commit a972e9f746a0f4b9f5e9c178b0bfe2e9b2c54ca2
    Author: Joseph Miller <millerjoseph@gmail.com>
    Date:   Sun Nov 19 12:43:37 2023 -0500
    
        [GEOS-11207] Refactor MapML MVC controller as GetMap-based operation with standard parameter format
    
        working on builder
    
        initialize first pass
    
        more initialize
    
        finished first pass at head
    
        builder first pass done
    
        first pass at marshalling mapml map response stuff
    
        changed the proj stuff
    
        first pass at formatlink
    
        Got main test working
    
        most tests done
    
        more tests included
    
        all original tests passing
    
        html
    
        html test passing
    
        added height and width
    
        int not double
    
        subtype not format
    
        cleanup
    
        copyright missing
    
        more test cleanup
    
        added default image type to HTML
    
        fixed empty style issue
    
        exceptions were being prematurely caught
    
        PR responses
    
        test cleanup
    
        added WMS parameter and fixed header base and header styles
    
        WMS parameter and requested changes, XML validated
    
        fixed issues with XML namespaces and some misc fixes for new extent handling
    
        switched from WMS to serviceinfo metadata
    
        clean up
    
        added multilayer tests
    
        Front end multi-extent setting
    
        front end test
    
        doc updates
    
        doc tweak
    
        alt link height and width and remove hidden from multi-extent
    
        query_layers for single extent
    
        added bbox to alt and switch center lat and lon of html to use wgs84
    
        style and self style title, bbox, width, height
    
        added empty commas for default styles
    
        self style default
    
        fixed regular styles issue
    
        Add label to multi-extent map-extent when global MapML setting enabled
    
        Fix NPE with multi-layer, single extent requests across, layers, groups
    
        fix issue with trailing blank style
    
        Added test for trailing comment in styles list
    
        Make GetMap with format=text/html; subtype=mapml respect bbox param
    
        Add <map-link rel=style> and <map-link rel="self style" for named
        styles for sinble LayerGroup requests.
    
        Replace .equals with .equalsIgnoreCase for string comparison of style
        names
    
        GetMap tests
    
        fix pmd for test
    
        wms output format documentation
    
        style note
    
        Add some images and description to docs
    
        fixed tcrs issue
    
        Change WMTS GetFeatureInfo parameter name from "info_format" (WMS) to
        "infoformat" (WMTS). Why do they do that :-) ?
    
        revert
    
    commit d908d513393194d17899c86c8fd4423067599970
    Author: Romagnoli Mirco <romagnoli.mirco@gmail.com>
    Date:   Tue Jan 23 14:52:11 2024 +0100
    
        [GEOS-11250] WFS GeoJSON encoder fails with an exception if an infinity number is used in the geometry (#7343)
    
        * [GEOS-11250] WFS GeoJSON encoder fails with an exception if an infinity number is used in the geometry
    
        This commit avoids a JSONException in case of a coordinate with infinite value (positive or negative).
        A coordinate with an infinite value will be encoded as a string "Infinity" or "-Infinity", depending on the coordinate sign.
    
        * [GEOS-11250] Fix method name
    
        Fix the incorrect method name and add some comments to explain the new method behavior
    
        * [GEOS-11250] fix formatting on encodeOrdinate method
    
    commit 5abd45ff19a3892c14c8ebf68ae666151deb727d
    Author: Andrea Aime <andrea.aime@gmail.com>
    Date:   Wed Dec 27 09:18:20 2023 +0100
    
        [GEOS-11248] Move version header handling from APIBodyMethodProcessor to APIDispatcher
    
    commit b4ebb37257a612a3da627e0ef7e644ed67ade6d7
    Author: Andrea Aime <andrea.aime@gmail.com>
    Date:   Tue Dec 26 15:59:30 2023 +0100
    
        [GEOS-11247] Avoid HTML annotations special status in APIBodyProcessor
    
    commit 094fe37d28e6f41b03c28ce1e2e3b774f592cf92
    Author: iaunzu <inigo.alcalde@gmail.com>
    Date:   Tue Dec 26 12:16:52 2023 +0100
    
        Add support for multiple inserts with different idGen
    
    commit e52b2a43a071d6c177f6f0521c9dfcc12afc8187
    Author: Andreas Schmitz <schmitz@terrestris.de>
    Date:   Wed Dec 13 11:36:52 2023 +0100
    
        [GEOS-10933] Fix keycloak plugin logout
    
    commit 25860a2de4b0e95d2eba0985793c10c16c6808c4
    Author: Peter Smythe <petersmythe@users.noreply.github.com>
    Date:   Tue Jan 16 13:13:43 2024 +0200
    
        Incorporate Andrea's feedback
    
    commit 9847a03699b382a4cbe0753955971e41457a16d8
    Author: Peter Smythe <petersmythe@users.noreply.github.com>
    Date:   Wed Jan 10 18:10:56 2024 +0200
    
        Fix Wicket reference link
    
    commit f131a6760ecde31c36b34a65514652c85af259b2
    Author: Andrea Aime <andrea.aime@gmail.com>
    Date:   Wed Jan 10 11:19:20 2024 +0100
    
        [GEOS-11216] Ensure the labels at the corners stay inside the graticule frame
    
    commit 2b70c1802edd5e46693c233bf51c669b4366341e
    Author: Andrea Aime <andrea.aime@gmail.com>
    Date:   Tue Jan 9 13:05:26 2024 +0100
    
        [GEOS-11216] Handle reprojected bbox case and allow for no bounds clipping too (for tiled maps)
    
    commit f7d5de3008341eefa0555e0f93ea51a634a952ab
    Author: Andrea Aime <andrea.aime@gmail.com>
    Date:   Tue Jan 9 11:12:03 2024 +0100
    
        [GEOS-11216] Graticule store panel resets bbox to emtpy one when editing existing store
    
    commit 78dde2a9683ed291ebaf38bd3f978fe7101316b7
    Author: Gabriel Roldan <gabriel.roldan@camptocamp.com>
    Date:   Fri Dec 22 20:45:27 2023 -0300
    
        [GEOS-11241] ModificationProxy breaks information hidding on CatalogInfo.accept(CatalogVisitor)
    
        `ModificationProxy` breaks information hidding on `CatalogInfo.accept(CatalogVisitor)`,
        exposing the proxied object.
    
        Follow up on commit 01bd2f2deb6fee761ca96b7035f6178996c6a16e (from
        GEOS-10356) which fixed it only for `FeatureTypeInfo`, by calling the
        appropriate `CatalogVisitor.visit(...)` overload method with the
        `ModificationProxy` proxy object and not with its internal
        `CatalogInfo`.
    
    commit c762b513ab29dfa6598659502018ba27869050c9
    Author: Steve Ikeoka <steve.ikeoka@gdit.com>
    Date:   Wed Nov 22 13:45:07 2023 -0800
    
        [GEOS-11213] Improve REST external upload method unzipping
    
    commit afba12f25f56f373510901b8e579e8c4e1d76449
    Author: Steve Ikeoka <steve.ikeoka@gdit.com>
    Date:   Tue Jan 9 08:14:38 2024 -0800
    
        [GEOS-11242] Remove the Xalan library (#7331)
    
    commit 1933f2ee9fbc1f3a11ccc72dc35d36ff6fbd6c77
    Author: mike <mykhailo.kotkov@geosolutionsgroup.com>
    Date:   Wed Dec 20 18:26:46 2023 +0400
    
        [GEOS-11246] Schemaless plugin performance for WFS
    
    commit 06665c33468a1ff53c8fe697318cacdc0649c212
    Author: Peter Smythe <peter@afrigis.co.za>
    Date:   Tue Jan 9 09:27:23 2024 +0200
    
        Number test filter uniquely
    
    commit c90c91134cdbdbbc6eb0f36510f41955f0f9e4ed
    Author: Peter Smythe <peter@afrigis.co.za>
    Date:   Mon Jan 8 17:37:20 2024 +0200
    
        Add unit test required
    
    commit 0c65d7071cbfa65406362ec6392e84540d90ea2c
    Author: Peter Smythe <peter@afrigis.co.za>
    Date:   Sun Jan 7 11:33:32 2024 +0200
    
        Missed community oauth2 test
    
    commit b512ab6bb04a6a51c7e022aafb69cd5cc860b286
    Author: Peter Smythe <peter@afrigis.co.za>
    Date:   Sat Jan 6 21:21:55 2024 +0200
    
        [GEOS-11051] Env parametrization does not save correctly in AuthKey extension
    
    commit d9cbb79e62578f564788632b42e08f6ae82f1ad7
    Author: Peter Smythe <petersmythe@users.noreply.github.com>
    Date:   Mon Jan 8 17:19:14 2024 +0200
    
        Fix GetCapabilities format parameter based on review feedback
    
    commit e7f8560605bad620fa6f455146866035074d264e
    Author: Peter Smythe <petersmythe@users.noreply.github.com>
    Date:   Mon Nov 27 12:25:45 2023 +0200
    
        Clarify GetCapabilities format options
    
        From GetCapabilitiesTransformer.java
    
    commit 6c03c8d643be6c62c28c5643d967e77cf6b3b8c5
    Author: Peter Smythe <petersmythe@users.noreply.github.com>
    Date:   Fri Jan 5 18:39:41 2024 +0200
    
        Update urlchecks.rst
    
    commit 404bc2a72c721dd13e510f8a9d7106fccbeac297
    Author: Peter Smythe <petersmythe@users.noreply.github.com>
    Date:   Fri Jan 5 16:34:14 2024 +0200
    
        Update urlchecks.rst
    
        Clarify that this does not apply to admin-configured URLs (e.g. WFS, cascaded WMS & WMTS)
    
    commit 1fc1bd716eec439f334efce84ddfd82833c64852
    Author: Peter Smythe <petersmythe@users.noreply.github.com>
    Date:   Fri Jan 5 10:11:10 2024 +0200
    
        Update urlchecks.rst
    
        Fix spelling
    
    commit dcaa6c1a103be58f2c41415cf70911313006708e
    Author: Mark Prins <1165786+mprins@users.noreply.github.com>
    Date:   Thu Jan 4 11:36:26 2024 +0100
    
        [GEOS-11245] Update OSHI from 6.2.2 to 6.4.10 (#7333)
    
    commit e72f9aed1c087679031ff802f13ce023172d59fa
    Author: Andrea Aime <andrea.aime@gmail.com>
    Date:   Sat Dec 16 17:57:34 2023 +0100
    
        Adding Java 21 (just like Java 17, which is still labelled experimental
    
    commit fb8dd5b9160b12d930a710264117997d3a4726c4
    Author: Andrea Aime <andrea.aime@gmail.com>
    Date:   Sat Dec 16 17:57:18 2023 +0100
    
        Update MapML tests, a URL with a curly brace in the host would not parse in Java 21
    
    commit 6e5e1e3a0c35ce825065d8141d9b04ef434e4f1f
    Author: Andrea Aime <andrea.aime@gmail.com>
    Date:   Sat Dec 16 17:10:34 2023 +0100
    
        Setting reserved code cache to 420m
    
    commit 000f4c0f608fe3c226bc4407bac3c3b8869d77f8
    Author: Gabriel Roldan <gabriel.roldan@camptocamp.com>
    Date:   Sat Oct 21 22:37:37 2023 -0300
    
        Fix GeoServerNodeDataTest to work with Java 21
    
        Eesymock can't extend InetAddress because it's a sealed class
    
    commit 7ede4234fd69470b1efa0aa74753f6a3ce6d8e7e
    Author: Gabriel Roldan <gabriel.roldan@camptocamp.com>
    Date:   Sat Oct 21 22:36:40 2023 -0300
    
        Upgrade easymock:4.3->5.2.0, cglib-nodep:2.2->3.3.0
    
    commit 0655685db23f00b02a1815f0ecf508edf6092b7a
    Author: Gabriel Roldan <gabriel.roldan@camptocamp.com>
    Date:   Sat Oct 21 20:01:30 2023 -0300
    
        Upgrade mockito:3.12.4 -> 5.6.0
    
        Removes gs-main dependency on mockito-inline, since version 5.0
        mockito-inline is the default mockmaker.
        See https://github.com/mockito/mockito/releases/tag/v5.0.0
    
    commit e9aeead2e7f54bee5c3ba95bb86b7b8fe14b14d4
    Author: Pierre Mauduit <pierre.mauduit@camptocamp.com>
    Date:   Thu Dec 14 21:10:52 2023 +0100
    
        [GEOS-11235] preauthentication filters - session reuse even after having logout
    
        .. or if no preauth headers are provided anymore.
    
        See https://osgeo-org.atlassian.net/browse/GEOS-11235 for more details.
    
        Without this change, we can end up with a persisting session across
        logout.
    
        Tests: adding utests specific to this change. Runtime tested into
        a docker composition.
    
    commit ab43dac002c5ac7814d9f41ac85aa894f3d772c0
    Author: Andrea Aime <andrea.aime@gmail.com>
    Date:   Wed Dec 27 08:42:59 2023 +0100
    
        [GEOS-11216] Graticule datastore improvements (#7328)
    
        * [GEOS-11216] Graticule datastore code simplifications and QA
    
        * [GEOS-11216] Allow to fetch levels by equality, using >= won't work if the steps are not multiple of each other
    
        * [GEOS-11216] Simplify labelling, and show examples of how to create a compact style
    
    commit da2f19faa9b143e2665e38c9819c2387c3dbce5c
    Author: Brad Hards <bradh@frogmouth.net>
    Date:   Sun Dec 24 19:15:11 2023 +1100
    
        correct spelling in Windows installer documentation
    
    commit a31f578c9f4ee05f47342cc64e3311b3189f92b1
    Author: Peter Smythe <petersmythe@users.noreply.github.com>
    Date:   Sun Dec 24 09:59:40 2023 +0200
    
        Capitalise properly
    
    commit 8b8528711d363f0eb68ee69d74bdd2ee17702ba0
    Author: Jody Garnett <jody.garnett@gmail.com>
    Date:   Sat Dec 23 23:33:40 2023 -0800
    
        Update intro to windows installer instructions
    
    commit 23254695f12136daf767747cfa14df743ce0e249
    Author: Ian Turton <ijturton@gmail.com>
    Date:   Thu Dec 21 14:54:48 2023 +0000
    
        [GEOS-11216] Create a datastore to produce graticules for WMS maps (#7297)
    
        * initial wip
    
        * day2 - wip
    
        * first working version
    
        * wip
    
        * working grids in WMS
    
        * some QA fixes
    
        * starting to work, still won't reload layers
    
        * more fixes, still won't work on restart
    
        * fixed label placements
    
        * topleft style working, still won't restart
    
        * seems to work
    
        * QA fix format
    
        * mostly working Graticule module
    
        * more QA fix
    
        * combine spacings into one layer, selectable by level
    
        * qa cleanup
    
        * opening docs
    
        * fix docs issue
    
        * general clean up and testing
    
        * fix restart issue with ReferencedEnvelope Parameters
    
        * remove unneeded style handler
    
        * move to ContentDataStore
    
        * add single edge positions
    
        * QA fixes
    
        ---------
    
        Co-authored-by: Ian Turton <ian@ianturton.com>
    
    commit 506c0b69d8b8038aa64230d31d9e2ee8c686f0c9
    Author: NielsCharlier <niels@scitus.be>
    Date:   Mon Dec 18 12:28:23 2023 +0100
    
        Metadata extension: remove stacktrace and before work-around (#7310)
    
        * Metadata extensions: remove stacktrace and before work-around
    
        * Metadata extension: get rid of severe logging
    
    commit 72e11a614f07ed3e34adedc538a7baff11954f30
    Author: Sebastian Frey <sebastian.frey@outlook.com>
    Date:   Wed Dec 6 13:39:31 2023 +0100
    
        [GEOS-11222] Add Search conformance class
    
    commit 76c81fa51b88bf99002f04a256cb42e53ccffcd1
    Author: Gabriel Roldan <gabriel.roldan@camptocamp.com>
    Date:   Sun Dec 10 22:18:02 2023 -0300
    
        Add missing extension names to ModuleStatusImpl spring beans
    
        Some beans of type `org.geoserver.platform.ModuleStatusImpl`
        defined in `applicationContext.xml` spring beans definition files
        aren't named.
    
        Add `"id"="<beanName>"` in such cases.
    
    commit 4d8a20d7880ab9771e11216ff2d25b750d0d54cd
    Author: Steve Ikeoka <steve.ikeoka@gdit.com>
    Date:   Fri Dec 1 10:19:50 2023 -0800
    
        [GEOS-11220] Upgrade Hazelcast from 5.3.1 to 5.3.6
    
    commit edbe00cb4844ee73b4c29d0385f73eec64e0ea33
    Author: Gabriel Roldan <gabriel.roldan@camptocamp.com>
    Date:   Sun Dec 10 22:46:09 2023 -0300
    
        Remove gs-web-core dependency from community/flatgeobuf (#7320)
    
    commit 4794ed8a975d300c0401b70248d4693c5fb3236f
    Author: Jody Garnett <jody.garnett@gmail.com>
    Date:   Thu Dec 7 08:25:15 2023 -0800
    
        [GEOS-11224] startup.sh determine GEOSERVER_DATA_DIR absolute path
    
    commit a3103b35ecc61aceb7ed3bed8916e1ac024c075f
    Author: Andrea Aime <andrea.aime@gmail.com>
    Date:   Mon Dec 4 18:23:15 2023 +0100
    
        [GEOS-11226] Enable JTS OverlayNG by default
    
    commit c6b8ab19c6f347f24916148ac1dfa8166cfbc25e
    Author: Andrea Aime <andrea.aime@gmail.com>
    Date:   Thu Nov 30 11:35:36 2023 +0100
    
        [GEOS-11223] Layer not visible in preview/capabilities if security closes the workspace, but allows access to the layer
    
    commit e1a23ed60c4a4c11f3e2c00cec8eec9cfcf86d00
    Author: awaterme <awaterme@users.noreply.github.com>
    Date:   Thu Nov 30 20:12:05 2023 +0100
    
        [GEOS-11219] Upgrade mail and activation libs (#7302)
    
    commit 3aafa12c6a452d205be3e696b04faba7ad1f6839
    Author: Andrea Aime <andrea.aime@gmail.com>
    Date:   Thu Nov 30 10:31:56 2023 +0100
    
        Updates following up GeoTools update to pass down max features to WFS 2.0 servers
    
    commit b18901f76acc1d7dedc93c58b1f60f0e3b0ce5de
    Author: OSGeo Weblate <97247866+osgeoweblate@users.noreply.github.com>
    Date:   Wed Nov 29 16:53:15 2023 -0500
    
        Translated using Weblate (Portuguese (Brazil)) (#7300)
    
        Currently translated at 66.1% (679 of 1027 strings)
    
        Translation: GeoServer/web-core
        Translate-URL: https://weblate.osgeo.org/projects/geoserver/web-core/pt_BR/
    
        Co-authored-by: Matheus Gomes <matheus.gomes03@hotmail.com>
    
    commit 0abc38c350b7e1d016a8019002dd8df231ec6aee
    Author: NielsCharlier <niels@scitus.be>
    Date:   Mon Nov 27 13:53:19 2023 +0100
    
        [GEOS-11082] Taskmanager: keycloak support (#7288)
    
        * [GEOS-11082] Taskmanager: keycloak support
    
        * [GEOS-11082] Taskmanager: keycloak support (proxy host)
    
        * [GEOS-11082] Taskmanager: fix dep
    
    commit cc1eca3f5435457ce6d8e0f5e4055df943bd3ffa
    Author: Andrea Aime <andrea.aime@gmail.com>
    Date:   Tue Nov 21 15:35:01 2023 +0100
    
        [GEOS-9757] Return a service exception when client provided WMS dimensions are not a match
    
    commit b83a952bb3beb4513df248f2635695042753b8dd
    Author: Peter Smythe <petersmythe@users.noreply.github.com>
    Date:   Sat Nov 25 19:31:36 2023 +0200
    
        Update documentation
    
    commit 9d67b1275258a34b7c2ea11bc4a2fec15bbea61a
    Author: Peter Smythe <petersmythe@users.noreply.github.com>
    Date:   Sat Nov 25 19:26:52 2023 +0200
    
        Update documentation
    
        Spelling and grammar
    
    commit 6d3f5faef08a4c88c7eaf2744c198970385b5c1f
    Author: Jody Garnett <jody.garnett@gmail.com>
    Date:   Wed Nov 22 21:29:09 2023 -0800
    
        [GEOS-11212] Check signature validation using JWKS publicKey and access token expiration
    
    commit f39ddde7bc7ab1594cfd0ca43f259530db36c3e6
    Author: Jody Garnett <jody.garnett@gmail.com>
    Date:   Wed Nov 22 21:27:43 2023 -0800
    
        [GEOS-11209] Proof Key of Code Exchange (PKCE)
    
        * Add PKCE configuration option for open id connect module
        * Include OIDC_LOGGING profile to aid in troubleshooting
        * PKCEAuthenticationEntryPoint to generate and store code_verifier, and then include code_challenge in authorization request
        * PKCERequestEnhancer to retrieve code_verifier and include in access token request
        * PKCE dependency management and include in openid-connect assembly
        * Add PKCE information to docs
    
        Introduce some protected methods introduced into oauth2-core classes to allow override for PKCE workflow.
    
    commit 397a6b02f52e5494b742daa31e813361f07eb607
    Author: Peter Smythe <petersmythe@users.noreply.github.com>
    Date:   Tue Nov 21 11:31:59 2023 +0200
    
        [GEOS-11203] WMS GetFeatureInfo bad WKT exception for label-geometry (#7275)
    
        * [GEOS-11203] WMS GetFeatureInfo bad WKT exception for label-geometry
    
        * Broaden the exception
    
        * Just fix unrelated spelling mistake
    
        * Added integration test
    
        ---------
    
        Co-authored-by: Peter Smythe <peter@afrigis.co.za>
    
    commit 527b843fe15119f7deeadea004d8b58b9a3484ba
    Author: Andrea Aime <andrea.aime@gmail.com>
    Date:   Fri Nov 17 18:01:33 2023 +0100
    
        [GEOS-11206] Throw nearest match mismatch exceptions only for WMS
    
    commit 6cd2c0e4870dcd56f2b175a8174f1b95feac359e
    Author: Joseph Miller <millerj@pixia.com>
    Date:   Thu Nov 9 13:03:14 2023 -0500
    
        [GEOS-11192] Make refresh button for Elasticsearch fields configuration
    
        got ajax refresh working
    
        added check if refresh
    
        test finally working
    
        docs
    
        cleanup
    
        more cleanup
    
        PR cleanup
    
        parent panel refresh
    
        cleaner search for attribute panel
    
        it
    
        test fix
    
    commit 5edaecf4a1075aa4c841b1fa4197818fccb74002
    Author: Simon Hofer <simon.hofer@spoud.io>
    Date:   Thu Sep 28 07:44:12 2023 +0200
    
        [GEOS-11150] add geoserver-monitor-kafka extension
    
    commit ab04dcfe52e74d8b6e46e7b243783cb1a3a9b695
    Author: Steve Ikeoka <steve.ikeoka@gdit.com>
    Date:   Tue Oct 10 08:35:52 2023 -0700
    
        [GEOS-11154] Improve handling special characters in the MapML HTML Page
    
    commit 7902a53a6c736b202ab1f6ccb30141f51c2c5614
    Author: Steve Ikeoka <steve.ikeoka@gdit.com>
    Date:   Tue Oct 10 08:12:30 2023 -0700
    
        [GEOS-11152] Improve handling special characters in the Simple SVG Renderer
    
    commit 38f2b9422f2562ff122131c86f41a110e9b7e0c0
    Author: etj <etj@geo-solutions.it>
    Date:   Wed Nov 15 11:15:59 2023 +0100
    
        [GEOS-11196] NPE in VectorDownload if ROI not defined
    
    commit 4ccb94b41853283ac62a4f3d1b6913f2778cd4e4
    Author: Andrea Aime <andrea.aime@gmail.com>
    Date:   Wed Nov 15 17:54:21 2023 +0100
    
        [GEOS-11200] GetFeatureInfo can fail on rendering transformations that generate a different raster
    
    commit 3042c5d161e581a26f494f31c26955683ab98239
    Author: Brad Hards <bradh@frogmouth.net>
    Date:   Tue Oct 24 13:42:54 2023 +1100
    
        [GEOS-11170] OGC API Features "/api" link is broken in OpenAPI page
    
    commit eec93d4616c2fdbd80cdb9328f833f230cdb440b
    Author: Andrea Aime <andrea.aime@gmail.com>
    Date:   Wed Nov 8 15:17:32 2023 +0100
    
        [GEOS-11188] Let DownloadProcess handle download requests whose pixel size is larger than integer limits
    
    commit 76c1d72226c674093a70ca1111802d8850241a66
    Author: etj <etj@geo-solutions.it>
    Date:   Thu Nov 9 16:57:37 2023 +0100
    
        [GEOS-11190] GeoFence: align log4j2 deps
    
    commit 73e326d729496a1bcbd62ca830e58f6613f8c63a
    Author: Andrea Aime <andrea.aime@gmail.com>
    Date:   Fri Nov 10 17:55:52 2023 +0100
    
        [GEOS-11193] Add an option to throw an exception when the time nearest match does not fall within search limits
    
    commit d1d8c3446176140127705b77a9fc54b25d9ee3a3
    Author: Andrea Aime <andrea.aime@gmail.com>
    Date:   Wed Nov 8 14:50:13 2023 +0100
    
        [GEOS-11187] Configuring a raster with NaN as NODATA results in two NaN in the nodata band description
    
    commit d3d704173312ae338913beaa310efd9dc14d22a4
    Author: Peter Rushforth <peter.rushforth@gmail.com>
    Date:   Thu Oct 12 11:51:19 2023 -0400
    
        [GEOS-11185] Update MapML viewer to latest release 0.12.1 - map-extent attributes
    
    commit f2e4b782c6d1ffce89d62621939d60cfa58cc191
    Author: Brad Hards <bradh@frogmouth.net>
    Date:   Tue Nov 7 20:13:02 2023 +1100
    
        [GEOS-11186] Fix maven enforcer failFast (#7246)
    
    commit ab114df9672015f0f424fb679a735c4767808d0c
    Author: Andrea Aime <andrea.aime@gmail.com>
    Date:   Tue Nov 7 07:12:45 2023 +0100
    
        [GEOS-11184] ncwms module has a compile dependency on gs-web-core test jar (#7244)
    
    commit 09e922a3310af3a2cdde0078549a819bb4c4b0aa
    Author: Andrea Aime <andrea.aime@gmail.com>
    Date:   Sun Nov 5 17:19:56 2023 +0100
    
        Forgot to add RAT controller API
    
    commit a7ed1058ad5b2cccb931bd87e4ccad080c187055
    Author: Peter Smythe <petersmythe@users.noreply.github.com>
    Date:   Fri Nov 3 11:08:56 2023 +0200
    
        Fix URLcheck heading, grammar (#7241)
    
        Co-authored-by: Peter Smythe <peter@afrigis.co.za>
    
    commit 369b6c95eb90e75610d24488eba225d96ec2f318
    Author: Andrea Aime <andrea.aime@gmail.com>
    Date:   Thu Nov 2 12:12:56 2023 +0100
    
        [GEOS-11175] Raster Attribute Table community module
    
    commit 10ffac35465fe51e85a997dccba7b92e40c984e5
    Author: Andrea Aime <andrea.aime@gmail.com>
    Date:   Thu Nov 2 12:12:32 2023 +0100
    
        [GEOS-11182] Avoid legends with duplicated entries
    
    commit 35dd1f47283937369ef65444bcd1f4083445bda7
    Author: Andrea Aime <andrea.aime@gmail.com>
    Date:   Thu Nov 2 12:11:58 2023 +0100
    
        [GEOS-11181] Update jai-ext to 1.1.25, [GEOS-11180], Update ImageIO-Ext to 1.4.9
    
    commit 6dbc840ebadf9266a3bc38a91653e334537f17e7
    Author: OSGeo Weblate <97247866+osgeoweblate@users.noreply.github.com>
    Date:   Thu Nov 2 04:56:40 2023 -0400
    
        Translations update from OSGeo Weblate (#7239)
    
        * Added translation using Weblate (French)
    
        * Translated using Weblate (French)
    
        Currently translated at 37.5% (56 of 149 strings)
    
        Translation: GeoServer/community-task-manager
        Translate-URL: https://weblate.osgeo.org/projects/geoserver/community-task-manager/fr/
    
        ---------
    
        Co-authored-by: Alexandre Gacon <alexandre.gacon@gmail.com>
    
    commit 95ee5fb5a1153631c0afb5e77a4070e8ece04986
    Author: Jody Garnett <jody.garnett@gmail.com>
    Date:   Wed Nov 1 09:44:21 2023 -0700
    
        [GEOS-11160] GitHub workflow updates for consistency (#7189)
    
        * Seperate workflow for assembly testing
        * Unbundling assembly:single testing from linux_jdk11.yml
        * QA and formatting
        * github workflow action consistency
        * linux matric build for jdk 11 and 17 with experimental build of 21
        * Comment out JDK 21 experimental build as tests are not in a postion to pass yet
        * Factor out -Dspotless.apply.skip=true to MAVEN_OPTS
        * Double check order of mvn commands
        * Increase builds to -Xmx1024m as I am tired of restarting maven-war-plugin heap space failures
    
    commit af27beee0b6b730384410bdb8c088b20f4ea42b5
    Author: Peter Smythe <petersmythe@users.noreply.github.com>
    Date:   Tue Oct 31 15:34:42 2023 +0200
    
        Update index.rst (#7237)
    
        * Update index.rst
    
        Release notes
    
        * Update index.rst
    
        * Update index.rst
    
    commit 12ac8704fa226d84f22775f6a476af3464b8c47a
    Author: Peter Smythe <petersmythe@users.noreply.github.com>
    Date:   Tue Oct 31 15:33:23 2023 +0200
    
        Update index.rst (#7238)
    
    commit f85179d681c6dfeb9f96afd7ca8ec820428d4a3b
    Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Date:   Tue Oct 31 05:05:48 2023 +0100
    
        Bump org.apache.activemq:activemq-client (#7235)
    
        Bumps org.apache.activemq:activemq-client from 5.15.11 to 5.15.16.
    
        ---
        updated-dependencies:
        - dependency-name: org.apache.activemq:activemq-client
          dependency-type: direct:production
        ...
    
        Signed-off-by: dependabot[bot] <support@github.com>
        Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    
    commit 7809d22fa75449560c9256e5c87c176bfad9c3ca
    Author: Steve Ikeoka <steve.ikeoka@gdit.com>
    Date:   Thu Oct 26 10:32:16 2023 -0700
    
        [GEOS-11176] Add validation to file wrapper resource paths
    
    commit bc0e802cb9bd136e68adc660eff3dc7fbf5b3aef
    Author: Steve Ikeoka <steve.ikeoka@gdit.com>
    Date:   Wed Oct 11 13:54:46 2023 -0700
    
        [GEOS-11155] Add the X-Content-Type-Options header
    
    commit 148b24793f9ec91fcff555db33aa7a317fce79ea
    Author: NielsCharlier <niels@scitus.be>
    Date:   Mon Oct 30 11:02:28 2023 +0100
    
        [GEOS-11096] csw: support multiple mappings (#7072)
    
        * [GEOS-11096] csw: support multiple mappings
    
        * [GEOS-11096] csw: support multiple mappings - fix unit tests for apple & mac
    
        * [GEOS-11096] csw: support multiple mappings: documentation
    
        * [GEOS-11096] csw: support multiple mappings: documentation fi
    
    commit 029d3a5ed7a514b7d9188930bda23a304c5be62b
    Author: NielsCharlier <niels@scitus.be>
    Date:   Mon Oct 30 11:00:30 2023 +0100
    
        [GEOS-11101] metadata: multiple tabs (#7073)
    
        * [GEOS-11101] metadata: multiple tabs
    
        * [GEOS-11101] metadata: multiple tabs - fix pmd violation
    
        * [GEOS-11101] metadata: multiple tabs - fix tests
    
        * [GEOS-11101] metadata: multiple tabs - documentation
    
        * [GEOS-11101] metadata: multiple tabs - fix formatting + add image
    
    commit d30a82df57e0524c572d0d2e423cf0ef040eaafc
    Author: Mark Prins <1165786+mprins@users.noreply.github.com>
    Date:   Fri Oct 27 10:58:02 2023 +0200
    
        Update CITE docker Tomcat version to use 9-jdk11 as base image (#7217)
    
        This updates the docker base image to use a fluid  `tomcat:9-jdk11` which should be up2date when the image is built.
    
    commit 0b90c715e280497c71b35f9b6d585a1b9dca80fc
    Author: Steve Ikeoka <steve.ikeoka@gdit.com>
    Date:   Tue Oct 24 08:43:57 2023 -0700
    
        [GEOS-11173] Default to using HttpOnly session cookies
    
    commit 786379a567083295fb5ce068be2bc2e93c6088e7
    Author: OSGeo Weblate <97247866+osgeoweblate@users.noreply.github.com>
    Date:   Tue Oct 24 03:25:16 2023 -0400
    
        Translations update from OSGeo Weblate (#7210)
    
        * Added translation using Weblate (French)
    
        * Added translation using Weblate (French)
    
        * Added translation using Weblate (French)
    
        * Translated using Weblate (French)
    
        Currently translated at 100.0% (10 of 10 strings)
    
        Translation: GeoServer/community-dds
        Translate-URL: https://weblate.osgeo.org/projects/geoserver/community-dds/fr/
    
        * Translated using Weblate (French)
    
        Currently translated at 100.0% (22 of 22 strings)
    
        Translation: GeoServer/community-gwc-azure-blob
        Translate-URL: https://weblate.osgeo.org/projects/geoserver/community-gwc-azure-blob/fr/
    
        * Translated using Weblate (French)
    
        Currently translated at 100.0% (11 of 11 strings)
    
        Translation: GeoServer/community-cog
        Translate-URL: https://weblate.osgeo.org/projects/geoserver/community-cog/fr/
    
        * Translated using Weblate (French)
    
        Currently translated at 100.0% (10 of 10 strings)
    
        Translation: GeoServer/community-gwc-sqlite
        Translate-URL: https://weblate.osgeo.org/projects/geoserver/community-gwc-sqlite/fr/
    
        ---------
    
        Co-authored-by: Alexandre Gacon <alexandre.gacon@gmail.com>
    
    commit a2074e2924ae13d68cb521e4ff44fdf7cce65e70
    Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Date:   Tue Oct 24 06:24:18 2023 +0200
    
        Bump com.rabbitmq:amqp-client in /src/community/notification (#7213)
    
        Bumps [com.rabbitmq:amqp-client](https://github.com/rabbitmq/rabbitmq-java-client) from 5.9.0 to 5.18.0.
        - [Release notes](https://github.com/rabbitmq/rabbitmq-java-client/releases)
        - [Commits](https://github.com/rabbitmq/rabbitmq-java-client/compare/v5.9.0...v5.18.0)
    
        ---
        updated-dependencies:
        - dependency-name: com.rabbitmq:amqp-client
          dependency-type: direct:production
        ...
    
        Signed-off-by: dependabot[bot] <support@github.com>
        Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    
    commit a6696268fa092ec4e11db5df74e5539a9f4c4955
    Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Date:   Tue Oct 24 06:23:25 2023 +0200
    
        Bump com.rabbitmq:amqp-client in /src/community/notification-common (#7212)
    
        Bumps [com.rabbitmq:amqp-client](https://github.com/rabbitmq/rabbitmq-java-client) from 5.9.0 to 5.18.0.
        - [Release notes](https://github.com/rabbitmq/rabbitmq-java-client/releases)
        - [Commits](https://github.com/rabbitmq/rabbitmq-java-client/compare/v5.9.0...v5.18.0)
    
        ---
        updated-dependencies:
        - dependency-name: com.rabbitmq:amqp-client
          dependency-type: direct:production
        ...
    
        Signed-off-by: dependabot[bot] <support@github.com>
        Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    
    commit a635f02f98a38ff82a9ea19f72a0ac7de352b7da
    Author: AlexGacon <alexandre.gacon@gmail.com>
    Date:   Mon Oct 23 07:33:22 2023 +0200
    
        Update translation doc (transifex -> weblate) (#7209)
    
    commit 2f6c03569f6d762bcd01794bbd1798fb82b4c9c8
    Author: OSGeo Weblate <97247866+osgeoweblate@users.noreply.github.com>
    Date:   Mon Oct 23 01:29:08 2023 -0400
    
        Translations update from OSGeo Weblate (#7208)
    
        * Added translation using Weblate (French)
    
        * Translated using Weblate (French)
    
        Currently translated at 100.0% (48 of 48 strings)
    
        Translation: GeoServer/community-backup-restore
        Translate-URL: https://weblate.osgeo.org/projects/geoserver/community-backup-restore/fr/
    
        ---------
    
        Co-authored-by: Alexandre Gacon <alexandre.gacon@gmail.com>
    
    commit bce11c09f7831c1ccd0da21afd52415c19e93cbd
    Author: Gabriel Roldan <gabriel.roldan@camptocamp.com>
    Date:   Sat Oct 21 20:32:40 2023 -0300
    
        Fix build for community module rest-openapi
    
    commit 1d3494d027dcb1a767107475d43ad4b8e617a353
    Author: OSGeo Weblate <97247866+osgeoweblate@users.noreply.github.com>
    Date:   Fri Oct 20 21:57:14 2023 -0400
    
        Translations update from OSGeo Weblate (#7203)
    
        * Added translation using Weblate (French)
    
        * Added translation using Weblate (French)
    
        * Translated using Weblate (French)
    
        Currently translated at 99.0% (1014 of 1024 strings)
    
        Translation: GeoServer/web-core
        Translate-URL: https://weblate.osgeo.org/projects/geoserver/web-core/fr/
    
        * Translated using Weblate (French)
    
        Currently translated at 100.0% (33 of 33 strings)
    
        Translation: GeoServer/extension-web-resource
        Translate-URL: https://weblate.osgeo.org/projects/geoserver/extension-web-resource/fr/
    
        * Translated using Weblate (French)
    
        Currently translated at 100.0% (5 of 5 strings)
    
        Translation: GeoServer/web-rest
        Translate-URL: https://weblate.osgeo.org/projects/geoserver/web-rest/fr/
    
        * Translated using Weblate (French)
    
        Currently translated at 100.0% (10 of 10 strings)
    
        Translation: GeoServer/extension-wps-download
        Translate-URL: https://weblate.osgeo.org/projects/geoserver/extension-wps-download/fr/
    
        ---------
    
        Co-authored-by: Alexandre Gacon <alexandre.gacon@gmail.com>
    
    commit f6b69bcd4c5d325e7af089f3ea0a40be13ae94fc
    Author: Joseph Miller <millerj@pixia.com>
    Date:   Mon Oct 16 14:31:36 2023 -0400
    
        [GEOS-11165] STAC Datacube switch eoSummaries bounds output to individual values
    
        json integration test
    
    commit 6a7e8ff44f8878d1bf6c4e106aa030733b3368f4
    Author: OSGeo Weblate <97247866+osgeoweblate@users.noreply.github.com>
    Date:   Tue Oct 17 10:33:07 2023 -0400
    
        Translations update from OSGeo Weblate (#7192)
    
        * Translated using Weblate (French)
    
        Currently translated at 100.0% (58 of 58 strings)
    
        Translation: GeoServer/web-wfs
        Translate-URL: https://weblate.osgeo.org/projects/geoserver/web-wfs/fr/
    
        * Translated using Weblate (French)
    
        Currently translated at 93.1% (489 of 525 strings)
    
        Translation: GeoServer/web-security-core
        Translate-URL: https://weblate.osgeo.org/projects/geoserver/web-security-core/fr/
    
        ---------
    
        Co-authored-by: Alexandre Gacon <alexandre.gacon@gmail.com>
        Co-authored-by: François Van Der Biest <francois.vanderbiest@camptocamp.com>
    
    commit f64fe11bba4ffcb1c2b1df3fb9288be1850f3c51
    Author: Andrea Aime <andrea.aime@gmail.com>
    Date:   Tue Oct 17 10:05:21 2023 +0200
    
        [GEOS-11166] OGC API Maps HTML representation fail without datetime parameter
    
    commit 6c04aac9ed41efb17a5832456ce5ff831c6682ba
    Author: Jody Garnett <jody.garnett@gmail.com>
    Date:   Mon Oct 16 23:43:05 2023 -0700
    
        [GEOS-11161] Address build warnings for running unit tests (#7187)
    
        * [GEOS-11161] Parameter 'source' is unknown for plugin 'maven-surefire-plugin:2.22.2:test
    
        * [GEOS-11161] JAR will be empty - no content was marked for inclusion!
    
        Many community modules do not include tests and produce a warning. To support this workflow we can allow test-jar creation to be skipped if empty.
    
        * [GEOS-11161] Allow community modules to generate empty test jars
    
        * [GEOS-11161] Remove gs-sec-oauth2-web:test:jar dependencies (as this jar is empty)
    
    commit cb61a9d567cd4457e51e0d4f3c97b78fc27f4ae1
    Author: Steve Ikeoka <steve.ikeoka@gdit.com>
    Date:   Tue Oct 10 08:28:33 2023 -0700
    
        [GEOS-11153] Improve handling special characters in the WMS OpenLayers Format
    
    commit a6ea30672b5a0f257613f060728c040fe1cb8af4
    Author: Jody Garnett <jody.garnett@gmail.com>
    Date:   Sat Oct 14 19:34:55 2023 -0700
    
        [GEOS-11134] build fix for literal include language markdown reference
    
    commit baa0889515d582ad2f878b6ff296cf605695d93b
    Author: Jody Garnett <jody.garnett@gmail.com>
    Date:   Sat Oct 14 21:17:20 2023 -0700
    
        [GEOS-11134] Fix community assembly filename geoserver-*.zip
    
        This prevents community-*.zip
    
    commit 642e0ad15d5c67dfcb9c6927248f0056fa01b732
    Author: Jody Garnett <jody.garnett@gmail.com>
    Date:   Fri Oct 13 23:13:45 2023 -0700
    
        [GEOS-11159] adjust exclusions for mapfish print-lib dependency
    
    commit 13e6f7cc63b9a34c41445bb3eb401b49711ceb50
    Author: Jody Garnett <jody.garnett@gmail.com>
    Date:   Fri Oct 13 23:05:46 2023 -0700
    
        [GEOS-11159] Update printing module docs for mapfish-print-v2 2.3.0 functionality
    
    commit 4ae86dddc846c596769bf89995a17148fb098492
    Author: Jody Garnett <jody.garnett@gmail.com>
    Date:   Fri Oct 13 22:53:14 2023 -0700
    
        [GEOS-11159] Update mapfish-print-v2 2.3.0
    
        Based on GeoTools 30.0 release
    
    commit cc2d49a5513909a9b1f2461c3a6d2fd4965a2999
    Author: OSGeo Weblate <97247866+osgeoweblate@users.noreply.github.com>
    Date:   Sat Oct 14 08:04:30 2023 -0400
    
        Translated using Weblate (French) (#7184)
    
        Currently translated at 100.0% (118 of 118 strings)
    
        Translation: GeoServer/web-demo
        Translate-URL: https://weblate.osgeo.org/projects/geoserver/web-demo/fr/
    
        Co-authored-by: Alexandre Gacon <alexandre.gacon@gmail.com>
    
    commit 402a1154445363d28d02b8582acbf7d68026cbdf
    Author: Jody Garnett <jody.garnett@gmail.com>
    Date:   Thu Oct 12 19:52:38 2023 -0700
    
        [GEOS-11134] Update war version and increase heap space to stabalize linux_jdk11.yml workflow
    
    commit fe9483a2ad66bb5874e81187b37933a0bdf188c0
    Author: Jody Garnett <jody.garnett@gmail.com>
    Date:   Thu Oct 12 18:15:17 2023 -0700
    
        Fix case senstive LICENSE reference
    
    commit b8d90e686020b4bfb0930d5927b3da91ea5e147a
    Author: Mark Prins <1165786+mprins@users.noreply.github.com>
    Date:   Thu Oct 12 12:58:39 2023 +0200
    
        Update src/release/extensions/dxf/dxf-LICENSE.md
    
    commit a7eea35293f6dff176ec43d67356b62c7e0e51af
    Author: Jody Garnett <jody.garnett@gmail.com>
    Date:   Wed Oct 11 02:00:14 2023 -0700
    
        [GEOS-11134] Include GPL in war and bin assemblies, check links
    
    commit 8f059fbdabf76a94b7fa86be187a455e26ee09ad
    Author: Jody Garnett <jody.garnett@gmail.com>
    Date:   Wed Oct 11 01:49:18 2023 -0700
    
        [GEOS-11134] Update notice links to https, fix link for JTS
    
    commit b81a59f92df13f6b0633b2bbf4693e724de6ca03
    Author: Jody Garnett <jody.garnett@gmail.com>
    Date:   Wed Oct 11 01:05:15 2023 -0700
    
        [GEOS-11134] breakout LICENSE_GT and LICENSE_GS generic notices
    
        To be used for all the plugins that do not have have their own license notice.
    
    commit c523cb5fc97bfe327f2f9ce556d96d14d371db77
    Author: Jody Garnett <jody.garnett@gmail.com>
    Date:   Tue Oct 10 23:07:27 2023 -0700
    
        [GEOS-11134] Review generation of html files to double check NOTICE and GPL included in licenses folder
    
    commit 91a26b8243b1b805b11818078d6d71c68207e8e1
    Author: AlexGacon <alexandre.gacon@gmail.com>
    Date:   Wed Oct 11 08:29:03 2023 +0200
    
        Weblate integration : remove blocking translations and test adding new translations (#7179)
    
        * Translated using Weblate (French)
    
        Currently translated at 100.0% (35 of 35 strings)
    
        Translation: GeoServer/extension-mapml
        Translate-URL: https://weblate.osgeo.org/projects/geoserver/extension-mapml/fr/
    
        * Remove UTF8 only file to enable weblate integration
    
        * Delete src/web/gwc/src/main/resources/GeoServerApplication_zh_CN.utf8.properties
    
        Remove file not compatible with weblate
    
        * Delete src/web/security/core/src/main/resources/GeoServerApplication_zh_CN.utf8.properties
    
        Remove file not compatible with weblate
    
        * Delete src/web/wms/src/main/resources/GeoServerApplication_zh_CN.utf8.properties
    
        Remove file not compatible with weblate
    
        * Delete src/web/demo/src/main/resources/GeoServerApplication_zh_CN.utf8.properties
    
        Remove file not compatible with weblate
    
        * Translations update from OSGeo Weblate (#2)
    
        * Added translation using Weblate (French)
    
        * Translated using Weblate (French)
    
        Currently translated at 100.0% (20 of 20 strings)
    
        Translation: GeoServer/community-elasticsearch
        Translate-URL: https://weblate.osgeo.org/projects/geoserver/community-elasticsearch/fr/
    
        ---------
    
        Co-authored-by: Alexandre Gacon <alexandre.gacon@gmail.com>
    
        ---------
    
        Co-authored-by: OSGeo Weblate <97247866+osgeoweblate@users.noreply.github.com>
    
    commit c6b76c1038ba513b656566e9555091e37c128bf2
    Author: Steve Ikeoka <steve.ikeoka@gdit.com>
    Date:   Wed Oct 4 09:37:34 2023 -0700
    
        [GEOS-11142] Add mime type mapping for yaml files
    
    commit 35069b8b54fcc689063bca285552993ee34a470c
    Author: Jody Garnett <jody.garnett@gmail.com>
    Date:   Tue Oct 10 09:55:18 2023 -0700
    
        [GEOS-11137] Update SECURITY.md with coordinated disclosure policy (#7138)
    
        * Update SECURITY.md with coordinate disclosure policy
    
        * focus on volunteers not PSC
    
        * Apply suggestions from code review
    
        Co-authored-by: Mark Prins <1165786+mprins@users.noreply.github.com>
    
        * Add a note about response times for volunteers
    
        * Break geoserver-secruity email instructions into distinct sentences.
    
        * Update SECURITY.md
    
        Co-authored-by: Andrea Aime <andrea.aime@gmail.com>
    
        * Update SECURITY.md based on feedback
    
        * update in geoserver meeting
    
        ---------
    
        Co-authored-by: Mark Prins <1165786+mprins@users.noreply.github.com>
        Co-authored-by: Andrea Aime <andrea.aime@gmail.com>
    
    commit bb44ca1b7df03af4adfa632b5ecbb2447821ad2e
    Author: Joe <31628530+turingtestfail@users.noreply.github.com>
    Date:   Tue Oct 10 08:25:00 2023 -0400
    
        Update doc/en/user/source/community/opensearch-eo/STAC.rst
    
        Co-authored-by: Andrea Aime <andrea.aime@gmail.com>
    
    commit 8d39310f380dc429c3b691b00e10cae9df4390d7
    Author: Joseph Miller <millerj@pixia.com>
    Date:   Sat Sep 9 17:21:47 2023 -0400
    
        [GEOS-11120] Create aggregates filterFunction in OSEO to support STAC Datacube extension implementation
    
        First pass with min
    
        field lookup
    
        added max and distinct
    
        bounds and distinct
    
        mappropertynametosource and bounds
    
        Start on cache
    
        started on cache
    
        cache key equals hash
    
        cache test
    
        added a bounds test
    
        added cache ttl to ui
    
        UI test
    
        added ttl units
    
        linked service ui to ttl settings
    
        actually zero ttl doesn't work
    
        docs
    
        cleanup
    
        more cleanup
    
        sortpom
    
        aggregate factory
    
        clean
    
        clean
    
        switched to LoadingCache
    
        PR changes
    
        visitor optimization test
    
        added html
    
        switched to model stored
    
        fixes to uniquevisitor results parsing
    
        docs
    
        doc cleanup
    
    commit b69489c516be8c972ce8626c14f4cd3f672639cc
    Author: Brad Hards <bradh@frogmouth.net>
    Date:   Fri Oct 6 14:34:15 2023 +1100
    
        [GEOS-11146] Fix MBTiles output format test
    
    commit 23b5a89df4829e4b6ea7441744fe834633c9eba2
    Author: Ángel Heredia <33127189+anthares101@users.noreply.github.com>
    Date:   Mon Oct 9 10:21:10 2023 +0200
    
        [GEOS-11141] Add section about logging configuration hardening (#7144)
    
        * Add information about logging configuration hardening
    
        ---------
    
        Authored-by: Ángel Heredia
    
    commit a9731971a3875815b2fbb7b21e549c65a7a85510
    Author: Andrea Aime <andrea.aime@gmail.com>
    Date:   Sat Oct 7 11:34:11 2023 +0200
    
        Revert "Resolve geoserverBaseDir maven property using standard means"
    
        This reverts commit f02e73a4856b61820f9b4c676383085aadc486f9.
    
    commit da43e5b2b7c74ba442e7c0bee530e152089f0881
    Author: Steve Ikeoka <steve.ikeoka@gdit.com>
    Date:   Fri Oct 6 13:34:23 2023 -0700
    
        [GEOS-11149] Update response headers for the Style Publisher
    
    commit 6f6f8eeae2e74202d17c446f5713774b840cbda8
    Author: Gabriel Roldan <gabriel.roldan@camptocamp.com>
    Date:   Fri Oct 6 23:53:12 2023 -0300
    
        Resolve geoserverBaseDir maven property using standard means
    
        Use the standard (since maven 3.3.1) ${maven.multiModuleProjectDirectory}
        expression to resolve the geoserverBaseDir property, replacing
        the org.commonjava.maven.plugins:directory-maven-plugin plugin.
    
    commit f5f00dcdeb6a436eb6488d3bc532d2fe82e2254b
    Author: Steve Ikeoka <steve.ikeoka@gdit.com>
    Date:   Fri Oct 6 13:11:46 2023 -0700
    
        [GEOS-11148] Update response headers for the Resources REST API
    
    commit 233905efa3338a1038f1ee9188fadb6b2b5b51d2
    Author: Andrea Aime <andrea.aime@gmail.com>
    Date:   Thu Oct 5 15:41:20 2023 +0200
    
        [GEOS-11145] The GUI "wait spinner" is not visible any longer
    
    commit 8e8203df59f2417004453716e017541ff4e67890
    Author: Andrea Aime <andrea.aime@gmail.com>
    Date:   Sat Sep 30 11:38:16 2023 +0200
    
        [GEOS-11140] WPS download can leak image references in the RasterCleaner
    
    commit eb025cbad99c6e0d2ade20d43d48a8c9a8e6e48f
    Author: Andreas Watermeyer <Andreas.Watermeyer@its-digital.de>
    Date:   Fri Sep 1 13:00:59 2023 +0200
    
        [GEOS-11114] Improve extensibility in Pre-Authentication scenarios
    
    commit c2220a0440604fb854f53d6ee5001e40effb23c5
    Author: Martin Kalén <martin.kalen@sweco.se>
    Date:   Mon Oct 2 13:02:29 2023 +0200
    
        [GEOS-10850] Root cause in OGC WFS-T errors, when using verbose service exceptions (#7102)
    
        * [GEOS-10850] Include WFS-T root cause on verbose exceptions
    
        * Include WFS-T root cause in OGC exception report (only on global verbose exceptions mode)
        * Centralize WFS-T exception handling to a factory class
        * Normalize INSERT, UPDATE, DELETE exception prefixes
    
        * [GEOS-10850] Compact string handling code
    
        Follow up @mprins review: Remove stringbuilders for simple cases / let the Java compiler handle stringbuilding outside of loops, for more readable code.
    
        * [GEOS-10850] Adjust WFSTransactionExceptionFactory
    
        * Harmonize exception handling for all WFS-T operations, including REPLACE
        * Extract WFSTransactionExceptionFactory up to abstract base
        * Make WFSTransactionExceptionFactory visibility package private
        * De-duplicate message decoration call
    
        * [GEOS-10850] Add unit tests
    
        * [GEOS-10850] Unit tests auto-closeable/resource clean-up
    
    commit bf1a8caee412a40cc3b6196b26fae393d4c45b42
    Author: Simon Hofer <simon.hofer@spoud.io>
    Date:   Sun Oct 1 17:09:51 2023 +0200
    
        [GEOS-11138] Add dtd to jetty context file
    
    commit 91f78674219d5d5b5b5215f164c226df660828eb
    Author: Kylli Ek <kylli.ek@csc.fi>
    Date:   Sat Sep 30 12:18:43 2023 +0300
    
        OSEO: STAC templates, add v1 to item and collection links (#7137)
    
        * add v1 to item and collection links
    
        * typo fix in GEOSERVER_DATA_DIR
    
        Co-authored-by: Brad Hards <bradh@frogmouth.net>
    
        * add v1 also to data_dir location
    
        ---------
    
        Co-authored-by: Brad Hards <bradh@frogmouth.net>
    
    commit 1c407816d45979bea2b90ba4bd89df9546091adf
    Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Date:   Sat Sep 30 09:08:30 2023 +0100
    
        Bump org.apache.avro:avro from 1.7.5 to 1.11.3 in /src/community/geomesa (#7139)
    
        Bumps org.apache.avro:avro from 1.7.5 to 1.11.3.
    
        ---
        updated-dependencies:
        - dependency-name: org.apache.avro:avro
          dependency-type: direct:production
        ...
    
        Signed-off-by: dependabot[bot] <support@github.com>
        Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    
    commit 485f8f4baeed461f6c2c42540e128f42c744a0ff
    Author: Peter Smythe <petersmythe@users.noreply.github.com>
    Date:   Sat Sep 23 15:06:04 2023 +0200
    
        Update eclipse.rst
    
        I hope this documentation improvement will save someone else hours of debugging time!
    
    commit c1f2266ed8670a3e60c400ef03a22334f1447e50
    Author: Justin Deoliveira <jdeolive@gmail.com>
    Date:   Tue Sep 12 16:00:46 2023 -0600
    
        [GEOS-11122] Loading font from FontCache when specified in legend options
    
    commit 13d1dbc3ba8e1c659156691ca9ca112b168f86c2
    Author: Peter Rushforth <peter.rushforth@gmail.com>
    Date:   Wed Sep 27 14:58:51 2023 -0400
    
        Update viewer to 0.12.0.  Update docs with perf warning post 2.22.x
    
    commit 1dc2aac5b6d50d23db23e4e0a33b9525358c853d
    Author: Peter Smythe <peter@afrigis.co.za>
    Date:   Sat Sep 23 21:50:06 2023 +0200
    
        [GEOS-11130] Add a new role > parent role dropdown is not in any discernable order
    
    commit 472848d000b08a1a7f6a7acb60d930ab52957d43
    Author: Andrea Aime <andrea.aime@gmail.com>
    Date:   Sat Sep 23 16:43:01 2023 +0200
    
        Revert javadoc maven plugin upgrade, add build to ensure aggregate works
    
    commit 0a2e676e4f6bff38cf942479a7084d14f0478fc9
    Author: Peter Smythe <petersmythe@users.noreply.github.com>
    Date:   Sat Sep 23 12:52:25 2023 +0200
    
        Update checkout.txt (#7125)
    
        Fix spelling
    
    commit e1acedf11afa1e6231966efacc43efe7506fd36e
    Author: Jody Garnett <jody.garnett@gmail.com>
    Date:   Fri Sep 22 19:15:24 2023 -0700
    
        [GEOS-11132] Updating printing plugin to mapfish-print-lib 2.3-RC
    
        Update to the mapfish-print-lib 2.3-RC release candidate. This reflects the refacoring to GeoTools 30-RC.
    
    commit fc2f6140aa862c86da4c6b6d6b582a313c33e4f3
    Author: Sebastian Frey <sebastianfrey@users.noreply.github.com>
    Date:   Fri Sep 22 19:30:39 2023 +0200
    
        [GEOS-11077] Implement Requirement Class "Search" from OGC API - Features Part 5 proposal (#7040)
    
        * [GEOS-11077] Implement search resource
    
        * [GEOS-11077] Introduce static SortBy converter
    
        * [GEOS-11077] Polish shared search query bean
    
        * [GEOS-11077] Implement missing tests
    
        * [GEOS-11077] Document search endpoint
    
        * [GEOS-11077] Fix openapi.yaml
    
        * [GEOS-11077] Fix failing FeatureTests
    
        * [GEOS-11077] Fix package path
    
        * [GEOS-11077] Fix landing page test
    
        * [GEOS-11077] Fix landing page test for tiled-features plugin
    
    commit eb4dee78e2371b365a2f00ea8767429646e72fe1
    Author: Andrea Aime <andrea.aime@gmail.com>
    Date:   Fri Sep 22 16:21:06 2023 +0200
    
        Update version numbers for new main
    
    commit ae47cf217b250c69b3af5086c5c93eb24174457e
    Author: Andrea Aime <andrea.aime@gmail.com>
    Date:   Fri Sep 22 17:27:18 2023 +0200
    
        [GEOS-11131] Update GeoFence to 3.7-RC
    
    commit eaf3ecb890a7f0c66503c75e5f67a7408eebafeb
    Author: Fernando Miño <fernandomino7@gmail.com>
    Date:   Mon Sep 18 23:43:58 2023 -0700
    
        [GEOS-11103] Upgrade Hazelcast dependency to 5.3.1 (#7087)
    
        * [GEOS-11103] Upgrade Hazelcast dependency to 5.3.1
    
        * Add hz-cluster community module fixes
    
        * Fix QA warning issue on unchecked conversions
    
        * Fix build error with missing types
    
    commit 59832b1ef40c36fa8039d00ea653d51f2d627937
    Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Date:   Fri Sep 15 12:44:25 2023 +0200
    
        Bump org.eclipse.jetty:jetty-servlets in /src (#7117)
    
        Bumps [org.eclipse.jetty:jetty-servlets](https://github.com/eclipse/jetty.project) from 9.4.51.v20230217 to 9.4.52.v20230823.
        - [Release notes](https://github.com/eclipse/jetty.project/releases)
        - [Commits](https://github.com/eclipse/jetty.project/compare/jetty-9.4.51.v20230217...jetty-9.4.52.v20230823)
    
        ---
        updated-dependencies:
        - dependency-name: org.eclipse.jetty:jetty-servlets
          dependency-type: direct:development
        ...
    
        Signed-off-by: dependabot[bot] <support@github.com>
        Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    
    commit e63d622d2050749830166c4f8948…
    jodygarnett committed Feb 29, 2024
    Configuration menu
    Copy the full SHA
    e0f0a05 View commit details
    Browse the repository at this point in the history
  2. Revert "[GEOS-11050] Refactor Resources and Paths API"

    This reverts commit e0f0a05.
    jodygarnett committed Feb 29, 2024
    Configuration menu
    Copy the full SHA
    6fec0cf View commit details
    Browse the repository at this point in the history
  3. [GEOS-11050] Refactor Resources and Paths API to support alternative …

    …ResourceStore implementations
    NielsCharlier authored and jodygarnett committed Feb 29, 2024
    Configuration menu
    Copy the full SHA
    9afad98 View commit details
    Browse the repository at this point in the history
  4. [GEOS-11050] Refactor Resources and Paths API to support alternative …

    …ResourceStore implementations
    NielsCharlier authored and jodygarnett committed Feb 29, 2024
    Configuration menu
    Copy the full SHA
    a5f13f9 View commit details
    Browse the repository at this point in the history
  5. [GEOS-11050] Refactor Resources and Paths API to support alternative …

    …ResourceStore implementations
    NielsCharlier authored and jodygarnett committed Feb 29, 2024
    Configuration menu
    Copy the full SHA
    ce2c876 View commit details
    Browse the repository at this point in the history
  6. [GEOS-11050] Refactor Resources and Paths API to support alternative …

    …ResourceStore implementations - requested changes
    NielsCharlier authored and jodygarnett committed Feb 29, 2024
    Configuration menu
    Copy the full SHA
    9fac15b View commit details
    Browse the repository at this point in the history
  7. [GEOS-11050] Refactor Resources and Paths API to support alternative …

    geoserver#7156
    
    [GEOS-11050] Complete missing javadocs
    jodygarnett committed Feb 29, 2024
    Configuration menu
    Copy the full SHA
    fb87736 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    5cef739 View commit details
    Browse the repository at this point in the history
  9. [GEOS-11294] MapML Add Support to WMS for Vector Representation

    useFeatures UI test
    
    added usefeatures to builder
    
    Return features links
    
    started on conversion
    
    First pass at building features
    
    clarify multi error
    
    cleanup
    
    PR comments part 1
    
    Configuration Panel Constants
    
    check for raster and more constants
    
    fixed metadata tests
    
    added getAsMapML to tests
    
    removed alternative projection links and added feature reprojection
    
    test issue
    
    more test cleanup
    
    fixed default num decimals
    
    reprojectingfeaturecollection needs fallback CRS
    
    if feature links, no query links
    
    PR changes and documentation
    
    documentation
    turingtestfail committed Feb 29, 2024
    Configuration menu
    Copy the full SHA
    a26764c View commit details
    Browse the repository at this point in the history