At this level
social.colibri.community ยท 31- social.colibri.community.approveMembership procedure not from the namespace authority Approves a pending membership application, minting the member record.
- social.colibri.community.banUser procedure not from the namespace authority Bans a user from a community.
- social.colibri.community.blockMessage procedure not from the namespace authority Hides (moderates) a message within a community.
- social.colibri.community.create procedure not from the namespace authority Creates a community, bootstrapping its DID repo with a default category, channel, owner role, and member record.
- social.colibri.community.createInvitation procedure not from the namespace authority Creates an invitation code for a community.
- social.colibri.community.defs defs not from the namespace authority A pending or dismissed membership application.
- social.colibri.community.delete procedure not from the namespace authority Deletes a community.
- social.colibri.community.deleteInvitation procedure not from the namespace authority Deletes an invitation code.
- social.colibri.community.dismissApplication procedure not from the namespace authority Dismisses a membership application without approving it.
- social.colibri.community.getData query not from the namespace authority Returns the full state of a community: metadata, categories, channels, roles, and members.
- social.colibri.community.getInvitation query not from the namespace authority Resolves an invitation code to its community, hydrated with the community's public details for the invite accept screen.
- social.colibri.community.kick procedure not from the namespace authority Kicks a member from a community by member record.
- social.colibri.community.kickUser procedure not from the namespace authority Kicks a user from a community by DID or handle.
- social.colibri.community.leave procedure not from the namespace authority Leaves a community, removing the authenticated user's membership.
- social.colibri.community.listApplications query not from the namespace authority Lists pending and dismissed membership applications for a community.
- social.colibri.community.listBannedUsers query not from the namespace authority Lists the banned users of a community.
- social.colibri.community.listCategories query not from the namespace authority Lists the categories of a community.
- social.colibri.community.listChannels query not from the namespace authority Lists the channels of a community.
- social.colibri.community.listInvitations procedure not from the namespace authority Lists the active invitations of a community.
- social.colibri.community.listMembers query not from the namespace authority Lists the members of a community.
- social.colibri.community.listRoles query not from the namespace authority Lists the roles of a community.
- social.colibri.community.migrate procedure not from the namespace authority Migrates a source record into a fresh community, cloning its structure and importing its members. The 'kind' discriminator selects the migration; today only legacy communities are supported, but the endpoint is designed to host future migrations. Provisioning mirrors community.create (managed when no PDS credentials are supplied, bring-your-own otherwise).
- social.colibri.community.registerCredentials procedure not from the namespace authority Registers bring-your-own PDS credentials for a community DID.
- social.colibri.community.reorderCategories procedure not from the namespace authority Reorders the categories within a community.
- social.colibri.community.reorderChannels procedure not from the namespace authority Reorders the channels within a category.
- social.colibri.community.setMemberRoles procedure not from the namespace authority Replaces the set of roles assigned to a member.
- social.colibri.community.suppressMessageEmbeds procedure not from the namespace authority Suppresses link previews on a message within a community by writing a suppressEmbeds moderation record. Does not touch the author's own suppression, which only the author may change.
- social.colibri.community.unbanUser procedure not from the namespace authority Lifts a ban on a user.
- social.colibri.community.undismissApplication procedure not from the namespace authority Restores a previously dismissed membership application.
- social.colibri.community.unsuppressMessageEmbeds procedure not from the namespace authority Restores link previews a moderator previously suppressed. Cannot restore previews the author suppressed themselves.
- social.colibri.community.update procedure not from the namespace authority Updates a community's metadata and optionally its picture and banner.