Project

General

Profile

1
export type Environment = "development" | "test" | "beta" | "production";
2
export type Dashboard = "explore" | "connect" | "monitor";
3

    
4
export interface EnvProperties {
5
  environment?: Environment;
6
  dashboard?: Dashboard;
7
  isDashboard?: boolean;
8
  domain?: string;
9
  enablePiwikTrack?: boolean;
10
  useCache?: boolean;
11
  useLongCache?: boolean;
12
  showAddThis?: boolean;
13
  showContent?: boolean;
14
  metricsAPIURL?: string;
15
  framesAPIURL?: string;
16
  statisticsFrameAPIURL?: string;
17
  statisticsFrameNewAPIURL?: string;
18
  useNewStatistisTool?: boolean;
19
  statisticsAPIURL?: string;
20
  impactFactorsAPIURL?: string;
21
  claimsAPIURL?: string;
22
  searchAPIURLLAst?: string;
23
  searchResourcesAPIURL?: string;
24
  openCitationsAPIURL?: string;
25
  csvAPIURL?: string;
26
  searchCrossrefAPIURL?: string;
27
  searchDataciteAPIURL?: string;
28
  searchOrcidURL?: string;
29
  orcidURL?: string;
30
  doiURL?: string;
31
  pmcURL?: string;
32
  pmidURL?: string;
33
  handleURL?: string;
34
  cordisURL?: string;
35
  openDoarURL?: string;
36
  r3DataURL?: string;
37
  sherpaURL?: string;
38
  sherpaURLSuffix?: string;
39
  zenodo?: string;
40
  zenodoCommunities?: string;
41
  openAccess?: string;
42
  openAccessRepo?: string;
43
  fp7Guidlines?: string;
44
  h2020Guidlines?: string;
45
  ercGuidlines?: string;
46
  helpdesk?: string;
47
  helpdeskEmail?: string;
48
  utilsService?: string;
49
  vocabulariesAPI?: string;
50
  piwikBaseUrl?: string;
51
  piwikSiteId?: string;
52
  loginUrl?: string;
53
  logoutUrl?: string;
54
  userInfoUrl?: string;
55
  cookieDomain?: string;
56
  feedbackmail?: string;
57
  feedbackmailForMissingEntities?: string;
58
  cacheUrl?: string;
59
  monitorServiceAPIURL?: string;
60
  adminToolsAPIURL?: string;
61
  adminToolsCommunity?: string;
62
  contextsAPI?: string;
63
  communityAPI?: string;
64
  communitiesAPI?: string;
65
  datasourcesAPI?: string;
66
  miningBackendURL?: string;
67
  csvLimit?: number;
68
  pagingLimit?: number;
69
  resultsPerPage?: number;
70
  baseLink?: string;
71
  baseOpenaireLink?: string;
72
  afterLoginRedirectLink?: string;
73
  searchLinkToResult?: string;
74
  searchLinkToPublication?: string;
75
  searchLinkToProject?: string;
76
  searchLinkToDataProvider?: string;
77
  searchLinkToDataset?: string;
78
  searchLinkToSoftwareLanding?: string;
79
  searchLinkToOrp?: string;
80
  searchLinkToOrganization?: string;
81
  //Search pages
82
  searchLinkToCommunities?: string;
83
  searchLinkToStakeholders?: string;
84
  searchLinkToPublications?: string;
85
  searchLinkToDataProviders?: string;
86
  searchLinkToProjects?: string;
87
  searchLinkToDatasets?: string;
88
  searchLinkToSoftware?: string;
89
  searchLinkToOrps?: string;
90
  searchLinkToOrganizations?: string;
91
  searchLinkToCompatibleDataProviders?: string;
92
  searchLinkToEntityRegistriesDataProviders?: string;
93
  searchLinkToEntityRegistriesDataProvidersTable?: string;
94
  searchLinkToJournals?: string;
95
  searchLinkToJournalsTable?: string;
96
  searchLinkToResults?: string;
97
  //Advanced Search for pages
98
  searchLinkToAdvancedPublications?: string;
99
  searchLinkToAdvancedProjects?: string;
100
  searchLinkToAdvancedDatasets?: string;
101
  searchLinkToAdvancedSoftware?: string;
102
  searchLinkToAdvancedOrps?: string;
103
  searchLinkToAdvancedDataProviders?: string;
104
  searchLinkToAdvancedOrganizations?: string;
105
  searchLinkToAdvancedResults?: string;
106
  lastIndexInformationLink?: string;
107
  showLastIndexInformationLink?: boolean;
108
  widgetLink?: string;
109
  claimsInformationLink?: string;
110
  depositLearnHowPage?: string;
111
  depositSearchPage?: string;
112
  shareInZenodoPage?: string;
113
  // recaptcha site key
114
  reCaptchaSiteKey?: string;
115
  // contact us recipients
116
  admins?: string[];
117
  lastIndexUpdate?: string;
118
  indexInfoAPI?: string;
119
  altMetricsAPIURL?: string;
120
  b2noteAPIURL?: string;
121
  adminPortalURL?: string;
122
}
(1-1/5)