fix(nextcloud): Imaginary widescreen image preview fix (#3401)

* fix(Nextcloud) : Fix widescreen image in imaginary

* Update charts/stable/nextcloud/templates/_hpb.tpl

* add all extra preview providers

* disabled by default

* Make sure we always have a correct numbered array

* add GUI

Co-authored-by: Stavros Kois <47820033+stavros-k@users.noreply.github.com>
Co-authored-by: Stavros kois <s.kois@outlook.com>
This commit is contained in:
StevenMcElligott
2022-08-09 12:15:55 +02:00
committed by GitHub
co-authored by Stavros Kois Stavros kois
parent 171b18a429
commit b02507d8a1
3 changed files with 209 additions and 1 deletions
+150
View File
@@ -66,6 +66,156 @@ questions:
required: true
$ref:
- "definitions/nodeIP"
- variable: imaginary
group: "Container Configuration"
label: "Preview Generation Configuration"
schema:
additional_attrs: true
type: dict
attrs:
- variable: preview_max_x
label: "Preview Max X"
description: "The maximum width, in pixels, of a preview."
schema:
type: int
required: true
default: 2048
- variable: preview_max_y
label: "Preview Max Y"
description: "The maximum height, in pixels, of a preview."
schema:
type: int
required: true
default: 2048
- variable: preview_max_memory
label: "Preview Max Memory"
description: "Max memory in MB for generating image previews."
schema:
type: int
required: true
default: 512
- variable: preview_max_filesize_image
label: "Preview Max Filesize Image"
description: "Max file size in MB for generating image previews."
schema:
type: int
required: true
default: 150
- variable: preview_png
label: "Generate previews for PNG"
schema:
type: boolean
default: true
- variable: preview_jpeg
label: "Generate previews for JPEG "
schema:
type: boolean
default: true
- variable: preview_gif
label: "Generate previews for GIF"
schema:
type: boolean
default: true
- variable: preview_bmp
label: "Generate previews for BMP"
schema:
type: boolean
default: true
- variable: preview_xbitmap
label: "Generate previews for XBitmap"
schema:
type: boolean
default: true
- variable: preview_mp3
label: "Generate previews for MP3"
schema:
type: boolean
default: true
- variable: preview_markdown
label: "Generate previews for MarkDown"
schema:
type: boolean
default: true
- variable: preview_opendoc
label: "Generate previews for OpenDocument"
schema:
type: boolean
default: true
- variable: preview_txt
label: "Generate previews for TXT"
schema:
type: boolean
default: true
- variable: preview_krita
label: "Generate previews for Krita"
schema:
type: boolean
default: true
- variable: preview_illustrator
label: "Generate previews for Illustrator"
schema:
type: boolean
default: false
- variable: preview_heic
label: "Generate previews for HEIC"
schema:
type: boolean
default: false
- variable: preview_movie
label: "Generate previews for Movie"
schema:
type: boolean
default: false
- variable: preview_msoffice2003
label: "Generate previews for MSOffice2003"
schema:
type: boolean
default: false
- variable: preview_msoffice2007
label: "Generate previews for MSOffice2007"
schema:
type: boolean
default: false
- variable: preview_msofficedoc
label: "Generate previews for MSOfficeDoc"
schema:
type: boolean
default: false
- variable: preview_pdf
label: "Generate previews for PDF"
schema:
type: boolean
default: false
- variable: preview_photoshop
label: "Generate previews for Photoshop"
schema:
type: boolean
default: false
- variable: preview_postscript
label: "Generate previews for Postscript"
schema:
type: boolean
default: false
- variable: preview_staroffice
label: "Generate previews for StarOffice"
schema:
type: boolean
default: false
- variable: preview_svg
label: "Generate previews for SVG"
schema:
type: boolean
default: false
- variable: preview_tiff
label: "Generate previews for TIFF"
schema:
type: boolean
default: false
- variable: preview_font
label: "Generate previews for Font"
schema:
type: boolean
default: false
# Include{containerConfig}
# Include{serviceRoot}
- variable: main