Skip to content

Latest commit

 

History

History
135 lines (98 loc) · 5.08 KB

CHANGELOG.md

File metadata and controls

135 lines (98 loc) · 5.08 KB

Changelog

Unreleased

1.3.1 - 2024-09-02

  • Fix Python error if no previous folder was found
  • Raise to QGIS 3.22 minimum version
  • Upgrade to PostgreSQL 13 for testing and SQL files

1.3.0 - 2024-02-05

  • Additional glossary terms for publication frequency and link types (contribution from @effjot Florian Jenn)
    • Glossary terms for unknown license and confidentiality
    • Add remaining INSPIRE contact roles and UK Open Government Licence
    • Add “non-standard” contact roles and publication frequencies
  • Add remaining INSPIRE contact roles and UK Open Government Licence (contribution from @mixedbredie Ross McDonald)
  • Fix icon for layers having M values (linear referencing) (contribution from @effjot Florian Jenn)
  • Review German translations (contribution from @effjot Florian Jenn)

1.2.2 - 2023-05-15

  • Fix "array exceeds maximum" for layers with many features (contribution from @effjot Florian Jenn)

1.2.1 - 2022-09-07

  • Fix a warning about invalid database
  • Add the phone field to "Contacts" in the administration project

1.2.0 - 2022-09-05

  • License - Release PgMetadata under the GNU General Public License v2.0.
  • Raise the QGIS minimum version to 3.16
  • Add raster support (contribution from @effjot Florian Jenn)
  • Fix handling of backslashes in file:// links to Windows files (contribution from @effjot Florian Jenn)
  • Add phone number field (contribution from @effjot Florian Jenn)
  • Email links are now clickable
  • Connection names are now separated by !!::!! so that semicolons (former separator) can be used in connection names

1.1.1 - 2022-02-14

  • Fix an error when PgMetadata database is not temporary reachable
  • Check that PostgreSQL is minimum 9.6 when installing the schema

1.1.0 - 2021-09-29

  • Add support for PostgreSQL views (contribution from @tschuettenberg QGIS Germany)
  • Add translations for the German language (contribution from @effjot)
  • Add new contact role "originator" and "processor" (contribution from @effjot)
  • Add new frequencies for data update "biannually", "irregular" and "not planned" (contribution from @effjot)
  • Add new German licenses (contribution from @effjot)
  • Add more fields when searching with the locator bar (contribution from @effjot)
  • Fix encoding issues in some situations, always set UTF-8 when opening files
  • Fix the administration project about constraint with date but without a default value
  • Update also the field "update_date" when updating a dataset entry in the trigger

1.0.0 - 2021-05-27

0.5.0 - 2021-02-19

  • Review the full online documentation using a proper website
  • Add a link to the plugin online help in the QGIS help menu
  • Add a button to open the dock from the QGIS plugin menu
  • Add a layer flattening the "dataset" table containing all links and contacts, easier to export all the catalog
  • Improve the deployment of the plugin within an organization to hide and setup some tools in PgMetadata

0.4.0 - 2021-01-21

  • Improve documentation user guide and schemaspy
  • Save a metadata sheet as DCAT XML
  • Add localized glossary labels and description : it, fr, es, de
  • Display the translated HTML in the dock when available
  • Add data_last_update in the HTML template
  • Add some layers in the QGIS administration project

0.3.0 - 2020-12-14

  • Update online documentation
  • Add export as PDF/HTML button in the dock

0.2.2 - 2020-11-17

  • Fix locator SQL query
  • Add themes
  • Update of the QGIS project

0.2.1 - 2020-11-16

  • Improve HTML templates for making them compatible with Lizmap
  • SQL - Fix calculate a spatial field with Z or M geometries
  • SQL - Fix HTML generation for fields email and size
  • Processing - Fix upgrade algorithm and add tests
  • Fix bug with empty links when link has no mime or type - fixes #34
  • SQL - Fix if the envelope is a point, or a line
  • SQL - Add a view to query only valid dataset with the locator
  • Fix running migrations in the Processing algorithm

0.2.0 - 2020-11-12

  • Auto vacuum tables after install/upgrade of the database
  • Add an option to auto open the dock from the locator
  • Add a new field data_last_update
  • Add an algorithm to set database connections for normal users
  • Review default HTML templates
  • Fix filter for QGS files in Processing

0.1.0 - 2020-11-03

  • Automatically compute values from the table itself : feature count, CRS etc
  • Improve QGIS form
  • Improve the dock to display HTML metadata
  • Use HTML templates stored in the database
  • Display the layer geometry in the locator
  • Add a flag to disable Processing algorithm if needed for non admin user

0.0.3 - 2020-10-20

  • Add a dock displaying basic metadata information
  • Fix file filter about QGS file selector
  • Improve error reporting from the locator

0.0.2 - 2020-10-15

  • Add French language

0.0.1 - 2020-10-14

  • Provide a basic locator for adding layers
  • Install the database schema
  • Provide a QGIS project to edit the metadata