Releases: LayerManager/layman
v1.5.0
- Metadata records are published in SOAP envelope of CSW and they are published on Micka as "Public".
- We recommend to upgrade Micka to version v2020.014, although it's probable that all versions between v2020.010 and v2020.014 also work well with this Layman release. If you are running other version than v2020.014, you can now set environment variable MICKA_ACCEPTED_VERSION to your version so that Layman accepts your version on startup.
- New environment variable MICKA_ACCEPTED_VERSION
v1.4.0
- Update Python dependencies
- Add
md_language
metadata property - Guess metadata properties
md_language
of both Layer and Map using pycld2 librarylanguage
of Layer using pycld2 libraryscale_denominator
of Layer using distanced between vertices
- Change multiplicity of
language
metadata property from1
to1..n
according to XML Schema - Remove
language
metadata property from Map according to XML Schema - Build Layman as a part of
make start-demo*
commands. - Run demo without Micka, fix #55
- Respect public URL scheme in REST API responses, fix #58
- Show public WMS and WFS URLs in metadata comparison, fix #54
- Change WFS endpoint from
/ows
to/wfs
, because/ows
capabilities pointed to/wfs
v1.3.3
Upgrade requirements
- Change LAYMAN_CLIENT_VERSION from
v1.1.1
tov1.1.2
Changes
- Upgrade Layman test client to version 1.1.2, fixing reaching
static.css
without authentication - Extend map JSON schema with ArcGIS REST API layers and static image layers
v1.3.2
v1.3.1
v1.3.0
Upgrade requirements
- Change LAYMAN_CLIENT_VERSION from
v1.0.0
tov1.1.1
- Remove CSW_ORGANISATION_NAME_REQUIRED from environment settings
- If you are using Layman's
make
commands with-d
suffix, use these commands without the-d
suffix from now on (e.g.make start-demo-full-d
becomesmake start-demo-full
).
Changes
- Both PATCH Layer and PATCH Map automatically update also CSW metadata records.
- Use absolute URLs in responses of Layer and Map endpoints
- Add GET Layer Metadata Comparison and GET Map Metadata Comparison endpoints.
- Add
revision_date
metadata property - Add
metadata.comparison_url
to GET Layer and GET Map responses. - Upgrade Layman test client to version 1.1.1
- Environment settings CSW_ORGANISATION_NAME_REQUIRED is not used anymore as Micka v2020 accepts records without organisation names.
- Metadata properties wms_url and wfs_url point directly to GetCapabilities documents.
- Layman now uses WMS 1.3.0 and WFS 2.0.0 in communication with GeoServer and in CSW metadata records.
- All
make
commands withdocker-compose up
now run in the background. Foreground running was removed. Usedocker logs
to inspect container logs.
v1.2.1
v1.2.0
Upgrade requirements
- Upgrade Micka to v2020.010.
- Add CSW_PROXY_URL to distinguish between internal CSW URL for Layman and public CSW URL for clients.
- Rename host of LAYMAN_TIMGEN_URL from
hslayers
totimgen
. - Add MICKA_HOSTPORT for demo run.
Changes
-
Add
metatada
info to GET Map response. -
Extend
metatada
info withidentitier
attribute in case of both layer and map. -
Add documentation of map metadata properties
-
Use
metadataStandardName
andmetadataStandardVersion
in metadata templates -
Adjust metadata XML instead of using string formatting
-
Rename metadata properties. All metadata-record-related properties have
md_
prefix. Dataset-related properties do not have any special prefix.Old name New name data_identifier
identifier
data_organisation_name
organisation_name
dataset_language
language
date
publication_date
date_stamp
md_date_stamp
file_identifier
md_file_identifier
organisation_name
md_organisation_name
-
Add LaymanError 38 (Micka HTTP or connection error)
-
Treat attribute names in SLD (aka 'launder'), #45
-
Fix Micka's About URL in wait_for_deps
-
Assert version of Micka on startup.
-
Load data into redis on startup even in Flower.
-
Better handle Micka's HTTP errors, #43
-
Rename hslayers container to timgen (Thumbnail Image Generator)