# This file contains metadata for your plugin.

# This file should be included when you package your plugin.# Mandatory items:

[general]
name=MongoDB Layer
qgisMinimumVersion=3.0
description=This plugin gives the possibility to create a layer from MongoDB datasource
version=1.3.0
author=Romain Bruyère
email=rom.bruyere@gmail.com

about=  The QGIS MongoDB Layer plugin facilitates seamless integration between QGIS
        and MongoDB databases, enabling users to create layers directly from MongoDB datasources with ease.
        Users can select databases, collections, and geometry fields effortlessly,
        import documents as features, and apply filters for dataset refinement.
        The plugin supports various geometry types and formats, intelligently handles nested geometries,
        and allows retrieval of a mix of multi and simple geometries from the same collection.
        Asynchronous loading ensures faster layer loading times, enhancing productivity and
        efficiency in spatial data analysis workflows.

        Requirements: QGIS 3.0+ and Python 3.7+

        If there is any problem, don't hesitate to report and/or contribute for bugs or missing features.

tracker=https://github.com/rombru/mongodb_layer/issues
repository=https://github.com/rombru/mongodb_layer
# End of mandatory metadata

# Recommended items:

hasProcessingProvider=no
changelog=
    Version 1.3.0
    - Handle extended MongoDB json types (ObjectId,ISODate,...)
    - Fix adding layers without any data
    Version 1.2.1
    - Accept spaces around colon in json queries
    Version 1.2.0
    - Add base and adaptive size for the plugin
    - Remove frame borders around some textboxes
    - Add accessibility labels and tooltips
    - Add a warning if the limit number of geometries is exceeded and collection is not fully loaded
    - Sort dropdowns
    - Add support for Python 3.7 and Python 3.8
    Version 1.1.1
    - Fix layer loading when some fields are missing
    - Exception handling
    Version 1.1.0
    - Support several format of geometries (GeoJSON, WKT)
    - Support multiple coordinate systems
    Version 1.0.0
    - Select a database, a collection and a geometry field
    - Import documents as features
    - Filter imported documents
    - Limit the number of documents
    - Assign the document attributes to each feature
    - Support several geometry types (point, linestring, polygon, multipoint, multilinestring and multipolygon)
    - The selected geometry field can be at root level, nested in an object, nested in an array
    - If the selected geometry field is a list, geometries are combined
    - Allow getting a mix of multi and simple geometries from the same collection
    - The layer is loaded asynchronously

# Tags are comma separated with spaces allowed
tags=python, mongodb, database, layer

homepage=https://github.com/rombru/mongodb_layer
category=Plugins
icon=icon.png

# 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=

Category of the plugin: Raster, Vector, Database or Web
# category=

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

