Releases: isogeo/isogeo-plugin-qgis
Releases · isogeo/isogeo-plugin-qgis
Release list
4.0.0
Changes:
- 4b0323a Pass QGIS security checks #516
- a78454d Bump version to 4.0.0
- 726654a Merge pull request #515 from isogeo/Qt6
- f2fb69d Resources compilation + pipeline fix
- ff80f43 Replace hardcoded 0 and 330 with named Qgis constants in tools and add_layer
- 4d8239d Drop pyuic5 from build scripts and automate resources_rc.py import fix
- 593008a Update i18n
- 284ed55 Complete missing translation for unknown owner address (en/es/pt_BR)
- af7204c Minor code quality: PEP8 spacing, typo, sensitive log filter
- 75b388b Fix API sentinel values and remove dead code in isogeo.py
See More
- 7245ab7 Fix UI custom widget headers to restore Python uic compatibility
- 5dd3844 Minor code quality: deduplicate credentials_loader, update search() docstring, comment QSqlField monkey-patch scope
- 3a3a926 Complete missing translations for auto-show checkbox and quicksearch error (en/es/pt_BR)
- e9867e2 Use Qt.ItemDataRole.UserRole instead of hardcoded integer 32 in search form
- e628b33 Fix metadata display: add es/pt_BR translations and wrap table fills in try/finally
- 0059db5 Fix display: wrap show_results loop in try/finally and guard portal URL against missing _id
- 794bbc0 Add /review-branch CLaude Code command
- 67b4c19 Qt6-compatible enum constants across display and form module
- f0ff342 Qt6-compatible enums and QGIS version check refactor
- b34ac1f replace deprecated Qt integer constants with namespaced enums
- 3f70872 Declare QGIS 4.x / Qt6 support
- 78aae96 Drop pyuic5 step, gitignore generated UI Python files
- e3a3305 Prevent saving null value for order direction, ordre criteria or geo operator
- 2270b3b Update CLAUDE.md
- 9899878 Make last search saved whether results are showed or not
- 0dc399a Update i18n
- e83e75d Replace Show results button with a check box #433
- 1ac5878 Add qgis-compat claude code command
- 0f44f86 Create CLAUDE.md
- 75c299d Isolate logger per plugin version to prevent cross-instance sharing
- 28134ae Skip unnecessary search form widget updates
- 9f338c9 Rename set_widget_status to apply_quicksearch + minor fix #433
- a7eaf8a Minor tweaks and refactorings
- e0c874d Typo + minor improvment
- f403bcb Remove isogeo_pysdk #314
- 6074bc5 Try to fix "Build - Qt translations (i18n)" job
- 5116945 Remove old email adress #509
- 40b882c Update upload_to_blob stage condition to close #511
- 5e91780 Refactoring
- e2646b1 Typo
- eff9aa2 Add selection + extraction
- fa64b7f Add script for @jgrosmaire
This list of changes was auto generated.
3.7.1
3.7.0
3.6.4
3.6.3
Changes:
- da7cd4d bumb version to 3.6.3
- 86065d7 bumb version to 3.6.3-beta1
- 28e56e0 Increase QGIS minimun version to 3.16
- eea0d95 Typo + prettify logs #502
- 54aa068 Try to request the service and parse XML if owslib module fails [ #502 ]
- 1e33d00 Prevent ASCII code replacing
- 4db922c Lighten service layer adding related datas
- bd13448 Typo
This list of changes was auto generated.
3.6.2
Changes:
- 74d82d9 bumb version to 3.6.2
- aece9e2 Update .gitignore
- 65ba6e2 Update plugin_packager.py
- 98dc9fa Fix some english and portuguese translations #500
- 7ad1ce9 Qt6 compliance very first step ;) #494
- 0d6f761 Add logs investigating on #493
- b30af3f Fix #495 using the right name to call the method
This list of changes was auto generated.
3.6.1
Check the dedicated milestone for a more detailed description.
Major changes
- Addition of interface translation in Spanish and Brazilian Portuguese (#488)
- Synchronizing the contents of the
db_connections.jsonfile with QGIS settings (#487)
Detailed and auto generated (via Azure DevOps) list of changes
- 345f3d7 bumb version to 3.6.1
- 2747106 Compile ressources
- 57b3a39 Add "lrelease" command lines to make.bat
- 25e3282 Update version.json
- 6a61d93 bumb version to 3.6.1-beta
- 5f0a6fc Make db_connections.json content saved in QSettings #487
- ed6b1f5 Use "complemento" instead of "plugin" (es and pt-BR) #488
- 16caf35 Typo
- fb0b8e4 Create isogeo_search_engine_pt_BR.ts [ #488 ]
- 8fc22be Translate ui to spanish and portuguese from brasil #488
This list of changes was auto generated.
3.6.0
Check the dedicated milestone for a more detailed description.
Major changes
- Use ArcGIS feature server connections saved by the user in QGIS settings to add EMS and EFS layers (#485)
Minor improvements and fixes
Detailed and auto generated (via Azure DevOps) list of changes:
- d3b0543 bumb version to 3.6.0
- a6c3a4b Update version.json
- acdc0b6 Merge pull request #482 from isogeo/3.6.0
- fe70380 #482 Clean source code from dev logs
- aab48a7 #482 Typo
- 6e75384 Update settings.json
See More
- c8a1a60 #482 Update i18n and resources
- 7ce235e #481 Update doc URL
- 61a5aa8 #485
- 3dfb42d #467 Package to test in the user's environment
- 407f462 #467 Handle qsettings for QGIS <= 3.28
- 5c95a50 #467 Add a standalone script to find arcgisfeatureserver related QSettings
- b5000c0 Initiate a third language
- 0d1b81a Merge branch 'master' into 3.6.0
- 0d6d6ce #467 Handle AFS connections without authcfg
- b759a90 #467 Automatically detect and use saved authcfg
- 25dd2b5 #467 investigate
- 8dd3984 Revert "#258 Fix portal URL related settings management"
- 694fa63 #258 Fix portal URL related settings management
This list of changes was auto generated.
3.5.0
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 metadata dialog improvements (#448, #442)
- Authentication dialog improvements (#459, #458, #451)
- UI improvements (#461, #460, #441, #439, #438)
- Search (#478, #445, #440, #437, #436)
- Layer adding (#477, #466, #464, #455, #446)
- Settings management (#444)
Detailed and auto generated (via Azure DevOps) list of changes:
- 1abe5f2 Remove experimental flag
- ec69c15 bumb version to 3.5.0
- e3c174a Update version.json
- 352d942 Update i18n and resources
- 26fcd57 Update README.md
- d965ca8 Bump version to 3.5.0-beta2
See More
- 64a3942 Add pipeline variable for gitHubConnection used to publish GitHub Release
- 618a8b7 #478 + typo
- 84c4775 #475 Clean ADO pipeline
- 9c556c0 #477 Handle QGIS >=3.30 wkbtype
- 681f3d5 #475 Update AzureDevops pipeline
- 441f2ba Add config.json to git ignore
- a16b0a9 delete config files
- 256eace Merge pull request #474 from isogeo/3.5.0
- 221a3b5 #475 Add versions_update and installer_tag stages
- 2e3cbac #475 try again to make zipName value OK as artifact name
- 8b3e2ee #475 try to make zipName value OK as artifact name
- 84b5e5d #475 try again and again to fix 'create_zip_name_variable' cmd script
- 1b8fb68 #475 try again to fix 'create_zip_name_variable' cmd script
- e40fa9f #475 try to fix 'create_zip_name_variable' cmd script
- 52a9169 #475 try to fix 'build_zip_name' stage
- 7ef17a4 #475 try to fix dependencies between stages again
- f107cb3 #475 try to fix dependencies between stages
- 82320be #475 Make published artifact named has ZIPNAME
- c90afbe #475 fix upload_to_blob dependsOn
- 797d65c #475 Try to make isQA true for PR triggers
- c140f25 #475 try to fix upload_to_blob
- ceb6fdd #475 fix conditions
- 0e80a34 #475 fix 'upload_to_blob' stage
- 4a9c8a9 #475 Make 'upload_to_blob' alone in a stage
- e34d45d #475 try to fix 'set_zip_name_variable' job
- 2ef4843 #475 first steps to use 'upload_to_blob' template
- a214095 #475 Make 'integration' stage compliant with Python 3.9
- d394796 Revert "#475 try to use "isogeo" GitHub service connexion for GitHub release"
- cad1860 #475 comment deployment stages
- 493d312 #258 Add standalone scripts to manipulate Isogeo plugin related QSettings
- e362ed3 #475 try to use "isogeo" GitHub service connexion for GitHub release
- fa931ec tweak
- 13444c3 #475 first steps to create "integration" stage
- 3a2799b #474 set experimental flag to true
- 4545511 #474 prepare 3.5.0 beta version releasing
- d4c2dad Trying to fix pipeline downgrading pyqt5-tools version
- 02c2079 #258 Use the same SettingsManager instance for several modules
- e5506dd #258 fix missing db_connections.json handling
- 7d844cf #258 Change metadata portal URL generation
- 31524a9 #258 Move file paths cache management to SettingsManager
- c68f235 #258 Add standalone script to display cached file paths settings
- 671f203 Update cSepll VSCode settings
- c60c26e #258 fixe db_connections.json content reloading
- f1485c1 #258 Handle db_connections.json with SettingsManager
- 4a605c1 #258 Improvequicksearches loading code
- 44f0159 #258 Add standalone script to remove config related QSettings
- a6ead20 #258 Fix portal metadata URL generation (handling missing "/")
- 5ab5910 #258 Add client_secrets.json priority over qsettings for credentials
- 3108351 #258 add standalone script to manipulate QSettings
- 9eee9e4 typo
- 195805c #258 First steps to handle config.json file through SettingsManager
- 8fb4408 #258 add standalone scripts to manipulate QSettings
- abaea43 Update settings.json
- 40faedf #258 Improve SettingsManager quicksearches handling
- 3835c00 Clean code from dev logs
- 789d143 #258 Clean QuickSearchManager and tweak SettingsManager
- d8117b3 #258 first steps to handle quicksearches through SettingsManager
- 5a9fb62 Typo
- 7388782 #470 Handle Oracle views and materialized views
- 9667d5e #470 Handle views and materialized views
- cb40e64 Update standalone scripts [ isogeo/scan-scripts-fme#172 ]
- 7d4ba7f #437 clean code from dev features
- 419f36d #258 Finish replacing QSettings with SettingsManager
- dd90dc5 Update settings.json
- f9851ab #258 Start replacing QSettings with inheriting custom module
- d8e366a Update extensions.json
- eca3ca7 Bump pyqt5-tools required version to 5.15.*
- 3d3dba3 Package UI and graphic resources using pyqt5-tools 5.15.9 [ #470 ]
- 21e950e #470
- 6d71b00 Update standalone script to test multi geom PostGIS tables adding [ #470 ]
- 0099f9e Update PyQt VSCode extension configuration
- c8dbb58 Minor graphic adjustement
- 02b2061 Clean code (variables naming)
- 6665515 Update standalone script to test multi geom PostGIS tables adding
- 3e540a1 Clean VSCode configuration files
- fc9e51f Update compliance version isogeo/isogeo-on-premises#164
- be405bf Reogranize and clean standalone scripts
- ff8ab86 #470 Initiate standalone script to add PostGIS multigeom table
- 76bef28 Update build related resources
- 8675dce #437 Add BBOX display to QA version
- 2500d14 #437 Try an other way to trim current extent according to WGS84 bounds
- 4c464d7 Change next version
- 1cce44a Clean dev logs
- 20388e9 #438 First try to update md title buttons text when results table is resized
- 901850d Update resources_rc.py
- b1c2c54 Update i18n
- 501f115 #436
- 5320446 #436 Fix text search triggers
- 6aa3b33 First steps #469 + #437 handling
- a3f72c9 #437
- a66fe0b txeak standalone scripts
- 2d75622 #437 Keep investigating
- b167f34 #437 Investigate
- 0bc1a1c #463 remove WMS group layers manual handling
- 4482556 #463 handle QGIS Server WMS layers
- 23a4005 Update resources_rc.py
- 365de9f #446 Handle case when EFS spatialReference is defined has wkt
- 0748acd #462 Don't propose neither EFS nor EMS table layers into layer adding options
- 70010a6 Update i18n and Qt resources file
- 73c9c66 #446 Use current crs is EFS spatialReference cannot be parsed
- 96fc724 #462 Don't propose EFS table layer into layer adding options
- 149cb7a #466...
3.4.0
Check the dedicated milestone for a more detailed description.
Major changes
- Isogeo API compliance (#393, #405)
- Adjustments for Isogeo on premises (#384, #386, #414, #416)
- Slight redesign of the UI (#434)
- Performances and backstage (#410, #411, #419, #420, #430)
Minor improvements and fixes
- Detailed metadata dialog (#402, #403, #404, #406, #407, #423, #425)
- Miscellaneous (#408, #418, #427, #431, #432)
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
- def9fc2 Decrease DockWidget minimum height [ #421 ]
- c804285 Tweak UI [ #421 ]
- 1c5c9d7 fix i18n [ #421 ]
- 500dfe9 Tweak UI improving resize behavior [ #421 ]
- 6cf5541 Tweak UI by updating space between widgets [ #421 ]
- 35fd777 Initiate on premises CI/CD
- e5f623c add JSON files to gitignore
- b99fc06 Tweaking avilable datasets list building [ #430 ]
- 66cfa05 #432
- aa539e7 #430 [ #421 ]
- 06e5b26 Ajust long metadata title display into results table #401 [ #421 ]
- 6c1da02 #416 Try to minimise dockwidget length
- 035ce65 #414 store config.json file settings into QGIS Settings
- f814076 #431 fix geo filter
- 2939532 #430 update SQL request to fetch Oracle relations
- 0f384c7 #416 handle case when xdg-utils is not installed for log folder opening
- 7aec50e Make filter combox items length fit with combobox width [ #421 ]
- c8a18f4 Tweak main UI [ #421 ]
- 7c7331a Update i18n [ #421 ]
- 3d363d1 Make adding option combox items length fit with combobox width [ #421 ]
- 572291e Tweak detailed metadata window [ #421 ]
- 20907a9 #384 #386
- 3df6c6c Make 'info' icone prettier
- 2c5690b Update i18n [ #421 ]
- 564f498 Make icons prettier
- b21a298 Tweak authentication form [ #421 ]
- b6a12eb Add a tooltip to inform the user if DBMS is not supported [ #416 ]
- 2116e41 #416 Handle case when Oracle or PostgreSQL db_plugins dependencies aren't available
- a2619ff #427 + tweak UI
- 1732cfa #423
- b1e3683 #425
- 09db91f #403 adapt ":" to QGIS language settings
- b46dd91 Tweak events display [ #421 ]
- e089cfb Tweak results table [ #421 ]
- 40d6df7 #421 bump version for QA
- 02c42aa #408
- 6c1389c #403 only show topological consistency in vector complete md
- aa9d433 #393 update i18n
- d5fc60c #393 Add group themes to detailed MD
- b5a9be6 #421 Tweak svg icons
- 31357a0 #393 Add group themes to search engine
- da97c82 #421 compile resources
- c1c41db #421 tweak svg icons
- fdfd276 #393 Add paperclip icon for group themes
- aff86d4 #421 add tooltip to detailed md button
- 9f0526f #405 Handle Oracle nogeo table adding
- 8325861 #405 Handle PostGIS nogeo table adding
- c1c7c54 #420 add invalid connections save
- 39a8b97 #403 Add "Quality" tab hidding
- 58f927a #421 clean logs
- da0742f #420
- e901fb7 #420
- 4007b7f clean logs
- d389afc #402
- 158bc92 #406
- d2c674b #407
- aebb1ca #403 #405 i18n
- 6d07794 #405 #403
- b361183 #404 update "Geography" tab title i18n
- 784abcc #405 Update i18n
- 2b28e47 #405 handle dtng type into "Dataset" option of type filter
- 9ab5e26 #405 upgrade isogeo-pysdk modules related to DTNG
- 8e2cd5e #405 Display an icon dedicated to DTNG into results table
- fef2b59 #405 upgrade isogeo-pysdk Metadata model
- 3244eb3 #410 Handle case when URL are not compliant between quicksearches.json and config.json
- 100cb29 #419 Handle case when 'api_base_url' and 'api_auth_url' are not compliant
- 295f921 #418 fix too long metadata titles parsing
- ddd1c8a Add info about Python version to logs
This list of changes was auto generated.