Track page views and searches in DSpace with a custom Angulartics2 provider

This commit is contained in:
Antoine Snyers
2019-10-14 09:53:22 +02:00
parent 7f44c7751b
commit dfa846a98e
51 changed files with 1080 additions and 276 deletions

View File

@@ -121,6 +121,8 @@ import { NormalizedBrowseEntry } from './shared/normalized-browse-entry.model';
import { BrowseDefinition } from './shared/browse-definition.model';
import { MappedCollectionsReponseParsingService } from './data/mapped-collections-reponse-parsing.service';
import { ObjectSelectService } from '../shared/object-select/object-select.service';
import { SiteDataService } from './data/site-data.service';
import { NormalizedSite } from './cache/models/normalized-site.model';
const IMPORTS = [
CommonModule,
@@ -139,6 +141,7 @@ const PROVIDERS = [
AuthResponseParsingService,
CommunityDataService,
CollectionDataService,
SiteDataService,
DSOResponseParsingService,
DSpaceRESTv2Service,
DynamicFormLayoutService,
@@ -232,6 +235,7 @@ export const normalizedModels =
NormalizedBitstream,
NormalizedBitstreamFormat,
NormalizedItem,
NormalizedSite,
NormalizedCollection,
NormalizedCommunity,
NormalizedEPerson,