v17.4.3
- Lots of fixes + additions for pushing/pulling members and member groups,
- Updates the the servers view, so delete is easier to find, and sync servers more granular to control.
Push/pull now covers Members and Member Groups, syncing server settings is safer
and more flexible, and a couple of sync-ordering and Exporter bugs are fixed.
Added
- Publisher: Push and Pull actions are now available on Members and Member
Groups, the same way they already work for content and other settings trees.
- Publisher: Sync Servers now opens a dialog letting you choose which servers
to push settings to (all selected by default), instead of always syncing
every configured server.
- Publisher: Delete server is now available from the "..." actions menu on
the server workspace itself, not just from the tree's right-click menu.
Fixed
- Publisher: syncing settings to a single server no longer wipes that
server's knowledge of every other configured server. The sync request was
sending only the target server as the settings payload, and the receiving
server treated that as the complete list, deleting anything else it knew
about.
- Publisher: Public Access entries now sync after content, fixing cases
where public access depends on content that hadn't been created yet.
- Publisher: fixed a bug where a Public Access action could be silently
dropped during a push if it shared an internal key with a content action.
- Exporter: package exports no longer include uSync's internal "actions"
folder, which holds process-tracking data rather than exportable content.
- Exporter: fixed the member group picker not populating the exporter's item
list, so selecting member groups to export actually works now.