Skip to content

Commit d0342ea

Browse files
committed
feat(api): API specification v2.9
* Schema is now using OpenAPI 3.0.2 (previous schemas were using OpenAPI 2) * feat(scores): New metadata and update of `GET/PUT /v2/scores/{score}`: * `arranger` property has been added * `plays` statistics are now returned (`ScorePlaysCounts`) * feat(scores): New `now` proprty on the `DELETE` method to schedule a deletion to be executed shortly (avoid keeping in trash) * feat(edu): Attachments (`MediaAttachment` and `ClassAttachmentCreation`) have new type `googleDrive` for attached Drive file, and a new `googleDriveFileId` property. If the attachment is a `googleDrive` item, the `iconUrl` and `mimeType` properties are also returned * feat(edu): Add `microsoftGraph` info to `ClassDetails` (e.g. `GET /v2/classes` and `GET /v2/classes/{class}`) * feat(account): Add `firstname` and `lastname` properties for education accounts
1 parent 6cff704 commit d0342ea

File tree

3 files changed

+4371
-3461
lines changed

3 files changed

+4371
-3461
lines changed

Diff for: .gitlab-ci.yml

+10
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
pages:
2+
script:
3+
- npm install -d
4+
- npm run build
5+
- mv web_deploy public
6+
artifacts:
7+
paths:
8+
- public
9+
only:
10+
- master

Diff for: package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@flat/api-reference",
3-
"version": "2.7.0",
3+
"version": "2.9.0",
44
"dependencies": {
55
"bower": "^1.7.7",
66
"connect": "^3.4.1",

0 commit comments

Comments
 (0)