]> git.immae.eu Git - github/Chocobozzz/PeerTube.git/commit
Use private ACL for private videos in s3
authorChocobozzz <me@florianbigard.com>
Wed, 19 Oct 2022 08:43:53 +0000 (10:43 +0200)
committerChocobozzz <chocobozzz@cpy.re>
Mon, 24 Oct 2022 12:48:24 +0000 (14:48 +0200)
commit9ab330b90decf4edf152ff8e1d2948c065766b2c
tree29d924f50f7307e8e828a57ecb9ea78623487ce0
parent3545e72c686ff1725bbdfd8d16d693e2f4aa75a3
Use private ACL for private videos in s3
46 files changed:
.github/workflows/test.yml
config/default.yaml
config/production.yaml.example
package.json
server.ts
server/controllers/download.ts
server/controllers/index.ts
server/controllers/object-storage-proxy.ts [new file with mode: 0644]
server/helpers/webtorrent.ts
server/initializers/checker-after-init.ts
server/initializers/config.ts
server/initializers/constants.ts
server/lib/live/live-segment-sha-store.ts
server/lib/object-storage/shared/object-storage-helpers.ts
server/lib/object-storage/urls.ts
server/lib/object-storage/videos.ts
server/lib/video-privacy.ts
server/middlewares/validators/shared/videos.ts
server/middlewares/validators/static.ts
server/models/video/video-file.ts
server/models/video/video-streaming-playlist.ts
server/models/video/video.ts
server/tests/api/object-storage/index.ts
server/tests/api/object-storage/live.ts
server/tests/api/object-storage/video-imports.ts
server/tests/api/object-storage/video-static-file-privacy.ts [new file with mode: 0644]
server/tests/api/object-storage/videos.ts
server/tests/api/server/proxy.ts
server/tests/api/transcoding/create-transcoding.ts
server/tests/api/transcoding/hls.ts
server/tests/api/transcoding/update-while-transcoding.ts
server/tests/api/transcoding/video-studio.ts
server/tests/api/videos/video-static-file-privacy.ts
server/tests/cli/create-import-video-file-job.ts
server/tests/cli/create-move-video-storage-job.ts
server/tests/cli/create-transcoding-job.ts
server/tests/shared/live.ts
server/tests/shared/mock-servers/mock-object-storage.ts
server/types/express.d.ts
shared/core-utils/common/env.ts
shared/core-utils/videos/common.ts [moved from shared/core-utils/videos/privacy.ts with 57% similarity]
shared/core-utils/videos/index.ts
shared/server-commands/miscs/sql-command.ts
shared/server-commands/server/object-storage-command.ts
shared/server-commands/videos/live-command.ts
yarn.lock