Post Collaborators
Closegram supports Instagram-style collaborative posts, where multiple users co-author a post and it appears on all collaborators' profiles.
Each property has its own checkbox marking whether that specific piece is fully implemented and functional end to end (frontend + backend) — update these yourself as work lands; this page won't overwrite them.
- Invite a collaborator to a post — the owner-only "Manage collaborators" entry in the post
…menu now opensCollaboratorsModalin a real management mode backed by thepostCollaboratorsquery, with a username search (reusing the tag-people search) to pick one or more people and callinviteCollaborator - Accept or reject a collaboration invite —
Settings → Collaboration invites(myPendingCollaborations+acceptCollaboration/rejectCollaboration) - Remove a collaborator from a post — a "Remove" action next to each collaborator row in
CollaboratorsModal(owner only) callsremoveCollaborator - Bulk-invite multiple collaborators at once — selecting more than one user in
CollaboratorsModal's invite search before hitting "Invite" callsbulkInviteCollaboratorsinstead of the single-invite mutation - View a post's collaborator roster —
CollaboratorsModal(opened from "Manage collaborators") lists every collaborator viapostCollaborators, each with a pending/accepted/declined status pill - Collaboration stats — invited / accepted / pending counts — a stat header on
Settings → Collaboration invites(collaborationStats: accepted / pending / total) - Collaborative post appears on all collaborators' profiles and feeds
See the technical reference for GraphQL schemas, routes, source file links, and per-field wiring status.