diff options
author | kontrollanten <6680299+kontrollanten@users.noreply.github.com> | 2022-06-21 15:31:25 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-06-21 15:31:25 +0200 |
commit | 2e401e8575decb1d491d0db48ca1ab1eba5b2a66 (patch) | |
tree | eee1e6213ca4d635837ca01c2bdc5c876b8d8b7d /support/doc/api | |
parent | dec49521556fc228c6e05b6199e9b07f619b38fb (diff) | |
download | PeerTube-2e401e8575decb1d491d0db48ca1ab1eba5b2a66.tar.gz PeerTube-2e401e8575decb1d491d0db48ca1ab1eba5b2a66.tar.zst PeerTube-2e401e8575decb1d491d0db48ca1ab1eba5b2a66.zip |
store uploaded video filename (#4885)
* store uploaded video filename
closes #4731
* dont crash if videos channel exist
* migration: use raw query
* video source: fixes after code review
* cleanup
* bump migration
* updates after code review
* refactor: use checkUserCanManageVideo
* videoSource: add openapi doc
* test(check-params/video-source): fix timeout
* Styling
* Correctly set original filename as source
Co-authored-by: Chocobozzz <me@florianbigard.com>
Diffstat (limited to 'support/doc/api')
-rw-r--r-- | support/doc/api/openapi.yaml | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/support/doc/api/openapi.yaml b/support/doc/api/openapi.yaml index bd36c41cd..afd310c0b 100644 --- a/support/doc/api/openapi.yaml +++ b/support/doc/api/openapi.yaml | |||
@@ -1903,6 +1903,22 @@ paths: | |||
1903 | example: | | 1903 | example: | |
1904 | **[Want to help to translate this video?](https://weblate.framasoft.org/projects/what-is-peertube-video/)**\r\n\r\n**Take back the control of your videos! [#JoinPeertube](https://joinpeertube.org)** | 1904 | **[Want to help to translate this video?](https://weblate.framasoft.org/projects/what-is-peertube-video/)**\r\n\r\n**Take back the control of your videos! [#JoinPeertube](https://joinpeertube.org)** |
1905 | 1905 | ||
1906 | '/videos/{id}/source': | ||
1907 | post: | ||
1908 | summary: Get video source file metadata | ||
1909 | operationId: getVideoSource | ||
1910 | tags: | ||
1911 | - Video | ||
1912 | parameters: | ||
1913 | - $ref: '#/components/parameters/idOrUUID' | ||
1914 | responses: | ||
1915 | '200': | ||
1916 | description: successful operation | ||
1917 | content: | ||
1918 | application/json: | ||
1919 | schema: | ||
1920 | $ref: '#/components/schemas/VideoSource' | ||
1921 | |||
1906 | '/videos/{id}/views': | 1922 | '/videos/{id}/views': |
1907 | post: | 1923 | post: |
1908 | summary: Notify user is watching a video | 1924 | summary: Notify user is watching a video |
@@ -6141,6 +6157,10 @@ components: | |||
6141 | $ref: '#/components/schemas/VideoConstantString-Language' | 6157 | $ref: '#/components/schemas/VideoConstantString-Language' |
6142 | captionPath: | 6158 | captionPath: |
6143 | type: string | 6159 | type: string |
6160 | VideoSource: | ||
6161 | properties: | ||
6162 | filename: | ||
6163 | type: string | ||
6144 | ActorImage: | 6164 | ActorImage: |
6145 | properties: | 6165 | properties: |
6146 | path: | 6166 | path: |