소스 검색

Update site config, add labels to config

Daniel Supernault 4 년 전
부모
커밋
abe9cb3db0
2개의 변경된 파일18개의 추가작업 그리고 2개의 파일을 삭제
  1. 8 1
      app/Util/Site/Config.php
  2. 10 1
      config/instance.php

+ 8 - 1
app/Util/Site/Config.php

@@ -8,7 +8,7 @@ use Illuminate\Support\Str;
 class Config {
 
 	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 [
 				'open_registration' => config('pixelfed.open_registration'),
 				'uploader' => [
@@ -62,6 +62,13 @@ class Config {
 						'instagram' => config('pixelfed.import.instagram.enabled'),
 						'mastodon' => false,
 						'pixelfed' => false
+					],
+					'label' => [
+						'covid' => [
+							'enabled' => config('instance.label.covid.enabled'),
+							'org' => config('instance.label.covid.org'),
+							'url' => config('instance.label.covid.url'),
+						]
 					]
 				]
 			];

+ 10 - 1
config/instance.php

@@ -36,6 +36,7 @@ return [
 			'body' => env('PAGE_503_BODY', 'Our service is in maintenance mode, please try again later.')
 		]
 	],
+
 	'username' => [
 		'banned' => env('BANNED_USERNAMES'),
 		'remote' => [
@@ -61,5 +62,13 @@ return [
 			'enabled' => env('OAUTH_PAT_ENABLED', false),
 			'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')
+		]
+	],
 ];