share + pwa + fixes

This commit is contained in:
Local Dev
2025-08-18 05:22:29 -04:00
parent b73672d5e6
commit db346b1a9d
27 changed files with 446 additions and 321 deletions

View File

@ -325,7 +325,13 @@ class TheTempusProject extends Bedrock {
"pretty" => "Maximum Login session length. (in seconds)",
"default" => 604800, // 60 * 60 * 24 * 7
"value" => 604800, // 60 * 60 * 24 * 7
]
],
"pwa" => [
"type" => "radio",
"pretty" => "Enable PWA banner for installs",
"default" => false,
"value" => false,
],
],
"maintenance" => [
"enabled" => [
@ -341,6 +347,20 @@ class TheTempusProject extends Bedrock {
"value" => "Currently the site is undergoing maintenance. Only administrators will be able to sign in.",
]
],
"share" => [
"enabled" => [
"type" => "radio",
"pretty" => "Enables the share popover.",
"default" => false,
"value" => false,
],
"qr"=> [
"type" => "radio",
"pretty" => "Enables a custom qr-code in the share popover.",
"default" => false,
"value" => false,
]
],
"uploads" => [
"images" => [
"type" => "radio",