From 14bb58abc531b07bd07e8dcaf71db0e73714f9e0 Mon Sep 17 00:00:00 2001 From: Konstantinos Triantafyllou Date: Thu, 11 Jun 2020 15:34:42 +0000 Subject: [PATCH] [Monitor | Trunk]: Add properties on enviroment git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-monitor-portal/trunk/monitor@58884 d315682c-612b-4755-9ff5-7f18f6832af3 --- angular.json | 28 +++++ package.json | 5 + src/app/app.component.ts | 2 + .../subscribe/invite/invite.component.ts | 2 +- .../utils/subscribe/subscribe.component.ts | 2 +- src/assets/env-properties.json | 2 +- src/environments/environment.beta.ts | 110 ++++++++++++++++++ src/environments/environment.prod.ts | 94 ++++++++++++++- src/environments/environment.ts | 95 ++++++++++++++- src/main.ts | 4 +- 10 files changed, 335 insertions(+), 9 deletions(-) create mode 100644 src/environments/environment.beta.ts diff --git a/angular.json b/angular.json index f45194e..89ed376 100644 --- a/angular.json +++ b/angular.json @@ -46,6 +46,23 @@ "with": "src/environments/environment.prod.ts" } ] + }, + "beta": { + "optimization": true, + "outputHashing": "all", + "sourceMap": false, + "extractCss": true, + "namedChunks": false, + "aot": true, + "extractLicenses": true, + "vendorChunk": false, + "buildOptimizer": true, + "fileReplacements": [ + { + "replace": "src/environments/environment.ts", + "with": "src/environments/environment.beta.ts" + } + ] } } }, @@ -57,6 +74,9 @@ "configurations": { "production": { "browserTarget": "ng-universal-demo:build:production" + }, + "beta": { + "browserTarget": "ng-universal-demo:build:beta" } } }, @@ -114,6 +134,14 @@ "with": "src/environments/environment.prod.ts" } ] + }, + "beta": { + "fileReplacements": [ + { + "replace": "src/environments/environment.ts", + "with": "src/environments/environment.beta.ts" + } + ] } } } diff --git a/package.json b/package.json index 3ed8cc9..7195e8d 100644 --- a/package.json +++ b/package.json @@ -11,10 +11,15 @@ "start": " ng serve --port 4500 --disable-host-check --host 0.0.0.0", "start:ssr": "npm run build:ssr && npm run serve:ssr", "start:prerender": "npm run build:prerender && npm run serve:prerender", + "start:ssr-beta": "npm run build:ssr-beta && npm run serve:ssr", + "start:prerender-beta": "npm run build:prerender-beta && npm run serve:prerender", "build": "ng build", "build:client-and-server-bundles": "ng build --prod --sourceMap --stats-json=true && ng run ng-universal-demo:server:production", + "build:client-and-server-bundles-beta": "ng build --configuration=beta --sourceMap --stats-json=true && ng run ng-universal-demo:server:beta", "build:prerender": "npm run build:client-and-server-bundles && npm run webpack:server && npm run generate:prerender", "build:ssr": "npm run build:client-and-server-bundles && npm run webpack:server", + "build:prerender-beta": "npm run build:client-and-server-bundles-beta && npm run webpack:server && npm run generate:prerender", + "build:ssr-beta": "npm run build:client-and-server-bundles-beta && npm run webpack:server", "generate:prerender": "cd dist && node prerender", "webpack:server": "webpack --config webpack.server.config.js --progress --colors", "serve:prerender": "cd dist/browser && http-server", diff --git a/src/app/app.component.ts b/src/app/app.component.ts index b2e050c..6265e86 100644 --- a/src/app/app.component.ts +++ b/src/app/app.component.ts @@ -7,6 +7,7 @@ import {EnvironmentSpecificService} from './openaireLibrary/utils/properties/env import {Session, User} from './openaireLibrary/login/utils/helper.class'; import {HelperFunctions} from "./openaireLibrary/utils/HelperFunctions.class"; import {UserManagementService} from "./openaireLibrary/services/user-management.service"; +import {properties} from "../environments/environment"; @Component({ selector: 'app-root', @@ -56,6 +57,7 @@ export class AppComponent { } ngOnInit() { + console.log(properties); this.propertiesService.loadEnvironment() .then(es => { this.properties = this.propertiesService.envSpecific; diff --git a/src/app/utils/subscribe/invite/invite.component.ts b/src/app/utils/subscribe/invite/invite.component.ts index ea8907a..239acac 100644 --- a/src/app/utils/subscribe/invite/invite.component.ts +++ b/src/app/utils/subscribe/invite/invite.component.ts @@ -95,7 +95,7 @@ export class InviteComponent implements OnInit { this.errorMessage = ""; this.missingCommunityId = ""; this.status = this.errorCodes.LOADING; - this.userManageService.getUserInfo(this.properties.userInfoUrl).subscribe(user => { + this.userManageService.getUserInfo().subscribe(user => { this.user = user; this.route.queryParams.subscribe( communityId => { diff --git a/src/app/utils/subscribe/subscribe.component.ts b/src/app/utils/subscribe/subscribe.component.ts index cfe1560..1961f9e 100644 --- a/src/app/utils/subscribe/subscribe.component.ts +++ b/src/app/utils/subscribe/subscribe.component.ts @@ -133,7 +133,7 @@ export class SubscribeComponent { } else { this.loading = true; this.showLoginAlert = false; - this._subscribeService.subscribeToCommunity(this.properties.adminToolsAPIURL, this.communityId).subscribe( + this._subscribeService.subscribeToCommunity(this.properties, this.communityId).subscribe( res => { this.loading = false; if (res.status && res.status != 200) { diff --git a/src/assets/env-properties.json b/src/assets/env-properties.json index b0da9ca..79eddf9 100644 --- a/src/assets/env-properties.json +++ b/src/assets/env-properties.json @@ -49,7 +49,7 @@ "cacheUrl" :"http://scoobydoo.di.uoa.gr:3000/get?url=", - "monitorServiceAPIURL" :"http://duffy.di.uoa.gr:8080/uoa-monitor-service", + "monitorServiceAPIURL" :"http://dl170.madgik.di.uoa.gr:8080/uoa-monitor-service", "adminToolsAPIURL" :"http://mpagasas.di.uoa.gr:8080/uoa-admin-tools", diff --git a/src/environments/environment.beta.ts b/src/environments/environment.beta.ts new file mode 100644 index 0000000..3fe0ebd --- /dev/null +++ b/src/environments/environment.beta.ts @@ -0,0 +1,110 @@ +import {EnvProperties} from "../app/openaireLibrary/utils/properties/env-properties"; + +export let properties: EnvProperties = { + environment: "beta", + enablePiwikTrack: true, + useCache: true, + showContent: true, + metricsAPIURL: "https://beta.services.openaire.eu/usagestats/", + framesAPIURL: "https://beta.openaire.eu/stats3/", + statisticsAPIURL: "https://beta.services.openaire.eu/stats-api/", + statisticsFrameAPIURL: "https://beta.openaire.eu/stats/", + statisticsFrameNewAPIURL: "http://marilyn.athenarc.gr:8080/stats-api/", + useNewStatistisTool: false, + claimsAPIURL: "https://beta.services.openaire.eu/claims/rest/claimsService/", + searchAPIURLLAst: "https://beta.services.openaire.eu/search/v2/api/", + searchResourcesAPIURL: "https://beta.services.openaire.eu/search/v2/api/resources", + openCitationsAPIURL: "https://services.openaire.eu/opencitations/getCitations?id=", + csvAPIURL: "https://beta.services.openaire.eu/search/v2/api/reports", + searchCrossrefAPIURL: "https://api.crossref.org/works", + searchDataciteAPIURL: "https://api.datacite.org/works", + searchOrcidURL: "https://pub.orcid.org/v2.1/", + orcidURL: "https://orcid.org/", + doiURL: "https://dx.doi.org/", + cordisURL: "http://cordis.europa.eu/projects/", + openDoarURL: "http://v2.sherpa.ac.uk/id/repository/", + r3DataURL: "http://service.re3data.org/repository/", + zenodo: "https://zenodo.org/", + zenodoCommunities: "https://zenodo.org/api/communities/", + openAccess: "https://www.openaire.eu/support/faq#article-id-234", + openAccessRepo: "https://www.openaire.eu/support/faq#article-id-310", + fp7Guidlines: "https://www.openaire.eu/open-access-in-fp7-seventh-research-framework-programme", + h2020Guidlines: "https://www.openaire.eu/oa-publications/h2020/open-access-in-horizon-2020", + ercGuidlines: "http://erc.europa.eu/sites/default/files/document/file/ERC_Open_Access_Guidelines-revised_2014.pdf", + helpdesk: "https://www.openaire.eu/support/helpdesk", + utilsService: "https://demo.openaire.eu/utils-service", + + vocabulariesAPI: "https://beta.services.openaire.eu/provision/mvc/vocabularies/", + + piwikBaseUrl: "https://analytics.openaire.eu/piwik.php?idsite=", + piwikSiteId: "80", + loginUrl: "https://beta.services.openaire.eu/connect-user-management/openid_connect_login", + + logoutUrl: "https://aai.openaire.eu/proxy/saml2/idp/SingleLogoutService.php?ReturnTo=", + + cookieDomain: ".openaire.eu", + + feedbackmail: "openaire.test@gmail.com", + + cacheUrl: "https://demo.openaire.eu/cache/get?url=", + + monitorServiceAPIURL: "http://dl170.madgik.di.uoa.gr:8080/uoa-monitor-service", + adminToolsAPIURL: "https://beta.services.openaire.eu/uoa-admin-tools", + + adminToolsCommunity: "monitor", + datasourcesAPI: "https://beta.services.openaire.eu/openaire/ds/search/", + contextsAPI: "https://beta.services.openaire.eu/openaire/context", + communityAPI: "https://beta.services.openaire.eu/openaire/community/", + communitiesAPI: "https://beta.services.openaire.eu/openaire/community/communities", + + csvLimit: 2000, + pagingLimit: 20, + resultsPerPage: 10, + + baseLink: "https://beta.monitor.openaire.eu", + searchLinkToPublication: "/search/publication?articleId=", + searchLinkToProject: "/search/project?projectId=", + searchLinkToDataProvider: "/search/dataprovider?datasourceId=", + searchLinkToDataset: "/search/dataset?datasetId=", + searchLinkToSoftwareLanding: "/search/software?softwareId=", + searchLinkToOrganization: "/search/organization?organizationId=", + searchLinkToOrp: "/search/other?orpId=", + + searchLinkToCommunities: "/search/find/communities", + searchLinkToPublications: "/search/find/publications", + searchLinkToDataProviders: "/search/find/dataproviders", + searchLinkToProjects: "/search/find/projects", + searchLinkToDatasets: "/search/find/datasets", + searchLinkToSoftware: "/search/find/software", + searchLinkToOrps: "/search/find/other", + searchLinkToOrganizations: "/search/find/organizations", + searchLinkToCompatibleDataProviders: "/search/content-providers", + searchLinkToEntityRegistriesDataProviders: "/search/entity-registries", + searchLinkToEntityRegistriesDataProvidersTable: "/search/entity-registries-table", + searchLinkToJournals: "/search/journals", + searchLinkToJournalsTable: "/search/journals-table", + + searchLinkToAdvancedPublications: "/search/advanced/publications", + searchLinkToAdvancedProjects: "/search/advanced/projects", + searchLinkToAdvancedDatasets: "/search/advanced/datasets", + searchLinkToAdvancedSoftware: "/search/advanced/software", + searchLinkToAdvancedOrps: "/search/advanced/other", + searchLinkToAdvancedDataProviders: "/search/advanced/dataproviders", + searchLinkToAdvancedOrganizations: "/search/advanced/organizations", + + lastIndexInformationLink: "https://beta.openaire.eu/aggregation-and-content-provision-workflows", + showLastIndexInformationLink: true, + + widgetLink: "https://beta.openaire.eu/index.php?option=com_openaire&view=widget&format=raw&projectId=", + claimsInformationLink: "https://beta.openaire.eu/linking", + + depositLearnHowPage: "/participate/deposit/learn-how", + depositSearchPage: "/participate/deposit/search", + shareInZenodoPage: "/participate/deposit/zenodo", + + reCaptchaSiteKey: "6LezhVIUAAAAAOb4nHDd87sckLhMXFDcHuKyS76P", + + admins: ["rcd-helpdesk@openaire.eu"], + lastIndexUpdate: "2019-08-07", + indexInfoAPI: "http://beta.services.openaire.eu/openaire/info/" +}; diff --git a/src/environments/environment.prod.ts b/src/environments/environment.prod.ts index 3612073..873d5c2 100644 --- a/src/environments/environment.prod.ts +++ b/src/environments/environment.prod.ts @@ -1,3 +1,93 @@ -export const environment = { - production: true +import {EnvProperties} from "../app/openaireLibrary/utils/properties/env-properties"; + +export let properties: EnvProperties = { + environment: "production", + enablePiwikTrack: false, + useCache: true, + showContent: true, + metricsAPIURL: "https://services.openaire.eu/usagestats/", + framesAPIURL: "https://www.openaire.eu/stats3/", + statisticsAPIURL: "https://services.openaire.eu/stats-api/", + statisticsFrameAPIURL: "https://www.openaire.eu/stats/", + statisticsFrameNewAPIURL: "", + useNewStatistisTool: false, + claimsAPIURL: "https://services.openaire.eu/claims/rest/claimsService/", + searchAPIURLLAst: "https://services.openaire.eu/search/v2/api/", + searchResourcesAPIURL: "https://services.openaire.eu/search/v2/api/resources", + openCitationsAPIURL: "https://services.openaire.eu/opencitations/getCitations?id=", + csvAPIURL: "https://services.openaire.eu/search/v2/api/reports", + searchCrossrefAPIURL: "https://api.crossref.org/works", + searchDataciteAPIURL: "https://api.datacite.org/works", + searchOrcidURL: "https://pub.orcid.org/v2.1/", + orcidURL: "https://orcid.org/", + doiURL: "https://dx.doi.org/", + cordisURL: "http://cordis.europa.eu/projects/", + openDoarURL: "http://v2.sherpa.ac.uk/id/repository/", + r3DataURL: "http://service.re3data.org/repository/", + zenodo: "https://zenodo.org/", + zenodoCommunities: "https://zenodo.org/api/communities/", + openAccess: "https://www.openaire.eu/support/faq#article-id-234", + openAccessRepo: "https://www.openaire.eu/support/faq#article-id-310", + fp7Guidlines: "https://www.openaire.eu/open-access-in-fp7-seventh-research-framework-programme", + h2020Guidlines: "https://www.openaire.eu/oa-publications/h2020/open-access-in-horizon-2020", + ercGuidlines: "http://erc.europa.eu/sites/default/files/document/file/ERC_Open_Access_Guidelines-revised_2014.pdf", + helpdesk: "https://www.openaire.eu/support/helpdesk", + utilsService: "https://explore.openaire.eu/utils-service", + vocabulariesAPI: "https://services.openaire.eu/provision/mvc/vocabularies/", + piwikBaseUrl: "https://analytics.openaire.eu/piwik.php?idsite=", + piwikSiteId: "112", + loginUrl: "https://services.openaire.eu/_UPDATE_/openid_connect_login", + logoutUrl: "https://aai.openaire.eu/proxy/saml2/idp/SingleLogoutService.php?ReturnTo=", + cookieDomain: ".openaire.eu", + feedbackmail: "feedback@openaire.eu", + cacheUrl: "https://explore.openaire.eu/cache/get?url=", + datasourcesAPI: "https://services.openaire.eu/openaire/ds/search/", + monitorServiceAPIURL: "http://dl170.madgik.di.uoa.gr:8080/uoa-monitor-service", + adminToolsAPIURL: "https://services.openaire.eu/uoa-admin-tools/", + adminToolsCommunity: "monitor", + contextsAPI: "https://services.openaire.eu/openaire/context", + communityAPI: "https://services.openaire.eu/openaire/community/", + communitiesAPI: "https://services.openaire.eu/openaire/community/communities", + csvLimit: 2000, + pagingLimit: 20, + resultsPerPage: 10, + baseLink: "https://monitor.openaire.eu", + searchLinkToPublication: "/search/publication?articleId=", + searchLinkToProject: "/search/project?projectId=", + searchLinkToDataProvider: "/search/dataprovider?datasourceId=", + searchLinkToDataset: "/search/dataset?datasetId=", + searchLinkToSoftwareLanding: "/search/software?softwareId=", + searchLinkToOrp: "/search/other?orpId=", + searchLinkToOrganization: "/search/organization?organizationId=", + + searchLinkToPublications: "/search/find/publications", + searchLinkToDataProviders: "/search/find/dataproviders", + searchLinkToProjects: "/search/find/projects", + searchLinkToDatasets: "/search/find/datasets", + searchLinkToSoftware: "/search/find/software", + searchLinkToOrps: "/search/find/other", + searchLinkToOrganizations: "/search/find/organizations", + searchLinkToCompatibleDataProviders: "/search/content-providers", + searchLinkToEntityRegistriesDataProviders: "/search/entity-registries", + searchLinkToEntityRegistriesDataProvidersTable: "/search/entity-registries-table", + searchLinkToJournals: "/search/journals", + searchLinkToJournalsTable: "/search/journals-table", + searchLinkToAdvancedPublications: "/search/advanced/publications", + searchLinkToAdvancedProjects: "/search/advanced/projects", + searchLinkToAdvancedDatasets: "/search/advanced/datasets", + searchLinkToAdvancedSoftware: "/search/advanced/software", + searchLinkToAdvancedOrps: "/search/advanced/other", + searchLinkToAdvancedDataProviders: "/search/advanced/dataproviders", + searchLinkToAdvancedOrganizations: "/search/advanced/organizations", + lastIndexInformationLink: "https://www.openaire.eu/aggregation-and-content-provision-workflows", + showLastIndexInformationLink: true, + widgetLink: "https://www.openaire.eu/index.php?option=com_openaire&view=widget&format=raw&projectId=", + claimsInformationLink: "https://www.openaire.eu/linking", + depositLearnHowPage: "/participate/deposit/learn-how", + depositSearchPage: "/participate/deposit/search", + shareInZenodoPage: "/participate/deposit/zenodo", + reCaptchaSiteKey: "6LezhVIUAAAAAOb4nHDd87sckLhMXFDcHuKyS76P", + admins: ["rcd-helpdesk@openaire.eu"], + lastIndexUpdate: "2019-07-24", + indexInfoAPI: "http://services.openaire.eu/openaire/info/" }; diff --git a/src/environments/environment.ts b/src/environments/environment.ts index b7f639a..de7bdfa 100644 --- a/src/environments/environment.ts +++ b/src/environments/environment.ts @@ -3,6 +3,97 @@ // `ng build --env=prod` then `environment.prod.ts` will be used instead. // The list of which env maps to which file can be found in `.angular-cli.json`. -export const environment = { - production: false +import {EnvProperties} from "../app/openaireLibrary/utils/properties/env-properties"; + +export let properties: EnvProperties = { + environment: "development", + enablePiwikTrack: false, + useCache: false, + showContent: true, + metricsAPIURL: "https://beta.services.openaire.eu/usagestats/", + framesAPIURL: "https://beta.openaire.eu/stats3/", + statisticsAPIURL: "https://beta.services.openaire.eu/stats-api/", + statisticsFrameAPIURL: "https://beta.openaire.eu/stats/", + statisticsFrameNewAPIURL: "http://88.197.53.71:8080/stats-api/", + useNewStatistisTool: false, + claimsAPIURL: "http://scoobydoo.di.uoa.gr:8080/dnet-claims-service-2.0.0-SNAPSHOT/rest/claimsService/", + searchAPIURLLAst: "https://beta.services.openaire.eu/search/v2/api/", + searchResourcesAPIURL: "https://beta.services.openaire.eu/search/v2/api/resources", + openCitationsAPIURL: "https://services.openaire.eu/opencitations/getCitations?id=", + csvAPIURL: "http://rudie.di.uoa.gr:8080/dnet-functionality-services-2.0.0-SNAPSHOT/rest/v2/reports", + searchCrossrefAPIURL: "https://api.crossref.org/works", + searchDataciteAPIURL: "https://api.datacite.org/works", + searchOrcidURL: "https://pub.orcid.org/v2.1/", + orcidURL: "https://orcid.org/", + doiURL: "https://dx.doi.org/", + cordisURL: "http://cordis.europa.eu/projects/", + openDoarURL: "http://v2.sherpa.ac.uk/id/repository/", + r3DataURL: "http://service.re3data.org/repository/", + zenodo: "https://zenodo.org/", + zenodoCommunities: "https://zenodo.org/api/communities/", + openAccess: "https://www.openaire.eu/support/faq#article-id-234", + openAccessRepo: "https://www.openaire.eu/support/faq#article-id-310", + fp7Guidlines: "https://www.openaire.eu/open-access-in-fp7-seventh-research-framework-programme", + h2020Guidlines: "https://www.openaire.eu/oa-publications/h2020/open-access-in-horizon-2020", + ercGuidlines: "http://erc.europa.eu/sites/default/files/document/file/ERC_Open_Access_Guidelines-revised_2014.pdf", + helpdesk: "https://www.openaire.eu/support/helpdesk", + utilsService: "http://mpagasas.di.uoa.gr:8000", + vocabulariesAPI: "https://beta.services.openaire.eu/provision/mvc/vocabularies/", + piwikBaseUrl: "https://analytics.openaire.eu/piwik.php?idsite=", + piwikSiteId: "80", + loginUrl: "http://dl170.madgik.di.uoa.gr:8180/dnet-login/openid_connect_login", + userInfoUrl: "http://dl170.madgik.di.uoa.gr:8180/dnet-openaire-users-1.0.0-SNAPSHOT/api/users/getUserInfo?accessToken=", + logoutUrl: "https://aai.openaire.eu/proxy/saml2/idp/SingleLogoutService.php?ReturnTo=", + cookieDomain: ".di.uoa.gr", + feedbackmail: "openaire.test@gmail.com", + cacheUrl: "http://scoobydoo.di.uoa.gr:3000/get?url=", + monitorServiceAPIURL: "http://duffy.di.uoa.gr:8080/uoa-monitor-service", + adminToolsAPIURL: "http://mpagasas.di.uoa.gr:8080/uoa-admin-tools", + adminToolsCommunity: "monitor", + 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/", + communitiesAPI: "https://dev-openaire.d4science.org/openaire/community/communities", + csvLimit: 2000, + pagingLimit: 20, + resultsPerPage: 10, + baseLink: "http://dl170.madgik.di.uoa.gr/monitor", + searchLinkToPublication: "/search/publication?articleId=", + searchLinkToProject: "/search/project?projectId=", + searchLinkToDataProvider: "/search/dataprovider?datasourceId=", + searchLinkToDataset: "/search/dataset?datasetId=", + searchLinkToSoftwareLanding: "/search/software?softwareId=", + searchLinkToOrganization: "/search/organization?organizationId=", + searchLinkToOrp: "/search/other?orpId=", + searchLinkToCommunities: "/search/find/communities", + searchLinkToPublications: "/search/find/publications", + searchLinkToDataProviders: "/search/find/dataproviders", + searchLinkToProjects: "/search/find/projects", + searchLinkToDatasets: "/search/find/datasets", + searchLinkToSoftware: "/search/find/software", + searchLinkToOrps: "/search/find/other", + searchLinkToOrganizations: "/search/find/organizations", + searchLinkToCompatibleDataProviders: "/search/content-providers", + searchLinkToEntityRegistriesDataProviders: "/search/entity-registries", + searchLinkToEntityRegistriesDataProvidersTable: "/search/entity-registries-table", + searchLinkToJournals: "/search/journals", + searchLinkToJournalsTable: "/search/journals-table", + searchLinkToAdvancedPublications: "/search/advanced/publications", + searchLinkToAdvancedProjects: "/search/advanced/projects", + searchLinkToAdvancedDatasets: "/search/advanced/datasets", + searchLinkToAdvancedSoftware: "/search/advanced/software", + searchLinkToAdvancedOrps: "/search/advanced/other", + searchLinkToAdvancedDataProviders: "/search/advanced/dataproviders", + searchLinkToAdvancedOrganizations: "/search/advanced/organizations", + lastIndexInformationLink: "https://beta.openaire.eu/aggregation-and-content-provision-workflows", + showLastIndexInformationLink: true, + widgetLink: "https://beta.openaire.eu/index.php?option=com_openaire&view=widget&format=raw&projectId=", + claimsInformationLink: "https://beta.openaire.eu/linking", + depositLearnHowPage: "/participate/deposit/learn-how", + depositSearchPage: "/participate/deposit/search", + shareInZenodoPage: "/participate/deposit/zenodo", + reCaptchaSiteKey: "6LcVtFIUAAAAAB2ac6xYivHxYXKoUvYRPi-6_rLu", + admins: ["kostis30fylloy@gmail.com", "argirok@di.uoa.gr"], + lastIndexUpdate: "2019-05-16", + indexInfoAPI: "http://beta.services.openaire.eu/openaire/info/" }; diff --git a/src/main.ts b/src/main.ts index 9e8c381..d8a282e 100644 --- a/src/main.ts +++ b/src/main.ts @@ -2,9 +2,9 @@ import { enableProdMode } from '@angular/core'; import { platformBrowserDynamic } from '@angular/platform-browser-dynamic'; import { AppModule } from './app/app.module'; -import { environment } from './environments/environment'; +import { properties } from './environments/environment'; -if (environment.production) { +if (properties.environment !== "development") { enableProdMode(); }