aboutsummaryrefslogtreecommitdiffhomepage
path: root/shared/server-commands/videos/videos-command.ts
Commit message (Collapse)AuthorAgeFilesLines
* Feature/password protected videos (#5836)Wicklow2023-06-291-1/+22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Add server endpoints * Refactoring test suites * Update server and add openapi documentation * fix compliation and tests * upload/import password protected video on client * add server error code * Add video password to update resolver * add custom message when sharing pw protected video * improve confirm component * Add new alert in component * Add ability to watch protected video on client * Cannot have password protected replay privacy * Add migration * Add tests * update after review * Update check params tests * Add live videos test * Add more filter test * Update static file privacy test * Update object storage tests * Add test on feeds * Add missing word * Fix tests * Fix tests on live videos * add embed support on password protected videos * fix style * Correcting data leaks * Unable to add password protected privacy on replay * Updated code based on review comments * fix validator and command * Updated code based on review comments
* Hotfix/filter subscription videos (#5665)Wicklow2023-03-021-0/+14
| | | | | | | | | * Fix filters on subscription videos * Add tests to common video filters * Improve reliability when skipping subscrition path * Better parameters for skipping subscription videos
* Correctly cleanup files from object storageChocobozzz2022-10-251-1/+18
|
* Fix testsChocobozzz2022-10-241-1/+1
|
* Put private videos under a specific subdirectoryChocobozzz2022-10-241-2/+4
|
* Reimplement a typed omit functionChocobozzz2022-08-171-3/+2
|
* Add ability to delete a specific video fileChocobozzz2022-08-011-3/+33
|
* store uploaded video filename (#4885)kontrollanten2022-06-211-0/+15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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>
* Test digest check for resumable uploadChocobozzz2022-04-191-1/+14
|
* Support video views/viewers stats in serverChocobozzz2022-04-151-17/+0
| | | | | | | | | | * Add "currentTime" and "event" body params to view endpoint * Merge watching and view endpoints * Introduce WatchAction AP activity * Add tables to store viewer information of local videos * Add endpoints to fetch video views/viewers stats of local videos * Refactor views/viewers handlers * Support "views" and "viewers" counters for both VOD and live videos
* Move uuid stuff in extra utilsChocobozzz2021-12-291-1/+2
| | | | Since it requires an external dependency
* Move test functions outside extra-utilsChocobozzz2021-12-171-3/+1
|
* shared/ typescript types dir server-commandsChocobozzz2021-12-171-0/+679