Skip to content

Releases: 3liz/qgis-gobs-plugin

5.2.0

24 Feb 10:30
c3f21f2
Compare
Choose a tag to compare
  • G-Obs right panel
    • Show the buttons "Create database structure"
      and "Upgrade database structure" only when the project variable
      gobs_is_admin has the value yes in the project properties.
    • Display the plugin version and the database structure version
      at the top of the panel and add messages depending on these versions.
  • Temporary disabling translations, this version is only available in English

5.1.0

07 Oct 15:23
Compare
Choose a tag to compare
  • Get aggregated data
    • Fix wrong use of aggregate functions on incompatible data types
    • Add count, count_distinct and string_agg aggregates
  • Database
    • Add project and project_view tables
    • Add new table gobs.application
    • Update documentation
  • Admin QGIS project:
    • upgrade project to 3.16
    • use SSL prefer mode for PostgreSQL connection
  • Get observation data - Add 2 columns observation_start & observation_end
    with the start and end timestamp of the observation, formated in respect of the indicator
    specified date format
  • Create database structure - New option to add observation and spatial object data
  • Code style - Fix Python PEP8 issues
  • Tests - Add new SQL file containing observation and spatial_object data
  • Docs - Update concepts and admin guide WIP
  • CI & tests -Use docker compose plugin instead of docker-compose

5.0.1

31 May 07:18
1b370f7
Compare
Choose a tag to compare
  • Fix some migrations about the API in QGIS 3.16

5.0.0

04 May 06:16
8765555
Compare
Choose a tag to compare

0.4.3

07 Apr 12:45
Compare
Choose a tag to compare
  • Actor - Add a new "a_login" column with unique constraint
  • Administration - Update QGIS admin project template
  • Docs - Update Schemaspy

0.4.2

15 Mar 14:34
Compare
Choose a tag to compare
  • Import observations - specify the series spatial layer id to match spatial objects: fix some bugs if spatial objects shared the same codes for different spatial layers.
  • Import - Spatial layer: add new SQL functions to check related observations
  • Admin - Update the QGIS administration project template with the new document layer
  • Doc - Update Schemaspy database documentation

0.4.1

02 Dec 17:25
Compare
Choose a tag to compare

Admin - Update administration project template
Docs - Update admin guide
Docs - Add Processing documentation
Docs - Update SchemaSpy database structure documentation: https://docs.3liz.org/qgis-gobs-plugin/database/
Docs - Database doc generation: improve compatibility with PG13
e Fix some packaging issues about Transifex

0.4.0

02 Dec 10:42
2a6ff39
Compare
Choose a tag to compare
  • Database structure - Add needed tables and fields for G-Event API:
    • indicator: category, created_at and updated_at
    • observation: end timestamp, uid, created_at and updated_at
    • spatial object: start and end of validity dates, uid, created_at and updated_at
    • new table document to store indicator documents
    • new table deleted_data_log to store indicator documents
    • new trigger to calculate created_at and updated_at, and auto-change validity date for spatial objects
  • Import - Observation data: manage new field end date (manual or from field)
  • Import - Spatial layer objects: allow multiple versions with validity dates
  • Test data - Add tracks data & update pluviometers and cities data
  • Tests - Add test for the import spatial layer data algorithm
  • Docs - Update database documentation
  • Continuous Integration - Move from CI to Github actions
  • Makefile - Add sql command to export & reformat SQL install scripts
  • Docs - Improve administration guide

0.3.1

14 Aug 16:02
2eabb9e
Compare
Choose a tag to compare
  • Documentation - Publish documentation to https://3liz.github.io/qgis-gobs-plugin/ (installation, concepts, admin guide, user guide & database)
  • Algorithms - New algorithm to create a database local interface for admins as a QGIS project
  • Active PostgreSQL connection - Use a QGIS project variable instead of a QGIS global variable to store the connection name used
  • Dock - Reorganize buttons, display the chosen database connection on top
  • Dock - Replace helps buttons by single online help button

0.3.0

17 Jun 17:13
ff6a8c3
Compare
Choose a tag to compare
  • Remove spatial layer data - new algorithm to proceed spatial layer data deletion
  • Remove series data - new algorithm to proceed observation data deletion
  • QGIS gobs_manager project - change SCR and map extent
  • Get observation data - Add option to also get the corresponding geometry
  • Publish on GitHub: https://github.com/3liz/qgis-gobs-plugin