diff options
author | Chocobozzz <chocobozzz@cpy.re> | 2021-05-27 15:59:55 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-05-27 15:59:55 +0200 |
commit | 2539932e16129992a2c0889b4ff527c265a8e2c7 (patch) | |
tree | fb5048e63e02a2485eb96d27455f43e4b22e8ae0 /client/src/app/+admin/admin.module.ts | |
parent | eb34ec30e0b57286fc6f85160490d2e973a3b0b1 (diff) | |
download | PeerTube-2539932e16129992a2c0889b4ff527c265a8e2c7.tar.gz PeerTube-2539932e16129992a2c0889b4ff527c265a8e2c7.tar.zst PeerTube-2539932e16129992a2c0889b4ff527c265a8e2c7.zip |
Instance homepage support (#4007)
* Prepare homepage parsers
* Add ability to update instance hompage
* Add ability to set homepage as landing page
* Add homepage preview in admin
* Dynamically update left menu for homepage
* Inject home content in homepage
* Add videos list and channel miniature custom markup
* Remove unused elements in markup service
Diffstat (limited to 'client/src/app/+admin/admin.module.ts')
-rw-r--r-- | client/src/app/+admin/admin.module.ts | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/client/src/app/+admin/admin.module.ts b/client/src/app/+admin/admin.module.ts index 45366f9ec..a7fe20b07 100644 --- a/client/src/app/+admin/admin.module.ts +++ b/client/src/app/+admin/admin.module.ts | |||
@@ -4,12 +4,13 @@ import { TableModule } from 'primeng/table' | |||
4 | import { NgModule } from '@angular/core' | 4 | import { NgModule } from '@angular/core' |
5 | import { SharedAbuseListModule } from '@app/shared/shared-abuse-list' | 5 | import { SharedAbuseListModule } from '@app/shared/shared-abuse-list' |
6 | import { SharedActorImageEditModule } from '@app/shared/shared-actor-image-edit' | 6 | import { SharedActorImageEditModule } from '@app/shared/shared-actor-image-edit' |
7 | import { SharedActorImageModule } from '@app/shared/shared-actor-image/shared-actor-image.module' | ||
8 | import { SharedCustomMarkupModule } from '@app/shared/shared-custom-markup' | ||
7 | import { SharedFormModule } from '@app/shared/shared-forms' | 9 | import { SharedFormModule } from '@app/shared/shared-forms' |
8 | import { SharedGlobalIconModule } from '@app/shared/shared-icons' | 10 | import { SharedGlobalIconModule } from '@app/shared/shared-icons' |
9 | import { SharedMainModule } from '@app/shared/shared-main' | 11 | import { SharedMainModule } from '@app/shared/shared-main' |
10 | import { SharedModerationModule } from '@app/shared/shared-moderation' | 12 | import { SharedModerationModule } from '@app/shared/shared-moderation' |
11 | import { SharedVideoCommentModule } from '@app/shared/shared-video-comment' | 13 | import { SharedVideoCommentModule } from '@app/shared/shared-video-comment' |
12 | import { SharedActorImageModule } from '../shared/shared-actor-image/shared-actor-image.module' | ||
13 | import { AdminRoutingModule } from './admin-routing.module' | 14 | import { AdminRoutingModule } from './admin-routing.module' |
14 | import { AdminComponent } from './admin.component' | 15 | import { AdminComponent } from './admin.component' |
15 | import { | 16 | import { |
@@ -18,6 +19,7 @@ import { | |||
18 | EditBasicConfigurationComponent, | 19 | EditBasicConfigurationComponent, |
19 | EditConfigurationService, | 20 | EditConfigurationService, |
20 | EditCustomConfigComponent, | 21 | EditCustomConfigComponent, |
22 | EditHomepageComponent, | ||
21 | EditInstanceInformationComponent, | 23 | EditInstanceInformationComponent, |
22 | EditLiveConfigurationComponent, | 24 | EditLiveConfigurationComponent, |
23 | EditVODTranscodingComponent | 25 | EditVODTranscodingComponent |
@@ -53,6 +55,7 @@ import { UserCreateComponent, UserListComponent, UserPasswordComponent, UsersCom | |||
53 | SharedVideoCommentModule, | 55 | SharedVideoCommentModule, |
54 | SharedActorImageModule, | 56 | SharedActorImageModule, |
55 | SharedActorImageEditModule, | 57 | SharedActorImageEditModule, |
58 | SharedCustomMarkupModule, | ||
56 | 59 | ||
57 | TableModule, | 60 | TableModule, |
58 | SelectButtonModule, | 61 | SelectButtonModule, |
@@ -100,7 +103,8 @@ import { UserCreateComponent, UserListComponent, UserPasswordComponent, UsersCom | |||
100 | EditVODTranscodingComponent, | 103 | EditVODTranscodingComponent, |
101 | EditLiveConfigurationComponent, | 104 | EditLiveConfigurationComponent, |
102 | EditAdvancedConfigurationComponent, | 105 | EditAdvancedConfigurationComponent, |
103 | EditInstanceInformationComponent | 106 | EditInstanceInformationComponent, |
107 | EditHomepageComponent | ||
104 | ], | 108 | ], |
105 | 109 | ||
106 | exports: [ | 110 | exports: [ |