Skip to content

Commit 9dc0be7

Browse files
committed
Update for scramble docs generation
1 parent fdb5cff commit 9dc0be7

24 files changed

Lines changed: 382 additions & 113 deletions

app/Http/Controllers/AccountDataController.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,11 +9,13 @@
99
use App\Services\UserAuditLogService;
1010
use App\Services\UserDataService;
1111
use Cache;
12+
use Dedoc\Scramble\Attributes\ExcludeAllRoutesFromDocs;
1213
use Illuminate\Http\JsonResponse;
1314
use Illuminate\Http\Request;
1415
use Illuminate\Support\Facades\Storage;
1516
use Illuminate\Validation\Rule;
1617

18+
#[ExcludeAllRoutesFromDocs]
1719
class AccountDataController extends Controller
1820
{
1921
use ApiHelpers;

app/Http/Controllers/AdminCuratedApplicationController.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,11 @@
88
use App\Models\CuratedApplicationSettings;
99
use App\Services\AdminDashboardService;
1010
use App\Services\CuratedOnboardingService;
11+
use Dedoc\Scramble\Attributes\ExcludeAllRoutesFromDocs;
1112
use Illuminate\Http\JsonResponse;
1213
use Illuminate\Http\Request;
1314

15+
#[ExcludeAllRoutesFromDocs]
1416
class AdminCuratedApplicationController extends Controller
1517
{
1618
public function __construct(

app/Http/Controllers/AdminCuratedSettingsController.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,11 @@
66
use App\Models\CuratedApplicationSettings;
77
use App\Models\User;
88
use App\Services\AccountService;
9+
use Dedoc\Scramble\Attributes\ExcludeAllRoutesFromDocs;
910
use Illuminate\Http\JsonResponse;
1011
use Illuminate\Http\Request;
1112

13+
#[ExcludeAllRoutesFromDocs]
1214
class AdminCuratedSettingsController extends Controller
1315
{
1416
public function show(): JsonResponse

app/Http/Controllers/AdminInviteController.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,12 +14,14 @@
1414
use App\Services\NotificationService;
1515
use App\Services\UsernameService;
1616
use Carbon\Carbon;
17+
use Dedoc\Scramble\Attributes\ExcludeAllRoutesFromDocs;
1718
use Illuminate\Http\Request;
1819
use Illuminate\Support\Facades\Cache;
1920
use Illuminate\Support\Facades\Hash;
2021
use Illuminate\Support\Facades\Mail;
2122
use Illuminate\Support\Str;
2223

24+
#[ExcludeAllRoutesFromDocs]
2325
class AdminInviteController extends Controller
2426
{
2527
const INVITE_SESSION_KEY = 'loops_admn_invite_session:';

app/Http/Controllers/AdminRelayController.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,11 +6,13 @@
66
use App\Http\Middleware\AdminOnlyAccess;
77
use App\Models\RelaySubscription;
88
use App\Services\RelayService;
9+
use Dedoc\Scramble\Attributes\ExcludeAllRoutesFromDocs;
910
use Exception;
1011
use Illuminate\Http\JsonResponse;
1112
use Illuminate\Http\Request;
1213
use Illuminate\Support\Facades\Log;
1314

15+
#[ExcludeAllRoutesFromDocs]
1416
class AdminRelayController extends Controller
1517
{
1618
use ApiHelpers;

app/Http/Controllers/AdminSettingsController.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@
1212
use App\Services\SanitizeService;
1313
use App\Services\SettingsFileService;
1414
use App\Services\UserAppPreferencesService;
15+
use Dedoc\Scramble\Attributes\ExcludeAllRoutesFromDocs;
1516
use Illuminate\Http\JsonResponse;
1617
use Illuminate\Http\Request;
1718
use Illuminate\Support\Facades\Http;
@@ -21,6 +22,7 @@
2122
use Illuminate\Validation\Rules\File;
2223
use Intervention\Image\Laravel\Facades\Image;
2324

25+
#[ExcludeAllRoutesFromDocs]
2426
class AdminSettingsController extends Controller
2527
{
2628
use ApiHelpers;

app/Http/Controllers/Api/AdminController.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -62,6 +62,7 @@
6262
use App\Services\StarterKitService;
6363
use App\Services\VersionCheckService;
6464
use App\Services\VideoService;
65+
use Dedoc\Scramble\Attributes\ExcludeAllRoutesFromDocs;
6566
use Illuminate\Http\Request;
6667
use Illuminate\Support\Collection;
6768
use Illuminate\Support\Facades\Cache;
@@ -74,6 +75,7 @@
7475
use Laravel\Passport\Token;
7576
use Symfony\Component\HttpFoundation\StreamedResponse;
7677

78+
#[ExcludeAllRoutesFromDocs]
7779
class AdminController extends Controller
7880
{
7981
use ApiHelpers;

app/Http/Controllers/Api/AdminDashboardController.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,11 @@
1010
use App\Models\CuratedApplication;
1111
use App\Models\CuratedApplicationSettings;
1212
use App\Services\AdminDashboardService;
13+
use Dedoc\Scramble\Attributes\ExcludeAllRoutesFromDocs;
1314
use Illuminate\Http\Request;
1415
use Illuminate\Support\Str;
1516

17+
#[ExcludeAllRoutesFromDocs]
1618
class AdminDashboardController extends Controller
1719
{
1820
protected AdminDashboardService $dashboardService;

app/Http/Controllers/Api/DuetController.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,12 +14,14 @@
1414
use App\Services\FederationDispatcher;
1515
use App\Services\SanitizeService;
1616
use App\Services\UserActivityService;
17+
use Dedoc\Scramble\Attributes\ExcludeAllRoutesFromDocs;
1718
use Illuminate\Bus\Batch;
1819
use Illuminate\Support\Facades\Bus;
1920
use Illuminate\Support\Facades\DB;
2021
use Illuminate\Support\Facades\Log;
2122
use Illuminate\Support\Facades\Storage;
2223

24+
#[ExcludeAllRoutesFromDocs]
2325
class DuetController extends Controller
2426
{
2527
use ApiHelpers;

app/Http/Controllers/Api/FeedController.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@
99
use App\Services\FeedService;
1010
use App\Services\FollowerService;
1111
use App\Services\UserActivityService;
12+
use Dedoc\Scramble\Attributes\ExcludeRouteFromDocs;
1213
use Illuminate\Http\Request;
1314

1415
class FeedController extends Controller
@@ -39,6 +40,7 @@ public function selfAccountFeed(Request $request)
3940
return FeedService::getAccountFeed($request->user()->profile_id, $limit, $sort, $showPinned);
4041
}
4142

43+
#[ExcludeRouteFromDocs]
4244
public function getForYouFeed(Request $request)
4345
{
4446
$user = $request->user();

0 commit comments

Comments
 (0)