PeerTube/server/lib
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
..
activitypub Update server dependencies 2023-05-22 17:11:31 +02:00
auth Update server dependencies 2023-05-22 17:11:31 +02:00
emails
files-cache Add Podcast RSS feeds (#5487) 2023-05-22 16:00:05 +02:00
job-queue Fix broken replay with long live video name 2023-06-29 09:08:13 +02:00
live Fix log 2023-06-19 14:29:50 +02:00
model-loaders Fix lint 2022-08-03 11:54:08 +02:00
notifier Implement signup approval in server 2023-01-19 13:53:40 +01:00
object-storage Correctly fix s3 live sync 2023-05-19 14:44:25 +02:00
opentelemetry
plugins Correctly unload plugin paths 2023-06-06 11:59:27 +02:00
runners Don't fail remote transcoding on retry 2023-05-26 09:28:44 +02:00
schedulers Implement remote runner jobs in server 2023-05-09 08:57:34 +02:00
transcoding Fix transcoding error 2023-05-30 09:35:21 +02:00
views Prevent invalid end watch section warnings 2023-05-10 14:23:59 +02:00
worker
actor-follow-health-cache.ts
actor-image.ts
blocklist.ts Add Podcast RSS feeds (#5487) 2023-05-22 16:00:05 +02:00
client-html.ts Feature/password protected videos (#5836) 2023-06-29 09:48:55 +02:00
emailer.ts
hls.ts Implement remote runner jobs in server 2023-05-09 08:57:34 +02:00
internal-event-emitter.ts Add Podcast RSS feeds (#5487) 2023-05-22 16:00:05 +02:00
local-actor.ts Update server dependencies 2023-05-22 17:11:31 +02:00
moderation.ts
paths.ts
peertube-socket.ts Implement remote runner jobs in server 2023-05-09 08:57:34 +02:00
redis.ts feat(server): add redis sentinel support (#5593) 2023-05-10 09:52:50 +02:00
redundancy.ts
search.ts
server-config-manager.ts Support studio transcoding in peertube runner 2023-05-09 08:57:34 +02:00
signup.ts More specific message when signup is not allowed 2023-06-05 08:53:31 +02:00
stat-manager.ts
sync-channel.ts
thumbnail.ts
timeserie.ts
uploadx.ts Implement remote runner jobs in server 2023-05-09 08:57:34 +02:00
user.ts feature/ability to disable video history by default (#5728) 2023-04-07 10:09:54 +02:00
video-blacklist.ts Implement remote runner jobs in server 2023-05-09 08:57:34 +02:00
video-channel.ts
video-comment.ts
video-file.ts Lock when removing video files 2023-05-22 11:06:04 +02:00
video-path-manager.ts
video-playlist.ts
video-pre-import.ts Feature/password protected videos (#5836) 2023-06-29 09:48:55 +02:00
video-privacy.ts Feature/password protected videos (#5836) 2023-06-29 09:48:55 +02:00
video-state.ts
video-studio.ts Prefer video studio instead of video edition 2023-05-09 08:57:34 +02:00
video-tokens-manager.ts Feature/password protected videos (#5836) 2023-06-29 09:48:55 +02:00
video-urls.ts
video.ts Implement remote runner jobs in server 2023-05-09 08:57:34 +02:00