diff --git a/client/src/app/+admin/config/edit-custom-config/edit-custom-config.component.html b/client/src/app/+admin/config/edit-custom-config/edit-custom-config.component.html index 77e857d6b..dfc9a6014 100644 --- a/client/src/app/+admin/config/edit-custom-config/edit-custom-config.component.html +++ b/client/src/app/+admin/config/edit-custom-config/edit-custom-config.component.html @@ -486,6 +486,9 @@
TWITTER
+
+ Optional. If any, provide the Twitter account representing your instance to improve link previews. +
@@ -496,12 +499,6 @@
- - - Indicates the Twitter account for the website or platform on which the content was published. - - -
TRANSCODING
+
+ Process uploaded videos so that they are in a streamable form that any device can play. Though costly in + resources, this is a critical part of PeerTube, so tread carefully. +
@@ -565,9 +566,9 @@ inputName="transcodingAllowAdditionalExtensions" formControlName="allowAdditionalExtensions" i18n-labelText labelText="Allow additional extensions" > - - Allow your users to upload .mkv, .mov, .avi and .flv videos - + + Allow your users to upload .mkv, .mov, .avi and .flv videos. +
@@ -576,9 +577,9 @@ inputName="transcodingAllowAudioFiles" formControlName="allowAudioFiles" i18n-labelText labelText="Allow audio files upload" > - - Allow your users to upload audio files that will be merged with the preview file on upload - + + Allow your users to upload audio files that will be merged with the preview file on upload. +
@@ -626,36 +627,48 @@
- -
- -
- -
-
{{ formErrors.transcoding.threads }}
-
- - -
- - -
-
-
-
-
+
+ +
+ +
+ +
+
{{ formErrors.transcoding.threads }}
+
+ +
+ +
+ + + +
+ +
+ + +
+
+
+
+
+
+ +
+ @@ -663,13 +676,9 @@
-
- CACHE - - - Some files are not federated (previews, captions). We fetch them directly from the origin instance and cache them. - - +
CACHE
+
+ Some files are not federated, and fetched when necessary. Define their caching policies.
@@ -701,6 +710,9 @@
CUSTOMIZATIONS
+
+ Slight modifications to your PeerTube instance for when creating a plugin or theme is overkill. +
diff --git a/client/src/app/app.component.ts b/client/src/app/app.component.ts index 629549ef2..1d077646c 100644 --- a/client/src/app/app.component.ts +++ b/client/src/app/app.component.ts @@ -4,10 +4,9 @@ import { Event, GuardsCheckStart, NavigationEnd, Router, Scroll } from '@angular import { AuthService, RedirectService, ServerService, ThemeService } from '@app/core' import { is18nPath } from '../../../shared/models/i18n' import { ScreenService } from '@app/shared/misc/screen.service' -import { debounceTime, filter, map, pairwise } from 'rxjs/operators' +import { filter, map, pairwise } from 'rxjs/operators' import { Hotkey, HotkeysService } from 'angular2-hotkeys' import { I18n } from '@ngx-translate/i18n-polyfill' -import { fromEvent } from 'rxjs' import { PlatformLocation, ViewportScroller } from '@angular/common' import { PluginService } from '@app/core/plugins/plugin.service' import { HooksService } from '@app/core/plugins/hooks.service'