[general]
name=POICloud
qgisMinimumVersion=3.22
qgisMaximumVersion=4.99
description=Import jobs, fields, POIs and POI types from POICloud (poicloud.de) into QGIS as GeoPackage layers.
description[de]=Importiert Aufträge, Flächen, POIs und POI-Typen aus der POICloud (poicloud.de) über die API V3.
about=POICloud (poicloud.de) is a web platform for agricultural drone operators and their customers. This plugin connects QGIS to a POICloud account through the POICloud API and brings operational data directly onto the map. Sign in with a POICloud account, then search and filter jobs by team and date range; the selected jobs are imported as QGIS layers (field polygons, POIs, jobs and the POI type catalogue) and stored in a local GeoPackage so they stay available offline. Each POI shows its POI/damage type along with the person who created it and the person who confirmed the type. Data can be refreshed manually and, optionally, synchronised automatically when a project is opened. The plugin is read-only and works with QGIS 3.22 and later, including QGIS 4 (Qt6). A POICloud account is required.
about[de]=Meldet sich mit dem POICloud-Account an, sucht/filtert Aufträge und importiert sie inklusive Feld-Polygonen, POIs und POI-Typen als QGIS-Layer (GeoPackage). Optional automatische Synchronisation beim Projektstart.
version=1.0.9
author=Thermaldrones
email=a.kern@thermaldrones.de
tags=poicloud,agriculture,drone,fields,poi,import,api
category=Web
icon=gui/resources/icon.png
experimental=False
deprecated=False
homepage=https://poicloud.de
tracker=https://gitlab.thermaldrones.de/tdpublic/qgis-plugin/-/issues
repository=https://gitlab.thermaldrones.de/tdpublic/qgis-plugin
changelog=
    1.0.9 - Option "Embed fields into jobs" (default on): jobs carry the field geometry and field info (polygon, name, ha); no separate fields layer. Jobs also carry their creator (created_by)
    1.0.8 - Sortable job list (numeric sort for ha/POIs); "Import selected" keeps the full list
    1.0.7 - Code quality and security cleanup: flake8 style fixes; validated/quoted SQL identifiers for GeoPackage relationships (bandit)
    1.0.6 - Direct field-to-POI relation (a field's POIs show directly on identify)
    1.0.5 - German display names for all layers (Flächen, Aufträge, POIs, POI-Typen)
    1.0.4 - Nested field/job/POI drill-down forms; import selected jobs only; "Flächen" layer name
    1.0.3 - Field-Job-POI relations; field colour by job status; GeoPackage relationships
    1.0.2 - Theme-aware toolbar icon (dark-mode variant, live switching)
    1.0.1 - English as primary metadata language (German as [de])
    1.0.0 - First stable release
    0.1.8 - Fixed API URL api.poicloud.de; cleaned up README and repository
    0.1.7 - GPL-2.0-or-later license; repository and issue-tracker metadata
    0.1.6 - qgisMaximumVersion=4.99 (QGIS 4 compatibility)
    0.1.5 - Qt6: field types QVariant.Type -> QMetaType
    0.1.4 - GeoPackage schema migration (new columns, lossless)
    0.1.3 - POI creator and type author shown in the popup (map tip + field aliases)
    0.1.2 - POI fields created_by / type_added_by
    0.1.1 - Qt5/Qt6: fully qualified enums
    0.1.0 - Initial release
