Skip to content
New issue

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

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

Already on GitHub? Sign in to your account

[pull] main from geoserver:main #31

Merged
merged 19 commits into from
Jun 28, 2024
Merged

[pull] main from geoserver:main #31

merged 19 commits into from
Jun 28, 2024

Conversation

pull[bot]
Copy link

@pull pull bot commented Jun 18, 2024

See Commits and Changes for more details.


Created by pull[bot]

Can you help keep this open source service alive? 💖 Please sponsor : )

rob518183 and others added 6 commits June 17, 2024 12:05
Logging in as a user other than `admin`, and having
a large amount of workspaces results in potentlially
substantial delays in loading almost every webui wicket
page, as `WorkspaceAdminComponentAuthorizer` will be
run several times, each of them potentially doing
a full scan of workspaces, to determine if the user
has admin privileges in at least one workspace.

This patch addresses the long-standing TODO comment in
`WorkspaceAdminComponentAuthorizer` by caching the result
in the `RequestAttributes`, hence performing the check
once per request.

Also, moves the logic to a new default method in the
`ResourceAccessManager` interface, giving implementations
a chance to provide a more efficient check.
Make SecureCatalogImpl.getXXX():List methods defer to
list(Class, Filter.INCLUDE):CloseableIterator
so the security filter is passed down to the catalog facade
and avoid loading all objects.
* Translated using Weblate (French)

Currently translated at 100.0% (1031 of 1031 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% (213 of 213 strings)

Translation: GeoServer/web-wms
Translate-URL: https://weblate.osgeo.org/projects/geoserver/web-wms/fr/

* Translated using Weblate (French)

Currently translated at 100.0% (526 of 526 strings)

Translation: GeoServer/web-security-core
Translate-URL: https://weblate.osgeo.org/projects/geoserver/web-security-core/fr/

---------

Co-authored-by: Alexandre Gacon <[email protected]>
@pull pull bot added the ⤵️ pull label Jun 18, 2024
turingtestfail and others added 13 commits June 19, 2024 08:35
* [ci] update workflow actions and maven version

This will prevent worflows from no longer working in the future and will stop messages like"
```
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/setup-java@v3, stCarolas/[email protected], actions/cache@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
```
from fouling the build logs

* Bump Ubuntu from 20.04 to 22.04

* Replace EOL postgis-action with service runner and fixup the cache to use the geoserver cache
* update GS Homepage for OGCAPI Services
* add better test case for url mangler
* style change
* add back in dependency
* fix -Dqa issue
* feedback from andrea and jody - ordering, text, organization
* Update src/community/ogcapi/ogcapi-images/src/main/java/org/geoserver/ogcapi/v1/images/ImagesServiceXStreamLoader.java
* Update src/community/ogcapi/ogcapi-core/src/main/java/org/geoserver/ogcapi/OgcApiServiceDescriptionProvider.java
* Update src/web/core/src/main/java/org/geoserver/web/ServiceLinkDescription.java
* fix format issues
* formating changes
* minor changes for test cases
* test cases updates + move H3 to later version
* better test cases for OgcApiServiceDescriptionProvider.java
* create web-* modules for *ServiceDescriptionProviders
* remove temp file
* change assemblies to include the web services dependencies and put in the .zip

---------

Co-authored-by: david.blasby <[email protected]>
Co-authored-by: Jody Garnett <[email protected]>
* include the json jars in the assembly (.zip)

* fix minor issues for use with Tomcat

---------

Co-authored-by: david.blasby <[email protected]>
@pull pull bot merged commit 2a202ea into GeoCat:main Jun 28, 2024
11 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

9 participants