[{"data":1,"prerenderedAt":403},["ShallowReactive",2],{"guide:en:admin/versions":3},{"id":4,"title":5,"body":6,"description":395,"extension":396,"meta":397,"navigation":398,"path":399,"seo":400,"stem":401,"__hash__":402},"guide_en/en/user/admin/versions.md","Version Review Queue",{"type":7,"value":8,"toc":377},"minimark",[9,13,17,22,25,48,51,55,116,120,125,149,152,169,173,176,202,206,228,232,250,254,257,268,271,275,282,296,300,303,311,315,322,326],[10,11,5],"h1",{"id":12},"version-review-queue",[14,15,16],"p",{},"The Admin → Versions page gives administrators a queue of all GIS versions that have been submitted for review by non-admin users. Admins approve or reject each version before it becomes visible to the rest of the team.",[18,19,21],"h2",{"id":20},"why-a-review-queue","Why a Review Queue?",[14,23,24],{},"Field workers and GIS editors can create and edit map features offline, but their changes need to be checked before becoming part of the shared dataset. The review queue provides that checkpoint:",[26,27,28,36,42],"ul",{},[29,30,31,35],"li",{},[32,33,34],"strong",{},"Quality control"," — verify geometry is correct before it goes live",[29,37,38,41],{},[32,39,40],{},"Compliance"," — ensure changes follow organisational standards",[29,43,44,47],{},[32,45,46],{},"Safety"," — prevent accidental overwrites of shared infrastructure data",[14,49,50],{},"Admins bypass this queue — their own submissions commit directly without review.",[18,52,54],{"id":53},"version-states","Version States",[56,57,58,71],"table",{},[59,60,61],"thead",{},[62,63,64,68],"tr",{},[65,66,67],"th",{},"State",[65,69,70],{},"Meaning",[72,73,74,86,96,106],"tbody",{},[62,75,76,83],{},[77,78,79],"td",{},[80,81,82],"code",{},"draft",[77,84,85],{},"In progress locally; not yet submitted",[62,87,88,93],{},[77,89,90],{},[80,91,92],{},"submittedForReview",[77,94,95],{},"Submitted by field user; waiting for admin action",[62,97,98,103],{},[77,99,100],{},[80,101,102],{},"committed",[77,104,105],{},"Approved and live; visible to all users",[62,107,108,113],{},[77,109,110],{},[80,111,112],{},"deleted",[77,114,115],{},"Rejected or discarded by admin",[18,117,119],{"id":118},"reviewing-a-version","Reviewing a Version",[121,122,124],"h3",{"id":123},"finding-pending-versions","Finding Pending Versions",[126,127,128,134,140],"ol",{},[29,129,130,131],{},"Navigate to ",[32,132,133],{},"Admin → Versions",[29,135,136,137,139],{},"The default view shows only ",[80,138,92],{}," versions",[29,141,142,143,145,146,148],{},"Use the status filter to see ",[80,144,102],{}," or ",[80,147,112],{}," versions as well",[14,150,151],{},"Each row shows:",[26,153,154,157,160,163,166],{},[29,155,156],{},"Version name (or auto-generated ID)",[29,158,159],{},"Submitter (user who created it)",[29,161,162],{},"Submission date and time",[29,164,165],{},"Number of features affected",[29,167,168],{},"Geometry types (points / lines / polygons)",[121,170,172],{"id":171},"inspecting-a-version","Inspecting a Version",[14,174,175],{},"Click a version row to open the detail view:",[26,177,178,184,190,196],{},[29,179,180,183],{},[32,181,182],{},"Feature diff"," — what was added, changed, or deleted",[29,185,186,189],{},[32,187,188],{},"Map preview"," — the affected features highlighted on the map",[29,191,192,195],{},[32,193,194],{},"Conflict indicator"," — if another version overlaps the same features",[29,197,198,201],{},[32,199,200],{},"File attachments"," — photos or documents attached to the version",[121,203,205],{"id":204},"approving-committing","Approving (Committing)",[126,207,208,211,217,222,225],{},[29,209,210],{},"Review the diff and map preview",[29,212,213,214],{},"If satisfied, click ",[32,215,216],{},"Commit",[29,218,219,220],{},"The version state changes to ",[80,221,102],{},[29,223,224],{},"All features in the version become immediately visible to all users",[29,226,227],{},"The submitter receives a notification (if push notifications are enabled)",[121,229,231],{"id":230},"rejecting-deleting","Rejecting (Deleting)",[126,233,234,240,243,247],{},[29,235,236,237],{},"Click ",[32,238,239],{},"Delete Version",[29,241,242],{},"Optionally add a rejection note (visible to the submitter)",[29,244,219,245],{},[80,246,112],{},[29,248,249],{},"The submitter's local draft is not automatically discarded — they can revise and resubmit",[18,251,253],{"id":252},"version-history","Version History",[14,255,256],{},"The Versions page also shows the complete history of all committed versions, not just pending ones. This serves as an audit trail:",[26,258,259,262,265],{},[29,260,261],{},"Who submitted what, and when",[29,263,264],{},"Which admin committed or deleted it",[29,266,267],{},"All features affected by each version",[14,269,270],{},"This history is permanent — versions are never fully erased, only compressed.",[18,272,274],{"id":273},"conflict-detection","Conflict Detection",[14,276,277,278,281],{},"When two users submit versions that affect the same features or overlapping geography, a ",[32,279,280],{},"conflict"," is flagged:",[26,283,284,287,290,293],{},[29,285,286],{},"The second version to arrive is marked as conflicting",[29,288,289],{},"Both versions remain in the queue",[29,291,292],{},"Admin can view both diffs side-by-side",[29,294,295],{},"Admin chooses which to commit first (or requests the submitters coordinate)",[18,297,299],{"id":298},"notifications","Notifications",[14,301,302],{},"Admins receive notifications when new versions enter the queue (requires push notification subscription). Submitters receive notifications when their version is committed or rejected.",[14,304,305,306,310],{},"See ",[307,308,299],"a",{"href":309},"/guide/getting-started/notifications"," for how to subscribe to push notifications.",[18,312,314],{"id":313},"scheduled-import-versions","Scheduled Import Versions",[14,316,317,318,321],{},"Background import jobs (from GIS file uploads) also create versions automatically when they complete. These appear in the Versions page with the submitter shown as ",[80,319,320],{},"system",". They follow the same review process unless auto-commit is enabled for imports in Admin → Settings.",[18,323,325],{"id":324},"permissions","Permissions",[56,327,328,338],{},[59,329,330],{},[62,331,332,335],{},[65,333,334],{},"Action",[65,336,337],{},"Required Right",[72,339,340,348,355,362,370],{},[62,341,342,345],{},[77,343,344],{},"View version queue",[77,346,347],{},"Admin only",[62,349,350,353],{},[77,351,352],{},"Commit a version",[77,354,347],{},[62,356,357,360],{},[77,358,359],{},"Delete/reject a version",[77,361,347],{},[62,363,364,367],{},[77,365,366],{},"Submit a version for review",[77,368,369],{},"Any authenticated user",[62,371,372,375],{},[77,373,374],{},"Commit own version directly",[77,376,347],{},{"title":378,"searchDepth":379,"depth":379,"links":380},"",2,[381,382,383,390,391,392,393,394],{"id":20,"depth":379,"text":21},{"id":53,"depth":379,"text":54},{"id":118,"depth":379,"text":119,"children":384},[385,387,388,389],{"id":123,"depth":386,"text":124},3,{"id":171,"depth":386,"text":172},{"id":204,"depth":386,"text":205},{"id":230,"depth":386,"text":231},{"id":252,"depth":379,"text":253},{"id":273,"depth":379,"text":274},{"id":298,"depth":379,"text":299},{"id":313,"depth":379,"text":314},{"id":324,"depth":379,"text":325},"Admin review and approval of submitted GIS versions before they go live","md",{},true,"/en/user/admin/versions",{"title":5,"description":395},"en/user/admin/versions","-F09oiy-WLKxessOm4lSlD1bkxI5dVqBPYXCZpwFQu0",1776295547303]