import { FollowingListComponent } from './follows/following-list/following-list.component'
import { RedundancyCheckboxComponent } from './follows/shared/redundancy-checkbox.component'
import { VideoRedundancyInformationComponent } from './follows/video-redundancies-list/video-redundancy-information.component'
-import { AbuseListComponent, VideoBlockListComponent } from './moderation'
+import {
+ AbuseListComponent,
+ AdminRegistrationService,
+ ProcessRegistrationModalComponent,
+ RegistrationListComponent,
+ VideoBlockListComponent
+} from './moderation'
import { InstanceAccountBlocklistComponent, InstanceServerBlocklistComponent } from './moderation/instance-blocklist'
import {
UserCreateComponent,
PluginShowInstalledComponent
} from './plugins'
import { SharedAdminModule } from './shared'
-import { JobService, LogsComponent, LogsService } from './system'
+import {
+ JobService,
+ LogsComponent,
+ LogsService,
+ RunnerJobListComponent,
+ RunnerListComponent,
+ RunnerRegistrationTokenListComponent,
+ RunnerService
+} from './system'
import { DebugComponent, DebugService } from './system/debug'
-import { JobsComponent } from './system/jobs/jobs.component'
+import { JobsComponent } from './system/jobs'
@NgModule({
imports: [
EditLiveConfigurationComponent,
EditAdvancedConfigurationComponent,
EditInstanceInformationComponent,
- EditHomepageComponent
+ EditHomepageComponent,
+
+ RegistrationListComponent,
+ ProcessRegistrationModalComponent,
+
+ RunnerRegistrationTokenListComponent,
+ RunnerListComponent,
+ RunnerJobListComponent
],
exports: [
ConfigService,
PluginApiService,
EditConfigurationService,
- VideoAdminService
+ VideoAdminService,
+ AdminRegistrationService,
+ RunnerService
]
})
export class AdminModule { }