Skip to content

Releases: xcube-dev/xcube-geodb

v1.0.8

07 Aug 21:01
Compare
Choose a tag to compare

This is a pure maintenance release, addressing #92 (Fixed issue where the client threw errors if Winchester was used with Geoserver)

v1.0.7

18 Jul 13:26
Compare
Choose a tag to compare

v1.0.7

New Features

  • added function that allows users to retrieve the geometry types from their
    collections
  • made client support PostGIS > 3.0.0
  • made client compatible with Winchester authentication module

Fixes

  • Fixed issue where geoDB was not installable using conda. [#87]

v1.0.6

09 Jun 08:34
Compare
Choose a tag to compare

New Features

  • added functions that allow to create/show/remove indexes on collections
  • added functions that allow users to work in user groups
    • those new functions are: create_group, add_user_to_group, remove_user_from_group, publish_collection_to_group, unpublish_collection_from_group, get_my_groups, get_group_users, and get_access_rights.
    • see the respective notebook for usage examples

Fixes

  • removed not working parameter from internal function _get
  • fixed function count_collection_rows

v1.0.5

14 Mar 10:50
Compare
Choose a tag to compare

New Features

  • allowed to use get_collection_bbox in an alternative, faster way
  • added function count_collection_rows that allows to count or (faster) to
    estimate the count of collection rows

Fixes

  • removed jupyterlab from dependencies, as it is not being used.
  • fixed rare exception in insert_into_collection
  • updated tests to run on with latest psycopg2 versions
  • fixed: function get_collection_bbox raises exception for empty collections
  • fixed broken function get_geodb_sql_version

1.0.4

15 Sep 14:44
Compare
Choose a tag to compare

v1.0.4

New Features

  • Added functionget_geodb_sql_version that shows the version of the deployed
    SQL, which can differ from the Python client version.
  • Added logging: the database now maintains a table that reflects
    changes to the collections. The logs can be read using the new function
    get_event_log.

1.0.3

23 Jun 09:23
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.0.2...v1.0.3

Pre-release for v1.0.3

22 Jun 12:22
Compare
Choose a tag to compare
Pre-release

New Features

  • Added a new auth mode none. The aim of this mode is enabling users installing the geoDB infrastructure without oauth2
    for e.g. testing purposes.
  • A new geoDB docker backend image has been added. This image can be used to set up a postgis database with a
    pre-installed geodb database extension
  • Added a new count_by_bbox filter function
  • Allowed to provide limit and offset in function get_collection
  • Added the new function get_collection_bbox, that returns the bounding box
    of all geometries within a collection.

Fixes

  • Added Python pip requirements to have control over installed sphinx version on readthedocs
  • Improved heading in notebooks
  • Removed auto cp of notebooks in Makefile.
  • Ensured that the geoDB client works with Keycloak
  • Reduced substantially the number of times the token is received from auth service
  • Fixed bug that caused unpublishing of collections with upper case letters
    in name to fail

Pre-release for v1.0.3

22 Jun 10:30
316c156
Compare
Choose a tag to compare
Pre-release

New Features

  • Added a new auth mode none. The aim of this mode is enabling users installing the geoDB infrastructure without oauth2
    for e.g. testing purposes.
  • A new geoDB docker backend image has been added. This image can be used to set up a postgis database with a
    pre-installed geodb database extension
  • Added a new count_by_bbox filter function
  • Allowed to provide limit and offset in function get_collection
  • Added the new function get_collection_bbox, that returns the bounding box
    of all geometries within a collection.

Fixes

  • Added Python pip requirements to have control over installed sphinx version on readthedocs
  • Improved heading in notebooks
  • Removed auto cp of notebooks in Makefile.
  • Ensured that the geoDB client works with Keycloak
  • Reduced substantially the number of times the token is received from auth service
  • Fixed bug that caused unpublishing of collections with upper case letters
    in name to fail

Pre-release for testing fix of issue #34

19 May 14:24
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.0.2...1.0.3.dev1

1.0.2

03 Sep 07:18
Compare
Choose a tag to compare

Changes in v1.0.2

Fixes

  • Fixed the behaviour of create_collection when clear is set to True and the collection to be cleared does not exist.
    In that situation, the geoDB was throwing the wrong error and would not proceed to creating the collection.