1 import { ChartModule } from 'primeng/chart'
2 import { TableModule } from 'primeng/table'
3 import { NgModule } from '@angular/core'
4 import { SharedAbuseListModule } from '@app/shared/shared-abuse-list'
5 import { SharedActorImageEditModule } from '@app/shared/shared-actor-image-edit'
6 import { SharedActorImageModule } from '@app/shared/shared-actor-image/shared-actor-image.module'
7 import { SharedCustomMarkupModule } from '@app/shared/shared-custom-markup'
8 import { SharedFormModule } from '@app/shared/shared-forms'
9 import { SharedGlobalIconModule } from '@app/shared/shared-icons'
10 import { SharedMainModule } from '@app/shared/shared-main'
11 import { SharedModerationModule } from '@app/shared/shared-moderation'
12 import { SharedTablesModule } from '@app/shared/shared-tables'
13 import { SharedUsersModule } from '@app/shared/shared-users'
14 import { SharedVideoCommentModule } from '@app/shared/shared-video-comment'
15 import { SharedVideoMiniatureModule } from '@app/shared/shared-video-miniature'
16 import { AdminRoutingModule } from './admin-routing.module'
17 import { AdminComponent } from './admin.component'
19 EditAdvancedConfigurationComponent,
20 EditBasicConfigurationComponent,
21 EditConfigurationService,
22 EditCustomConfigComponent,
23 EditHomepageComponent,
24 EditInstanceInformationComponent,
25 EditLiveConfigurationComponent,
26 EditVODTranscodingComponent
28 import { ConfigService } from './config/shared/config.service'
29 import { FollowersListComponent, FollowModalComponent, VideoRedundanciesListComponent } from './follows'
30 import { FollowingListComponent } from './follows/following-list/following-list.component'
31 import { RedundancyCheckboxComponent } from './follows/shared/redundancy-checkbox.component'
32 import { VideoRedundancyInformationComponent } from './follows/video-redundancies-list/video-redundancy-information.component'
35 AdminRegistrationService,
36 ProcessRegistrationModalComponent,
37 RegistrationListComponent,
38 VideoBlockListComponent
40 import { InstanceAccountBlocklistComponent, InstanceServerBlocklistComponent } from './moderation/instance-blocklist'
44 UserPasswordComponent,
47 VideoCommentListComponent,
53 PluginListInstalledComponent,
54 PluginNavigationComponent,
55 PluginSearchComponent,
56 PluginShowInstalledComponent
58 import { SharedAdminModule } from './shared'
63 RunnerJobListComponent,
65 RunnerRegistrationTokenListComponent,
68 import { DebugComponent, DebugService } from './system/debug'
69 import { JobsComponent } from './system/jobs'
77 SharedModerationModule,
78 SharedGlobalIconModule,
79 SharedAbuseListModule,
80 SharedVideoCommentModule,
81 SharedActorImageModule,
82 SharedActorImageEditModule,
83 SharedCustomMarkupModule,
84 SharedVideoMiniatureModule,
98 FollowersListComponent,
99 FollowingListComponent,
100 FollowModalComponent,
101 RedundancyCheckboxComponent,
102 VideoRedundanciesListComponent,
103 VideoRedundancyInformationComponent,
107 UserPasswordComponent,
110 VideoBlockListComponent,
112 VideoCommentListComponent,
114 InstanceServerBlocklistComponent,
115 InstanceAccountBlocklistComponent,
117 PluginListInstalledComponent,
118 PluginSearchComponent,
119 PluginShowInstalledComponent,
121 PluginNavigationComponent,
127 EditCustomConfigComponent,
128 EditBasicConfigurationComponent,
129 EditVODTranscodingComponent,
130 EditLiveConfigurationComponent,
131 EditAdvancedConfigurationComponent,
132 EditInstanceInformationComponent,
133 EditHomepageComponent,
135 RegistrationListComponent,
136 ProcessRegistrationModalComponent,
138 RunnerRegistrationTokenListComponent,
140 RunnerJobListComponent
153 EditConfigurationService,
155 AdminRegistrationService,
159 export class AdminModule { }