- Rework database selection: fix for spatialite selection #237 by @towa
- Bug fixes, mainly by @towa (Thanks!)
- fix some issues with the new database widget
- fix debug mode
- restore buttons related to foreign key management
- use a processing to convert GMLAS file to database and vice versa instead of subprocessed calls to GDAL
- dependencies upgrade
- fix URI error #163
- modernize database widget
- improved tests
- fix settings and debug mode which was lost in git confusion
- unit tests enlarged
- network requests use the better options from PyQGIS
- settings windows has been redesigned and integrated into QGIS preferences
- minimal QGIS version is now 3.16
- unit tests have been restored
- fix some bugs
- UI improvments (icons...)
- request headers were not transmitted in case of redirections #127
- remove a method which was overriding Python builtin functions #129
- fix path in File Dialog #130
- refactoring of network requests to better integration in QGIS
- add log abilities
- documentation completly overhauled with updated use cases, docstrings and publication workflow
Tagged as 1.2.1-beta1 in QGIS Official plugins repository
- refactoring of network requests to better integration in QGIS
- add log abilities
- documentation completly overhauled with updated use cases, docstrings and publication workflow
- fix compatibility with QGIS >= 3.13 (#94)
- start using GitHub Actions for continuous integration and deployment
- bump development guidelines using black, flake8, isort and precommit #95
- add template for issues #97
- bump codebase to Python 3 only #98
- automate release workflow using qgis-plugin-ci #101
New major version, with the following main changes:
- XML mode: support for multiple geometries
- XML mode: support for polyhedral / curves
- UI refactor using a Wizard
- GMLAS mode: handle custom viewers
- GMLAS mode: add href resolution
- WFS version negotiation
- Lots of bug fixes
This work has been funded by BRGM and the Association of Finnish Local and Regional Authorities (via Gispo)
- Handle multi geometries (#30)
- Allow nested FeatureCollection/members (#29)
- Fix download tab
- Fix XML mode with non-spatiail layers
- Fix encoding issues
- Code cleanup
- Fix error during export
- Fix handling of unsafe SSL
- Use ogr API instead of QGIS to load spatialite layers
- Add TypingConstraints for wml2 and geologylog
- Handle layers with multiple geometries
- Remove dependency to pyspatialite
- Bring back XML mode with custom widgets
- Add a custom widget for geology logs
- GMLAS import: option to automatically load layers and configure relations + editor widgets
- Add WFS 2 download panel
- Add OGR GMLAS convert panel
- Remove DB relational mode using PyXB (replaced by GMLAS OGR mode)
- Add OGR GMLAS write panel
- Handle HTTP 302 redirections
- Add licences
- Add doc / readme
- Fix custom viewer SQL queries to include order by
- Fix an ownership bug only seen on Windows
- Add an 'enforce not null constraints' option
- Treat SOS:observationData as features
- Enable custom widgets for embedded href
- Add viewer plugins to the relational mode
- Embed the XML tree widget in the attribute form (and remove custom identify / attribute table buttons)
- Fix URI resolution under Windows
- Fix remote URI resolving
- Fix XPath handling
- Fix default SRID
- Add support for a Date/Time type in xpath mappings