Skip to content

Releases: LayerManager/layman

v1.5.0

18 Jun 13:10
Compare
Choose a tag to compare
  • 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

23 Apr 06:10
Compare
Choose a tag to compare
  • Update Python dependencies
  • Add md_language metadata property
  • Guess metadata properties
  • Change multiplicity of language metadata property from 1 to 1..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

15 Apr 07:11
Compare
Choose a tag to compare

Upgrade requirements

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

09 Apr 12:12
Compare
Choose a tag to compare
  • Request Geoserver through http instead of public scheme, fix #57

v1.3.1

30 Mar 08:37
Compare
Choose a tag to compare
  • Post metadata record if no one found during patch, fix #52
  • Use EPSG:3857 bbox when generating thumbnail, fix #53

v1.3.0

29 Mar 17:03
Compare
Choose a tag to compare

Upgrade requirements

  • Change LAYMAN_CLIENT_VERSION from v1.0.0 to v1.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 becomes make 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 with docker-compose up now run in the background. Foreground running was removed. Use docker logs to inspect container logs.

v1.2.1

20 Mar 13:32
Compare
Choose a tag to compare

Upgrade requirements

  • Change CSW_URL from http://micka:80/csw to http://micka:80/micka/csw

Changes

  • Fix URL prefix of Micka GUI, #49

v1.2.0

18 Mar 13:20
Compare
Choose a tag to compare

Upgrade requirements

Changes

  • Publish metadata record of map to Micka on POST Maps.

  • Add metatada info to GET Map response.

  • Extend metatada info with identitier attribute in case of both layer and map.

  • Add documentation of map metadata properties

  • Use metadataStandardName and metadataStandardVersion 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)

v1.1.8

16 Mar 16:50
Compare
Choose a tag to compare
  • Treat attribute names in SLD (aka 'launder'), #45
  • Fix Micka's About URL in wait_for_deps

v1.1.7

09 Mar 12:21
Compare
Choose a tag to compare

Assert version of Micka on startup.