diff --git a/src/app/app-routing.module.ts b/src/app/app-routing.module.ts index 47bed8c..ba0bc2b 100644 --- a/src/app/app-routing.module.ts +++ b/src/app/app-routing.module.ts @@ -93,10 +93,8 @@ const routes: Routes = [ // Linking Pages { path: 'myclaims', loadChildren: './claims/myClaims/myClaims.module#LibMyClaimsModule', resolve: { envSpecific: EnvironmentSpecificResolver }}, - { path: 'claims', loadChildren: './claims/claimsAdmin/claimsAdmin.module#LibClaimsAdminModule', resolve: { envSpecific: EnvironmentSpecificResolver }}, { path: 'participate/claim', loadChildren: './claims/linking/linkingGeneric.module#LibLinkingGenericModule', resolve: { envSpecific: EnvironmentSpecificResolver }}, { path: 'participate/direct-claim', loadChildren: './claims/directLinking/directLinking.module#LibDirectLinkingModule', resolve: { envSpecific: EnvironmentSpecificResolver }}, - { path: 'claims-project-manager', loadChildren: './claims/claimsByToken/claimsByToken.module#LibClaimsByTokenModule', resolve: { envSpecific: EnvironmentSpecificResolver }}, {path: 'user-info', loadChildren: './login/libUser.module#LibUserModule'}, {path: 'error', component: OpenaireErrorPageComponent}, {path: '**', pathMatch: 'full', component: OpenaireErrorPageComponent} diff --git a/src/app/app.component.ts b/src/app/app.component.ts index d71d9bb..8e5e50f 100644 --- a/src/app/app.component.ts +++ b/src/app/app.component.ts @@ -1,10 +1,8 @@ import {Component} from '@angular/core'; -import {ActivatedRoute, NavigationEnd, NavigationStart, Router} from '@angular/router'; import {EnvProperties} from './openaireLibrary/utils/properties/env-properties'; import {MenuItem, RootMenuItem} from './openaireLibrary/sharedComponents/menu'; import {EnvironmentSpecificService} from './openaireLibrary/utils/properties/environment-specific.service'; -import {HelperFunctions} from "./openaireLibrary/utils/HelperFunctions.class"; import {FilterInfo, PortalAggregators} from "./utils/aggregators"; import {UserManagementService} from "./openaireLibrary/services/user-management.service"; import {User} from "./openaireLibrary/login/utils/helper.class"; @@ -12,6 +10,8 @@ import {Header} from "./openaireLibrary/sharedComponents/navigationBar.component import {portalProperties} from "../environments/environment-aggregator"; import {properties} from "../environments/environment"; import {ConnectHelper} from "./openaireLibrary/connect/connectHelper"; +import {ConfigurationService} from "./openaireLibrary/utils/configuration/configuration.service"; +import {Subscriber} from "rxjs"; @Component({ selector: 'app-root', @@ -53,11 +53,22 @@ export class AppComponent { footer = portalProperties.sectionFooter; header: Header; agg: FilterInfo = null; - + subscriptions = []; constructor(private propertiesService: EnvironmentSpecificService, - private userManagementService: UserManagementService) { + private userManagementService: UserManagementService, private configurationService: ConfigurationService) { + this.id = ConnectHelper.getCommunityFromDomain(this.properties.domain); + this.agg = PortalAggregators.getFilterInfoByMenuId(this.id); + this.configurationService.initStaticCommunityInformation(PortalAggregators.getCommunityInfoByMenuId(this.id)); + } + ngOnDestroy() { + this.subscriptions.forEach(subscription => { + if (subscription instanceof Subscriber) { + subscription.unsubscribe(); + } + }); + this.configurationService.clearSubscriptions(); + this.userManagementService.clearSubscriptions(); } - ngOnInit() { if (typeof document !== 'undefined') { this.isClient = true; @@ -76,56 +87,41 @@ export class AppComponent { }; this.buildMenu(); } - this.userManagementService.getUserInfo().subscribe(user => { + this.subscriptions.push(this.userManagementService.getUserInfo().subscribe(user => { this.user = user; this.loginCheck = true; this.userMenuItems = []; if (this.user) { this.userMenuItems.push(new MenuItem("", "User information", "", "/user-info", false, [], [], {})); } - }); + })); } private buildMenu() { this.menuItems = [ {rootItem: new MenuItem("home", "Home", "", "/", false, [], null, {}), items: []}, { - rootItem: new MenuItem("search", "Search", "", "/search/find", false, [], null, {}), + rootItem: new MenuItem("search", "Search", "", "/search/find", false, [], ["/search/find"], {}), items: [] }, { - rootItem: new MenuItem("deposit", "Deposit", "", "/participate/deposit/learn-how", false, [], null, {}), - //rootItem: new MenuItem("deposit", "Deposit", "", "/participate/deposit/learn-how", false, [], ["/participate/deposit/learn-how"], {}), + rootItem: new MenuItem("deposit", "Deposit", "", "/participate/deposit/learn-how", false, [], ["/participate/deposit/learn-how"], {}), items: [] - //rootItem: new MenuItem("share", "Share", "", "", false, [], null, {}), - //items: [new MenuItem("", "Publications", "", "/participate/deposit-publications", false, ["publication"], null, {}), - // new MenuItem("", "Research Data", "", "/participate/deposit-datasets", false, ["dataset"], null, {})] }, { - rootItem: new MenuItem("link", "Link", "", "/participate/claim", false, [], null, {}), - items: [new MenuItem("", "Start linking", "", "/participate/claim", false, [], null, {}), + rootItem: new MenuItem("link", "Link", "", "/participate/claim", false, [], ["/participate/claim"], {}), + items: [new MenuItem("", "Start linking", "", "/participate/claim", false, [], ["/participate/claim"], {}), new MenuItem("", "Learn more", this.properties.claimsInformationLink, "", false, [], [], {})] } ]; let params = {}; params[this.agg.queryFieldName] = this.agg.valueId; - if ((portalProperties.entities.publication.isEnabled && portalProperties.entities.publication.simpleSearchPage) || - (portalProperties.entities.dataset.isEnabled && portalProperties.entities.dataset.simpleSearchPage) || - (portalProperties.entities.software.isEnabled && portalProperties.entities.software.simpleSearchPage) || - portalProperties.entities.other.isEnabled && portalProperties.entities.other.simpleSearchPage) { - - this.menuItems[1].items.push(new MenuItem("", "Research outcomes", "", "/search/find/research-outcomes", false, [], [], params)) - } - - if (portalProperties.entities.project.isEnabled && portalProperties.entities.project.simpleSearchPage) { - this.menuItems[1].items.push(new MenuItem("", "Projects", "", "/search/find/projects/", false, [], [], - {cf: true})) - } - if (portalProperties.entities.datasource.isEnabled && portalProperties.entities.datasource.simpleSearchPage) { - this.menuItems[1].items.push(new MenuItem("", "Content Providers", "", "/search/find/dataproviders", false, [], [], params)) - } - if (portalProperties.entities.organization.isEnabled && portalProperties.entities.organization.simpleSearchPage) { - this.menuItems[1].items.push(new MenuItem("", "Organizations", "", "/search/find/organizations/", false, [], [], params)) - } + this.menuItems[1].items.push(new MenuItem("", "Research outcomes", "", "/search/find/research-outcomes", false, [], ["/search/find/research-outcomes"], params)) + + this.menuItems[1].items.push(new MenuItem("", "Projects", "", "/search/find/projects", false, ["project"], ["/search/find/projects"], + {cf: true})); + this.menuItems[1].items.push(new MenuItem("", "Content Providers", "", "/search/find/dataproviders", false, ["datasource"], ["/search/find/dataproviders"], params)) + this.menuItems[1].items.push(new MenuItem("", "Organizations", "", "/search/find/organizations", false, ["organization"], ["/search/find/organizations"], params)) + } } diff --git a/src/app/app.module.ts b/src/app/app.module.ts index 40de973..1928a93 100755 --- a/src/app/app.module.ts +++ b/src/app/app.module.ts @@ -20,6 +20,7 @@ import {AppRoutingModule} from './app-routing.module'; import {HttpInterceptorService} from "./openaireLibrary/http-interceptor.service"; import {ErrorInterceptorService} from "./openaireLibrary/error-interceptor.service"; import {DEFAULT_TIMEOUT, TimeoutInterceptor} from "./openaireLibrary/timeout-interceptor.service"; +import {ConfigurationService} from "./openaireLibrary/utils/configuration/configuration.service"; @NgModule({ @@ -39,7 +40,7 @@ import {DEFAULT_TIMEOUT, TimeoutInterceptor} from "./openaireLibrary/timeout-int declarations: [AppComponent, OpenaireErrorPageComponent], exports: [AppComponent], providers: [ - EnvironmentSpecificResolver, + EnvironmentSpecificResolver, ConfigurationService, { provide: HTTP_INTERCEPTORS, useClass: HttpInterceptorService, diff --git a/src/app/claims/claimsAdmin/claimsAdmin-routing.module.ts b/src/app/claims/claimsAdmin/claimsAdmin-routing.module.ts deleted file mode 100644 index 59eadcc..0000000 --- a/src/app/claims/claimsAdmin/claimsAdmin-routing.module.ts +++ /dev/null @@ -1,15 +0,0 @@ -import {NgModule} from '@angular/core'; -import {RouterModule} from '@angular/router'; -import {OpenaireClaimsAdminComponent} from './claimsAdmin.component'; -import {ClaimsCuratorGuard} from '../../openaireLibrary/login/claimsCuratorGuard.guard'; -import {PreviousRouteRecorder} from '../../openaireLibrary/utils/piwik/previousRouteRecorder.guard'; - - -@NgModule({ - imports: [ - RouterModule.forChild([ - { path: '', component: OpenaireClaimsAdminComponent, canActivate: [ClaimsCuratorGuard], - data: {redirect: '/error', community : 'openaire'}, canDeactivate: [PreviousRouteRecorder]}]) - ] -}) -export class ClaimsAdminRoutingModule { } diff --git a/src/app/claims/claimsAdmin/claimsAdmin.component.ts b/src/app/claims/claimsAdmin/claimsAdmin.component.ts deleted file mode 100644 index 6aa9589..0000000 --- a/src/app/claims/claimsAdmin/claimsAdmin.component.ts +++ /dev/null @@ -1,35 +0,0 @@ -import {Component} from '@angular/core'; -import {ActivatedRoute} from '@angular/router'; -import {EnvProperties} from '../../openaireLibrary/utils/properties/env-properties'; -import {Subscriber} from "rxjs"; - -@Component({ - selector: 'openaire-claims-admin', - template: ` - - - - `, - -}) -export class OpenaireClaimsAdminComponent { - - claimsInfoURL:string; - userInfoURL: string; - sub; - constructor (private route: ActivatedRoute) { - } - ngOnDestroy() { - if (this.sub instanceof Subscriber) { - this.sub.unsubscribe(); - } - } - - public ngOnInit() { - this.sub = this.route.data - .subscribe((data: { envSpecific: EnvProperties }) => { - this.claimsInfoURL = data.envSpecific.claimsInformationLink; - this.userInfoURL = data.envSpecific.userInfoUrl; - }); - } -} diff --git a/src/app/claims/claimsAdmin/claimsAdmin.module.ts b/src/app/claims/claimsAdmin/claimsAdmin.module.ts deleted file mode 100644 index e203267..0000000 --- a/src/app/claims/claimsAdmin/claimsAdmin.module.ts +++ /dev/null @@ -1,23 +0,0 @@ -import { NgModule } from '@angular/core'; - -import { SharedModule } from '../../shared/shared.module'; -import { OpenaireClaimsAdminComponent } from './claimsAdmin.component'; -import { ClaimsAdminRoutingModule } from './claimsAdmin-routing.module'; -import{ClaimsAdminModule } from '../../openaireLibrary/claims/claimsAdmin/claimsAdmin.module'; -import{ ClaimsCuratorGuard} from '../../openaireLibrary/login/claimsCuratorGuard.guard'; -import {PreviousRouteRecorder} from '../../openaireLibrary/utils/piwik/previousRouteRecorder.guard'; -import {IsRouteEnabled} from '../../openaireLibrary/error/isRouteEnabled.guard'; - - -@NgModule({ - imports: [ - SharedModule, - ClaimsAdminRoutingModule, - ClaimsAdminModule - ], - providers:[ClaimsCuratorGuard, PreviousRouteRecorder,IsRouteEnabled], - declarations: [ - OpenaireClaimsAdminComponent - ] -}) -export class LibClaimsAdminModule { } diff --git a/src/app/claims/claimsByToken/claimsByToken-routing.module.ts b/src/app/claims/claimsByToken/claimsByToken-routing.module.ts deleted file mode 100644 index 473f32c..0000000 --- a/src/app/claims/claimsByToken/claimsByToken-routing.module.ts +++ /dev/null @@ -1,15 +0,0 @@ -import {NgModule} from '@angular/core'; -import {RouterModule} from '@angular/router'; -import {OpenaireClaimsByTokenComponent} from './claimsByToken.component'; -import {LoginGuard} from '../../openaireLibrary/login/loginGuard.guard'; -import {PreviousRouteRecorder} from '../../openaireLibrary/utils/piwik/previousRouteRecorder.guard'; - - -@NgModule({ - imports: [ - RouterModule.forChild([ - { path: '', component: OpenaireClaimsByTokenComponent, canActivate: [LoginGuard], - data: {redirect: '/error', community : 'openaire'}, canDeactivate: [PreviousRouteRecorder]}]) - ] -}) -export class ClaimsByTokenRoutingModule { } diff --git a/src/app/claims/claimsByToken/claimsByToken.component.ts b/src/app/claims/claimsByToken/claimsByToken.component.ts deleted file mode 100644 index 79040aa..0000000 --- a/src/app/claims/claimsByToken/claimsByToken.component.ts +++ /dev/null @@ -1,11 +0,0 @@ -import {Component} from '@angular/core'; - -@Component({ - selector: 'openaire-claims-project-manager', - template: ` - - `, - -}) -export class OpenaireClaimsByTokenComponent { -} diff --git a/src/app/claims/claimsByToken/claimsByToken.module.ts b/src/app/claims/claimsByToken/claimsByToken.module.ts deleted file mode 100644 index 10e6f86..0000000 --- a/src/app/claims/claimsByToken/claimsByToken.module.ts +++ /dev/null @@ -1,30 +0,0 @@ -import { NgModule } from '@angular/core'; -import { RouterModule } from '@angular/router'; -import { SharedModule } from '../../shared/shared.module'; -import { OpenaireClaimsByTokenComponent } from './claimsByToken.component'; -import {ClaimsByTokenModule} from '../../openaireLibrary/claims/claimsByToken/claimsByToken.module'; -import {LoginGuard} from '../../openaireLibrary/login/loginGuard.guard'; -import {PreviousRouteRecorder} from '../../openaireLibrary/utils/piwik/previousRouteRecorder.guard'; -import {IsRouteEnabled} from '../../openaireLibrary/error/isRouteEnabled.guard'; -import { ClaimsByTokenRoutingModule } from './claimsByToken-routing.module'; - - - -@NgModule({ - imports: [ - RouterModule, - SharedModule, - ClaimsByTokenModule, - ClaimsByTokenRoutingModule - ], - providers:[ - LoginGuard, PreviousRouteRecorder, IsRouteEnabled - ], - declarations: [ - OpenaireClaimsByTokenComponent - ], - exports: [ - OpenaireClaimsByTokenComponent - ] -}) -export class LibClaimsByTokenModule { } diff --git a/src/app/claims/directLinking/directLinking-routing.module.ts b/src/app/claims/directLinking/directLinking-routing.module.ts index 9fb88f1..2b77562 100644 --- a/src/app/claims/directLinking/directLinking-routing.module.ts +++ b/src/app/claims/directLinking/directLinking-routing.module.ts @@ -4,12 +4,13 @@ import {RouterModule} from '@angular/router'; import {OpenaireDirectLinkingComponent} from './directLinking.component'; import {LoginGuard} from '../../openaireLibrary/login/loginGuard.guard'; import {PreviousRouteRecorder} from '../../openaireLibrary/utils/piwik/previousRouteRecorder.guard'; +import {IsRouteEnabled} from "../../openaireLibrary/error/isRouteEnabled.guard"; @NgModule({ imports: [ RouterModule.forChild([ - { path: '', component: OpenaireDirectLinkingComponent, canActivate: [LoginGuard], data: { + { path: '', component: OpenaireDirectLinkingComponent, canActivate: [IsRouteEnabled, LoginGuard], data: { redirect: '/error', community : 'openaire' }, canDeactivate: [PreviousRouteRecorder]}, diff --git a/src/app/claims/linking/linking-routing.module.ts b/src/app/claims/linking/linking-routing.module.ts index cea4356..95e60b6 100644 --- a/src/app/claims/linking/linking-routing.module.ts +++ b/src/app/claims/linking/linking-routing.module.ts @@ -3,12 +3,13 @@ import {RouterModule} from '@angular/router'; import {OpenaireLinkingComponent} from './linkingGeneric.component'; import {LoginGuard} from '../../openaireLibrary/login/loginGuard.guard'; import {PreviousRouteRecorder} from '../../openaireLibrary/utils/piwik/previousRouteRecorder.guard'; +import {IsRouteEnabled} from "../../openaireLibrary/error/isRouteEnabled.guard"; @NgModule({ imports: [ RouterModule.forChild([ - { path: '', component: OpenaireLinkingComponent, canActivate: [LoginGuard], data: { + { path: '', component: OpenaireLinkingComponent, canActivate: [IsRouteEnabled, LoginGuard], data: { redirect: '/error', community : 'openaire' }, canDeactivate: [PreviousRouteRecorder]}, diff --git a/src/app/claims/myClaims/myClaims-routing.module.ts b/src/app/claims/myClaims/myClaims-routing.module.ts index 0908b57..9509165 100644 --- a/src/app/claims/myClaims/myClaims-routing.module.ts +++ b/src/app/claims/myClaims/myClaims-routing.module.ts @@ -4,12 +4,13 @@ import {RouterModule} from '@angular/router'; import {OpenaireMyClaimsComponent} from './myClaims.component'; import {LoginGuard} from '../../openaireLibrary/login/loginGuard.guard'; import {PreviousRouteRecorder} from '../../openaireLibrary/utils/piwik/previousRouteRecorder.guard'; +import {IsRouteEnabled} from "../../openaireLibrary/error/isRouteEnabled.guard"; @NgModule({ imports: [ RouterModule.forChild([ - { path: '', component: OpenaireMyClaimsComponent, canActivate: [LoginGuard], + { path: '', component: OpenaireMyClaimsComponent, canActivate: [IsRouteEnabled, LoginGuard], data: {redirect: '/error', community : 'openaire'}, canDeactivate: [PreviousRouteRecorder]}]) ] }) diff --git a/src/app/claims/myClaimsDemo.component.ts b/src/app/claims/myClaimsDemo.component.ts deleted file mode 100644 index 6490a59..0000000 --- a/src/app/claims/myClaimsDemo.component.ts +++ /dev/null @@ -1,51 +0,0 @@ -// import {Component, Input} from '@angular/core'; -// import {Observable} from 'rxjs/Observable'; -// import { Router } from '@angular/router'; -// -// -// -// @Component({ -// selector: 'my-claims-demo', -// template: ` -//
-// -//
-//
Linking
-//
MyClaims
-//
Claims Admin
-//

Extra parameters for claims admin

-//
Claims By user
-//
Claims By project
-//
Claims By context
-// -// -//
Publication od_______908::3a5b2885656a91307156325644e73b92
-// -//
-//
-// -// -// -// ` -// //(click)="changeOrderby('target')" -// //od_______908::3a5b2885656a91307156325644e73b92 -// -// }) -// export class MyClaimsDemoComponent { -// constructor ( private _router: Router ) { -// } -// user:string="argirok@di.uoa.gr"; -// ngOnInit() { -// -// } -// goToPub(id: number){ -// this._router.navigate( ['Publication', { articleId: id}] ); -// } -// } diff --git a/src/app/deposit/deposit-routing.module.ts b/src/app/deposit/deposit-routing.module.ts index 9eba569..4d6c5c7 100644 --- a/src/app/deposit/deposit-routing.module.ts +++ b/src/app/deposit/deposit-routing.module.ts @@ -2,13 +2,14 @@ import {NgModule} from '@angular/core'; import {RouterModule} from '@angular/router'; import {OpenaireDepositComponent} from './deposit.component'; import {PreviousRouteRecorder} from '../openaireLibrary/utils/piwik/previousRouteRecorder.guard'; +import {IsRouteEnabled} from "../openaireLibrary/error/isRouteEnabled.guard"; @NgModule({ imports: [ RouterModule.forChild([ { path: '', component: OpenaireDepositComponent, data: { redirect: '/error' - }, canDeactivate: [PreviousRouteRecorder] } + }, canDeactivate: [PreviousRouteRecorder], canActivate: [IsRouteEnabled] } ]) ] diff --git a/src/app/deposit/searchDataprovidersToDeposit-routing.module.ts b/src/app/deposit/searchDataprovidersToDeposit-routing.module.ts index df568c6..ca1f6ee 100644 --- a/src/app/deposit/searchDataprovidersToDeposit-routing.module.ts +++ b/src/app/deposit/searchDataprovidersToDeposit-routing.module.ts @@ -2,6 +2,7 @@ import {NgModule} from '@angular/core'; import {RouterModule} from '@angular/router'; import {OpenaireSearchDataprovidersToDepositComponent} from './searchDataprovidersToDeposit.component'; import {PreviousRouteRecorder} from '../openaireLibrary/utils/piwik/previousRouteRecorder.guard'; +import {IsRouteEnabled} from "../openaireLibrary/error/isRouteEnabled.guard"; @NgModule({ imports: [ @@ -9,7 +10,7 @@ import {PreviousRouteRecorder} from '../openaireLibrary/utils/piwik/previousRout { path: '', component: OpenaireSearchDataprovidersToDepositComponent, data: { redirect: '/error' - }, canDeactivate: [PreviousRouteRecorder] + }, canDeactivate: [PreviousRouteRecorder], canActivate: [IsRouteEnabled] } ]) diff --git a/src/app/home/home.component.ts b/src/app/home/home.component.ts index 456be21..8283331 100644 --- a/src/app/home/home.component.ts +++ b/src/app/home/home.component.ts @@ -137,7 +137,7 @@ export class HomeComponent { } //this.config.getCommunityInformation(this.properties, this.properties.adminToolsCommunity ).subscribe(data => { - /* this.subs.push(this.config.communityInformationState.subscribe(data => { + this.subs.push(this.config.communityInformationState.subscribe(data => { if(data) { var showEntity = {}; for (var i = 0; i < data['entities'].length; i++) { @@ -150,7 +150,7 @@ export class HomeComponent { this.showOrp = showEntity["orp"]; this.showProjects = showEntity["project"]; this.showDataProviders = showEntity["datasource"]; - this.showOrganizations = showEntity["organization"];*/ + this.showOrganizations = showEntity["organization"]; if(this.showPublications){ this.resultTypes.values.push({name: "Publications" , id:"publications",selected:true, number:0}); } @@ -164,12 +164,12 @@ export class HomeComponent { this.resultTypes.values.push({name: "Other research products" , id:"other",selected:true, number:0}); } this.getNumbers(); - /* } + } }, error => { this.handleError("Error getting community information", error); } - ));*/ + )); } } diff --git a/src/app/utils/aggregators.ts b/src/app/utils/aggregators.ts index 8150e3f..8db3a88 100644 --- a/src/app/utils/aggregators.ts +++ b/src/app/utils/aggregators.ts @@ -1,4 +1,5 @@ import {SearchCustomFilter} from "../openaireLibrary/searchPages/searchUtils/searchUtils.class"; +import {Portal} from "../openaireLibrary/utils/entities/adminTool/portal"; export class FilterInfo { menuId: string; @@ -27,6 +28,11 @@ export class PortalAggregators { new FilterInfo("greece", "Greek Aggregator", "assets/common-assets/logo-small-aggregator.png", "Country", "country", "GR", "Greece"), ]; + static disabled = { + "canada": {pages: [], entities: ["software"]}, + "italy": {pages: [], entities: []}, + "greece": {pages: [], entities: []} + }; static defaultAggregator: FilterInfo = PortalAggregators.list[0]; public static getList(): FilterInfo[] { @@ -51,6 +57,13 @@ export class PortalAggregators { } return filter; } + + public static getCommunityInfoByMenuId(menuId: string): any { + if(PortalAggregators.disabled[menuId]){ + return Portal.getMockCommunityInfo(PortalAggregators.disabled[menuId].entities,PortalAggregators.disabled[menuId].pages); + } + return Portal.getMockCommunityInfo([],[]); + } } diff --git a/src/environments/environment.beta.ts b/src/environments/environment.beta.ts index 7337371..2cb2425 100644 --- a/src/environments/environment.beta.ts +++ b/src/environments/environment.beta.ts @@ -59,8 +59,10 @@ export let properties: EnvProperties = { cacheUrl: "https://demo.openaire.eu/cache/get?url=", datasourcesAPI: "https://beta.services.openaire.eu/openaire/ds/search/", - + + adminToolsCommunity: "aggregator", adminToolsAPIURL: "https://beta.services.openaire.eu/uoa-admin-tools/", + useHelpTexts: false, contextsAPI: "https://beta.services.openaire.eu/openaire/context", communityAPI: "https://beta.services.openaire.eu/openaire/community/", diff --git a/src/environments/environment.prod.ts b/src/environments/environment.prod.ts index 073df31..53531da 100644 --- a/src/environments/environment.prod.ts +++ b/src/environments/environment.prod.ts @@ -59,8 +59,10 @@ export let properties: EnvProperties = { cacheUrl: "https://explore.openaire.eu/cache/get?url=", datasourcesAPI: "https://services.openaire.eu/openaire/ds/search/", - + + adminToolsCommunity: "aggregator", adminToolsAPIURL: "https://services.openaire.eu/uoa-admin-tools/", + useHelpTexts:false, contextsAPI: "https://services.openaire.eu/openaire/context", diff --git a/src/environments/environment.ts b/src/environments/environment.ts index 0afc4ca..482ff59 100644 --- a/src/environments/environment.ts +++ b/src/environments/environment.ts @@ -62,8 +62,10 @@ export let properties: EnvProperties = { feedbackmail: "kostis30fylloy@gmail.com", cacheUrl: "http://dl170.madgik.di.uoa.gr:3000/get?url=", - + + adminToolsCommunity: "aggregator", adminToolsAPIURL: "http://duffy.di.uoa.gr:8080/uoa-admin-tools/", + useHelpTexts: false, datasourcesAPI: "https://beta.services.openaire.eu/openaire/ds/search/", contextsAPI: "https://dev-openaire.d4science.org/openaire/context", communityAPI: "https://dev-openaire.d4science.org/openaire/community/",