{"name": "RecoverLand", "package_name": "RecoverLand", "description": "Local GIS data audit and recovery: automatic capture, search and restoration of modifications", "about": "RecoverLand records every committed vector layer edit (inserts, attribute updates, geometry changes, deletions) into a local SQLite journal with zero external dependencies and no server setup. Key capabilities: (1) Search and Compare: filter history by layer, action, user or date range and inspect attribute and geometry diffs on the map canvas; (2) Review Snapshot: reconstruct and explore a non-destructive read-only memory snapshot of any layer as it stood at a chosen timestamp t; (3) Selective Restore and Temporal Rewind: roll back individual features or rewind a layer to a cutoff timestamp with preflight validation, post-commit provider verification (CommitGuard), and deterministic FID tracking across Shapefile repacks. Supports GeoPackage, Shapefile, PostgreSQL/PostGIS, SpatiaLite and Memory layers across QGIS 3.40 LTR and QGIS 4.x (Qt5 and Qt6). Documentation: https://yadda07.github.io/recoverland/ | Contribution : Youcef ADDA | GEODECI. D\u00e9veloppement de plugins QGIS et de solutions SIG ; administration PostgreSQL/PostGIS ; audit, automatisation et accompagnement des entreprises. EN: QGIS plugin and GIS solution development; PostgreSQL/PostGIS administration; GIS audits, workflow automation and business support. AR: \u062a\u0637\u0648\u064a\u0631 \u0625\u0636\u0627\u0641\u0627\u062a QGIS \u0648\u062d\u0644\u0648\u0644 \u0646\u0638\u0645 \u0627\u0644\u0645\u0639\u0644\u0648\u0645\u0627\u062a \u0627\u0644\u062c\u063a\u0631\u0627\u0641\u064a\u0629\u060c \u0648\u0625\u062f\u0627\u0631\u0629 \u0642\u0648\u0627\u0639\u062f \u0627\u0644\u0628\u064a\u0627\u0646\u0627\u062a\u060c \u0648\u0627\u0644\u062a\u062f\u0642\u064a\u0642 \u0648\u0623\u062a\u0645\u062a\u0629 \u0633\u064a\u0631 \u0627\u0644\u0639\u0645\u0644 \u0648\u0645\u0631\u0627\u0641\u0642\u0629 \u0627\u0644\u0645\u0624\u0633\u0633\u0627\u062a. Contact / \u0644\u0644\u062a\u0648\u0627\u0635\u0644 : youcef.geodesien@gmail.com | contact@geodeci.xyz | https://geodeci.xyz/", "homepage": "https://geodeci.xyz", "repository": "https://github.com/yadda07/recoverland/", "tracker": "https://github.com/yadda07/recoverland/issues/", "author": "Youcef ADDA (GEODECI)", "tags": ["local", "audit", "recovery", "restore", "sketching", "versioning", "temporal", "rollback", "preview", "health", "sqlite"], "downloads": 1585, "latest_version": "7.1.4", "versions": [{"version": "7.1.4", "experimental": false, "qgis_min": "3.40.0", "qgis_max": "4.99.0", "downloads": 72, "uploaded_by": "yadda07", "upload_datetime": "2026-10-28T04:47:59.809585"}, {"version": "7.1.3", "experimental": false, "qgis_min": "3.40.0", "qgis_max": "4.99.0", "downloads": 64, "uploaded_by": "yadda07", "upload_datetime": "2026-10-19T00:02:56.681232"}, {"version": "7.0.0", "experimental": false, "qgis_min": "3.40.0", "qgis_max": "4.99.0", "downloads": 53, "uploaded_by": "yadda07", "upload_datetime": "2026-10-18T11:47:26.069731"}, {"version": "6.0.0", "experimental": false, "qgis_min": "3.40.0", "qgis_max": "4.99.0", "downloads": 227, "uploaded_by": "yadda07", "upload_datetime": "2026-08-17T05:30:24.868234"}, {"version": "5.0.1", "experimental": false, "qgis_min": "3.40.0", "qgis_max": "4.99.0", "downloads": 167, "uploaded_by": "yadda07", "upload_datetime": "2026-07-10T08:54:44.434794"}, {"version": "5.0.0", "experimental": false, "qgis_min": "3.40.0", "qgis_max": "4.99.0", "downloads": 138, "uploaded_by": "yadda07", "upload_datetime": "2026-06-22T11:51:02.087947"}, {"version": "4.9.0", "experimental": false, "qgis_min": "3.40.0", "qgis_max": "4.99.0", "downloads": 239, "uploaded_by": "yadda07", "upload_datetime": "2026-05-15T08:22:54.839662"}, {"version": "4.8.2", "experimental": false, "qgis_min": "3.40.0", "qgis_max": "4.99.0", "downloads": 212, "uploaded_by": "yadda07", "upload_datetime": "2026-04-30T05:03:35.299689"}, {"version": "4.4.0", "experimental": false, "qgis_min": "3.44.0", "qgis_max": "4.99.0", "downloads": 119, "uploaded_by": "yadda07", "upload_datetime": "2026-04-24T03:53:21.899588"}, {"version": "4.3.1", "experimental": false, "qgis_min": "3.44.0", "qgis_max": "4.99.0", "downloads": 145, "uploaded_by": "yadda07", "upload_datetime": "2026-04-22T08:17:10.737993"}]}