aboutsummaryrefslogtreecommitdiffhomepage
path: root/client/src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
diff options
context:
space:
mode:
Diffstat (limited to 'client/src/app/+admin/config/edit-custom-config/edit-custom-config.component.html')
-rw-r--r--client/src/app/+admin/config/edit-custom-config/edit-custom-config.component.html33
1 files changed, 33 insertions, 0 deletions
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 48678a194..5f0a5ff6c 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
@@ -436,8 +436,25 @@
436 <div class="form-group form-group-right col-12 col-lg-8 col-xl-9"> 436 <div class="form-group form-group-right col-12 col-lg-8 col-xl-9">
437 437
438 <ng-container formGroupName="import"> 438 <ng-container formGroupName="import">
439
439 <ng-container formGroupName="videos"> 440 <ng-container formGroupName="videos">
440 441
442 <div class="form-group mt-4">
443 <label i18n for="importConcurrency">Import jobs concurrency</label>
444 <span class="text-muted ml-1">
445 <span i18n>allows to import multiple videos in parallel. ⚠️ Requires a PeerTube restart.</span>
446 </span>
447
448 <div class="peertube-select-container">
449 <select id="importConcurrency" formControlName="concurrency" class="form-control">
450 <option *ngFor="let option of concurrencyOptions" [value]="option">
451 {{ option }}
452 </option>
453 </select>
454 </div>
455 <div *ngIf="formErrors.import.concurrency" class="form-error">{{ formErrors.import.concurrency }}</div>
456 </div>
457
441 <div class="form-group" formGroupName="http"> 458 <div class="form-group" formGroupName="http">
442 <my-peertube-checkbox 459 <my-peertube-checkbox
443 inputName="importVideosHttpEnabled" formControlName="enabled" 460 inputName="importVideosHttpEnabled" formControlName="enabled"
@@ -886,6 +903,22 @@
886 </div> 903 </div>
887 904
888 <div class="form-group mt-4" [ngClass]="{ 'disabled-checkbox-extra': !isTranscodingEnabled() }"> 905 <div class="form-group mt-4" [ngClass]="{ 'disabled-checkbox-extra': !isTranscodingEnabled() }">
906 <label i18n for="transcodingConcurrency">Transcoding jobs concurrency</label>
907 <span class="text-muted ml-1">
908 <span i18n>allows to transcode multiple files in parallel. ⚠️ Requires a PeerTube restart.</span>
909 </span>
910
911 <div class="peertube-select-container">
912 <select id="transcodingConcurrency" formControlName="concurrency" class="form-control">
913 <option *ngFor="let option of concurrencyOptions" [value]="option">
914 {{ option }}
915 </option>
916 </select>
917 </div>
918 <div *ngIf="formErrors.transcoding.concurrency" class="form-error">{{ formErrors.transcoding.concurrency }}</div>
919 </div>
920
921 <div class="form-group mt-4" [ngClass]="{ 'disabled-checkbox-extra': !isTranscodingEnabled() }">
889 <label i18n for="transcodingProfile">Transcoding profile</label> 922 <label i18n for="transcodingProfile">Transcoding profile</label>
890 <span class="text-muted ml-1" i18n>new transcoding profiles can be added by PeerTube plugins</span> 923 <span class="text-muted ml-1" i18n>new transcoding profiles can be added by PeerTube plugins</span>
891 924