Skip to content

Releases: geoserver/geoserver-acl

Release 2.3.1

01 Oct 09:30
v2.3.1
Compare
Choose a tag to compare

What's Changed

  • Build multiplatform docker image for the API service by @groldan in #76

Full Changelog: v2.3.0...v2.3.1

Release 2.3.0

11 Sep 14:34
v2.3.0
Compare
Choose a tag to compare

What's Changed

Improvements

  • ResourceAccesManager: allow admin access to layers belonging to an adminable workspace by @groldan in #75
  • API to obtain a quick summary of adminable workspaces and visible layers by @groldan in #68
  • Centralize plain Spring configuration for the GeoServer Plugin in gs-acl-client-plugin by @groldan in #73
  • Configure an SSL capable ClientHttpRequestFactory for the AclClient RestTemplate by @groldan in #71
  • Make the classess for GeoServer plugin and its dependencies build for Java 11 by @groldan in #69

Bug fixes

  • Bug fixes in building ResourceAccessManager's securityFilter by @groldan in #74
  • Make it possible to have the gs-acl-plugin-wps module on the classpath if the WPS extension is not installed by @groldan in #72

Misc

  • Upgrade spring and spring-security versions to match GeoServer 2.6-SNAPSHOT ones by @groldan in #70
  • Maven dependency convergence enforcement by @groldan in #66
  • Refactor AuthorizationService tests by @groldan in #67

Full Changelog: v2.2.0...v2.3.0

Release 2.2.0

17 Apr 00:40
v2.2.0
Compare
Choose a tag to compare

What's Changed

New features

Bug fixes

  • Fix config of default admin role names for http headers preauthentication by @groldan in #64

Full Changelog: v2.1.3...v2.2.0

Release 2.1.3

12 Apr 01:12
v2.1.3
Compare
Choose a tag to compare

What's Changed

Bug fixes:

  • Fix config of default admin role names for http headers preauthentication by @groldan at c4b2e3b

Full Changelog: v2.1.2...v2.1.3

v2.1.2

04 Apr 22:59
v2.1.2
Compare
Choose a tag to compare

What's Changed

  • Evict all authorizations on rule events and do not cache authroizations with no matching rules by @groldan in #61
  • Add server-side authorization requests caching by @groldan in #62
  • Make examples/ a root pom child under the 'examples' maven profile by @groldan in #63

Full Changelog: v2.1.1...v2.1.2

Release 2.1.1

29 Mar 17:43
v2.1.1
Compare
Choose a tag to compare

Patch release that only affects the server's Swagger UI to properly handle requests when behind a reverse proxy

What's Changed

  • Fix handling of forwarded headers and servlet context path for swagger ui by @groldan in #60

Full Changelog: v2.1.0...v2.1.1

Release 2.1.0

28 Mar 01:37
v2.1.0
Compare
Choose a tag to compare

What's Changed

  • plugin: fix webui model's mutability of collection properties by @groldan in #54
  • Allow defining internal users with plaintext passwords by @groldan in #55
  • Update dependencies to latest versions by @groldan in #56
  • Update the GeoSever versions the plugin is tested against by @groldan in #57
  • Add dependency on flyway-database-postgresql after flyway 10.x upgrade by @groldan in #58
  • Fix swagger-ui behind a reverse proxy by @groldan in #59

Full Changelog: v2.0.1...v2.1.0

Release 2.0.1

14 Mar 02:15
v2.0.1
Compare
Choose a tag to compare

What's Changed

  • plugin: fix webui model's mutability of collection properties by @groldan in #53

Full Changelog: v2.0...v2.0.1

Release 2.0

12 Mar 22:56
v2.0
Compare
Choose a tag to compare

What's Changed

  • Drop support for multitenancy by removing the instanceName property on rules by @groldan in #32
  • Avoid session creation on springdoc endpoints by @groldan in #33
  • Simplify springdoc config, peg to /acl/swagger-ui/index.hml by @groldan in #34
  • plugin: Disable web-ui autoconfiguration when wicket UI is not up by @groldan in #35
  • Disable web-ui by default, require config property goserver.web-ui.acl.enabled=true by @groldan in #36
  • New gs-acl-testcontainer artifact to run the ACL service with TestContainers by @groldan in #38
  • Dependency upgrades to latest releases by @groldan in #39
  • Dependency upgrade mapstruct:1.5.3 -> 1.5.5 by @groldan in #40
  • fix README regarding Java version compatibility by @pmauduit in #37
  • plugin: Readability improvements in org.geoserver.acl.plugin.accessmanager by @groldan in #41
  • Rename OpenAPI services Rules -> DataRules, AdminRules -> WorkspaceAdminRules by @groldan in #43
  • Upgrade geotools to latest stable 30.1, and geoserver stable version to 2.24.1 by @groldan in #44
  • Set Java 17 as the .class version on all modules by @groldan in #45
  • Change management port to 8081 by @groldan in #49
  • plugin: Add missing known WFS operation names by @groldan in #50
  • Include default config in docker image by @groldan in #51
  • Authrorization response caching and spring cloud bus integration by @groldan in #52

New Contributors

Full Changelog: v1.2.0...v2.0

Release 2.0-M1

20 Dec 14:46
v2.0-M1
Compare
Choose a tag to compare
Release 2.0-M1 Pre-release
Pre-release

What's Changed

  • Drop support for multitenancy by removing the instanceName property on rules by @groldan in #32
  • Avoid session creation on springdoc endpoints by @groldan in #33
  • Simplify springdoc config, peg to /acl/swagger-ui/index.hml by @groldan in #34
  • plugin: Disable web-ui autoconfiguration when wicket UI is not up by @groldan in #35
  • Disable web-ui by default, require config property goserver.web-ui.acl.enabled=true by @groldan in #36
  • New gs-acl-testcontainer artifact to run the ACL service with TestContainers by @groldan in #38
  • Dependency upgrades to latest releases by @groldan in #39
  • Dependency upgrade mapstruct:1.5.3 -> 1.5.5 by @groldan in #40
  • fix README regarding Java version compatibility by @pmauduit in #37
  • plugin: Readability improvements in org.geoserver.acl.plugin.accessmanager by @groldan in #41
  • Rename OpenAPI services Rules -> DataRules, AdminRules -> WorkspaceAdminRules by @groldan in #43

New Contributors

Full Changelog: v1.2.0...v2.0-M1