mirror of
https://github.com/fluxerapp/fluxer
synced 2026-10-12 05:28:28 +09:00
51 lines
2.7 KiB
TypeScript
51 lines
2.7 KiB
TypeScript
// SPDX-License-Identifier: AGPL-3.0-or-later
|
|
|
|
import {AdminApiKeyAdminController} from '@app/api/admin/controllers/AdminApiKeyAdminController';
|
|
import {ApplicationAdminController} from '@app/api/admin/controllers/ApplicationAdminController';
|
|
import {ArchiveAdminController} from '@app/api/admin/controllers/ArchiveAdminController';
|
|
import {AssetAdminController} from '@app/api/admin/controllers/AssetAdminController';
|
|
import {AuditLogAdminController} from '@app/api/admin/controllers/AuditLogAdminController';
|
|
import {BanAdminController} from '@app/api/admin/controllers/BanAdminController';
|
|
import {BulkAdminController} from '@app/api/admin/controllers/BulkAdminController';
|
|
import {CodesAdminController} from '@app/api/admin/controllers/CodesAdminController';
|
|
import {DiscoveryAdminController} from '@app/api/admin/controllers/DiscoveryAdminController';
|
|
import {GatewayAdminController} from '@app/api/admin/controllers/GatewayAdminController';
|
|
import {GuildAdminController} from '@app/api/admin/controllers/GuildAdminController';
|
|
import {InstanceConfigAdminController} from '@app/api/admin/controllers/InstanceConfigAdminController';
|
|
import {JobsAdminController} from '@app/api/admin/controllers/JobsAdminController';
|
|
import {LimitConfigAdminController} from '@app/api/admin/controllers/LimitConfigAdminController';
|
|
import {MessageAdminController} from '@app/api/admin/controllers/MessageAdminController';
|
|
import {ReportAdminController} from '@app/api/admin/controllers/ReportAdminController';
|
|
import {SearchAdminController} from '@app/api/admin/controllers/SearchAdminController';
|
|
import {StoreBillingAdminController} from '@app/api/admin/controllers/StoreBillingAdminController';
|
|
import {SystemDmAdminController} from '@app/api/admin/controllers/SystemDmAdminController';
|
|
import {ThreadAdminController} from '@app/api/admin/controllers/ThreadAdminController';
|
|
import {UserAdminController} from '@app/api/admin/controllers/UserAdminController';
|
|
import {VoiceAdminController} from '@app/api/admin/controllers/VoiceAdminController';
|
|
import type {HonoApp} from '@app/api/types/HonoEnv';
|
|
|
|
export function registerAdminControllers(app: HonoApp) {
|
|
AdminApiKeyAdminController(app);
|
|
ApplicationAdminController(app);
|
|
UserAdminController(app);
|
|
StoreBillingAdminController(app);
|
|
CodesAdminController(app);
|
|
GuildAdminController(app);
|
|
ThreadAdminController(app);
|
|
AssetAdminController(app);
|
|
BanAdminController(app);
|
|
InstanceConfigAdminController(app);
|
|
LimitConfigAdminController(app);
|
|
MessageAdminController(app);
|
|
BulkAdminController(app);
|
|
AuditLogAdminController(app);
|
|
ArchiveAdminController(app);
|
|
ReportAdminController(app);
|
|
VoiceAdminController(app);
|
|
GatewayAdminController(app);
|
|
SearchAdminController(app);
|
|
DiscoveryAdminController(app);
|
|
SystemDmAdminController(app);
|
|
JobsAdminController(app);
|
|
}
|