{"name": "AIVE ATLAS GEO", "package_name": "atlas_geo_plugin", "version": "1.1.5", "experimental": false, "qgis_min": "3.44.0", "qgis_max": "4.2.99", "downloads": 64, "uploaded_by": "luis.sentis@aivesystems.com", "upload_datetime": "2026-09-30T21:26:30.154156", "changelog": "Version 1.1.5 - Onboarding, and the name the plugin goes by. The plugin is\nnow called AIVE ATLAS GEO. Only the visible name changed: this is an\nordinary update to the same plugin, and existing installs keep their\nsettings and sign-in.\nCreating an account is now offered on the opening screen, which previously\nled only to sign-in, and the 200 images included each month are stated\nbefore you register. After signing up you land on a screen that tells you\nto check your email, with buttons to resend the link, return to sign in, or\nstart again with a different address if you mistyped it. Signing in before\nverifying now explains what to do instead of showing a bare error, and\nopening an already-used verification link says the address is verified\nrather than reporting a failure.\nThe window now opens wide enough to show its own content: both onboarding\nscreens were previously cut off at the right edge with no way to scroll to\nthe rest. The header shows the version that is actually running, and the\nplugin reports its real version to the service instead of always saying\n1.0. Job title and employer are marked as optional, which they always were.\nThe listing text has been corrected. It no longer describes a capability\nthe plugin does not have, and it now states the 100-image submission\nlimit, that uploaded imagery is not used to train or fine-tune AI models,\nand that availability follows the country declared on the account.\nVersion 1.1.4 - Larger submissions, non-destructive mosaics and dated\nreport filenames. You can now select up to\n100 images in one submission instead of 10. They are uploaded in small\ngroups so one slow or failed request affects only that group, and\nprogress is shown across the whole selection. Before the first image is\nuploaded the plugin checks your available credits against the number\nselected and stops straight away if there are not enough, showing both\nfigures. If a group is declined partway through, the images already\naccepted keep processing and you are told how many were submitted and how\nmany were not. If a group is interrupted by a timeout or a lost\nconnection those images are reported as unconfirmed rather than as not\nsubmitted, because they may already have been accepted; they are not sent\nagain automatically, and you are asked to check your jobs and balance\nfirst. Merging results into a single mosaic now only ADDS the mosaic\nlayer: your other layers, including the images it was built from, are\nleft exactly as they were, and removing the mosaic layer undoes it.\nExported reports are named after the mission where you have given one,\nwith the date and time of the export, so a second report no longer\nreplaces the first; without a mission name the date and time are still\nused. The save window reopens in the folder you last saved a report to.\nVersion 1.1.3 - Session reliability and a QGIS 4 dialog fix. The plugin\nnow renews the session before the normal idle timeout, so leaving QGIS\nunused for the previously failing period no longer causes an unexpected\n'Session expired' message. A confirmed rejection or the server's maximum\nsession lifetime can still require you to sign in again. When a session\ndoes end, the plugin returns to the sign-in screen on its own and keeps\nyour email address, so Force Logout is no longer needed and the address\ndoes not have to be retyped. A dropped connection or a server error no\nlonger signs anyone out: the plugin keeps retrying session renewal\nwhile QGIS remains open, and automatically restores the authenticated\nsession when the connection returns.\nSigning out is now immediate and final, so a request that was already in\nprogress can no longer report an expired session a moment after you have\nlogged out. The sign-in token is no longer written to disk in readable\nform, and any copy left by an earlier version is removed on start-up. On\nQGIS 4, dragging any of the plugin's own dialogs by its body no longer\nraises an error; Qt6 removed the call used to read the pointer's screen\nposition. Also resolves the four Qt6 and two code-quality findings\nreported by the plugin repository scan.\nVersion 1.1.2 - QGIS 4 support and no external Python dependencies.\nOne package now serves QGIS 3.44 LTR and the QGIS 4.2 series. Removes\nthe requirement to install the 'rasterio' package by hand: image\nmetadata and GeoTIFF handling use the GDAL library QGIS already ships,\nso a standard QGIS installation needs nothing added. Qt6 requires the\nscoped form of every enum that Qt5 allowed unscoped, which prevented\nthe plugin from opening on QGIS 4; all Qt access now uses the scoped\nspelling, which Qt5 accepts as well. Signing in and signing out no\nlonger fail on QGIS 4, where notification levels had to become named\nvalues rather than plain numbers. PDF and CSV report export works on\nQGIS 4 again, where Qt6 removed the older printer constants, changed\nthe page margin call and renamed the document print method; export now\nuses the page layout interface, which behaves identically on both Qt\nversions and still produces an A4 page with 14 mm margins. Also fixes\na fault that turned any start-up error into a permanent one: the\nfirst-run flag was cleared before the dialog was built, so a single\nfailure left the plugin unable to open again and reported a misleading\nmissing-attribute error instead of the real cause. Start-up failures\nare now reported in the QGIS message log with a readable message and a\nreference code, and disabling the plugin releases the dialog and its\ntoolbar action.\nVersion 1.1.1 - Security and reliability update. Resolves the QGIS\nplugin repository security scan findings: recoverable errors are now\nhandled explicitly and recorded in the QGIS message log instead of\nbeing silently ignored. Limits each submission to a maximum of 10\nimages. Fixes the OpenStreetMap basemap in View on Map, and an error\nwhen a result layer was removed during its highlight animation.\nVersion 1.1.0 - Production release. Points at the production service\n(api.aivesystems.com / auth.aivesystems.com) over HTTPS. Sends altitude\nprovenance so the pipeline knows whether an altitude is height above\nground or above sea level, and no longer substitutes 0 m / 24 mm for\nmetadata a camera did not record.\nVersion 1.0.0 - Initial release with enhanced UI, batch processing support, and interactive map preview", "external_deps": "", "download_url": "https://plugins.qgis.org/plugins/atlas_geo_plugin/version/1.1.5/download/"}