Sync: upload local changes to server (PARTIAL)