-
Notifications
You must be signed in to change notification settings - Fork 2
Commit f78ed94
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 f78ed94Copy full SHA for f78ed94
1 file changed
+520
-218
lines changed
0 commit comments