-
Notifications
You must be signed in to change notification settings - Fork 5
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
support API request paths under GeoServer service #585
Conversation
CI |
Codecov ReportPatch coverage:
Additional details and impacted files@@ Coverage Diff @@
## master #585 +/- ##
==========================================
+ Coverage 80.77% 80.81% +0.04%
==========================================
Files 73 73
Lines 10162 10172 +10
Branches 1816 1818 +2
==========================================
+ Hits 8208 8221 +13
+ Misses 1630 1629 -1
+ Partials 324 322 -2
☔ View full report in Codecov by Sentry. |
Features / Changes
ServiceAPI
) underServiceGeoserver
usingRoute
resources(fixes [Feature] Extend ServiceGeoserver to allow ServiceAPI-style permissions for /web routes #584).
Requires the
Service
to be configured either with the defaultconfiguration
,or by explicitly setting
api: true
. When a HTTP request is sent toward aService
typedServiceGeoserver
,any non-
OWS
request (i.e.:WFS
,WMS
,WPS
) will default to the resolution handling of typicalServiceAPI
.This can be used notably to access the
/web
and/ogc
endpoints of aGeoServer
instance.Bug Fixes
Fix
UI
rendering of thePermission
label list under aService
edition page when a large amount of possiblepermissions is applicable. This was notably the case of
ServiceGeoserver
that combines permissions of multipleOWS
-based services, which where going out of bound of the UI page.Fix
UI
scrollbars going over thePermission
titles in theUser
andGroup
permission edition pages.Before UI fixes:
After UI fixes:
Relates to bird-house/birdhouse-deploy#348