Update the api documentation
This commit is contained in:
parent
09700934b9
commit
5d00a3d7aa
8 changed files with 305 additions and 208 deletions
|
@ -26,12 +26,8 @@ function isVideoLicenceValid (value: number) {
|
||||||
return value === null || VIDEO_LICENCES[value] !== undefined
|
return value === null || VIDEO_LICENCES[value] !== undefined
|
||||||
}
|
}
|
||||||
|
|
||||||
function areVideoLanguagesValid (value: number[]) {
|
|
||||||
return value === null || (isArray(value) && value.every(v => isVideoLanguageValid(v)))
|
|
||||||
}
|
|
||||||
|
|
||||||
function isVideoLanguageValid (value: number) {
|
function isVideoLanguageValid (value: number) {
|
||||||
return VIDEO_LANGUAGES[value] !== undefined
|
return value === null || VIDEO_LANGUAGES[value] !== undefined
|
||||||
}
|
}
|
||||||
|
|
||||||
function isVideoDurationValid (value: string) {
|
function isVideoDurationValid (value: string) {
|
||||||
|
@ -137,7 +133,6 @@ export {
|
||||||
isVideoDescriptionValid,
|
isVideoDescriptionValid,
|
||||||
isVideoFileInfoHashValid,
|
isVideoFileInfoHashValid,
|
||||||
isVideoNameValid,
|
isVideoNameValid,
|
||||||
areVideoLanguagesValid,
|
|
||||||
isVideoTagsValid,
|
isVideoTagsValid,
|
||||||
isVideoAbuseReasonValid,
|
isVideoAbuseReasonValid,
|
||||||
isVideoFile,
|
isVideoFile,
|
||||||
|
|
|
@ -40,6 +40,7 @@ async function processActivities (activities: Activity[], signatureActor?: Actor
|
||||||
try {
|
try {
|
||||||
await activityProcessor(activity, inboxActor)
|
await activityProcessor(activity, inboxActor)
|
||||||
} catch (err) {
|
} catch (err) {
|
||||||
|
logger.warn(err.stack)
|
||||||
logger.warn('Cannot process activity %s.', activity.type, err)
|
logger.warn('Cannot process activity %s.', activity.type, err)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -1010,7 +1010,7 @@ export class VideoModel extends Model<VideoModel> {
|
||||||
let language
|
let language
|
||||||
if (this.language) {
|
if (this.language) {
|
||||||
language = {
|
language = {
|
||||||
id: this.language + '',
|
identifier: this.language + '',
|
||||||
name: VideoModel.getLanguageLabel(this.language)
|
name: VideoModel.getLanguageLabel(this.language)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -452,7 +452,7 @@ describe('Test multiple servers', function () {
|
||||||
const res2 = await getVideo(servers[0].url, video.id)
|
const res2 = await getVideo(servers[0].url, video.id)
|
||||||
const videoDetails = res2.body
|
const videoDetails = res2.body
|
||||||
|
|
||||||
const file = videoDetails.files.find(f => f.resolution === 360)
|
const file = videoDetails.files.find(f => f.resolution.id === 360)
|
||||||
expect(file).not.to.be.undefined
|
expect(file).not.to.be.undefined
|
||||||
|
|
||||||
const torrent = await webtorrentAdd(file.magnetUri)
|
const torrent = await webtorrentAdd(file.magnetUri)
|
||||||
|
@ -705,10 +705,9 @@ describe('Test multiple servers', function () {
|
||||||
|
|
||||||
expect(baseVideo.name).to.equal(video.name)
|
expect(baseVideo.name).to.equal(video.name)
|
||||||
expect(baseVideo.uuid).to.equal(video.uuid)
|
expect(baseVideo.uuid).to.equal(video.uuid)
|
||||||
expect(baseVideo.category).to.equal(video.category)
|
expect(baseVideo.category.id).to.equal(video.category.id)
|
||||||
expect(baseVideo.language).to.equal(video.language)
|
expect(baseVideo.language.id).to.equal(video.language.id)
|
||||||
expect(baseVideo.licence).to.equal(video.licence)
|
expect(baseVideo.licence.id).to.equal(video.licence.id)
|
||||||
expect(baseVideo.category).to.equal(video.category)
|
|
||||||
expect(baseVideo.nsfw).to.equal(video.nsfw)
|
expect(baseVideo.nsfw).to.equal(video.nsfw)
|
||||||
expect(baseVideo.account.name).to.equal(video.account.name)
|
expect(baseVideo.account.name).to.equal(video.account.name)
|
||||||
expect(baseVideo.account.displayName).to.equal(video.account.displayName)
|
expect(baseVideo.account.displayName).to.equal(video.account.displayName)
|
||||||
|
|
|
@ -2,6 +2,7 @@
|
||||||
|
|
||||||
import 'mocha'
|
import 'mocha'
|
||||||
import * as chai from 'chai'
|
import * as chai from 'chai'
|
||||||
|
import { VideoDetails } from '../../../shared/models/videos'
|
||||||
const expect = chai.expect
|
const expect = chai.expect
|
||||||
|
|
||||||
import {
|
import {
|
||||||
|
@ -59,7 +60,7 @@ describe('Test update host scripts', function () {
|
||||||
|
|
||||||
for (const video of videos) {
|
for (const video of videos) {
|
||||||
const res2 = await getVideo(server.url, video.id)
|
const res2 = await getVideo(server.url, video.id)
|
||||||
const videoDetails = res2.body
|
const videoDetails: VideoDetails = res2.body
|
||||||
|
|
||||||
expect(videoDetails.files).to.have.lengthOf(4)
|
expect(videoDetails.files).to.have.lengthOf(4)
|
||||||
|
|
||||||
|
@ -67,7 +68,7 @@ describe('Test update host scripts', function () {
|
||||||
expect(file.magnetUri).to.contain('localhost%3A9002%2Ftracker%2Fsocket')
|
expect(file.magnetUri).to.contain('localhost%3A9002%2Ftracker%2Fsocket')
|
||||||
expect(file.magnetUri).to.contain('localhost%3A9002%2Fstatic%2Fwebseed%2F')
|
expect(file.magnetUri).to.contain('localhost%3A9002%2Fstatic%2Fwebseed%2F')
|
||||||
|
|
||||||
const torrent = await parseTorrentVideo(server, videoDetails.uuid, file.resolution)
|
const torrent = await parseTorrentVideo(server, videoDetails.uuid, file.resolution.id)
|
||||||
const announceWS = torrent.announce.find(a => a === 'ws://localhost:9002/tracker/socket')
|
const announceWS = torrent.announce.find(a => a === 'ws://localhost:9002/tracker/socket')
|
||||||
expect(announceWS).to.not.be.undefined
|
expect(announceWS).to.not.be.undefined
|
||||||
|
|
||||||
|
|
|
@ -442,7 +442,7 @@ async function completeVideoCheck (
|
||||||
expect(dateIsValid(videoDetails.channel.updatedAt)).to.be.true
|
expect(dateIsValid(videoDetails.channel.updatedAt)).to.be.true
|
||||||
|
|
||||||
for (const attributeFile of attributes.files) {
|
for (const attributeFile of attributes.files) {
|
||||||
const file = videoDetails.files.find(f => f.resolution === attributeFile.resolution)
|
const file = videoDetails.files.find(f => f.resolution.id === attributeFile.resolution)
|
||||||
expect(file).not.to.be.undefined
|
expect(file).not.to.be.undefined
|
||||||
|
|
||||||
let extension = extname(attributes.fixture)
|
let extension = extname(attributes.fixture)
|
||||||
|
@ -451,8 +451,8 @@ async function completeVideoCheck (
|
||||||
|
|
||||||
const magnetUri = file.magnetUri
|
const magnetUri = file.magnetUri
|
||||||
expect(file.magnetUri).to.have.lengthOf.above(2)
|
expect(file.magnetUri).to.have.lengthOf.above(2)
|
||||||
expect(file.torrentUrl).to.equal(`http://${attributes.account.host}/static/torrents/${videoDetails.uuid}-${file.resolution}.torrent`)
|
expect(file.torrentUrl).to.equal(`http://${attributes.account.host}/static/torrents/${videoDetails.uuid}-${file.resolution.id}.torrent`)
|
||||||
expect(file.fileUrl).to.equal(`http://${attributes.account.host}/static/webseed/${videoDetails.uuid}-${file.resolution}${extension}`)
|
expect(file.fileUrl).to.equal(`http://${attributes.account.host}/static/webseed/${videoDetails.uuid}-${file.resolution.id}${extension}`)
|
||||||
expect(file.resolution.id).to.equal(attributeFile.resolution)
|
expect(file.resolution.id).to.equal(attributeFile.resolution)
|
||||||
expect(file.resolution.label).to.equal(attributeFile.resolution + 'p')
|
expect(file.resolution.label).to.equal(attributeFile.resolution + 'p')
|
||||||
|
|
||||||
|
|
|
@ -223,6 +223,7 @@
|
||||||
</ul>
|
</ul>
|
||||||
</section>
|
</section>
|
||||||
<h5>Schema Definitions</h5>
|
<h5>Schema Definitions</h5>
|
||||||
|
<a href="#definition-VideoConstant"> VideoConstant </a>
|
||||||
<a href="#definition-Video"> Video </a>
|
<a href="#definition-Video"> Video </a>
|
||||||
<a href="#definition-VideoAbuse"> VideoAbuse </a>
|
<a href="#definition-VideoAbuse"> VideoAbuse </a>
|
||||||
<a href="#definition-VideoBlacklist"> VideoBlacklist </a>
|
<a href="#definition-VideoBlacklist"> VideoBlacklist </a>
|
||||||
|
@ -1429,20 +1430,24 @@
|
||||||
{
|
{
|
||||||
<span class="hljs-attr">"id"</span>: <span class="hljs-string">"number"</span>,
|
<span class="hljs-attr">"id"</span>: <span class="hljs-string">"number"</span>,
|
||||||
<span class="hljs-attr">"uuid"</span>: <span class="hljs-string">"string"</span>,
|
<span class="hljs-attr">"uuid"</span>: <span class="hljs-string">"string"</span>,
|
||||||
<span class="hljs-attr">"accountName"</span>: <span class="hljs-string">"string"</span>,
|
|
||||||
<span class="hljs-attr">"createdAt"</span>: <span class="hljs-string">"string"</span>,
|
<span class="hljs-attr">"createdAt"</span>: <span class="hljs-string">"string"</span>,
|
||||||
<span class="hljs-attr">"updatedAt"</span>: <span class="hljs-string">"string"</span>,
|
<span class="hljs-attr">"updatedAt"</span>: <span class="hljs-string">"string"</span>,
|
||||||
<span class="hljs-attr">"categoryLabel"</span>: <span class="hljs-string">"string"</span>,
|
<span class="hljs-attr">"category"</span>: {
|
||||||
<span class="hljs-attr">"category"</span>: <span class="hljs-string">"number"</span>,
|
<span class="hljs-attr">"id"</span>: <span class="hljs-string">"number"</span>,
|
||||||
<span class="hljs-attr">"licenceLabel"</span>: <span class="hljs-string">"string"</span>,
|
<span class="hljs-attr">"label"</span>: <span class="hljs-string">"string"</span>
|
||||||
<span class="hljs-attr">"licence"</span>: <span class="hljs-string">"number"</span>,
|
},
|
||||||
<span class="hljs-attr">"languageLabel"</span>: <span class="hljs-string">"string"</span>,
|
<span class="hljs-attr">"licence"</span>: {
|
||||||
<span class="hljs-attr">"language"</span>: <span class="hljs-string">"number"</span>,
|
<span class="hljs-attr">"id"</span>: <span class="hljs-string">"number"</span>,
|
||||||
|
<span class="hljs-attr">"label"</span>: <span class="hljs-string">"string"</span>
|
||||||
|
},
|
||||||
|
<span class="hljs-attr">"language"</span>: {
|
||||||
|
<span class="hljs-attr">"id"</span>: <span class="hljs-string">"number"</span>,
|
||||||
|
<span class="hljs-attr">"label"</span>: <span class="hljs-string">"string"</span>
|
||||||
|
},
|
||||||
<span class="hljs-attr">"description"</span>: <span class="hljs-string">"string"</span>,
|
<span class="hljs-attr">"description"</span>: <span class="hljs-string">"string"</span>,
|
||||||
<span class="hljs-attr">"duration"</span>: <span class="hljs-string">"number"</span>,
|
<span class="hljs-attr">"duration"</span>: <span class="hljs-string">"number"</span>,
|
||||||
<span class="hljs-attr">"isLocal"</span>: <span class="hljs-string">"boolean"</span>,
|
<span class="hljs-attr">"isLocal"</span>: <span class="hljs-string">"boolean"</span>,
|
||||||
<span class="hljs-attr">"name"</span>: <span class="hljs-string">"string"</span>,
|
<span class="hljs-attr">"name"</span>: <span class="hljs-string">"string"</span>,
|
||||||
<span class="hljs-attr">"serverHost"</span>: <span class="hljs-string">"string"</span>,
|
|
||||||
<span class="hljs-attr">"thumbnailPath"</span>: <span class="hljs-string">"string"</span>,
|
<span class="hljs-attr">"thumbnailPath"</span>: <span class="hljs-string">"string"</span>,
|
||||||
<span class="hljs-attr">"previewPath"</span>: <span class="hljs-string">"string"</span>,
|
<span class="hljs-attr">"previewPath"</span>: <span class="hljs-string">"string"</span>,
|
||||||
<span class="hljs-attr">"embedPath"</span>: <span class="hljs-string">"string"</span>,
|
<span class="hljs-attr">"embedPath"</span>: <span class="hljs-string">"string"</span>,
|
||||||
|
@ -1632,20 +1637,24 @@
|
||||||
{
|
{
|
||||||
<span class="hljs-attr">"id"</span>: <span class="hljs-string">"number"</span>,
|
<span class="hljs-attr">"id"</span>: <span class="hljs-string">"number"</span>,
|
||||||
<span class="hljs-attr">"uuid"</span>: <span class="hljs-string">"string"</span>,
|
<span class="hljs-attr">"uuid"</span>: <span class="hljs-string">"string"</span>,
|
||||||
<span class="hljs-attr">"accountName"</span>: <span class="hljs-string">"string"</span>,
|
|
||||||
<span class="hljs-attr">"createdAt"</span>: <span class="hljs-string">"string"</span>,
|
<span class="hljs-attr">"createdAt"</span>: <span class="hljs-string">"string"</span>,
|
||||||
<span class="hljs-attr">"updatedAt"</span>: <span class="hljs-string">"string"</span>,
|
<span class="hljs-attr">"updatedAt"</span>: <span class="hljs-string">"string"</span>,
|
||||||
<span class="hljs-attr">"categoryLabel"</span>: <span class="hljs-string">"string"</span>,
|
<span class="hljs-attr">"category"</span>: {
|
||||||
<span class="hljs-attr">"category"</span>: <span class="hljs-string">"number"</span>,
|
<span class="hljs-attr">"id"</span>: <span class="hljs-string">"number"</span>,
|
||||||
<span class="hljs-attr">"licenceLabel"</span>: <span class="hljs-string">"string"</span>,
|
<span class="hljs-attr">"label"</span>: <span class="hljs-string">"string"</span>
|
||||||
<span class="hljs-attr">"licence"</span>: <span class="hljs-string">"number"</span>,
|
},
|
||||||
<span class="hljs-attr">"languageLabel"</span>: <span class="hljs-string">"string"</span>,
|
<span class="hljs-attr">"licence"</span>: {
|
||||||
<span class="hljs-attr">"language"</span>: <span class="hljs-string">"number"</span>,
|
<span class="hljs-attr">"id"</span>: <span class="hljs-string">"number"</span>,
|
||||||
|
<span class="hljs-attr">"label"</span>: <span class="hljs-string">"string"</span>
|
||||||
|
},
|
||||||
|
<span class="hljs-attr">"language"</span>: {
|
||||||
|
<span class="hljs-attr">"id"</span>: <span class="hljs-string">"number"</span>,
|
||||||
|
<span class="hljs-attr">"label"</span>: <span class="hljs-string">"string"</span>
|
||||||
|
},
|
||||||
<span class="hljs-attr">"description"</span>: <span class="hljs-string">"string"</span>,
|
<span class="hljs-attr">"description"</span>: <span class="hljs-string">"string"</span>,
|
||||||
<span class="hljs-attr">"duration"</span>: <span class="hljs-string">"number"</span>,
|
<span class="hljs-attr">"duration"</span>: <span class="hljs-string">"number"</span>,
|
||||||
<span class="hljs-attr">"isLocal"</span>: <span class="hljs-string">"boolean"</span>,
|
<span class="hljs-attr">"isLocal"</span>: <span class="hljs-string">"boolean"</span>,
|
||||||
<span class="hljs-attr">"name"</span>: <span class="hljs-string">"string"</span>,
|
<span class="hljs-attr">"name"</span>: <span class="hljs-string">"string"</span>,
|
||||||
<span class="hljs-attr">"serverHost"</span>: <span class="hljs-string">"string"</span>,
|
|
||||||
<span class="hljs-attr">"thumbnailPath"</span>: <span class="hljs-string">"string"</span>,
|
<span class="hljs-attr">"thumbnailPath"</span>: <span class="hljs-string">"string"</span>,
|
||||||
<span class="hljs-attr">"previewPath"</span>: <span class="hljs-string">"string"</span>,
|
<span class="hljs-attr">"previewPath"</span>: <span class="hljs-string">"string"</span>,
|
||||||
<span class="hljs-attr">"embedPath"</span>: <span class="hljs-string">"string"</span>,
|
<span class="hljs-attr">"embedPath"</span>: <span class="hljs-string">"string"</span>,
|
||||||
|
@ -1842,20 +1851,24 @@
|
||||||
{
|
{
|
||||||
<span class="hljs-attr">"id"</span>: <span class="hljs-string">"number"</span>,
|
<span class="hljs-attr">"id"</span>: <span class="hljs-string">"number"</span>,
|
||||||
<span class="hljs-attr">"uuid"</span>: <span class="hljs-string">"string"</span>,
|
<span class="hljs-attr">"uuid"</span>: <span class="hljs-string">"string"</span>,
|
||||||
<span class="hljs-attr">"accountName"</span>: <span class="hljs-string">"string"</span>,
|
|
||||||
<span class="hljs-attr">"createdAt"</span>: <span class="hljs-string">"string"</span>,
|
<span class="hljs-attr">"createdAt"</span>: <span class="hljs-string">"string"</span>,
|
||||||
<span class="hljs-attr">"updatedAt"</span>: <span class="hljs-string">"string"</span>,
|
<span class="hljs-attr">"updatedAt"</span>: <span class="hljs-string">"string"</span>,
|
||||||
<span class="hljs-attr">"categoryLabel"</span>: <span class="hljs-string">"string"</span>,
|
<span class="hljs-attr">"category"</span>: {
|
||||||
<span class="hljs-attr">"category"</span>: <span class="hljs-string">"number"</span>,
|
<span class="hljs-attr">"id"</span>: <span class="hljs-string">"number"</span>,
|
||||||
<span class="hljs-attr">"licenceLabel"</span>: <span class="hljs-string">"string"</span>,
|
<span class="hljs-attr">"label"</span>: <span class="hljs-string">"string"</span>
|
||||||
<span class="hljs-attr">"licence"</span>: <span class="hljs-string">"number"</span>,
|
},
|
||||||
<span class="hljs-attr">"languageLabel"</span>: <span class="hljs-string">"string"</span>,
|
<span class="hljs-attr">"licence"</span>: {
|
||||||
<span class="hljs-attr">"language"</span>: <span class="hljs-string">"number"</span>,
|
<span class="hljs-attr">"id"</span>: <span class="hljs-string">"number"</span>,
|
||||||
|
<span class="hljs-attr">"label"</span>: <span class="hljs-string">"string"</span>
|
||||||
|
},
|
||||||
|
<span class="hljs-attr">"language"</span>: {
|
||||||
|
<span class="hljs-attr">"id"</span>: <span class="hljs-string">"number"</span>,
|
||||||
|
<span class="hljs-attr">"label"</span>: <span class="hljs-string">"string"</span>
|
||||||
|
},
|
||||||
<span class="hljs-attr">"description"</span>: <span class="hljs-string">"string"</span>,
|
<span class="hljs-attr">"description"</span>: <span class="hljs-string">"string"</span>,
|
||||||
<span class="hljs-attr">"duration"</span>: <span class="hljs-string">"number"</span>,
|
<span class="hljs-attr">"duration"</span>: <span class="hljs-string">"number"</span>,
|
||||||
<span class="hljs-attr">"isLocal"</span>: <span class="hljs-string">"boolean"</span>,
|
<span class="hljs-attr">"isLocal"</span>: <span class="hljs-string">"boolean"</span>,
|
||||||
<span class="hljs-attr">"name"</span>: <span class="hljs-string">"string"</span>,
|
<span class="hljs-attr">"name"</span>: <span class="hljs-string">"string"</span>,
|
||||||
<span class="hljs-attr">"serverHost"</span>: <span class="hljs-string">"string"</span>,
|
|
||||||
<span class="hljs-attr">"thumbnailPath"</span>: <span class="hljs-string">"string"</span>,
|
<span class="hljs-attr">"thumbnailPath"</span>: <span class="hljs-string">"string"</span>,
|
||||||
<span class="hljs-attr">"previewPath"</span>: <span class="hljs-string">"string"</span>,
|
<span class="hljs-attr">"previewPath"</span>: <span class="hljs-string">"string"</span>,
|
||||||
<span class="hljs-attr">"embedPath"</span>: <span class="hljs-string">"string"</span>,
|
<span class="hljs-attr">"embedPath"</span>: <span class="hljs-string">"string"</span>,
|
||||||
|
@ -2183,20 +2196,24 @@
|
||||||
{
|
{
|
||||||
<span class="hljs-attr">"id"</span>: <span class="hljs-string">"number"</span>,
|
<span class="hljs-attr">"id"</span>: <span class="hljs-string">"number"</span>,
|
||||||
<span class="hljs-attr">"uuid"</span>: <span class="hljs-string">"string"</span>,
|
<span class="hljs-attr">"uuid"</span>: <span class="hljs-string">"string"</span>,
|
||||||
<span class="hljs-attr">"accountName"</span>: <span class="hljs-string">"string"</span>,
|
|
||||||
<span class="hljs-attr">"createdAt"</span>: <span class="hljs-string">"string"</span>,
|
<span class="hljs-attr">"createdAt"</span>: <span class="hljs-string">"string"</span>,
|
||||||
<span class="hljs-attr">"updatedAt"</span>: <span class="hljs-string">"string"</span>,
|
<span class="hljs-attr">"updatedAt"</span>: <span class="hljs-string">"string"</span>,
|
||||||
<span class="hljs-attr">"categoryLabel"</span>: <span class="hljs-string">"string"</span>,
|
<span class="hljs-attr">"category"</span>: {
|
||||||
<span class="hljs-attr">"category"</span>: <span class="hljs-string">"number"</span>,
|
<span class="hljs-attr">"id"</span>: <span class="hljs-string">"number"</span>,
|
||||||
<span class="hljs-attr">"licenceLabel"</span>: <span class="hljs-string">"string"</span>,
|
<span class="hljs-attr">"label"</span>: <span class="hljs-string">"string"</span>
|
||||||
<span class="hljs-attr">"licence"</span>: <span class="hljs-string">"number"</span>,
|
},
|
||||||
<span class="hljs-attr">"languageLabel"</span>: <span class="hljs-string">"string"</span>,
|
<span class="hljs-attr">"licence"</span>: {
|
||||||
<span class="hljs-attr">"language"</span>: <span class="hljs-string">"number"</span>,
|
<span class="hljs-attr">"id"</span>: <span class="hljs-string">"number"</span>,
|
||||||
|
<span class="hljs-attr">"label"</span>: <span class="hljs-string">"string"</span>
|
||||||
|
},
|
||||||
|
<span class="hljs-attr">"language"</span>: {
|
||||||
|
<span class="hljs-attr">"id"</span>: <span class="hljs-string">"number"</span>,
|
||||||
|
<span class="hljs-attr">"label"</span>: <span class="hljs-string">"string"</span>
|
||||||
|
},
|
||||||
<span class="hljs-attr">"description"</span>: <span class="hljs-string">"string"</span>,
|
<span class="hljs-attr">"description"</span>: <span class="hljs-string">"string"</span>,
|
||||||
<span class="hljs-attr">"duration"</span>: <span class="hljs-string">"number"</span>,
|
<span class="hljs-attr">"duration"</span>: <span class="hljs-string">"number"</span>,
|
||||||
<span class="hljs-attr">"isLocal"</span>: <span class="hljs-string">"boolean"</span>,
|
<span class="hljs-attr">"isLocal"</span>: <span class="hljs-string">"boolean"</span>,
|
||||||
<span class="hljs-attr">"name"</span>: <span class="hljs-string">"string"</span>,
|
<span class="hljs-attr">"name"</span>: <span class="hljs-string">"string"</span>,
|
||||||
<span class="hljs-attr">"serverHost"</span>: <span class="hljs-string">"string"</span>,
|
|
||||||
<span class="hljs-attr">"thumbnailPath"</span>: <span class="hljs-string">"string"</span>,
|
<span class="hljs-attr">"thumbnailPath"</span>: <span class="hljs-string">"string"</span>,
|
||||||
<span class="hljs-attr">"previewPath"</span>: <span class="hljs-string">"string"</span>,
|
<span class="hljs-attr">"previewPath"</span>: <span class="hljs-string">"string"</span>,
|
||||||
<span class="hljs-attr">"embedPath"</span>: <span class="hljs-string">"string"</span>,
|
<span class="hljs-attr">"embedPath"</span>: <span class="hljs-string">"string"</span>,
|
||||||
|
@ -2471,20 +2488,24 @@
|
||||||
{
|
{
|
||||||
<span class="hljs-attr">"id"</span>: <span class="hljs-string">"number"</span>,
|
<span class="hljs-attr">"id"</span>: <span class="hljs-string">"number"</span>,
|
||||||
<span class="hljs-attr">"uuid"</span>: <span class="hljs-string">"string"</span>,
|
<span class="hljs-attr">"uuid"</span>: <span class="hljs-string">"string"</span>,
|
||||||
<span class="hljs-attr">"accountName"</span>: <span class="hljs-string">"string"</span>,
|
|
||||||
<span class="hljs-attr">"createdAt"</span>: <span class="hljs-string">"string"</span>,
|
<span class="hljs-attr">"createdAt"</span>: <span class="hljs-string">"string"</span>,
|
||||||
<span class="hljs-attr">"updatedAt"</span>: <span class="hljs-string">"string"</span>,
|
<span class="hljs-attr">"updatedAt"</span>: <span class="hljs-string">"string"</span>,
|
||||||
<span class="hljs-attr">"categoryLabel"</span>: <span class="hljs-string">"string"</span>,
|
<span class="hljs-attr">"category"</span>: {
|
||||||
<span class="hljs-attr">"category"</span>: <span class="hljs-string">"number"</span>,
|
<span class="hljs-attr">"id"</span>: <span class="hljs-string">"number"</span>,
|
||||||
<span class="hljs-attr">"licenceLabel"</span>: <span class="hljs-string">"string"</span>,
|
<span class="hljs-attr">"label"</span>: <span class="hljs-string">"string"</span>
|
||||||
<span class="hljs-attr">"licence"</span>: <span class="hljs-string">"number"</span>,
|
},
|
||||||
<span class="hljs-attr">"languageLabel"</span>: <span class="hljs-string">"string"</span>,
|
<span class="hljs-attr">"licence"</span>: {
|
||||||
<span class="hljs-attr">"language"</span>: <span class="hljs-string">"number"</span>,
|
<span class="hljs-attr">"id"</span>: <span class="hljs-string">"number"</span>,
|
||||||
|
<span class="hljs-attr">"label"</span>: <span class="hljs-string">"string"</span>
|
||||||
|
},
|
||||||
|
<span class="hljs-attr">"language"</span>: {
|
||||||
|
<span class="hljs-attr">"id"</span>: <span class="hljs-string">"number"</span>,
|
||||||
|
<span class="hljs-attr">"label"</span>: <span class="hljs-string">"string"</span>
|
||||||
|
},
|
||||||
<span class="hljs-attr">"description"</span>: <span class="hljs-string">"string"</span>,
|
<span class="hljs-attr">"description"</span>: <span class="hljs-string">"string"</span>,
|
||||||
<span class="hljs-attr">"duration"</span>: <span class="hljs-string">"number"</span>,
|
<span class="hljs-attr">"duration"</span>: <span class="hljs-string">"number"</span>,
|
||||||
<span class="hljs-attr">"isLocal"</span>: <span class="hljs-string">"boolean"</span>,
|
<span class="hljs-attr">"isLocal"</span>: <span class="hljs-string">"boolean"</span>,
|
||||||
<span class="hljs-attr">"name"</span>: <span class="hljs-string">"string"</span>,
|
<span class="hljs-attr">"name"</span>: <span class="hljs-string">"string"</span>,
|
||||||
<span class="hljs-attr">"serverHost"</span>: <span class="hljs-string">"string"</span>,
|
|
||||||
<span class="hljs-attr">"thumbnailPath"</span>: <span class="hljs-string">"string"</span>,
|
<span class="hljs-attr">"thumbnailPath"</span>: <span class="hljs-string">"string"</span>,
|
||||||
<span class="hljs-attr">"previewPath"</span>: <span class="hljs-string">"string"</span>,
|
<span class="hljs-attr">"previewPath"</span>: <span class="hljs-string">"string"</span>,
|
||||||
<span class="hljs-attr">"embedPath"</span>: <span class="hljs-string">"string"</span>,
|
<span class="hljs-attr">"embedPath"</span>: <span class="hljs-string">"string"</span>,
|
||||||
|
@ -2814,20 +2835,24 @@
|
||||||
{
|
{
|
||||||
<span class="hljs-attr">"id"</span>: <span class="hljs-string">"number"</span>,
|
<span class="hljs-attr">"id"</span>: <span class="hljs-string">"number"</span>,
|
||||||
<span class="hljs-attr">"uuid"</span>: <span class="hljs-string">"string"</span>,
|
<span class="hljs-attr">"uuid"</span>: <span class="hljs-string">"string"</span>,
|
||||||
<span class="hljs-attr">"accountName"</span>: <span class="hljs-string">"string"</span>,
|
|
||||||
<span class="hljs-attr">"createdAt"</span>: <span class="hljs-string">"string"</span>,
|
<span class="hljs-attr">"createdAt"</span>: <span class="hljs-string">"string"</span>,
|
||||||
<span class="hljs-attr">"updatedAt"</span>: <span class="hljs-string">"string"</span>,
|
<span class="hljs-attr">"updatedAt"</span>: <span class="hljs-string">"string"</span>,
|
||||||
<span class="hljs-attr">"categoryLabel"</span>: <span class="hljs-string">"string"</span>,
|
<span class="hljs-attr">"category"</span>: {
|
||||||
<span class="hljs-attr">"category"</span>: <span class="hljs-string">"number"</span>,
|
<span class="hljs-attr">"id"</span>: <span class="hljs-string">"number"</span>,
|
||||||
<span class="hljs-attr">"licenceLabel"</span>: <span class="hljs-string">"string"</span>,
|
<span class="hljs-attr">"label"</span>: <span class="hljs-string">"string"</span>
|
||||||
<span class="hljs-attr">"licence"</span>: <span class="hljs-string">"number"</span>,
|
},
|
||||||
<span class="hljs-attr">"languageLabel"</span>: <span class="hljs-string">"string"</span>,
|
<span class="hljs-attr">"licence"</span>: {
|
||||||
<span class="hljs-attr">"language"</span>: <span class="hljs-string">"number"</span>,
|
<span class="hljs-attr">"id"</span>: <span class="hljs-string">"number"</span>,
|
||||||
|
<span class="hljs-attr">"label"</span>: <span class="hljs-string">"string"</span>
|
||||||
|
},
|
||||||
|
<span class="hljs-attr">"language"</span>: {
|
||||||
|
<span class="hljs-attr">"id"</span>: <span class="hljs-string">"number"</span>,
|
||||||
|
<span class="hljs-attr">"label"</span>: <span class="hljs-string">"string"</span>
|
||||||
|
},
|
||||||
<span class="hljs-attr">"description"</span>: <span class="hljs-string">"string"</span>,
|
<span class="hljs-attr">"description"</span>: <span class="hljs-string">"string"</span>,
|
||||||
<span class="hljs-attr">"duration"</span>: <span class="hljs-string">"number"</span>,
|
<span class="hljs-attr">"duration"</span>: <span class="hljs-string">"number"</span>,
|
||||||
<span class="hljs-attr">"isLocal"</span>: <span class="hljs-string">"boolean"</span>,
|
<span class="hljs-attr">"isLocal"</span>: <span class="hljs-string">"boolean"</span>,
|
||||||
<span class="hljs-attr">"name"</span>: <span class="hljs-string">"string"</span>,
|
<span class="hljs-attr">"name"</span>: <span class="hljs-string">"string"</span>,
|
||||||
<span class="hljs-attr">"serverHost"</span>: <span class="hljs-string">"string"</span>,
|
|
||||||
<span class="hljs-attr">"thumbnailPath"</span>: <span class="hljs-string">"string"</span>,
|
<span class="hljs-attr">"thumbnailPath"</span>: <span class="hljs-string">"string"</span>,
|
||||||
<span class="hljs-attr">"previewPath"</span>: <span class="hljs-string">"string"</span>,
|
<span class="hljs-attr">"previewPath"</span>: <span class="hljs-string">"string"</span>,
|
||||||
<span class="hljs-attr">"embedPath"</span>: <span class="hljs-string">"string"</span>,
|
<span class="hljs-attr">"embedPath"</span>: <span class="hljs-string">"string"</span>,
|
||||||
|
@ -2915,20 +2940,24 @@
|
||||||
<!-- <div class="hljs"> --><pre><code class="hljs lang-json">{
|
<!-- <div class="hljs"> --><pre><code class="hljs lang-json">{
|
||||||
<span class="hljs-attr">"id"</span>: <span class="hljs-string">"number"</span>,
|
<span class="hljs-attr">"id"</span>: <span class="hljs-string">"number"</span>,
|
||||||
<span class="hljs-attr">"uuid"</span>: <span class="hljs-string">"string"</span>,
|
<span class="hljs-attr">"uuid"</span>: <span class="hljs-string">"string"</span>,
|
||||||
<span class="hljs-attr">"accountName"</span>: <span class="hljs-string">"string"</span>,
|
|
||||||
<span class="hljs-attr">"createdAt"</span>: <span class="hljs-string">"string"</span>,
|
<span class="hljs-attr">"createdAt"</span>: <span class="hljs-string">"string"</span>,
|
||||||
<span class="hljs-attr">"updatedAt"</span>: <span class="hljs-string">"string"</span>,
|
<span class="hljs-attr">"updatedAt"</span>: <span class="hljs-string">"string"</span>,
|
||||||
<span class="hljs-attr">"categoryLabel"</span>: <span class="hljs-string">"string"</span>,
|
<span class="hljs-attr">"category"</span>: {
|
||||||
<span class="hljs-attr">"category"</span>: <span class="hljs-string">"number"</span>,
|
<span class="hljs-attr">"id"</span>: <span class="hljs-string">"number"</span>,
|
||||||
<span class="hljs-attr">"licenceLabel"</span>: <span class="hljs-string">"string"</span>,
|
<span class="hljs-attr">"label"</span>: <span class="hljs-string">"string"</span>
|
||||||
<span class="hljs-attr">"licence"</span>: <span class="hljs-string">"number"</span>,
|
},
|
||||||
<span class="hljs-attr">"languageLabel"</span>: <span class="hljs-string">"string"</span>,
|
<span class="hljs-attr">"licence"</span>: {
|
||||||
<span class="hljs-attr">"language"</span>: <span class="hljs-string">"number"</span>,
|
<span class="hljs-attr">"id"</span>: <span class="hljs-string">"number"</span>,
|
||||||
|
<span class="hljs-attr">"label"</span>: <span class="hljs-string">"string"</span>
|
||||||
|
},
|
||||||
|
<span class="hljs-attr">"language"</span>: {
|
||||||
|
<span class="hljs-attr">"id"</span>: <span class="hljs-string">"number"</span>,
|
||||||
|
<span class="hljs-attr">"label"</span>: <span class="hljs-string">"string"</span>
|
||||||
|
},
|
||||||
<span class="hljs-attr">"description"</span>: <span class="hljs-string">"string"</span>,
|
<span class="hljs-attr">"description"</span>: <span class="hljs-string">"string"</span>,
|
||||||
<span class="hljs-attr">"duration"</span>: <span class="hljs-string">"number"</span>,
|
<span class="hljs-attr">"duration"</span>: <span class="hljs-string">"number"</span>,
|
||||||
<span class="hljs-attr">"isLocal"</span>: <span class="hljs-string">"boolean"</span>,
|
<span class="hljs-attr">"isLocal"</span>: <span class="hljs-string">"boolean"</span>,
|
||||||
<span class="hljs-attr">"name"</span>: <span class="hljs-string">"string"</span>,
|
<span class="hljs-attr">"name"</span>: <span class="hljs-string">"string"</span>,
|
||||||
<span class="hljs-attr">"serverHost"</span>: <span class="hljs-string">"string"</span>,
|
|
||||||
<span class="hljs-attr">"thumbnailPath"</span>: <span class="hljs-string">"string"</span>,
|
<span class="hljs-attr">"thumbnailPath"</span>: <span class="hljs-string">"string"</span>,
|
||||||
<span class="hljs-attr">"previewPath"</span>: <span class="hljs-string">"string"</span>,
|
<span class="hljs-attr">"previewPath"</span>: <span class="hljs-string">"string"</span>,
|
||||||
<span class="hljs-attr">"embedPath"</span>: <span class="hljs-string">"string"</span>,
|
<span class="hljs-attr">"embedPath"</span>: <span class="hljs-string">"string"</span>,
|
||||||
|
@ -3015,20 +3044,24 @@
|
||||||
<!-- <div class="hljs"> --><pre><code class="hljs lang-json">{
|
<!-- <div class="hljs"> --><pre><code class="hljs lang-json">{
|
||||||
<span class="hljs-attr">"id"</span>: <span class="hljs-string">"number"</span>,
|
<span class="hljs-attr">"id"</span>: <span class="hljs-string">"number"</span>,
|
||||||
<span class="hljs-attr">"uuid"</span>: <span class="hljs-string">"string"</span>,
|
<span class="hljs-attr">"uuid"</span>: <span class="hljs-string">"string"</span>,
|
||||||
<span class="hljs-attr">"accountName"</span>: <span class="hljs-string">"string"</span>,
|
|
||||||
<span class="hljs-attr">"createdAt"</span>: <span class="hljs-string">"string"</span>,
|
<span class="hljs-attr">"createdAt"</span>: <span class="hljs-string">"string"</span>,
|
||||||
<span class="hljs-attr">"updatedAt"</span>: <span class="hljs-string">"string"</span>,
|
<span class="hljs-attr">"updatedAt"</span>: <span class="hljs-string">"string"</span>,
|
||||||
<span class="hljs-attr">"categoryLabel"</span>: <span class="hljs-string">"string"</span>,
|
<span class="hljs-attr">"category"</span>: {
|
||||||
<span class="hljs-attr">"category"</span>: <span class="hljs-string">"number"</span>,
|
<span class="hljs-attr">"id"</span>: <span class="hljs-string">"number"</span>,
|
||||||
<span class="hljs-attr">"licenceLabel"</span>: <span class="hljs-string">"string"</span>,
|
<span class="hljs-attr">"label"</span>: <span class="hljs-string">"string"</span>
|
||||||
<span class="hljs-attr">"licence"</span>: <span class="hljs-string">"number"</span>,
|
},
|
||||||
<span class="hljs-attr">"languageLabel"</span>: <span class="hljs-string">"string"</span>,
|
<span class="hljs-attr">"licence"</span>: {
|
||||||
<span class="hljs-attr">"language"</span>: <span class="hljs-string">"number"</span>,
|
<span class="hljs-attr">"id"</span>: <span class="hljs-string">"number"</span>,
|
||||||
|
<span class="hljs-attr">"label"</span>: <span class="hljs-string">"string"</span>
|
||||||
|
},
|
||||||
|
<span class="hljs-attr">"language"</span>: {
|
||||||
|
<span class="hljs-attr">"id"</span>: <span class="hljs-string">"number"</span>,
|
||||||
|
<span class="hljs-attr">"label"</span>: <span class="hljs-string">"string"</span>
|
||||||
|
},
|
||||||
<span class="hljs-attr">"description"</span>: <span class="hljs-string">"string"</span>,
|
<span class="hljs-attr">"description"</span>: <span class="hljs-string">"string"</span>,
|
||||||
<span class="hljs-attr">"duration"</span>: <span class="hljs-string">"number"</span>,
|
<span class="hljs-attr">"duration"</span>: <span class="hljs-string">"number"</span>,
|
||||||
<span class="hljs-attr">"isLocal"</span>: <span class="hljs-string">"boolean"</span>,
|
<span class="hljs-attr">"isLocal"</span>: <span class="hljs-string">"boolean"</span>,
|
||||||
<span class="hljs-attr">"name"</span>: <span class="hljs-string">"string"</span>,
|
<span class="hljs-attr">"name"</span>: <span class="hljs-string">"string"</span>,
|
||||||
<span class="hljs-attr">"serverHost"</span>: <span class="hljs-string">"string"</span>,
|
|
||||||
<span class="hljs-attr">"thumbnailPath"</span>: <span class="hljs-string">"string"</span>,
|
<span class="hljs-attr">"thumbnailPath"</span>: <span class="hljs-string">"string"</span>,
|
||||||
<span class="hljs-attr">"previewPath"</span>: <span class="hljs-string">"string"</span>,
|
<span class="hljs-attr">"previewPath"</span>: <span class="hljs-string">"string"</span>,
|
||||||
<span class="hljs-attr">"embedPath"</span>: <span class="hljs-string">"string"</span>,
|
<span class="hljs-attr">"embedPath"</span>: <span class="hljs-string">"string"</span>,
|
||||||
|
@ -3428,11 +3461,23 @@
|
||||||
{
|
{
|
||||||
<span class="hljs-attr">"id"</span>: <span class="hljs-string">"number"</span>,
|
<span class="hljs-attr">"id"</span>: <span class="hljs-string">"number"</span>,
|
||||||
<span class="hljs-attr">"reason"</span>: <span class="hljs-string">"string"</span>,
|
<span class="hljs-attr">"reason"</span>: <span class="hljs-string">"string"</span>,
|
||||||
<span class="hljs-attr">"reporterUsername"</span>: <span class="hljs-string">"string"</span>,
|
<span class="hljs-attr">"reporterAccount"</span>: {
|
||||||
<span class="hljs-attr">"reporterServerHost"</span>: <span class="hljs-string">"string"</span>,
|
<span class="hljs-attr">"displayName"</span>: <span class="hljs-string">"string"</span>,
|
||||||
<span class="hljs-attr">"videoId"</span>: <span class="hljs-string">"number"</span>,
|
<span class="hljs-attr">"id"</span>: <span class="hljs-string">"number"</span>,
|
||||||
<span class="hljs-attr">"videoUUID"</span>: <span class="hljs-string">"string"</span>,
|
<span class="hljs-attr">"uuid"</span>: <span class="hljs-string">"string"</span>,
|
||||||
<span class="hljs-attr">"videoName"</span>: <span class="hljs-string">"string"</span>,
|
<span class="hljs-attr">"url"</span>: <span class="hljs-string">"string"</span>,
|
||||||
|
<span class="hljs-attr">"name"</span>: <span class="hljs-string">"string"</span>,
|
||||||
|
<span class="hljs-attr">"host"</span>: <span class="hljs-string">"string"</span>,
|
||||||
|
<span class="hljs-attr">"followingCount"</span>: <span class="hljs-string">"number"</span>,
|
||||||
|
<span class="hljs-attr">"followersCount"</span>: <span class="hljs-string">"number"</span>,
|
||||||
|
<span class="hljs-attr">"createdAt"</span>: <span class="hljs-string">"string"</span>,
|
||||||
|
<span class="hljs-attr">"updatedAt"</span>: <span class="hljs-string">"string"</span>,
|
||||||
|
<span class="hljs-attr">"avatar"</span>: {
|
||||||
|
<span class="hljs-attr">"path"</span>: <span class="hljs-string">"string"</span>,
|
||||||
|
<span class="hljs-attr">"createdAt"</span>: <span class="hljs-string">"string"</span>,
|
||||||
|
<span class="hljs-attr">"updatedAt"</span>: <span class="hljs-string">"string"</span>
|
||||||
|
}
|
||||||
|
},
|
||||||
<span class="hljs-attr">"createdAt"</span>: <span class="hljs-string">"string"</span>
|
<span class="hljs-attr">"createdAt"</span>: <span class="hljs-string">"string"</span>
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
|
@ -3877,20 +3922,24 @@
|
||||||
{
|
{
|
||||||
<span class="hljs-attr">"id"</span>: <span class="hljs-string">"number"</span>,
|
<span class="hljs-attr">"id"</span>: <span class="hljs-string">"number"</span>,
|
||||||
<span class="hljs-attr">"uuid"</span>: <span class="hljs-string">"string"</span>,
|
<span class="hljs-attr">"uuid"</span>: <span class="hljs-string">"string"</span>,
|
||||||
<span class="hljs-attr">"accountName"</span>: <span class="hljs-string">"string"</span>,
|
|
||||||
<span class="hljs-attr">"createdAt"</span>: <span class="hljs-string">"string"</span>,
|
<span class="hljs-attr">"createdAt"</span>: <span class="hljs-string">"string"</span>,
|
||||||
<span class="hljs-attr">"updatedAt"</span>: <span class="hljs-string">"string"</span>,
|
<span class="hljs-attr">"updatedAt"</span>: <span class="hljs-string">"string"</span>,
|
||||||
<span class="hljs-attr">"categoryLabel"</span>: <span class="hljs-string">"string"</span>,
|
<span class="hljs-attr">"category"</span>: {
|
||||||
<span class="hljs-attr">"category"</span>: <span class="hljs-string">"number"</span>,
|
<span class="hljs-attr">"id"</span>: <span class="hljs-string">"number"</span>,
|
||||||
<span class="hljs-attr">"licenceLabel"</span>: <span class="hljs-string">"string"</span>,
|
<span class="hljs-attr">"label"</span>: <span class="hljs-string">"string"</span>
|
||||||
<span class="hljs-attr">"licence"</span>: <span class="hljs-string">"number"</span>,
|
},
|
||||||
<span class="hljs-attr">"languageLabel"</span>: <span class="hljs-string">"string"</span>,
|
<span class="hljs-attr">"licence"</span>: {
|
||||||
<span class="hljs-attr">"language"</span>: <span class="hljs-string">"number"</span>,
|
<span class="hljs-attr">"id"</span>: <span class="hljs-string">"number"</span>,
|
||||||
|
<span class="hljs-attr">"label"</span>: <span class="hljs-string">"string"</span>
|
||||||
|
},
|
||||||
|
<span class="hljs-attr">"language"</span>: {
|
||||||
|
<span class="hljs-attr">"id"</span>: <span class="hljs-string">"number"</span>,
|
||||||
|
<span class="hljs-attr">"label"</span>: <span class="hljs-string">"string"</span>
|
||||||
|
},
|
||||||
<span class="hljs-attr">"description"</span>: <span class="hljs-string">"string"</span>,
|
<span class="hljs-attr">"description"</span>: <span class="hljs-string">"string"</span>,
|
||||||
<span class="hljs-attr">"duration"</span>: <span class="hljs-string">"number"</span>,
|
<span class="hljs-attr">"duration"</span>: <span class="hljs-string">"number"</span>,
|
||||||
<span class="hljs-attr">"isLocal"</span>: <span class="hljs-string">"boolean"</span>,
|
<span class="hljs-attr">"isLocal"</span>: <span class="hljs-string">"boolean"</span>,
|
||||||
<span class="hljs-attr">"name"</span>: <span class="hljs-string">"string"</span>,
|
<span class="hljs-attr">"name"</span>: <span class="hljs-string">"string"</span>,
|
||||||
<span class="hljs-attr">"serverHost"</span>: <span class="hljs-string">"string"</span>,
|
|
||||||
<span class="hljs-attr">"thumbnailPath"</span>: <span class="hljs-string">"string"</span>,
|
<span class="hljs-attr">"thumbnailPath"</span>: <span class="hljs-string">"string"</span>,
|
||||||
<span class="hljs-attr">"previewPath"</span>: <span class="hljs-string">"string"</span>,
|
<span class="hljs-attr">"previewPath"</span>: <span class="hljs-string">"string"</span>,
|
||||||
<span class="hljs-attr">"embedPath"</span>: <span class="hljs-string">"string"</span>,
|
<span class="hljs-attr">"embedPath"</span>: <span class="hljs-string">"string"</span>,
|
||||||
|
@ -4057,20 +4106,24 @@
|
||||||
{
|
{
|
||||||
<span class="hljs-attr">"id"</span>: <span class="hljs-string">"number"</span>,
|
<span class="hljs-attr">"id"</span>: <span class="hljs-string">"number"</span>,
|
||||||
<span class="hljs-attr">"uuid"</span>: <span class="hljs-string">"string"</span>,
|
<span class="hljs-attr">"uuid"</span>: <span class="hljs-string">"string"</span>,
|
||||||
<span class="hljs-attr">"accountName"</span>: <span class="hljs-string">"string"</span>,
|
|
||||||
<span class="hljs-attr">"createdAt"</span>: <span class="hljs-string">"string"</span>,
|
<span class="hljs-attr">"createdAt"</span>: <span class="hljs-string">"string"</span>,
|
||||||
<span class="hljs-attr">"updatedAt"</span>: <span class="hljs-string">"string"</span>,
|
<span class="hljs-attr">"updatedAt"</span>: <span class="hljs-string">"string"</span>,
|
||||||
<span class="hljs-attr">"categoryLabel"</span>: <span class="hljs-string">"string"</span>,
|
<span class="hljs-attr">"category"</span>: {
|
||||||
<span class="hljs-attr">"category"</span>: <span class="hljs-string">"number"</span>,
|
<span class="hljs-attr">"id"</span>: <span class="hljs-string">"number"</span>,
|
||||||
<span class="hljs-attr">"licenceLabel"</span>: <span class="hljs-string">"string"</span>,
|
<span class="hljs-attr">"label"</span>: <span class="hljs-string">"string"</span>
|
||||||
<span class="hljs-attr">"licence"</span>: <span class="hljs-string">"number"</span>,
|
},
|
||||||
<span class="hljs-attr">"languageLabel"</span>: <span class="hljs-string">"string"</span>,
|
<span class="hljs-attr">"licence"</span>: {
|
||||||
<span class="hljs-attr">"language"</span>: <span class="hljs-string">"number"</span>,
|
<span class="hljs-attr">"id"</span>: <span class="hljs-string">"number"</span>,
|
||||||
|
<span class="hljs-attr">"label"</span>: <span class="hljs-string">"string"</span>
|
||||||
|
},
|
||||||
|
<span class="hljs-attr">"language"</span>: {
|
||||||
|
<span class="hljs-attr">"id"</span>: <span class="hljs-string">"number"</span>,
|
||||||
|
<span class="hljs-attr">"label"</span>: <span class="hljs-string">"string"</span>
|
||||||
|
},
|
||||||
<span class="hljs-attr">"description"</span>: <span class="hljs-string">"string"</span>,
|
<span class="hljs-attr">"description"</span>: <span class="hljs-string">"string"</span>,
|
||||||
<span class="hljs-attr">"duration"</span>: <span class="hljs-string">"number"</span>,
|
<span class="hljs-attr">"duration"</span>: <span class="hljs-string">"number"</span>,
|
||||||
<span class="hljs-attr">"isLocal"</span>: <span class="hljs-string">"boolean"</span>,
|
<span class="hljs-attr">"isLocal"</span>: <span class="hljs-string">"boolean"</span>,
|
||||||
<span class="hljs-attr">"name"</span>: <span class="hljs-string">"string"</span>,
|
<span class="hljs-attr">"name"</span>: <span class="hljs-string">"string"</span>,
|
||||||
<span class="hljs-attr">"serverHost"</span>: <span class="hljs-string">"string"</span>,
|
|
||||||
<span class="hljs-attr">"thumbnailPath"</span>: <span class="hljs-string">"string"</span>,
|
<span class="hljs-attr">"thumbnailPath"</span>: <span class="hljs-string">"string"</span>,
|
||||||
<span class="hljs-attr">"previewPath"</span>: <span class="hljs-string">"string"</span>,
|
<span class="hljs-attr">"previewPath"</span>: <span class="hljs-string">"string"</span>,
|
||||||
<span class="hljs-attr">"embedPath"</span>: <span class="hljs-string">"string"</span>,
|
<span class="hljs-attr">"embedPath"</span>: <span class="hljs-string">"string"</span>,
|
||||||
|
@ -4321,20 +4374,24 @@
|
||||||
{
|
{
|
||||||
<span class="hljs-attr">"id"</span>: <span class="hljs-string">"number"</span>,
|
<span class="hljs-attr">"id"</span>: <span class="hljs-string">"number"</span>,
|
||||||
<span class="hljs-attr">"uuid"</span>: <span class="hljs-string">"string"</span>,
|
<span class="hljs-attr">"uuid"</span>: <span class="hljs-string">"string"</span>,
|
||||||
<span class="hljs-attr">"accountName"</span>: <span class="hljs-string">"string"</span>,
|
|
||||||
<span class="hljs-attr">"createdAt"</span>: <span class="hljs-string">"string"</span>,
|
<span class="hljs-attr">"createdAt"</span>: <span class="hljs-string">"string"</span>,
|
||||||
<span class="hljs-attr">"updatedAt"</span>: <span class="hljs-string">"string"</span>,
|
<span class="hljs-attr">"updatedAt"</span>: <span class="hljs-string">"string"</span>,
|
||||||
<span class="hljs-attr">"categoryLabel"</span>: <span class="hljs-string">"string"</span>,
|
<span class="hljs-attr">"category"</span>: {
|
||||||
<span class="hljs-attr">"category"</span>: <span class="hljs-string">"number"</span>,
|
<span class="hljs-attr">"id"</span>: <span class="hljs-string">"number"</span>,
|
||||||
<span class="hljs-attr">"licenceLabel"</span>: <span class="hljs-string">"string"</span>,
|
<span class="hljs-attr">"label"</span>: <span class="hljs-string">"string"</span>
|
||||||
<span class="hljs-attr">"licence"</span>: <span class="hljs-string">"number"</span>,
|
},
|
||||||
<span class="hljs-attr">"languageLabel"</span>: <span class="hljs-string">"string"</span>,
|
<span class="hljs-attr">"licence"</span>: {
|
||||||
<span class="hljs-attr">"language"</span>: <span class="hljs-string">"number"</span>,
|
<span class="hljs-attr">"id"</span>: <span class="hljs-string">"number"</span>,
|
||||||
|
<span class="hljs-attr">"label"</span>: <span class="hljs-string">"string"</span>
|
||||||
|
},
|
||||||
|
<span class="hljs-attr">"language"</span>: {
|
||||||
|
<span class="hljs-attr">"id"</span>: <span class="hljs-string">"number"</span>,
|
||||||
|
<span class="hljs-attr">"label"</span>: <span class="hljs-string">"string"</span>
|
||||||
|
},
|
||||||
<span class="hljs-attr">"description"</span>: <span class="hljs-string">"string"</span>,
|
<span class="hljs-attr">"description"</span>: <span class="hljs-string">"string"</span>,
|
||||||
<span class="hljs-attr">"duration"</span>: <span class="hljs-string">"number"</span>,
|
<span class="hljs-attr">"duration"</span>: <span class="hljs-string">"number"</span>,
|
||||||
<span class="hljs-attr">"isLocal"</span>: <span class="hljs-string">"boolean"</span>,
|
<span class="hljs-attr">"isLocal"</span>: <span class="hljs-string">"boolean"</span>,
|
||||||
<span class="hljs-attr">"name"</span>: <span class="hljs-string">"string"</span>,
|
<span class="hljs-attr">"name"</span>: <span class="hljs-string">"string"</span>,
|
||||||
<span class="hljs-attr">"serverHost"</span>: <span class="hljs-string">"string"</span>,
|
|
||||||
<span class="hljs-attr">"thumbnailPath"</span>: <span class="hljs-string">"string"</span>,
|
<span class="hljs-attr">"thumbnailPath"</span>: <span class="hljs-string">"string"</span>,
|
||||||
<span class="hljs-attr">"previewPath"</span>: <span class="hljs-string">"string"</span>,
|
<span class="hljs-attr">"previewPath"</span>: <span class="hljs-string">"string"</span>,
|
||||||
<span class="hljs-attr">"embedPath"</span>: <span class="hljs-string">"string"</span>,
|
<span class="hljs-attr">"embedPath"</span>: <span class="hljs-string">"string"</span>,
|
||||||
|
@ -5082,6 +5139,45 @@
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<h1>Schema Definitions</h1>
|
<h1>Schema Definitions</h1>
|
||||||
|
<div id="definition-VideoConstant" class="definition panel" data-traverse-target="definition-VideoConstant">
|
||||||
|
<h2 class="panel-title">
|
||||||
|
<a name="/definitions/VideoConstant"></a>VideoConstant:
|
||||||
|
<!-- <span class="json-property-type"><span class="json-property-type">object</span>
|
||||||
|
<span class="json-property-range" title="Value limits"></span>
|
||||||
|
|
||||||
|
|
||||||
|
</span> -->
|
||||||
|
</h2>
|
||||||
|
<div class="doc-row">
|
||||||
|
<div class="doc-copy">
|
||||||
|
<section class="json-schema-properties">
|
||||||
|
<dl>
|
||||||
|
<dt data-property-name="id">
|
||||||
|
<span class="json-property-name">id:</span>
|
||||||
|
<span class="json-property-type">number</span>
|
||||||
|
<span class="json-property-range" title="Value limits"></span>
|
||||||
|
</dt>
|
||||||
|
<dt data-property-name="label">
|
||||||
|
<span class="json-property-name">label:</span>
|
||||||
|
<span class="json-property-type">string</span>
|
||||||
|
<span class="json-property-range" title="Value limits"></span>
|
||||||
|
</dt>
|
||||||
|
</dl>
|
||||||
|
</section>
|
||||||
|
</div>
|
||||||
|
<div class="doc-examples">
|
||||||
|
<section>
|
||||||
|
<h5>Example</h5>
|
||||||
|
<!-- <div class="hljs"> --><pre><code class="hljs lang-json">{
|
||||||
|
<span class="hljs-attr">"id"</span>: <span class="hljs-string">"number"</span>,
|
||||||
|
<span class="hljs-attr">"label"</span>: <span class="hljs-string">"string"</span>
|
||||||
|
}
|
||||||
|
</code></pre>
|
||||||
|
<!-- </div> -->
|
||||||
|
</section>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
<div id="definition-Video" class="definition panel" data-traverse-target="definition-Video">
|
<div id="definition-Video" class="definition panel" data-traverse-target="definition-Video">
|
||||||
<h2 class="panel-title">
|
<h2 class="panel-title">
|
||||||
<a name="/definitions/Video"></a>Video:
|
<a name="/definitions/Video"></a>Video:
|
||||||
|
@ -5105,11 +5201,6 @@
|
||||||
<span class="json-property-type">string</span>
|
<span class="json-property-type">string</span>
|
||||||
<span class="json-property-range" title="Value limits"></span>
|
<span class="json-property-range" title="Value limits"></span>
|
||||||
</dt>
|
</dt>
|
||||||
<dt data-property-name="accountName">
|
|
||||||
<span class="json-property-name">accountName:</span>
|
|
||||||
<span class="json-property-type">string</span>
|
|
||||||
<span class="json-property-range" title="Value limits"></span>
|
|
||||||
</dt>
|
|
||||||
<dt data-property-name="createdAt">
|
<dt data-property-name="createdAt">
|
||||||
<span class="json-property-name">createdAt:</span>
|
<span class="json-property-name">createdAt:</span>
|
||||||
<span class="json-property-type">string</span>
|
<span class="json-property-type">string</span>
|
||||||
|
@ -5120,34 +5211,31 @@
|
||||||
<span class="json-property-type">string</span>
|
<span class="json-property-type">string</span>
|
||||||
<span class="json-property-range" title="Value limits"></span>
|
<span class="json-property-range" title="Value limits"></span>
|
||||||
</dt>
|
</dt>
|
||||||
<dt data-property-name="categoryLabel">
|
|
||||||
<span class="json-property-name">categoryLabel:</span>
|
|
||||||
<span class="json-property-type">string</span>
|
|
||||||
<span class="json-property-range" title="Value limits"></span>
|
|
||||||
</dt>
|
|
||||||
<dt data-property-name="category">
|
<dt data-property-name="category">
|
||||||
<span class="json-property-name">category:</span>
|
<span class="json-property-name">category:</span>
|
||||||
<span class="json-property-type">number</span>
|
<span class="json-property-type">
|
||||||
<span class="json-property-range" title="Value limits"></span>
|
<span class="">
|
||||||
</dt>
|
<a class="json-schema-ref" href="#/definitions/VideoConstant">VideoConstant</a>
|
||||||
<dt data-property-name="licenceLabel">
|
</span>
|
||||||
<span class="json-property-name">licenceLabel:</span>
|
</span>
|
||||||
<span class="json-property-type">string</span>
|
|
||||||
<span class="json-property-range" title="Value limits"></span>
|
<span class="json-property-range" title="Value limits"></span>
|
||||||
</dt>
|
</dt>
|
||||||
<dt data-property-name="licence">
|
<dt data-property-name="licence">
|
||||||
<span class="json-property-name">licence:</span>
|
<span class="json-property-name">licence:</span>
|
||||||
<span class="json-property-type">number</span>
|
<span class="json-property-type">
|
||||||
<span class="json-property-range" title="Value limits"></span>
|
<span class="">
|
||||||
</dt>
|
<a class="json-schema-ref" href="#/definitions/VideoConstant">VideoConstant</a>
|
||||||
<dt data-property-name="languageLabel">
|
</span>
|
||||||
<span class="json-property-name">languageLabel:</span>
|
</span>
|
||||||
<span class="json-property-type">string</span>
|
|
||||||
<span class="json-property-range" title="Value limits"></span>
|
<span class="json-property-range" title="Value limits"></span>
|
||||||
</dt>
|
</dt>
|
||||||
<dt data-property-name="language">
|
<dt data-property-name="language">
|
||||||
<span class="json-property-name">language:</span>
|
<span class="json-property-name">language:</span>
|
||||||
<span class="json-property-type">number</span>
|
<span class="json-property-type">
|
||||||
|
<span class="">
|
||||||
|
<a class="json-schema-ref" href="#/definitions/VideoConstant">VideoConstant</a>
|
||||||
|
</span>
|
||||||
|
</span>
|
||||||
<span class="json-property-range" title="Value limits"></span>
|
<span class="json-property-range" title="Value limits"></span>
|
||||||
</dt>
|
</dt>
|
||||||
<dt data-property-name="description">
|
<dt data-property-name="description">
|
||||||
|
@ -5170,11 +5258,6 @@
|
||||||
<span class="json-property-type">string</span>
|
<span class="json-property-type">string</span>
|
||||||
<span class="json-property-range" title="Value limits"></span>
|
<span class="json-property-range" title="Value limits"></span>
|
||||||
</dt>
|
</dt>
|
||||||
<dt data-property-name="serverHost">
|
|
||||||
<span class="json-property-name">serverHost:</span>
|
|
||||||
<span class="json-property-type">string</span>
|
|
||||||
<span class="json-property-range" title="Value limits"></span>
|
|
||||||
</dt>
|
|
||||||
<dt data-property-name="thumbnailPath">
|
<dt data-property-name="thumbnailPath">
|
||||||
<span class="json-property-name">thumbnailPath:</span>
|
<span class="json-property-name">thumbnailPath:</span>
|
||||||
<span class="json-property-type">string</span>
|
<span class="json-property-type">string</span>
|
||||||
|
@ -5210,6 +5293,11 @@
|
||||||
<span class="json-property-type">boolean</span>
|
<span class="json-property-type">boolean</span>
|
||||||
<span class="json-property-range" title="Value limits"></span>
|
<span class="json-property-range" title="Value limits"></span>
|
||||||
</dt>
|
</dt>
|
||||||
|
<dt data-property-name="account">
|
||||||
|
<span class="json-property-name">account:</span>
|
||||||
|
<span class="json-property-type">object</span>
|
||||||
|
<span class="json-property-range" title="Value limits"></span>
|
||||||
|
</dt>
|
||||||
</dl>
|
</dl>
|
||||||
</section>
|
</section>
|
||||||
</div>
|
</div>
|
||||||
|
@ -5219,20 +5307,24 @@
|
||||||
<!-- <div class="hljs"> --><pre><code class="hljs lang-json">{
|
<!-- <div class="hljs"> --><pre><code class="hljs lang-json">{
|
||||||
<span class="hljs-attr">"id"</span>: <span class="hljs-string">"number"</span>,
|
<span class="hljs-attr">"id"</span>: <span class="hljs-string">"number"</span>,
|
||||||
<span class="hljs-attr">"uuid"</span>: <span class="hljs-string">"string"</span>,
|
<span class="hljs-attr">"uuid"</span>: <span class="hljs-string">"string"</span>,
|
||||||
<span class="hljs-attr">"accountName"</span>: <span class="hljs-string">"string"</span>,
|
|
||||||
<span class="hljs-attr">"createdAt"</span>: <span class="hljs-string">"string"</span>,
|
<span class="hljs-attr">"createdAt"</span>: <span class="hljs-string">"string"</span>,
|
||||||
<span class="hljs-attr">"updatedAt"</span>: <span class="hljs-string">"string"</span>,
|
<span class="hljs-attr">"updatedAt"</span>: <span class="hljs-string">"string"</span>,
|
||||||
<span class="hljs-attr">"categoryLabel"</span>: <span class="hljs-string">"string"</span>,
|
<span class="hljs-attr">"category"</span>: {
|
||||||
<span class="hljs-attr">"category"</span>: <span class="hljs-string">"number"</span>,
|
<span class="hljs-attr">"id"</span>: <span class="hljs-string">"number"</span>,
|
||||||
<span class="hljs-attr">"licenceLabel"</span>: <span class="hljs-string">"string"</span>,
|
<span class="hljs-attr">"label"</span>: <span class="hljs-string">"string"</span>
|
||||||
<span class="hljs-attr">"licence"</span>: <span class="hljs-string">"number"</span>,
|
},
|
||||||
<span class="hljs-attr">"languageLabel"</span>: <span class="hljs-string">"string"</span>,
|
<span class="hljs-attr">"licence"</span>: {
|
||||||
<span class="hljs-attr">"language"</span>: <span class="hljs-string">"number"</span>,
|
<span class="hljs-attr">"id"</span>: <span class="hljs-string">"number"</span>,
|
||||||
|
<span class="hljs-attr">"label"</span>: <span class="hljs-string">"string"</span>
|
||||||
|
},
|
||||||
|
<span class="hljs-attr">"language"</span>: {
|
||||||
|
<span class="hljs-attr">"id"</span>: <span class="hljs-string">"number"</span>,
|
||||||
|
<span class="hljs-attr">"label"</span>: <span class="hljs-string">"string"</span>
|
||||||
|
},
|
||||||
<span class="hljs-attr">"description"</span>: <span class="hljs-string">"string"</span>,
|
<span class="hljs-attr">"description"</span>: <span class="hljs-string">"string"</span>,
|
||||||
<span class="hljs-attr">"duration"</span>: <span class="hljs-string">"number"</span>,
|
<span class="hljs-attr">"duration"</span>: <span class="hljs-string">"number"</span>,
|
||||||
<span class="hljs-attr">"isLocal"</span>: <span class="hljs-string">"boolean"</span>,
|
<span class="hljs-attr">"isLocal"</span>: <span class="hljs-string">"boolean"</span>,
|
||||||
<span class="hljs-attr">"name"</span>: <span class="hljs-string">"string"</span>,
|
<span class="hljs-attr">"name"</span>: <span class="hljs-string">"string"</span>,
|
||||||
<span class="hljs-attr">"serverHost"</span>: <span class="hljs-string">"string"</span>,
|
|
||||||
<span class="hljs-attr">"thumbnailPath"</span>: <span class="hljs-string">"string"</span>,
|
<span class="hljs-attr">"thumbnailPath"</span>: <span class="hljs-string">"string"</span>,
|
||||||
<span class="hljs-attr">"previewPath"</span>: <span class="hljs-string">"string"</span>,
|
<span class="hljs-attr">"previewPath"</span>: <span class="hljs-string">"string"</span>,
|
||||||
<span class="hljs-attr">"embedPath"</span>: <span class="hljs-string">"string"</span>,
|
<span class="hljs-attr">"embedPath"</span>: <span class="hljs-string">"string"</span>,
|
||||||
|
@ -5270,29 +5362,18 @@
|
||||||
<span class="json-property-type">string</span>
|
<span class="json-property-type">string</span>
|
||||||
<span class="json-property-range" title="Value limits"></span>
|
<span class="json-property-range" title="Value limits"></span>
|
||||||
</dt>
|
</dt>
|
||||||
<dt data-property-name="reporterUsername">
|
<dt data-property-name="reporterAccount">
|
||||||
<span class="json-property-name">reporterUsername:</span>
|
<span class="json-property-name">reporterAccount:</span>
|
||||||
<span class="json-property-type">string</span>
|
<span class="json-property-type">
|
||||||
|
<span class="">
|
||||||
|
<a class="json-schema-ref" href="#/definitions/Account">Account</a>
|
||||||
|
</span>
|
||||||
|
</span>
|
||||||
<span class="json-property-range" title="Value limits"></span>
|
<span class="json-property-range" title="Value limits"></span>
|
||||||
</dt>
|
</dt>
|
||||||
<dt data-property-name="reporterServerHost">
|
<dt data-property-name="video">
|
||||||
<span class="json-property-name">reporterServerHost:</span>
|
<span class="json-property-name">video:</span>
|
||||||
<span class="json-property-type">string</span>
|
<span class="json-property-type">object</span>
|
||||||
<span class="json-property-range" title="Value limits"></span>
|
|
||||||
</dt>
|
|
||||||
<dt data-property-name="videoId">
|
|
||||||
<span class="json-property-name">videoId:</span>
|
|
||||||
<span class="json-property-type">number</span>
|
|
||||||
<span class="json-property-range" title="Value limits"></span>
|
|
||||||
</dt>
|
|
||||||
<dt data-property-name="videoUUID">
|
|
||||||
<span class="json-property-name">videoUUID:</span>
|
|
||||||
<span class="json-property-type">string</span>
|
|
||||||
<span class="json-property-range" title="Value limits"></span>
|
|
||||||
</dt>
|
|
||||||
<dt data-property-name="videoName">
|
|
||||||
<span class="json-property-name">videoName:</span>
|
|
||||||
<span class="json-property-type">string</span>
|
|
||||||
<span class="json-property-range" title="Value limits"></span>
|
<span class="json-property-range" title="Value limits"></span>
|
||||||
</dt>
|
</dt>
|
||||||
<dt data-property-name="createdAt">
|
<dt data-property-name="createdAt">
|
||||||
|
@ -5309,11 +5390,23 @@
|
||||||
<!-- <div class="hljs"> --><pre><code class="hljs lang-json">{
|
<!-- <div class="hljs"> --><pre><code class="hljs lang-json">{
|
||||||
<span class="hljs-attr">"id"</span>: <span class="hljs-string">"number"</span>,
|
<span class="hljs-attr">"id"</span>: <span class="hljs-string">"number"</span>,
|
||||||
<span class="hljs-attr">"reason"</span>: <span class="hljs-string">"string"</span>,
|
<span class="hljs-attr">"reason"</span>: <span class="hljs-string">"string"</span>,
|
||||||
<span class="hljs-attr">"reporterUsername"</span>: <span class="hljs-string">"string"</span>,
|
<span class="hljs-attr">"reporterAccount"</span>: {
|
||||||
<span class="hljs-attr">"reporterServerHost"</span>: <span class="hljs-string">"string"</span>,
|
<span class="hljs-attr">"displayName"</span>: <span class="hljs-string">"string"</span>,
|
||||||
<span class="hljs-attr">"videoId"</span>: <span class="hljs-string">"number"</span>,
|
<span class="hljs-attr">"id"</span>: <span class="hljs-string">"number"</span>,
|
||||||
<span class="hljs-attr">"videoUUID"</span>: <span class="hljs-string">"string"</span>,
|
<span class="hljs-attr">"uuid"</span>: <span class="hljs-string">"string"</span>,
|
||||||
<span class="hljs-attr">"videoName"</span>: <span class="hljs-string">"string"</span>,
|
<span class="hljs-attr">"url"</span>: <span class="hljs-string">"string"</span>,
|
||||||
|
<span class="hljs-attr">"name"</span>: <span class="hljs-string">"string"</span>,
|
||||||
|
<span class="hljs-attr">"host"</span>: <span class="hljs-string">"string"</span>,
|
||||||
|
<span class="hljs-attr">"followingCount"</span>: <span class="hljs-string">"number"</span>,
|
||||||
|
<span class="hljs-attr">"followersCount"</span>: <span class="hljs-string">"number"</span>,
|
||||||
|
<span class="hljs-attr">"createdAt"</span>: <span class="hljs-string">"string"</span>,
|
||||||
|
<span class="hljs-attr">"updatedAt"</span>: <span class="hljs-string">"string"</span>,
|
||||||
|
<span class="hljs-attr">"avatar"</span>: {
|
||||||
|
<span class="hljs-attr">"path"</span>: <span class="hljs-string">"string"</span>,
|
||||||
|
<span class="hljs-attr">"createdAt"</span>: <span class="hljs-string">"string"</span>,
|
||||||
|
<span class="hljs-attr">"updatedAt"</span>: <span class="hljs-string">"string"</span>
|
||||||
|
}
|
||||||
|
},
|
||||||
<span class="hljs-attr">"createdAt"</span>: <span class="hljs-string">"string"</span>
|
<span class="hljs-attr">"createdAt"</span>: <span class="hljs-string">"string"</span>
|
||||||
}
|
}
|
||||||
</code></pre>
|
</code></pre>
|
||||||
|
@ -5481,20 +5574,24 @@
|
||||||
{
|
{
|
||||||
<span class="hljs-attr">"id"</span>: <span class="hljs-string">"number"</span>,
|
<span class="hljs-attr">"id"</span>: <span class="hljs-string">"number"</span>,
|
||||||
<span class="hljs-attr">"uuid"</span>: <span class="hljs-string">"string"</span>,
|
<span class="hljs-attr">"uuid"</span>: <span class="hljs-string">"string"</span>,
|
||||||
<span class="hljs-attr">"accountName"</span>: <span class="hljs-string">"string"</span>,
|
|
||||||
<span class="hljs-attr">"createdAt"</span>: <span class="hljs-string">"string"</span>,
|
<span class="hljs-attr">"createdAt"</span>: <span class="hljs-string">"string"</span>,
|
||||||
<span class="hljs-attr">"updatedAt"</span>: <span class="hljs-string">"string"</span>,
|
<span class="hljs-attr">"updatedAt"</span>: <span class="hljs-string">"string"</span>,
|
||||||
<span class="hljs-attr">"categoryLabel"</span>: <span class="hljs-string">"string"</span>,
|
<span class="hljs-attr">"category"</span>: {
|
||||||
<span class="hljs-attr">"category"</span>: <span class="hljs-string">"number"</span>,
|
<span class="hljs-attr">"id"</span>: <span class="hljs-string">"number"</span>,
|
||||||
<span class="hljs-attr">"licenceLabel"</span>: <span class="hljs-string">"string"</span>,
|
<span class="hljs-attr">"label"</span>: <span class="hljs-string">"string"</span>
|
||||||
<span class="hljs-attr">"licence"</span>: <span class="hljs-string">"number"</span>,
|
},
|
||||||
<span class="hljs-attr">"languageLabel"</span>: <span class="hljs-string">"string"</span>,
|
<span class="hljs-attr">"licence"</span>: {
|
||||||
<span class="hljs-attr">"language"</span>: <span class="hljs-string">"number"</span>,
|
<span class="hljs-attr">"id"</span>: <span class="hljs-string">"number"</span>,
|
||||||
|
<span class="hljs-attr">"label"</span>: <span class="hljs-string">"string"</span>
|
||||||
|
},
|
||||||
|
<span class="hljs-attr">"language"</span>: {
|
||||||
|
<span class="hljs-attr">"id"</span>: <span class="hljs-string">"number"</span>,
|
||||||
|
<span class="hljs-attr">"label"</span>: <span class="hljs-string">"string"</span>
|
||||||
|
},
|
||||||
<span class="hljs-attr">"description"</span>: <span class="hljs-string">"string"</span>,
|
<span class="hljs-attr">"description"</span>: <span class="hljs-string">"string"</span>,
|
||||||
<span class="hljs-attr">"duration"</span>: <span class="hljs-string">"number"</span>,
|
<span class="hljs-attr">"duration"</span>: <span class="hljs-string">"number"</span>,
|
||||||
<span class="hljs-attr">"isLocal"</span>: <span class="hljs-string">"boolean"</span>,
|
<span class="hljs-attr">"isLocal"</span>: <span class="hljs-string">"boolean"</span>,
|
||||||
<span class="hljs-attr">"name"</span>: <span class="hljs-string">"string"</span>,
|
<span class="hljs-attr">"name"</span>: <span class="hljs-string">"string"</span>,
|
||||||
<span class="hljs-attr">"serverHost"</span>: <span class="hljs-string">"string"</span>,
|
|
||||||
<span class="hljs-attr">"thumbnailPath"</span>: <span class="hljs-string">"string"</span>,
|
<span class="hljs-attr">"thumbnailPath"</span>: <span class="hljs-string">"string"</span>,
|
||||||
<span class="hljs-attr">"previewPath"</span>: <span class="hljs-string">"string"</span>,
|
<span class="hljs-attr">"previewPath"</span>: <span class="hljs-string">"string"</span>,
|
||||||
<span class="hljs-attr">"embedPath"</span>: <span class="hljs-string">"string"</span>,
|
<span class="hljs-attr">"embedPath"</span>: <span class="hljs-string">"string"</span>,
|
||||||
|
@ -6074,20 +6171,24 @@
|
||||||
{
|
{
|
||||||
<span class="hljs-attr">"id"</span>: <span class="hljs-string">"number"</span>,
|
<span class="hljs-attr">"id"</span>: <span class="hljs-string">"number"</span>,
|
||||||
<span class="hljs-attr">"uuid"</span>: <span class="hljs-string">"string"</span>,
|
<span class="hljs-attr">"uuid"</span>: <span class="hljs-string">"string"</span>,
|
||||||
<span class="hljs-attr">"accountName"</span>: <span class="hljs-string">"string"</span>,
|
|
||||||
<span class="hljs-attr">"createdAt"</span>: <span class="hljs-string">"string"</span>,
|
<span class="hljs-attr">"createdAt"</span>: <span class="hljs-string">"string"</span>,
|
||||||
<span class="hljs-attr">"updatedAt"</span>: <span class="hljs-string">"string"</span>,
|
<span class="hljs-attr">"updatedAt"</span>: <span class="hljs-string">"string"</span>,
|
||||||
<span class="hljs-attr">"categoryLabel"</span>: <span class="hljs-string">"string"</span>,
|
<span class="hljs-attr">"category"</span>: {
|
||||||
<span class="hljs-attr">"category"</span>: <span class="hljs-string">"number"</span>,
|
<span class="hljs-attr">"id"</span>: <span class="hljs-string">"number"</span>,
|
||||||
<span class="hljs-attr">"licenceLabel"</span>: <span class="hljs-string">"string"</span>,
|
<span class="hljs-attr">"label"</span>: <span class="hljs-string">"string"</span>
|
||||||
<span class="hljs-attr">"licence"</span>: <span class="hljs-string">"number"</span>,
|
},
|
||||||
<span class="hljs-attr">"languageLabel"</span>: <span class="hljs-string">"string"</span>,
|
<span class="hljs-attr">"licence"</span>: {
|
||||||
<span class="hljs-attr">"language"</span>: <span class="hljs-string">"number"</span>,
|
<span class="hljs-attr">"id"</span>: <span class="hljs-string">"number"</span>,
|
||||||
|
<span class="hljs-attr">"label"</span>: <span class="hljs-string">"string"</span>
|
||||||
|
},
|
||||||
|
<span class="hljs-attr">"language"</span>: {
|
||||||
|
<span class="hljs-attr">"id"</span>: <span class="hljs-string">"number"</span>,
|
||||||
|
<span class="hljs-attr">"label"</span>: <span class="hljs-string">"string"</span>
|
||||||
|
},
|
||||||
<span class="hljs-attr">"description"</span>: <span class="hljs-string">"string"</span>,
|
<span class="hljs-attr">"description"</span>: <span class="hljs-string">"string"</span>,
|
||||||
<span class="hljs-attr">"duration"</span>: <span class="hljs-string">"number"</span>,
|
<span class="hljs-attr">"duration"</span>: <span class="hljs-string">"number"</span>,
|
||||||
<span class="hljs-attr">"isLocal"</span>: <span class="hljs-string">"boolean"</span>,
|
<span class="hljs-attr">"isLocal"</span>: <span class="hljs-string">"boolean"</span>,
|
||||||
<span class="hljs-attr">"name"</span>: <span class="hljs-string">"string"</span>,
|
<span class="hljs-attr">"name"</span>: <span class="hljs-string">"string"</span>,
|
||||||
<span class="hljs-attr">"serverHost"</span>: <span class="hljs-string">"string"</span>,
|
|
||||||
<span class="hljs-attr">"thumbnailPath"</span>: <span class="hljs-string">"string"</span>,
|
<span class="hljs-attr">"thumbnailPath"</span>: <span class="hljs-string">"string"</span>,
|
||||||
<span class="hljs-attr">"previewPath"</span>: <span class="hljs-string">"string"</span>,
|
<span class="hljs-attr">"previewPath"</span>: <span class="hljs-string">"string"</span>,
|
||||||
<span class="hljs-attr">"embedPath"</span>: <span class="hljs-string">"string"</span>,
|
<span class="hljs-attr">"embedPath"</span>: <span class="hljs-string">"string"</span>,
|
||||||
|
|
|
@ -1037,6 +1037,12 @@ paths:
|
||||||
'204':
|
'204':
|
||||||
description: successful operation
|
description: successful operation
|
||||||
definitions:
|
definitions:
|
||||||
|
VideoConstant:
|
||||||
|
properties:
|
||||||
|
id:
|
||||||
|
type: number
|
||||||
|
label:
|
||||||
|
type: string
|
||||||
Video:
|
Video:
|
||||||
properties:
|
properties:
|
||||||
id:
|
id:
|
||||||
|
@ -1047,18 +1053,12 @@ definitions:
|
||||||
type: string
|
type: string
|
||||||
updatedAt:
|
updatedAt:
|
||||||
type: string
|
type: string
|
||||||
categoryLabel:
|
|
||||||
type: string
|
|
||||||
category:
|
category:
|
||||||
type: number
|
$ref: "#/definitions/VideoConstant"
|
||||||
licenceLabel:
|
|
||||||
type: string
|
|
||||||
licence:
|
licence:
|
||||||
type: number
|
$ref: "#/definitions/VideoConstant"
|
||||||
languageLabel:
|
|
||||||
type: string
|
|
||||||
language:
|
language:
|
||||||
type: number
|
$ref: "#/definitions/VideoConstant"
|
||||||
description:
|
description:
|
||||||
type: string
|
type: string
|
||||||
duration:
|
duration:
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue