GraphQL v0.3.0
about 1 year ago by Jordanco Trpcevski
Changes Summary
Based on the GraphQL schema, here are the release changes. This schema introduces a variety of types, inputs, interfaces, and enums designed to enhance the GraphQL API's capabilities, particularly focusing on Comment boards, RBAC, Poll votes and Rich posts. Below is a structured documentation to outline these changes:
Release Changes
Comment Board
- commentBoard: Get a specific comment board by ID.
- commentBoards: Get a list of comment boards.
- createCommentBoard: Create a new comment board by ID or Custom ID.
- updateCommentBoard: Update existing comment board by ID.
- deleteCommentBoard: Delete existing comment board by ID.
RBAC
- permissions: Get a list of system permission.
- roles: Get a list of roles.
- rolesAssignment: Get a list of roles assignment per profile.
- createRole: Create a new role.
- createRoleAssignment: Assign a role to given profile.
Profile
- widgetsInteractions: Get a list of user votes for text or image poll from given profile.
Poll
- widgetsInteractions: Get a list of user votes for text or image poll.
Program
- widgets: Get a ordered list of rich posts from given program.
Rich Post
- widgets: Get a ordered list of rich posts.