API: torrents upload/list

This commit is contained in:
xiaomlove
2025-04-17 01:39:40 +07:00
parent 0d3a46231d
commit 2b029eba10
72 changed files with 2332 additions and 507 deletions
+6
View File
@@ -6,6 +6,7 @@ use App\Models\Setting;
use App\Models\Torrent;
use App\Models\User;
use Illuminate\Encryption\Encrypter;
use Illuminate\Http\Request;
use Illuminate\Support\Str;
class BaseRepository
@@ -20,6 +21,11 @@ class BaseRepository
return [$field, $type];
}
protected function getPerPageFromRequest(Request $request)
{
return $request->get('per_page');
}
protected function handleAnonymous($username, $user, User $authenticator, Torrent $torrent = null)
{
if (!$user) {