Skip to content

Commit f78ed94

Browse files
committed
feat(api): API specification v2.11
* feat(edu): `PUT /organizations/users/{user}` has new parameters to edit accounts: `username`, `firstname`, `lastname`, `email`. * feat(edu): `POST /classes/{class}/assignments` has new parameters: * `toolset` id to enable [a toolset](https://flat.io/help/en/education/toolset.html) for the assignment. * `nbPlaybackAuthorized` to limit the number of time the playback can be used * `maxPoints` for grading purpose * `googleClassroom.topicId` to add the assignment under a specific Google Classroom course topic * `assigneeMode` and `assignedStudents` to assign specific students * `lockScoreTemplate` to lock assigned templates * `dueDate` and `scheduledDate` are nullable to unset properties * returns new information about LTI assigments, Canvas assignments and MusicFirst assignments * feat(edu): `PUT /classes/{class}/assignments/{assignment}/submissions` has: * New parameters for grading (`draftGrade`, `grade`) * A new parameter for teacher to return a submission (`return`) and * Computed comments counters (`comments`) * Returned object `AssignmentSubmission` now includes `maxPoints` for the maximum number of points when the grade was set. * feat(edu): New endpoints under `/classes/{class}/assignments/{assignment}/submissions/{submission}/comments` to create, list, update and delete comments for the submission. * update(scores): `GET /scores/{score}/revisions/{revision}/{format}` query string `parts` now only accepts parts UUIDs. * update(edu): `GET /organizations/users` query string `licenseExpirationDate` now also accepts `active` and `notActive` values, and has a new query option `onlyIds` * **DEPRECATED**: `PUT /classes/{class}/assignments/{assignment}/submissions` parameters `studentComment` and `returnFeedback` have been removed. `returnFeedback` has been replace by a boolean `return` to return a submission as a teacher.
1 parent fc64aaf commit f78ed94

File tree

1 file changed

+520
-218
lines changed

1 file changed

+520
-218
lines changed

0 commit comments

Comments
 (0)