social.colibri.beta.community.migrate
Starts moving a repo-backed community onto spaces and returns once the move is queued. Structure, roles, members and bans are recreated in spaces stamped with migratedFrom. Message history of current members is copied from their public repos and served alongside as read-only legacy messages. The move runs in the background and reports progress through social.colibri.beta.sync.defs#communityProgressEvent. Calling it again while it runs returns the current state, and calling it after a failed attempt resumes from the last finished step.
Details · procedure
| Kind | procedure |
|---|---|
| Authority | community.beta.colibri.social |
| Indexed |
What's different
same NSID · two revisions from the same publisher2 changes, 1 breaking
Some records or requests that were valid against the base schema aren't valid against this one, so update the code that writes and reads them before relying on it.
Procedure · output
#main
Changed
community
breakingReference changed.
social.colibri.beta.community.defs#communityViewsocial.colibri.beta.community.defs#legacyCommunityView Procedure · errors
#main
Added
NotMigratable
compatibleNew error.
NotMigratable
1 property and 6 errors unchanged
Open the full schema diff →