PeerTube/server/initializers/migrations
Rigel Kent 8319d6ae72
Add video file metadata to download modal, via ffprobe (#2411)
* Add video file metadata via ffprobe

* Federate video file metadata

* Add tests for file metadata generation

* Complete tests for videoFile metadata federation

* Lint migration and video-file for metadata

* Objectify metadata from getter in ffmpeg-utils

* Add metadataUrl to all videoFiles

* Simplify metadata API middleware

* Load playlist in videoFile when requesting metadata
2020-03-10 14:39:40 +01:00
..
0005-email-pod.ts
0010-email-user.ts
0015-video-views.ts
0020-video-likes.ts Move to eslint 2020-02-03 08:31:02 +01:00
0025-video-dislikes.ts
0030-video-category.ts
0035-video-licence.ts
0040-video-nsfw.ts
0045-user-display-nsfw.ts Move to eslint 2020-02-03 08:31:02 +01:00
0050-video-language.ts
0055-video-uuid.ts
0060-video-file.ts
0065-video-file-size.ts Move to eslint 2020-02-03 08:31:02 +01:00
0070-user-video-quota.ts
0075-video-resolutions.ts Move to eslint 2020-02-03 08:31:02 +01:00
0080-video-channels.ts
0085-user-role.ts
0090-videos-description.ts
0095-videos-privacy.ts Move to eslint 2020-02-03 08:31:02 +01:00
0100-activitypub.ts
0105-server-mail.ts
0110-server-key.ts
0115-account-avatar.ts
0120-video-null.ts Move to eslint 2020-02-03 08:31:02 +01:00
0125-table-lowercase.ts
0130-user-autoplay-video.ts
0135-video-channel-actor.ts Fix build with typescript 3.8 2020-02-28 16:51:25 +01:00
0140-actor-url.ts
0145-delete-author.ts
0150-avatar-cascade.ts
0155-video-comments-enabled.ts
0160-account-route.ts
0165-video-route.ts
0170-actor-follow-score.ts
0175-actor-follow-counts.ts Move to eslint 2020-02-03 08:31:02 +01:00
0180-job-table-delete.ts
0185-video-share-url.ts Move to eslint 2020-02-03 08:31:02 +01:00
0190-video-comment-unique-url.ts
0195-support.ts
0200-video-published-at.ts
0205-user-nsfw-policy.ts Move to eslint 2020-02-03 08:31:02 +01:00
0210-video-language.ts
0215-video-support-length.ts
0220-video-state.ts Add concept of video state, and add ability to wait transcoding before 2018-06-12 20:37:51 +02:00
0225-video-fps.ts
0235-delete-some-video-indexes.ts
0240-drop-old-indexes.ts
0245-user-blocked.ts
0250-video-abuse-state.ts
0255-video-blacklist-reason.ts
0260-upload-quota-daily.ts
0265-user-email-verified.ts
0270-server-redundancy.ts Basic video redundancy implementation 2018-09-13 14:05:49 +02:00
0275-video-file-unique.ts
0280-webtorrent-policy-user.ts move to boolean switch 2018-10-13 11:53:48 +02:00
0285-description-support.ts
0290-account-video-rate-url.ts
0295-video-file-extname.ts
0300-user-videos-history-enabled.ts Move to eslint 2020-02-03 08:31:02 +01:00
0305-fix-unfederated-videos.ts
0310-drop-unused-video-indexes.ts
0315-user-notifications.ts Move to eslint 2020-02-03 08:31:02 +01:00
0320-blacklist-unfederate.ts Move to eslint 2020-02-03 08:31:02 +01:00
0325-video-abuse-fields.ts
0330-video-streaming-playlist.ts
0335-video-downloading-enabled.ts
0340-add-originally-published-at.ts
0345-video-playlists.ts
0350-video-blacklist-type.ts
0355-p2p-peer-version.ts
0360-notification-instance-follower.ts
0365-user-admin-flags.ts
0370-thumbnail.ts
0375-account-description.ts
0380-cleanup-timestamps.ts
0385-remove-actor-uuid.ts
0390-user-pending-email.ts
0395-user-video-languages.ts
0400-user-theme.ts
0405-plugin.ts
0410-video-playlist-element.ts
0415-thumbnail-auto-generated.ts
0420-avatar-lazy.ts
0425-nullable-actor-fields.ts
0430-auto-follow-notification-setting.ts
0435-user-modals.ts
0440-user-auto-play-next-video.ts
0445-shared-inbox-optional.ts
0450-streaming-playlist-files.ts
0455-soft-delete-video-comments.ts
0460-user-playlist-autoplay.ts Move to eslint 2020-02-03 08:31:02 +01:00
0465-thumbnail-file-url-length.ts Move to eslint 2020-02-03 08:31:02 +01:00
0470-cleaup-indexes.ts
0475-redundancy-expires-on.ts Move to eslint 2020-02-03 08:31:02 +01:00
0480-caption-file-url.ts
0485-video-file-metadata.ts Add video file metadata to download modal, via ffprobe (#2411) 2020-03-10 14:39:40 +01:00