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 { SharedVideoCommentModule } from '@app/shared/shared-video-comment'
14 import { SharedVideoMiniatureModule } from '@app/shared/shared-video-miniature'
15 import { AdminRoutingModule } from './admin-routing.module'
16 import { AdminComponent } from './admin.component'
18 EditAdvancedConfigurationComponent,
19 EditBasicConfigurationComponent,
20 EditConfigurationService,
21 EditCustomConfigComponent,
22 EditHomepageComponent,
23 EditInstanceInformationComponent,
24 EditLiveConfigurationComponent,
25 EditVODTranscodingComponent
27 import { ConfigService } from './config/shared/config.service'
28 import { FollowersListComponent, FollowModalComponent, VideoRedundanciesListComponent } from './follows'
29 import { FollowingListComponent } from './follows/following-list/following-list.component'
30 import { RedundancyCheckboxComponent } from './follows/shared/redundancy-checkbox.component'
31 import { VideoRedundancyInformationComponent } from './follows/video-redundancies-list/video-redundancy-information.component'
32 import { AbuseListComponent, VideoBlockListComponent } from './moderation'
33 import { InstanceAccountBlocklistComponent, InstanceServerBlocklistComponent } from './moderation/instance-blocklist'
34 import { VideoCommentListComponent } from './moderation/video-comment-list'
38 UserPasswordComponent,
46 PluginListInstalledComponent,
47 PluginNavigationComponent,
48 PluginSearchComponent,
49 PluginShowInstalledComponent
51 import { JobService, LogsComponent, LogsService } from './system'
52 import { DebugComponent, DebugService } from './system/debug'
53 import { JobsComponent } from './system/jobs/jobs.component'
61 SharedModerationModule,
62 SharedGlobalIconModule,
63 SharedAbuseListModule,
64 SharedVideoCommentModule,
65 SharedActorImageModule,
66 SharedActorImageEditModule,
67 SharedCustomMarkupModule,
68 SharedVideoMiniatureModule,
80 FollowersListComponent,
81 FollowingListComponent,
83 RedundancyCheckboxComponent,
84 VideoRedundanciesListComponent,
85 VideoRedundancyInformationComponent,
89 UserPasswordComponent,
92 VideoBlockListComponent,
94 VideoCommentListComponent,
96 InstanceServerBlocklistComponent,
97 InstanceAccountBlocklistComponent,
99 PluginListInstalledComponent,
100 PluginSearchComponent,
101 PluginShowInstalledComponent,
103 PluginNavigationComponent,
109 EditCustomConfigComponent,
110 EditBasicConfigurationComponent,
111 EditVODTranscodingComponent,
112 EditLiveConfigurationComponent,
113 EditAdvancedConfigurationComponent,
114 EditInstanceInformationComponent,
115 EditHomepageComponent
128 EditConfigurationService,
132 export class AdminModule { }