Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[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…
- Loading branch information