add update cli-command; add update-channel setting (stable|testing)

Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
This commit is contained in:
Michael Kaufmann
2022-05-22 20:18:18 +02:00
parent 1de39ac39c
commit e02164049e
9 changed files with 438 additions and 150 deletions

View File

@@ -329,7 +329,9 @@ return [
'accountdata' => 'Benutzerdaten',
'contactdata' => 'Kontaktdaten',
'servicedata' => 'Dienstleistungsdaten',
'newerversionavailable' => 'Eine neuere Version von Froxlor wurde veröffentlicht',
'newerversionavailable' => 'Eine neuere Version von Froxlor wurde veröffentlicht.',
'newerversiondetails' => 'Jetzt auf Version <b>%s</b> aktualisieren?<br/>(Aktuelle Version ist: %s)',
'extractdownloadedzip' => 'Heruntergeladenes Archiv "%s" entpacken?',
'cron' => [
'cronsettings' => 'Cronjob-Einstellungen',
'add' => 'Cronjob hinzufügen',
@@ -2005,6 +2007,10 @@ Vielen Dank, Ihr Administrator',
'title' => 'Pfad zu acme.sh',
'description' => 'Installationspfad zu acme.sh, inklusive acme.sh Script<br>Standard ist <b>/root/.acme.sh/acme.sh</b>',
],
'update_channel' => [
'title' => 'froxlor Update Kanal',
'description' => 'Wähle den bevorzugten Update Kanal. Standard ist "stable"',
],
],
'spf' => [
'use_spf' => 'Aktiviere SPF für Domains?',

View File

@@ -331,7 +331,9 @@ return [
'accountdata' => 'Account Data',
'contactdata' => 'Contact Data',
'servicedata' => 'Service Data',
'newerversionavailable' => 'There is a newer version of Froxlor available',
'newerversionavailable' => 'There is a newer version of Froxlor available.',
'newerversiondetails' => 'Update to version <b>%s</b> now?<br/>(Your current version is: %s)',
'extractdownloadedzip' => 'Extract downloaded archive "%s"?',
'cron' => [
'cronsettings' => 'Cronjob settings',
'add' => 'Add cronjob',
@@ -2377,6 +2379,12 @@ Yours sincerely, your administrator',
'title' => 'Path to acme.sh',
'description' => 'Set this to where acme.sh is installed to, including the acme.sh script<br>Default is <b>/root/.acme.sh/acme.sh</b>',
],
'update_channel' => [
'title' => 'froxlor update-channel',
'description' => 'Select the update channel of froxlor. Default is "stable"',
],
'uc_stable' => 'stable',
'uc_testing' => 'testing',
],
'spf' => [
'use_spf' => 'Activate SPF for domains?',