]> git.immae.eu Git - github/Chocobozzz/PeerTube.git/commit - server/initializers/constants.ts
Add permanent live support
authorChocobozzz <me@florianbigard.com>
Thu, 3 Dec 2020 13:10:54 +0000 (14:10 +0100)
committerChocobozzz <me@florianbigard.com>
Thu, 3 Dec 2020 14:21:16 +0000 (15:21 +0100)
commitbb4ba6d94c5051fdd665ebe63fffcc105778b8be
treed39302608c53e31395683bb5dd551eac6ced89f8
parent19b7ebfaa822b12f6da25ad2ba10398b3ef25ec6
Add permanent live support
25 files changed:
client/src/app/+videos/+video-edit/shared/video-edit.component.html
client/src/app/+videos/+video-edit/shared/video-edit.component.ts
client/src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts
client/src/app/+videos/+video-edit/video-update.component.ts
server/controllers/api/videos/index.ts
server/controllers/api/videos/live.ts
server/helpers/activitypub.ts
server/helpers/custom-validators/activitypub/videos.ts
server/initializers/constants.ts
server/initializers/migrations/0570-permanent-live.ts [new file with mode: 0644]
server/lib/activitypub/videos.ts
server/lib/job-queue/handlers/video-live-ending.ts
server/lib/live-manager.ts
server/middlewares/validators/videos/video-live.ts
server/models/video/video-format-utils.ts
server/models/video/video-live.ts
server/tests/api/check-params/live.ts
server/tests/api/live/index.ts
server/tests/api/live/live-permanent.ts [new file with mode: 0644]
shared/extra-utils/videos/live.ts
shared/models/activitypub/objects/video-torrent-object.ts
shared/models/videos/live/live-video-create.model.ts
shared/models/videos/live/live-video-update.model.ts
shared/models/videos/live/live-video.model.ts
support/doc/api/openapi.yaml