OLFS Version 1.18.11 for Hyrax-1.16.6
OLFS Version 1.18.11
Requires
Updates
-
Added code to detect client protcol change (HYRAX-141).
Updated ReqInfo.getRequestUrlPath() so that it utilizes the request headers:
** "CloudFront-Forwarded-Proto"
** "X-Forwarded-Proto"
** "X-Forwarded-Port"
In reconstructing the "request url" dereferenced by the initiating client. This
means that if some upstream entity rewrites the URL (Like CloudFront does when
it drops the https protocol in favor of http for internal access) it can be
detected and the links built by the server and returned to the client are now
correct. -
Patched bug where unexpected Authentication headers would trigger a redirect loop.
-
Fixed broken service for delivering flat (not-data) files to clients.
-
Made the "Get As NetCDF-3" an "Get As DAP2 Binary" buttons on the DAP4 Data
Request form context sensitive. If the dataset in question contains variables
whose data types are found in DAP4 and not in DAP2/NetCDF-3 then the buttons are
disabled. A more complete solution is envisioned where the projected variables
are assessed and if only DAP2/NetCDF-3 types are selected then the buttons would
would be enabled. This fix is only a step in that more dynamic direction.