# This file contains metadata for your plugin.

[general]
name=Metadata Manager
qgisMinimumVersion=3.40
qgisMaximumVersion=4.99
description=Create and manage QGIS layer metadata with smart defaults, layer browser, and guided wizard. Integrates with inventory databases for efficient metadata workflows.
version=0.6.5
author=John Zastrow
email=br8kwall@gmail.com

about=Metadata Manager is a TRUE one-stop-shop for geospatial metadata management! Now includes BUILT-IN inventory creation - no need for separate Processing scripts. Create comprehensive geospatial data inventories directly within the plugin, then seamlessly create metadata for your layers. Features: (1) Integrated Inventory Scanner with full inventory_miner functionality, (2) Smart Defaults auto-populate from ALL metadata sources (FGDC, ESRI, ISO 19115, .qmd, embedded), (3) Layer Browser with filtering and Next/Previous navigation, (4) 4-step guided wizard with contact/link management, (5) Metadata Quality Dashboard with statistics and drill-downs, (6) Auto-save to database cache and .qmd files, (7) Unified GeoPackage database for inventory + metadata. Perfect for data managers who need to catalog AND document large geospatial data collections in a single, efficient workflow.

tracker=https://github.com/johnzastrow/metadatamgr/issues
repository=https://github.com/johnzastrow/metadatamgr
# End of mandatory metadata

# Recommended items:
hasProcessingProvider=no
changelog=
    0.6.5 - Security & release hardening
    - Fix possible SQL injection: validate inventory table identifier before interpolation
    - Remove subprocess ('df') mount-point lookup; use pure-Python os.path.ismount
    - Replace bare except handlers; annotate local-only XML parsing
    - Passes Bandit (0 high/medium), secrets detection, and flake8; add LICENSE (GPL-2.0-or-later)
    - Reliable local build script (scripts/build_plugin.sh); no longer experimental
    0.6.4 - Fix metadata save to GeoPackage layers (correct QGIS saveLayerMetadata API)
    0.6.3 - Fix plugin icon (show Blue Miner, not the generic icon)
    0.6.2 - Bug fixes: inventory scanner hang, stop button, re-scan data-loss
    0.6.0 - Integrated inventory creation (one-stop-shop): inventory tab + metadata parsing
    Full history: https://github.com/johnzastrow/metadatamgr/blob/main/docs/CHANGELOG.md
# Tags are comma separated with spaces allowed
tags=metadata, documentation, data management, catalog, inventory, geopackage

homepage=https://github.com/johnzastrow/metadatamgr
category=Plugins
icon=icon.svg
# experimental flag
experimental=False

# deprecated flag (applies to the whole plugin, not just a single version)
deprecated=False

# Since QGIS 3.8, a comma separated list of plugins to be installed
# (or upgraded) can be specified.
# Check the documentation for more information.
# plugin_dependencies=

# If the plugin can run on QGIS Server.
server=False

