Skip to content

Releases: isogeo/isogeo-plugin-qgis

3.5.0

17 Jun 09:00
Compare
Choose a tag to compare

Check the dedicated milestone for a more detailed description.

Major changes

  • Isogeo API compliance (#465, #463, #462, #457)
  • Azure DevOps Pipeline improvement (#475, #429)
  • PostGIS tables handling (#470)
  • Settings management refactoring (#258)

Minor improvements and fixes

Detailed and auto generated (via Azure DevOps) list of changes:

See More
Read more

3.4.0

03 Aug 11:37
Compare
Choose a tag to compare

Check the dedicated milestone for a more detailed description.

Major changes

Minor improvements and fixes

Detailed and auto generated (via Azure DevOps) list of changes:

  • 9f52ef9 bumb version to 3.4.0
  • c745ad3 Update version.json for version 3.4.0
  • 1e25f7f Merge pull request #421 from isogeo/3.4.0
  • 3bd5223 Formatting code using black
  • b74846e Remove spacer between display result button and ordering buttons [ #421 ]
  • 804f286 Update gear ressource + tweak UI [ #421, #434 ]
See More

This list of changes was auto generated.

3.3.1

07 Jan 15:47
Compare
Choose a tag to compare

Check the dedicated milestone for a more detailed description.

Major changes

  • Better geographic services layers handling (#371, #388, #391, #392)
  • Better Oracle Spatial datas handling (#395, #396)
  • Adding views from Oracle Spatial tables (#377, #394)
  • Additional way to configure database connections (#383)
  • New way to configure Isogeo Portal base URL (#369)

Minor improvements and fixes

  • Make Isogeo API URLs configurable into .json file (#381)
  • GUI improvement/tweaking : #382, #398, #401

Detailed and auto generated (via Azure DevOps) list of changes:

See More
  • fc533e0 Clean code [ #390 ]
  • 6cac082 Add featureAttributes comment to 'Attributes' tab of complete metadata [ #382 ]
  • 29b8512 Handle case when multi-geom if point&multipoint, line&multiline or polygone&multipolygone [ #395, #394 ]
  • c5456f2 Handle cas when service md format value is upper case [ #392 ]
  • 58b485f Update i18n [ #390 ]
  • fa4925e Update i18n for #369
  • b5e3059 Initiate #369
  • b94ce25 Handle case when CRS is not fetched in WMS layers boundingBox [ #390 ]
  • 13cd6b8 Handle case when config.json URLs ends with "/" [ #381 ]
  • 5256828 Create _user dir if it does not exist [ #390 ]
  • e99c4ec Update .gitignore
  • 361a6ec Remove quicksearches.json file generation from packaging [ #390 ]
  • b2ce2e0 Fix app metadata URL opening [ #390 ]
  • 4f3ec92 Make config.json file auto-generated if it does not exist [ #381 ]
  • dabef02 Minor fix on SSL Errors handling [ #390 ]
  • 53b807c Make _user/quicksearches.json file auto-generated if it does not exists [ #390 ]
  • 3c52603 Remove config.json file generation from packaging [ #381 ]
  • f851746 Handle case when service layer has no format [ #390 ]
  • 8796fc6 Make Isogeo URLs configurable within config.json file [ #381 ]
  • 82a42c1 Upgrade projections qsettings handling [ #390 ]
  • 2d7fcb6 Make Oracle request for geomType specific to geom column name [ #395 ]
  • 70876ea Make possible to ad layers from multi-geometry Oracle tables [ #395 ]
  • 0365b97 Bump version to 3.3.1-beta3 [ #390 ]
  • 73c0792 Fetch oracle tables and views more safelly [ #390 ]
  • 456fa2a Fetch Oracle views in addition to tables [ #394 ]
  • ee9c3e8 Specify CRS for Oracle tables layers [ #396 ]
  • 9877acd Update deprecated method
  • 2f88a33 Remove error raised for testing [ #390 ]
  • 25229a8 Manage WMS bbox parameter when mode is "manual" [ #371 ]
  • cc44c9c Manage WFS bbox parameter when mode is "manual" [ #391 ]
  • 5922ba8 Add 'restrictToRequestBBOX' parameter to WFS layers requests [ #390 ]
  • 0aed0db Manage IGN WMS services [ #390, #371 ]
  • 73e9c86 Bump version to 3.3.1-beta2 [ #390 ]
  • adccc57 Add the possibility to match metadata.path with a database_alias instead of database [ #383 ]
  • 2796944 Make _user/db_connections.json created if it does not exist [ #383 ]
  • 94904dc Ignore SSL certificates errors using requests [ #390 ]
  • c9de2bc Make QGIS reloading not necessary to reload json file content [ #383 ]
  • 7b27980 Add _user/db_connections.json file generation to packaging [ #383 ]
  • 6eb288e Update .gitignore
  • 6de7434 Load db connections from JSON file [ #383 ]
  • a57bbb1 Bump version to 3.3.1-beta1 [ #390 ]
  • 95519dd Adding logs for beta testing [ #388, #371 ]
  • e924761 Parse CD31 WMTS XML [ #371 ]
  • 5405c70 Parse CD31 WMS and WFS XML [ #371 ]
  • 015501e Fix #388

This list of changes was auto generated.

3.3.0

28 Jul 10:30
57254d2
Compare
Choose a tag to compare

Check the dedicated milestone for a more detailed description.

Major changes

  • Adding layers from Oracle Spatial tables (#124)
  • Make keywords display order case-unsensitive (#373)
  • Stop moving JSON file during authentication (#378)

Minor improvements

  • Hide username for layers added from service PostgreSQL connections (#366)
  • Tweak database connections configuration user interface (#367, #368)

Detailed and auto generated (via Azure DevOps) list of changes:

See More

This list of changes was auto generated.

3.2.0

02 Apr 16:18
Compare
Choose a tag to compare

Check the dedicated milestone for a more detailed description.

Major changes

  • Better PostgreSQL connections management:
    • Handle case when there is more than one connection configured for a specific database (#320)
    • Handle connections using services configured into a pg_service.conf file (#321)
    • QGIS 3.16 compliance
  • Minor bug fixes and enhancements (#110, #274, #279, #353, #355, #359)

Detailed and auto generated (via Azure DevOps) list of changes:

See More

This list of changes was auto generated.

3.1.1

04 Feb 17:14
8aacc1d
Compare
Choose a tag to compare

Check the dedicated milestone for a more detailed description.

Major changes

  • Fix layer adding from OGC and ESRI geographic services (#300, #336, #337)
  • Improve OGC geographic service layer adding feature by handling more geographic services specificities (#341, #345, #346, #348, #350)
  • Improve ESRI geographic service layer adding feature by handling more various geographic services specificities (#349, #351)
  • Improve layer adding feature performances and make results table filling faster (#318 --> #316 + #330) by:
    • Adding a cache system from geographic services related informations
    • Refactoring geographic service layer URL generation
  • Minor bug fixes and enhancements (#333, #339, #340, #343)

Detailed and auto generated (via Azure DevOps) list of changes:

See More
  • 84590d7 Update i18n
  • 0460126 Tweak layer adding error message display again
  • f309b64 Tweak layer adding error message display
  • 12e2d0d Merge pull request #335 from isogeo/add_layers
  • 971f417 Tweak data limitations user informing [ #335 ]
  • 99ce81a Clean code from dev logs [ #335 ]
  • bf6cd6c Replace api.isogeo.com with v1.api.isogeo.com updating isogeo_pysdk module [ #333 ]
  • 7541d95 Fix complete metadata diplay
  • 3340592 Fix #351 and #349 + tweak error message displayed to user [ #335 ]
  • 4a433a9 Fix #346 [ #336 ]
  • 32a712c Handle WMS multi-layer [ #341 ]
  • d3acc25 Fix WMS layers adding [ #345, #342, #337 ]
  • eafde86 Add BBOX param to WMS request URL + keep trying on #342 [ #335 ]
  • 8091b87 Clean MetadataSynchronizer using [ #340 ]
  • 59ded8a Fix #340
  • efbe5a3 Fix #345
  • 2dbebf0 First try to fix #342
  • 8e9422e Make services infos cache temporary [ #318 ]
  • 138ab33 Twik result table [ #335 ]
  • 372258f Fix geo service add options labels [ #318 ]
  • 7122108 May fix #339
  • 9f41ca9 Clean code [ #318, #330 ]
  • b46fdf7 Check the service during layer adding and not during results displaying [ #318, #330 ]
  • dbc523c Revert "Try to fix gitignore"
  • ad9322f Revert "Still trying to fix gitignore"
  • 1076514 Revert "Still trying to fix gitignore"
  • ade43d4 Still trying to fix gitignore
  • 3d34955 Still trying to fix gitignore
  • 2378c76 Try to fix gitignore
  • 4aafd39 Set plugin version to 3.1.1-beta [ #335 ]
  • c6cec9a Fix unreachable services cache storage into JSON file [ #318 ]
  • 4232cfa add _user folder to gitignore
  • 868629b First step to only save unreachable services into JSON cache file [ #318 ]
  • e32e6dc Update JSON cache file format for unreachable services storage [ #318 ]
  • ffcaf2a Make _user/cache.json file ignored again [ #318 ]
  • 2860a5f Integrate services cache to JSON file cache system [ #318 ]
  • 35185bc Clean code from no longer needed "WMTS" special handling [ #318 ]
  • e84214f Clean code [ #318 ]
  • fb0c384 Update WFS layer availability detection [ #300 ]
  • 125a256 Prepare geo service cache integration to dedicated JSON file [ #318 ]
  • 5245f33 Remove no longer needed GeoServiceManager from Layer Adder imports [ #318 ]
  • b71e48b Add docstrings to GeoServiceManager methods [ #318 ]
  • 55d67a2 Remove "complete" mode from service layers url builder methods [ #318 ]
  • f4f6101 Fix EFS and EMS cache system [ #318 ]
  • 4df1a7c Add a cache system for EMS and EFS [ #318 ]
  • 6a574f2 Fix EFS layers handling + improve EFS and EMS apprpriate srs detection [ #300, #318 ]
  • 4f3275c Update layers added form service label into QGIS layers tap [ #335 ]
  • 43297fe Integrate WMTS handling into cache systme + clean code [ #318 ]
  • 40f37df Last step to fix WMTS layers handling [ #336 ]
  • be1b993 Second step to fix WMTS layers handling [ #336 ]
  • b5ce25a First step to fix WMTS layers handling [ #335 ]
  • d1fefe6 Fix main operation availability detection [ #318 ]
  • a3d2ba6 Fix QGISServer WMS handling [ #318 ]
  • 1dd7ad2 Try to fix QGISServer WMS handling + clean code [ #318 ]
  • 6d18a9b Add a generic method to choose appropriate srs + clean code [ #318 ]
  • 7b03c67 Try to exclude code auto-formating
  • fb3cec9 Extend cache system to WMS layers [ #318 ]
  • 6e54360 Better logs about service layers URL building during results displaying [ #318 ]
  • 951c9ce Keep investigate on fixing EFS layers management [ #300 ]
  • 703c8c2 Investigate on fixing EFS layers management [ #300 ]
  • f8b7938 Add cache system for WFS to GeoServiceManager [ #300 ]
  • 9004157 Make adding layer from WFS work [ #300 ]
  • 50bcbb3 Investigate on #300
  • a499897 Add a method to add a layer from database table [ #318 ]
  • d9eb993 Add a method to add layer from a service + add method to inform the user about invalid layers [ #318 ]
  • 5ed5e91 Add build_md_portal_url method to ResultsManager [ #318 ]
  • 104cbc8 Make add_from_file method lighter [ #318 ]
  • e1b49a2 Add a method to add Qgslayer from a file [ #318 ]
  • 9ba7218 Add new GeoServiceManager module [ #318 ]

3.1.0

17 Dec 15:33
f325320
Compare
Choose a tag to compare

Check the dedicated milestone for a more detailed description.

Major changes

  • Inform the user about data limitations before adding a layer to the canvas (#164, #308)
  • Add the Isogeo Portal metadata URL into layer's properties (#312)
  • Update marketing resources into plugin user interface and QGIS plugin manager (#325, #322)
  • First steps of layers adding refactoring (#306)
  • Minor bug fixes and enhancements

Detailed and auto generated (via Azure DevOps) list of changes:

See More

3.1.0-beta1

03 Nov 09:04
4f3e24d
Compare
Choose a tag to compare

Changes:

  • 4f3e24d pre-release 3.1.0-beta1 (#324) [ #264, #293, #304 ]
  • c5470ea Merge pull request #323 from isogeo/housekeeping
  • d26e7e2 Make the btn_account_new button redirect to Isogeo Plugin&Widget test form [ #309 ]
  • 95eb0a8 Remove full form from Plugin Manager Isogeo presentation page [ #322 ]
  • 550853a Update chengelog [ #310 ]
  • d691684 Add Isogeo form to Plugin Manager Isogeo presentation page [ #322 ]
  • ceae58f Update launch.json
  • 8c2ecdd Merge pull request #317 from isogeo/portal-metadata-path
  • 374ae11 Fix content passed by LimitationsChecker to UserInformer
  • facbeb3 Update LimitationsChecker logs [ #317 ]
See More
  • b8b3a66 Update LayerAdder logs [ #317 ]
  • 0bdfed0 Update ResultsManager logs
  • 9f06cbc Add portal metadata url handling by MetadataSynchronizer [ #312 ]
  • 9620816 Update i18n to translate new widgets labels [ #312 ]
  • bf24655 Add logs for beta-testing [ #312, #219 ]
  • 88ce74e Merge branch 'master' into portal-metadata-path
  • 1eee201 Merge pull request #307 from isogeo/license_checker
  • 3b4509e Update Isogeo module to save portal base url into QSettings [ #312 ]
  • 50f336a Update MetadataSynchronizer to write metadata portal URL into layer's properties [ #312 ]
  • af83350 Add Isogeo portal widgets settings to SearchFormManager [ #312 ]
  • e85874c Add metadata portal URL building into ResultsManagers [ #312 ]
  • ef8da33 Compile UI [ #312 ]
  • e4e215a Update portal URL widgets object name [ #312 ]
  • b98bb46 compile ui [ #312 ]
  • a93e4ee Make the ui pop on "Search" tab [ #312 ]
  • 9eac34c Compile UI files [ #312 ]
  • 22ce0be Add checkbox and text line edit widgets to UI Settings tab [ #312 ]
  • 95b6469 Add tests/try folder to .gitignore
  • 30469a9 Remove QgsError.message() value encoding [ #313 ]
  • 0a3dfbf Handle layer without title case in building URLs methods from LayerAdder
  • 80b7573 Handle service without format case in ResultsManager.show_results method [ #311, #315 ]
  • 5397b25 Merge branch 'master' into license_checker
  • 48c9848 Add application name and plugin version to template
  • ba02c91 Update issue templates
  • 7c1db6f Fix logs [ #308 ]
  • ccbb58c Bump version to 3.1.0-beta1 just to investigate [ #308 ]
  • 0ac6c46 Better log [ #308 ]
  • 806ba2b Update i18n for user information about data limitations [ #164 ]
  • 53d61c3 Update ResultsDisplayer to check limitations before adding a layer [ #164 ]
  • cc29cbd Add the limitations slot to UserInformer [ #164 ]
  • ca54608 add LimitationsChecker [ #164 ]
  • f474591 connect LimitationsChecker to UserInformer [ #164 ]
  • ae021ac add test/try to .gitingnore
  • 26912fd Merge pull request #306 from isogeo/add_layers [ #164 ]
  • ad20fe2 Switch LayerAdder.add_layer argument to dict [ #306 ]
  • a2efd00 Update modules/layer/add_layer.py comments [ #306 ]
  • 316ab1b modify "show" search URL to include limitations sub resources [ #306 ]
  • 2a00a54 update modules/results/display.py code comment [ #306 ]
  • a8255ab Fixe single add option type detection [ #306 ]
  • a26a6a2 Fixe minore log issue
  • 175a7aa refactor modules/results/display.py show_results method [ #180 ]
  • 15bf915 Update imports in modules/isogeo_pysdk/models scripts
  • d607bb2 Merge branch 'master' into add_layers
  • af31edd Merge pull request #305 from isogeo/isogeo-pysdk [ #243 ]
  • d6e4fe9 add enums and models from isogeo-pysdk latest version to modules/isogeo_pysdk [ #243 ]
  • 5cea602 Merge branch 'master' into add_layers
  • 3666719 Merge branch 'master' into add_layers
  • b072fb6 fix little issue before #300
  • f697c5e Merge branch 'master' into add_layers
  • af6598f fix #272

This list of changes was auto generated.

3.0.2

28 Jan 15:46
ff6a0f6
Compare
Choose a tag to compare

Changes:

3.0.1

25 Oct 08:32
8f84405
Compare
Choose a tag to compare

Changes:

  • Update and fix authentication (#297) [ #296 ]

This list of changes was auto generated.