1
0
Fork 1
mirror of https://github.com/pixelfed/pixelfed.git synced 2024-12-25 17:26:43 +00:00

Update ApiV1Controller, add missing instance api attributes

This commit is contained in:
Daniel Supernault 2021-04-22 22:46:05 -06:00
parent 716247857c
commit 64b86546b9
No known key found for this signature in database
GPG key ID: 0DEF1C662C9033F7

View file

@ -958,8 +958,13 @@ class ApiV1Controller extends Controller
public function instance(Request $request) public function instance(Request $request)
{ {
$res = [ $res = [
'approval_required' => false,
'contact_account' => null,
'description' => 'Pixelfed - Photo sharing for everyone', 'description' => 'Pixelfed - Photo sharing for everyone',
'email' => config('instance.email'), 'email' => config('instance.email'),
'invites_enabled' => false,
'rules' => [],
'short_description' => 'Pixelfed - Photo sharing for everyone',
'languages' => ['en'], 'languages' => ['en'],
'max_toot_chars' => (int) config('pixelfed.max_caption_length'), 'max_toot_chars' => (int) config('pixelfed.max_caption_length'),
'registrations' => config('pixelfed.open_registration'), 'registrations' => config('pixelfed.open_registration'),
@ -969,8 +974,8 @@ class ApiV1Controller extends Controller
'domain_count' => 0 'domain_count' => 0
], ],
'thumbnail' => config('app.url') . '/img/pixelfed-icon-color.png', 'thumbnail' => config('app.url') . '/img/pixelfed-icon-color.png',
'title' => 'Pixelfed (' . config('pixelfed.domain.app') . ')', 'title' => config('app.name'),
'uri' => config('app.url'), 'uri' => config('pixelfed.domain.app'),
'urls' => [], 'urls' => [],
'version' => '2.7.2 (compatible; Pixelfed ' . config('pixelfed.version') . ')', 'version' => '2.7.2 (compatible; Pixelfed ' . config('pixelfed.version') . ')',
'environment' => [ 'environment' => [
@ -983,7 +988,7 @@ class ApiV1Controller extends Controller
] ]
]; ];
return response()->json($res, 200, [], JSON_PRETTY_PRINT); return response()->json($res);
} }
/** /**