Update site config, add labels to config

This commit is contained in:
Daniel Supernault 2021-01-28 18:40:13 -07:00
parent ab888b2e70
commit abe9cb3db0
No known key found for this signature in database
GPG key ID: 0DEF1C662C9033F7
2 changed files with 18 additions and 2 deletions

View file

@ -8,7 +8,7 @@ use Illuminate\Support\Str;
class Config { class Config {
public static function get() { public static function get() {
return Cache::remember('api:site:configuration:_v0.1', now()->addHours(30), function() { return Cache::remember('api:site:configuration:_v0.2', now()->addHours(30), function() {
return [ return [
'open_registration' => config('pixelfed.open_registration'), 'open_registration' => config('pixelfed.open_registration'),
'uploader' => [ 'uploader' => [
@ -62,6 +62,13 @@ class Config {
'instagram' => config('pixelfed.import.instagram.enabled'), 'instagram' => config('pixelfed.import.instagram.enabled'),
'mastodon' => false, 'mastodon' => false,
'pixelfed' => false 'pixelfed' => false
],
'label' => [
'covid' => [
'enabled' => config('instance.label.covid.enabled'),
'org' => config('instance.label.covid.org'),
'url' => config('instance.label.covid.url'),
]
] ]
] ]
]; ];

View file

@ -36,6 +36,7 @@ return [
'body' => env('PAGE_503_BODY', 'Our service is in maintenance mode, please try again later.') 'body' => env('PAGE_503_BODY', 'Our service is in maintenance mode, please try again later.')
] ]
], ],
'username' => [ 'username' => [
'banned' => env('BANNED_USERNAMES'), 'banned' => env('BANNED_USERNAMES'),
'remote' => [ 'remote' => [
@ -61,5 +62,13 @@ return [
'enabled' => env('OAUTH_PAT_ENABLED', false), 'enabled' => env('OAUTH_PAT_ENABLED', false),
'id' => env('OAUTH_PAT_ID'), 'id' => env('OAUTH_PAT_ID'),
] ]
] ],
'label' => [
'covid' => [
'enabled' => env('ENABLE_COVID_LABEL', true),
'url' => env('COVID_LABEL_URL', 'https://www.who.int/emergencies/diseases/novel-coronavirus-2019/advice-for-public'),
'org' => env('COVID_LABEL_ORG', 'visit the WHO website')
]
],
]; ];