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'
59 import { JobService, LogsComponent, LogsService } from './system'
60 import { DebugComponent, DebugService } from './system/debug'
61 import { JobsComponent } from './system/jobs/jobs.component'
69 SharedModerationModule,
70 SharedGlobalIconModule,
71 SharedAbuseListModule,
72 SharedVideoCommentModule,
73 SharedActorImageModule,
74 SharedActorImageEditModule,
75 SharedCustomMarkupModule,
76 SharedVideoMiniatureModule,
90 FollowersListComponent,
91 FollowingListComponent,
93 RedundancyCheckboxComponent,
94 VideoRedundanciesListComponent,
95 VideoRedundancyInformationComponent,
99 UserPasswordComponent,
102 VideoBlockListComponent,
104 VideoCommentListComponent,
106 InstanceServerBlocklistComponent,
107 InstanceAccountBlocklistComponent,
109 PluginListInstalledComponent,
110 PluginSearchComponent,
111 PluginShowInstalledComponent,
113 PluginNavigationComponent,
119 EditCustomConfigComponent,
120 EditBasicConfigurationComponent,
121 EditVODTranscodingComponent,
122 EditLiveConfigurationComponent,
123 EditAdvancedConfigurationComponent,
124 EditInstanceInformationComponent,
125 EditHomepageComponent,
127 RegistrationListComponent,
128 ProcessRegistrationModalComponent
141 EditConfigurationService,
143 AdminRegistrationService
146 export class AdminModule { }