PeerTube/server/helpers
Wicklow 40346ead2b
Feature/password protected videos (#5836)
* 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
2023-06-29 09:48:55 +02:00
..
custom-validators Feature/password protected videos (#5836) 2023-06-29 09:48:55 +02:00
ffmpeg Fix audio transcoding copy 2023-05-09 08:57:34 +02:00
youtube-dl Try to fix github api rate limit 2022-12-29 10:24:06 +01:00
actors.ts Add mute status in account and channel pages 2021-12-07 09:46:01 +01:00
audit-logger.ts Channel sync (#5135) 2022-08-10 09:53:39 +02:00
captions-utils.ts esModuleInterop to true 2021-08-27 15:12:22 +02:00
core-utils.ts Implement remote runner jobs in server 2023-05-09 08:57:34 +02:00
custom-jsonld-signature.ts esModuleInterop to true 2021-08-27 15:12:22 +02:00
database-utils.ts Avoid aborting completing jobs 2023-05-19 10:10:41 +02:00
debounce.ts Implement remote runner jobs in server 2023-05-09 08:57:34 +02:00
decache.ts Correctly unload plugin paths 2023-06-06 11:59:27 +02:00
dns.ts Correctly check import target URL IP 2022-02-07 11:21:25 +01:00
express-utils.ts Refactor user build and express file middlewares 2022-03-04 10:57:36 +01:00
geo-ip.ts Fix live constraints tests 2022-05-03 16:12:10 +02:00
image-utils.ts Update server dependencies 2023-05-22 17:11:31 +02:00
logger.ts Reimplement a typed omit function 2022-08-17 15:25:58 +02:00
markdown.ts Remove unnecessary comment 2022-03-07 11:52:29 +01:00
memoize.ts Refactor table attributes 2023-01-09 10:29:23 +01:00
otp.ts Encrypt OTP secret 2022-10-10 11:12:23 +02:00
peertube-crypto.ts Implement remote runner jobs in server 2023-05-09 08:57:34 +02:00
promise-cache.ts Cache refresh actor promise 2021-06-09 13:34:40 +02:00
proxy.ts Support proxies for PeerTube (#4346) 2021-08-25 15:08:37 +02:00
query.ts Feature/filter already watched videos (#5739) 2023-04-12 09:32:20 +02:00
regexp.ts Remove unused comments 2021-10-11 09:37:26 +02:00
requests.ts Use worker thread to send HTTP requests 2022-09-08 12:27:22 +02:00
stream-replacer.ts Support reinjecting token in private m3u8 playlist 2022-12-02 15:25:20 +01:00
token-generator.ts Implement remote runner jobs in server 2023-05-09 08:57:34 +02:00
upload.ts Put private videos under a specific subdirectory 2022-10-24 14:48:24 +02:00
utils.ts Automatically rebuild native modules on ABI change 2022-08-03 15:08:36 +02:00
version.ts Automatically rebuild native modules on ABI change 2022-08-03 15:08:36 +02:00
video.ts Don't inject untrusted input 2022-11-15 14:41:55 +01:00
webtorrent.ts Update server dependencies 2023-05-22 17:11:31 +02:00