|
1 | | -# source: http://server:4000/api/graphql |
2 | | -# timestamp: Fri Apr 03 2020 11:58:51 GMT+0000 (Coordinated Universal Time) |
| 1 | +# source: https://codesandbox.stream/api/graphql |
| 2 | +# timestamp: Wed Apr 08 2020 10:19:39 GMT+0200 (Central European Summer Time) |
3 | 3 |
|
4 | 4 | schema { |
5 | 5 | query: RootQuery |
@@ -162,160 +162,161 @@ union ReferenceMetadata = CodeReferenceMetadata |
162 | 162 |
|
163 | 163 | type RootMutation { |
164 | 164 | """ |
165 | | - Leave a team |
| 165 | + Unbookmark a template |
166 | 166 | """ |
167 | | - leaveTeam(teamId: ID!): String |
| 167 | + unbookmarkTemplate(teamId: ID, templateId: ID!): Template |
168 | 168 |
|
169 | 169 | """ |
170 | | - Clear notification unread count |
| 170 | + bookmark a template |
171 | 171 | """ |
172 | | - clearNotificationCount: User |
| 172 | + bookmarkTemplate(teamId: ID, templateId: ID!): Template |
173 | 173 |
|
174 | 174 | """ |
175 | | - Remove a collaborator |
| 175 | + Create a collection |
176 | 176 | """ |
177 | | - removeCollaborator(sandboxId: ID!, username: String!): Collaborator! |
178 | | - createSandboxInvitation( |
179 | | - authorization: Authorization! |
180 | | - email: String! |
181 | | - sandboxId: ID! |
182 | | - ): Invitation! |
| 177 | + createCollection(path: String!, teamId: ID): Collection! |
183 | 178 |
|
184 | 179 | """ |
185 | | - Add sandboxes to a collection |
| 180 | + Rename a collection and all subfolders |
186 | 181 | """ |
187 | | - addToCollection( |
188 | | - collectionPath: String! |
189 | | - sandboxIds: [ID]! |
| 182 | + renameCollection( |
| 183 | + newPath: String! |
| 184 | + newTeamId: ID |
| 185 | + path: String! |
190 | 186 | teamId: ID |
191 | | - ): Collection! |
192 | | - renameSandbox(id: ID!, title: String!): Sandbox! |
| 187 | + ): [Collection!]! |
193 | 188 |
|
194 | 189 | """ |
195 | | - Revoke an invitation to a team |
| 190 | + Add a collaborator |
196 | 191 | """ |
197 | | - revokeTeamInvitation(teamId: ID!, userId: ID!): Team |
198 | | - unresolveComment(commentId: ID!, sandboxId: ID!): Comment! |
| 192 | + addCollaborator( |
| 193 | + authorization: Authorization! |
| 194 | + sandboxId: ID! |
| 195 | + username: String! |
| 196 | + ): Collaborator! |
199 | 197 |
|
200 | 198 | """ |
201 | | - Soft delete a comment. Note: all child comments will also be deleted. |
| 199 | + Delete a collection and all subfolders |
202 | 200 | """ |
203 | | - deleteComment(commentId: ID!, sandboxId: ID!): Comment! |
| 201 | + deleteCollection(path: String!, teamId: ID): [Collection!]! |
204 | 202 |
|
205 | 203 | """ |
206 | | - bookmark a template |
| 204 | + Accept an invitation to a team |
207 | 205 | """ |
208 | | - bookmarkTemplate(teamId: ID, templateId: ID!): Template |
| 206 | + acceptTeamInvitation(teamId: ID!): Team |
| 207 | + permanentlyDeleteSandboxes(sandboxIds: [ID!]!): [Sandbox!]! |
209 | 208 |
|
210 | 209 | """ |
211 | | - Set the description of the team |
| 210 | + Change authorization of a collaborator |
212 | 211 | """ |
213 | | - setTeamDescription(description: String!, teamId: ID!): Team |
| 212 | + changeCollaboratorAuthorization( |
| 213 | + authorization: Authorization! |
| 214 | + sandboxId: ID! |
| 215 | + username: String! |
| 216 | + ): Collaborator! |
| 217 | + revokeSandboxInvitation(invitationId: ID!, sandboxId: ID!): Invitation! |
| 218 | + createComment( |
| 219 | + codeReference: CodeReference |
| 220 | + content: String! |
| 221 | + id: ID |
| 222 | + parentCommentId: ID |
| 223 | + sandboxId: ID! |
| 224 | + ): Comment! |
214 | 225 |
|
215 | 226 | """ |
216 | | - Accept an invitation to a team |
| 227 | + Mark all notifications as read |
217 | 228 | """ |
218 | | - acceptTeamInvitation(teamId: ID!): Team |
| 229 | + markAllNotificationsAsRead: User |
219 | 230 |
|
220 | 231 | """ |
221 | | - Rename a collection and all subfolders |
| 232 | + Remove someone from a team |
222 | 233 | """ |
223 | | - renameCollection( |
224 | | - newPath: String! |
225 | | - newTeamId: ID |
226 | | - path: String! |
227 | | - teamId: ID |
228 | | - ): [Collection!]! |
| 234 | + removeFromTeam(teamId: ID!, userId: ID!): Team |
| 235 | + renameSandbox(id: ID!, title: String!): Sandbox! |
229 | 236 |
|
230 | 237 | """ |
231 | | - Reject an invitation to a team |
| 238 | + Remove a collaborator |
232 | 239 | """ |
233 | | - rejectTeamInvitation(teamId: ID!): String |
| 240 | + removeCollaborator(sandboxId: ID!, username: String!): Collaborator! |
| 241 | + resolveComment(commentId: ID!, sandboxId: ID!): Comment! |
234 | 242 |
|
235 | 243 | """ |
236 | | - Create a collection |
| 244 | + Convert templates back to sandboxes |
237 | 245 | """ |
238 | | - createCollection(path: String!, teamId: ID): Collection! |
239 | | - updateComment(commentId: ID!, content: String, sandboxId: ID!): Comment! |
| 246 | + unmakeSandboxesTemplates(sandboxIds: [ID!]!): [Template!]! |
240 | 247 |
|
241 | 248 | """ |
242 | | - Make templates from sandboxes |
| 249 | + Revoke an invitation to a team |
243 | 250 | """ |
244 | | - makeSandboxesTemplates(sandboxIds: [ID!]!): [Template!]! |
| 251 | + revokeTeamInvitation(teamId: ID!, userId: ID!): Team |
245 | 252 |
|
246 | 253 | """ |
247 | | - Remove someone from a team |
| 254 | + Add sandboxes to a collection |
248 | 255 | """ |
249 | | - removeFromTeam(teamId: ID!, userId: ID!): Team |
| 256 | + addToCollection( |
| 257 | + collectionPath: String! |
| 258 | + sandboxIds: [ID]! |
| 259 | + teamId: ID |
| 260 | + ): Collection! |
250 | 261 |
|
251 | 262 | """ |
252 | | - Unbookmark a template |
| 263 | + Invite someone to a team |
253 | 264 | """ |
254 | | - unbookmarkTemplate(teamId: ID, templateId: ID!): Template |
255 | | - resolveComment(commentId: ID!, sandboxId: ID!): Comment! |
| 265 | + inviteToTeam(teamId: ID!, username: String): Team |
256 | 266 |
|
257 | 267 | """ |
258 | | - Change authorization of a collaborator |
| 268 | + Create a team |
259 | 269 | """ |
260 | | - changeCollaboratorAuthorization( |
261 | | - authorization: Authorization! |
262 | | - sandboxId: ID! |
263 | | - username: String! |
264 | | - ): Collaborator! |
265 | | - revokeSandboxInvitation(invitationId: ID!, sandboxId: ID!): Invitation! |
| 270 | + createTeam(name: String!): Team |
| 271 | + updateComment(commentId: ID!, content: String, sandboxId: ID!): Comment! |
266 | 272 |
|
267 | 273 | """ |
268 | | - Mark all notifications as read |
| 274 | + Set the description of the team |
269 | 275 | """ |
270 | | - markAllNotificationsAsRead: User |
| 276 | + setTeamDescription(description: String!, teamId: ID!): Team |
271 | 277 |
|
272 | 278 | """ |
273 | | - Delete a collection and all subfolders |
| 279 | + Make templates from sandboxes |
274 | 280 | """ |
275 | | - deleteCollection(path: String!, teamId: ID): [Collection!]! |
276 | | - redeemSandboxInvitation(invitationToken: String!, sandboxId: ID!): Invitation! |
| 281 | + makeSandboxesTemplates(sandboxIds: [ID!]!): [Template!]! |
| 282 | + unresolveComment(commentId: ID!, sandboxId: ID!): Comment! |
277 | 283 |
|
278 | 284 | """ |
279 | | - Add a collaborator |
| 285 | + Clear notification unread count |
280 | 286 | """ |
281 | | - addCollaborator( |
282 | | - authorization: Authorization! |
283 | | - sandboxId: ID! |
284 | | - username: String! |
285 | | - ): Collaborator! |
| 287 | + clearNotificationCount: User |
286 | 288 |
|
287 | 289 | """ |
288 | | - Create a team |
| 290 | + Soft delete a comment. Note: all child comments will also be deleted. |
289 | 291 | """ |
290 | | - createTeam(name: String!): Team |
| 292 | + deleteComment(commentId: ID!, sandboxId: ID!): Comment! |
291 | 293 |
|
292 | 294 | """ |
293 | | - Invite someone to a team |
| 295 | + Delete sandboxes |
294 | 296 | """ |
295 | | - inviteToTeam(teamId: ID!, username: String): Team |
296 | | - setSandboxesPrivacy(privacy: Int, sandboxIds: [ID!]!): [Sandbox!]! |
| 297 | + deleteSandboxes(sandboxIds: [ID!]!): [Sandbox!]! |
297 | 298 |
|
298 | 299 | """ |
299 | | - Convert templates back to sandboxes |
| 300 | + Reject an invitation to a team |
300 | 301 | """ |
301 | | - unmakeSandboxesTemplates(sandboxIds: [ID!]!): [Template!]! |
| 302 | + rejectTeamInvitation(teamId: ID!): String |
| 303 | + setSandboxesPrivacy(privacy: Int, sandboxIds: [ID!]!): [Sandbox!]! |
| 304 | + createSandboxInvitation( |
| 305 | + authorization: Authorization! |
| 306 | + email: String! |
| 307 | + sandboxId: ID! |
| 308 | + ): Invitation! |
302 | 309 |
|
303 | 310 | """ |
304 | | - Delete sandboxes |
| 311 | + Leave a team |
305 | 312 | """ |
306 | | - deleteSandboxes(sandboxIds: [ID!]!): [Sandbox!]! |
| 313 | + leaveTeam(teamId: ID!): String |
307 | 314 | changeSandboxInvitationAuthorization( |
308 | 315 | authorization: Authorization! |
309 | 316 | invitationId: ID! |
310 | 317 | sandboxId: ID! |
311 | 318 | ): Invitation! |
312 | | - permanentlyDeleteSandboxes(sandboxIds: [ID!]!): [Sandbox!]! |
313 | | - createComment( |
314 | | - codeReference: CodeReference |
315 | | - content: String! |
316 | | - parentCommentId: ID |
317 | | - sandboxId: ID! |
318 | | - ): Comment! |
| 319 | + redeemSandboxInvitation(invitationToken: String!, sandboxId: ID!): Invitation! |
319 | 320 | } |
320 | 321 |
|
321 | 322 | type RootQuery { |
|
0 commit comments