Browse Source

Update network timeline api, limit falloff to 2 days

Daniel Supernault 3 years ago
parent
commit
13a6630351
2 changed files with 2 additions and 1 deletions
  1. 1 1
      app/Http/Controllers/PublicApiController.php
  2. 1 0
      config/federation.php

+ 1 - 1
app/Http/Controllers/PublicApiController.php

@@ -604,7 +604,7 @@ class PublicApiController extends Controller
         $max = $request->input('max_id');
         $limit = $request->input('limit') ?? 3;
         $user = $request->user();
-        $amin = SnowflakeService::byDate(now()->subDays(490));
+        $amin = SnowflakeService::byDate(now()->subDays(config('federation.network_timeline_days_falloff')));
 
         $filtered = $user ? UserFilterService::filters($user->profile_id) : [];
 

+ 1 - 0
config/federation.php

@@ -45,6 +45,7 @@ return [
 	],
 
 	'network_timeline' => env('PF_NETWORK_TIMELINE', true),
+	'network_timeline_days_falloff' => env('PF_NETWORK_TIMELINE_DAYS_FALLOFF', 2),
 
 	'custom_emoji' => [
 		'enabled' => env('CUSTOM_EMOJI', false),