Versions
Map edits never land on the records everyone reads until someone commits them. You edit in a working version, send it on, and an approver commits it. The same flow carries a batch of changes from an import or from the features list.
Your working version
The Save menu's ⋯ names the version you are working in. Save keeps your changes in it, on this device, and they survive closing the browser. Check conflicts shows whether anyone else is editing records you have changes for.
Save and send to server uploads the version so it is kept on the server too. Save, send and request approval uploads it and asks an approver to commit it as it stands. A note for the approver goes with the request.
The Version manager
⋯ › Open version manager lists every version you can see, with its owner, its status, how many changes it holds, and whether it is only on this device, only on the server, or both.
A version's status is one of:
- Draft: still being worked on;
- Awaiting approval: sent with a request to commit;
- Sent back: an approver returned it with a note;
- Committed: its changes are on the records everyone reads.
From a version's row you can check it out to keep working in it, see its changes, export them, withdraw a request, or delete the server copy. View changes shows each changed record field by field, and the changed shapes on a map.
Approving
An approver sees the requests waiting for them in the Version manager, and a link in each approval notification opens it there. On a request:
- Commit writes its changes to the records everyone uses. A request can be committed up to a chosen change. The later changes keep waiting.
- Send back returns it to its owner with a note.
- Roll back, on a committed request, stages a version that puts the records back as they were. It goes to approval like any other change, and edits made since stay protected.
Conflicts
When a version was committed on the server while you were still editing, Aptli asks you to resolve it. For each record that differs, choose Keep local or Keep server. Your choices are saved as a new merged draft, and your original draft stays untouched.
One draft, one tab
A draft opens in one browser tab at a time. Opening it in a second tab offers Edit in this tab, and the first tab then asks to reload.