]> git.immae.eu Git - github/Chocobozzz/PeerTube.git/commit - support/doc/api/openapi.yaml
Support live session in server
authorChocobozzz <me@florianbigard.com>
Tue, 3 May 2022 09:38:07 +0000 (11:38 +0200)
committerChocobozzz <me@florianbigard.com>
Tue, 3 May 2022 12:49:15 +0000 (14:49 +0200)
commit26e3e98ff0e222a9fb9226938ac6902af77921bd
tree73d1c6f2524e380862d3365f12043fc319d40841
parent86c5229b4d726202378ef46854383bcafca22310
Support live session in server
29 files changed:
client/src/app/shared/shared-video-live/live-stream-information.component.scss
server/controllers/api/videos/live.ts
server/initializers/constants.ts
server/initializers/database.ts
server/initializers/migrations/0710-live-sessions.ts [new file with mode: 0644]
server/lib/job-queue/handlers/video-live-ending.ts
server/lib/live/live-manager.ts
server/lib/live/shared/muxing-session.ts
server/lib/video-blacklist.ts
server/lib/video-state.ts
server/middlewares/validators/videos/video-live.ts
server/models/video/video-live-session.ts [new file with mode: 0644]
server/models/video/video.ts
server/tests/api/check-params/live.ts
server/tests/api/live/live-constraints.ts
server/tests/api/live/live-permanent.ts
server/tests/api/live/live-save-replay.ts
server/tests/api/live/live.ts
server/tests/api/notifications/user-notifications.ts
server/tests/shared/notifications.ts
server/types/express.d.ts
server/types/models/video/index.ts
server/types/models/video/video-live-session.ts [new file with mode: 0644]
shared/models/server/job.model.ts
shared/models/videos/live/index.ts
shared/models/videos/live/live-video-error.enum.ts [new file with mode: 0644]
shared/models/videos/live/live-video-session.model.ts [new file with mode: 0644]
shared/server-commands/videos/live-command.ts
support/doc/api/openapi.yaml