Skip to content

Latest commit

 

History

History
243 lines (133 loc) · 7.98 KB

CHANGES.rst

File metadata and controls

243 lines (133 loc) · 7.98 KB

Changes

Version 1.0.2 (2023-05-12)

  • Fix trigger related collection tiles, ensure JSON concatenation #193.
  • Alter JSONB fields entities with server_default values in tables bdc.collections and bdc.items #193.

Version 1.0.1 (2022-12-06)

  • Remove integration with lccs-db #187.
  • Improve performance on items retrieval
  • Fix migration 0.8 - 1.0 related bands metadata null entry #189.

Version 1.0.0 (2022-09-22)

  • Change LICENSE to GPL v3
  • Add command line to manage initial collection data
  • Add method utility in Item.add_asset to make easy way to follow STAC Spec Item Asset. #179.

Version 1.0.0-alpha3 (2022-09-06)

  • Change way to manage control to collections: use roles instead bool flag #168.
  • Review static checking: import orders
  • Update docs - model png and schema.

Version 1.0.0-alpha2 (2022-09-01)

  • Fix documentation RUNNING.rst
  • Fix migration conflict with LCCS-DB instance #169.

Version 1.0.0-alpha1 (2022-07-21)

  • Add authorization control to items #78.
  • Review JSONSchemas for collection metadata - instrument key #68.
  • Use JSONSchemas to validate any JSONB field in bdc-catalog
  • Fix timeline trigger related item end_date #159.
  • Review field names for v1.0 #140.
  • Review version property - use float/string instead int #144.
  • Add new fields for 1.0 - properties according STAC and srid #157.

Version 0.8.2 (2022-03-25)

  • Fix dependency related git protocol deprecation (#161).
  • Add helper utility to deal with WKB geometries.

Version 0.8.1 (2021-03-17)

  • Upgrade BDC-DB dependency to 0.4.3 to keep SQLAlchemy in version 1.3 until SQLAlchemyUtils is updated for SQLAlchemy 1.4. (#150).
  • Fix default database schema "bdc" when creating a new GridRefSys (#148).
  • Fix migration relation with LCCS-DB (#147).

Version 0.8.0 (2021-01-07)

  • Integrate the catalog data model with LCCS data model (#45, #131).
  • Add prefix bdc to assets metadata specific to Brazil Data Cube (#115).
  • check_sum enhancement: (#134, #135).
  • Improve Sphinx documentation (#27, #133).

Version 0.6.4 (2020-11-30)

  • Added new collection types: classification and mosaic (#127)

Version 0.6.3 (2020-11-05)

  • Bug fix: update GeoAlchemy version dependency (#118)

Version 0.6.2 (2020-09-20)

  • Bug fix: trigger update_collection (#116)

Version 0.6.1 (2020-09-09)

  • Bug fix: fix grid CRS retrieval (#112)

Version 0.6.0 (2020-09-01)

  • Data model improvements:
    • Added a timeline table to speedup data cube temporal dimension queries.
    • Added database triggers to pre-compute the timeline, extent and data range of image collections.
    • Added band_src table to track the origin of data bands.
  • New features:
    • Add utility functions for dealing with file check-sum and multihash format.
  • Code improvement:
    • Timestamp columns use database now() function.
    • Better support for the PostGIS table spatial_ref_sys.
  • Improved usage documentation.

Version 0.4.1 (2020-08-31)

  • Minor fixes:
    • Create Grid geometry table as lowered case. #83
    • Add cascade in the quicklook table. #80
    • Fix bug in get_geom_table (grid_ref_sys). #79

Version 0.4.0 (2020-08-18)

  • Improved data model:
    • Improved collections table:
      • field for the dataset title.
      • instrument metadata field.
      • visibility field for public or private collections.
      • DataCite Kernel-4 metadata for publication and citation of research data.
      • general JSON metadata field
      • provider association.
      • collection versioning.
      • collection provenance/lineage: datasets used to create collection, lineage (successor and predecessor), algorithm processors.
    • Table items:
      • Assets moved to a JSON column.
      • min_convex_hull column besides the footprint geometry.
      • track application that recorded the item.
      • track the data provider of the collection.
      • Assets now have a checksum field and the number of bytes field.
    • Table bands:
      • metadata field as a JSON column.
    • Added table quicklook.
    • Added table applications.
    • Added collection providers table (tables: providers, collection_providers).
  • Reviewed Sphinx documentation.
  • Use of BDC-DB Extension Version 0.2.0.

Version 0.2.1 (2020-02-20)

  • Added fixtures commands to the CLI.
  • Added new test cases.

Version 0.2.0 (2020-02-18)

  • First experimental version.
  • Metadata support for: Imagery Collections, Data Cubes and Grid Systems.
  • Documentation system based on Sphinx.
  • Documentation integrated to Read the Docs.
  • Package support through Setuptools.
  • Installation and use instructions.
  • Schema versioning through Flask-Migrate.
  • Source code versioning based on Semantic Versioning 2.0.0.
  • License: MIT.