* Update OpenAPI library links
OpenAPI library links directed to repositories that no longer seem to exist. This update links to the relevant folders in the PeerTube respository.
* Update quickstart.md
Remove convenience library links, replace with link to OpenAPI generator
* Prepare ability to transfer channels too
* Cleanup object and components names
* Correctly separate video ownership changes from other
* Add bulk actions to ownership changes
* add filter:api.user.signup.requires-approval.result
closes#6691
* update test
* signup: dont mark /registrations/request as deprecated
* fix broken tests
* changes after review
* Add offensive test for video filename check
* PR fixes
---------
Co-authored-by: Chocobozzz <me@florianbigard.com>
When using openapi-generator to build an API from the spec, `tags` would have a `_collection_format` set to `csv`, which caused the API to submit eg "tags=tag1,tag2,tag3", instead of submitting multiple `tag` parameters, eg `tag=tag1,tag=tag2,tag=tag3`
Setting the encoding this way sets the `_collection_format` to `multi`, which works.
* Move to sharp library to improve image manipulation performance and
support more image formats
* Move video previews in thumbnails directory
* Deprecate lazy static previews endpoint
* Plugin `getFiles()` API now includes a `width`/`height` attribute
* Deprecate previewfile for video publication/update.
Use `thumbnailfile` instead
* Deprecate `thumbnailPath` and `previewPath` of `Video` in favour of
`thumbnails`
* Deprecate `thumbnailPath` of `VideoPlaylist` in favour of
`thumbnails`
* Replace `torrentPath` by `torrentFilename` and `torrentStream` for
remote torrents for `filter:api.download.torrent.allowed.result`
plugin filter
* Remove useless `fileUrl` from `UserExport` and `VideoSource`
* Remove remote captions where we don't have a valid URL
* cache directory is not deleted on each run anymore
* Add permanent cache for video captions and storyboards
* Remove `cache` admin configuration, use house-keeping script instead
I deeply apologize, I got confused.
There was in fact nothing wrong with the original addition.
It just hadn't gone live yet in 8.0.2 and I assumed I did it wrong!
I re-checked the doc & re-tested on my system, and can confirm va-driver-all doesn't have any recs. Only deps and enh.
https://packages.debian.org/en/trixie/va-driver-all
So sorry for the hassle and confusion!