From 411f437f4539e021932662bb8050f025b1bc8b83 Mon Sep 17 00:00:00 2001 From: "argiro.kokogiannaki" Date: Fri, 9 Sep 2016 07:59:26 +0000 Subject: [PATCH] moving files under folder 'portal', create folder services and add upload service git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-services-portal/trunk@43614 d315682c-612b-4755-9ff5-7f18f6832af3 --- nodemon.json => portal/nodemon.json | 0 .../npm-shrinkwrap.json | 0 package.json => portal/package.json | 0 {src => portal/src}/app/app.component.ts | 0 .../bulkClaim/bulkLinking.component.ts | 0 .../app/claimPages/claim/claim.component.html | 0 .../app/claimPages/claim/claim.component.ts | 0 .../claimPages/claims/claims.component.html | 0 .../app/claimPages/claims/claims.component.ts | 0 .../claims/claimsAdmin.component.ts | 0 .../inlineClaimContext.component.ts | 0 .../inlineClaimProject.component.ts | 0 .../claimContext/claimContext.component.ts | 0 .../claimProject/claimProject.component.ts | 0 .../claimDataset/claimDataset.component.ts | 0 .../claimPublication.component.bck.html | 0 .../claimPublication.component.html | 0 .../claimPublication.component.ts | 0 .../claimResult/claimResult.component.ts | 0 .../insertClaim/insertClaim.component.ts | 0 .../claimPages/linking/linking.component.ts | 0 .../linking/linkingHome.component.ts | 0 .../linking/selected/selected.component.ts | 0 .../claimPages/myClaims/myClaims.component.ts | 0 .../app/claimPages/myClaimsDemo.component.ts | 0 .../src}/app/common/autoComplete.component.ts | 0 .../common/claimEntityFormatter.component.ts | 0 {src => portal/src}/app/common/modal/alert.ts | 0 .../app/common/modal/loading.component.ts | 0 .../src}/app/common/modal/open.component.ts | 0 .../app/common/pagingFormatter.component.ts | 0 .../common/pagingFormatterNoLoad.component.ts | 0 .../common/projectTitleFormatter.component.ts | 0 .../publicationTitleFormatter.component.ts | 0 {src => portal/src}/app/entities/claim.ts | 0 .../src}/app/entities/datasetInfo.ts | 0 .../src}/app/entities/personInfo.ts | 0 .../src}/app/entities/projectInfo.ts | 0 .../src}/app/entities/publication.ts | 0 .../src}/app/entities/publicationInfo.ts | 0 .../src}/app/home/home.component.html | 0 .../src}/app/home/home.component.ts | 0 .../landingPages/dataset/dataset.component.ts | 0 .../landingPages/person/person.component.ts | 0 .../landingPages/project/project.component.ts | 0 .../publication/publication.component.ts | 0 .../app/landingPages/showAuthors.component.ts | 0 .../landingPages/showIdentifiers.component.ts | 0 .../landingPages/showSubjects.component.ts | 0 .../app/landingPages/showTitle.component.ts | 0 .../app/landingPages/tabPaging.component.ts | 0 .../app/landingPages/tabTable.component.ts | 0 .../src}/app/pipes/claimTextFilter.pipe.ts | 0 .../src}/app/pipes/claimTypeFilter.pipe.ts | 0 .../src}/app/searchAll/searchAll.component.ts | 0 .../app/searchPages/common/search.class.ts | 0 .../common/searchFilter.component.ts | 0 .../common/searchPage.component.ts | 0 .../common/searchResult.component.ts | 0 .../src}/app/searchPages/search.component.ts | 0 .../searchPublications.component.ts | 0 .../src}/app/services/claims.service.ts | 0 .../src}/app/services/contexts.service.ts | 0 .../src}/app/services/dataset.service.ts | 0 .../app/services/openaireProjects.service.ts | 0 .../src}/app/services/person.service.ts | 0 .../src}/app/services/project.service.ts | 0 .../src}/app/services/publication.service.ts | 0 .../app/services/searchCrossref.service.ts | 0 .../app/services/searchDatacite.service.ts | 0 .../src}/app/services/searchOrcid.service.ts | 0 {src => portal/src}/client.ts | 0 {src => portal/src}/index.html | 0 {src => portal/src}/logo.png | Bin {src => portal/src}/server.ts | 0 {src => portal/src}/typings.d.ts | 0 tsconfig.json => portal/tsconfig.json | 0 typings.json => portal/typings.json | 0 webpack.config.js => portal/webpack.config.js | 0 services/upload/package.json | 17 ++++++ services/upload/uploadService.js | 53 ++++++++++++++++++ 81 files changed, 70 insertions(+) rename nodemon.json => portal/nodemon.json (100%) rename npm-shrinkwrap.json => portal/npm-shrinkwrap.json (100%) rename package.json => portal/package.json (100%) rename {src => portal/src}/app/app.component.ts (100%) rename {src => portal/src}/app/claimPages/bulkClaim/bulkLinking.component.ts (100%) rename {src => portal/src}/app/claimPages/claim/claim.component.html (100%) rename {src => portal/src}/app/claimPages/claim/claim.component.ts (100%) rename {src => portal/src}/app/claimPages/claims/claims.component.html (100%) rename {src => portal/src}/app/claimPages/claims/claims.component.ts (100%) rename {src => portal/src}/app/claimPages/claims/claimsAdmin.component.ts (100%) rename {src => portal/src}/app/claimPages/inlineClaimContext/inlineClaimContext.component.ts (100%) rename {src => portal/src}/app/claimPages/inlineClaimProject/inlineClaimProject.component.ts (100%) rename {src => portal/src}/app/claimPages/linking/claimContext/claimContext.component.ts (100%) rename {src => portal/src}/app/claimPages/linking/claimProject/claimProject.component.ts (100%) rename {src => portal/src}/app/claimPages/linking/claimResult/claimDataset/claimDataset.component.ts (100%) rename {src => portal/src}/app/claimPages/linking/claimResult/claimPublication/claimPublication.component.bck.html (100%) rename {src => portal/src}/app/claimPages/linking/claimResult/claimPublication/claimPublication.component.html (100%) rename {src => portal/src}/app/claimPages/linking/claimResult/claimPublication/claimPublication.component.ts (100%) rename {src => portal/src}/app/claimPages/linking/claimResult/claimResult.component.ts (100%) rename {src => portal/src}/app/claimPages/linking/insertClaim/insertClaim.component.ts (100%) rename {src => portal/src}/app/claimPages/linking/linking.component.ts (100%) rename {src => portal/src}/app/claimPages/linking/linkingHome.component.ts (100%) rename {src => portal/src}/app/claimPages/linking/selected/selected.component.ts (100%) rename {src => portal/src}/app/claimPages/myClaims/myClaims.component.ts (100%) rename {src => portal/src}/app/claimPages/myClaimsDemo.component.ts (100%) rename {src => portal/src}/app/common/autoComplete.component.ts (100%) rename {src => portal/src}/app/common/claimEntityFormatter.component.ts (100%) rename {src => portal/src}/app/common/modal/alert.ts (100%) rename {src => portal/src}/app/common/modal/loading.component.ts (100%) rename {src => portal/src}/app/common/modal/open.component.ts (100%) rename {src => portal/src}/app/common/pagingFormatter.component.ts (100%) rename {src => portal/src}/app/common/pagingFormatterNoLoad.component.ts (100%) rename {src => portal/src}/app/common/projectTitleFormatter.component.ts (100%) rename {src => portal/src}/app/common/publicationTitleFormatter.component.ts (100%) rename {src => portal/src}/app/entities/claim.ts (100%) rename {src => portal/src}/app/entities/datasetInfo.ts (100%) rename {src => portal/src}/app/entities/personInfo.ts (100%) rename {src => portal/src}/app/entities/projectInfo.ts (100%) rename {src => portal/src}/app/entities/publication.ts (100%) rename {src => portal/src}/app/entities/publicationInfo.ts (100%) rename {src => portal/src}/app/home/home.component.html (100%) rename {src => portal/src}/app/home/home.component.ts (100%) rename {src => portal/src}/app/landingPages/dataset/dataset.component.ts (100%) rename {src => portal/src}/app/landingPages/person/person.component.ts (100%) rename {src => portal/src}/app/landingPages/project/project.component.ts (100%) rename {src => portal/src}/app/landingPages/publication/publication.component.ts (100%) rename {src => portal/src}/app/landingPages/showAuthors.component.ts (100%) rename {src => portal/src}/app/landingPages/showIdentifiers.component.ts (100%) rename {src => portal/src}/app/landingPages/showSubjects.component.ts (100%) rename {src => portal/src}/app/landingPages/showTitle.component.ts (100%) rename {src => portal/src}/app/landingPages/tabPaging.component.ts (100%) rename {src => portal/src}/app/landingPages/tabTable.component.ts (100%) rename {src => portal/src}/app/pipes/claimTextFilter.pipe.ts (100%) rename {src => portal/src}/app/pipes/claimTypeFilter.pipe.ts (100%) rename {src => portal/src}/app/searchAll/searchAll.component.ts (100%) rename {src => portal/src}/app/searchPages/common/search.class.ts (100%) rename {src => portal/src}/app/searchPages/common/searchFilter.component.ts (100%) rename {src => portal/src}/app/searchPages/common/searchPage.component.ts (100%) rename {src => portal/src}/app/searchPages/common/searchResult.component.ts (100%) rename {src => portal/src}/app/searchPages/search.component.ts (100%) rename {src => portal/src}/app/searchPages/searchPublications.component.ts (100%) rename {src => portal/src}/app/services/claims.service.ts (100%) rename {src => portal/src}/app/services/contexts.service.ts (100%) rename {src => portal/src}/app/services/dataset.service.ts (100%) rename {src => portal/src}/app/services/openaireProjects.service.ts (100%) rename {src => portal/src}/app/services/person.service.ts (100%) rename {src => portal/src}/app/services/project.service.ts (100%) rename {src => portal/src}/app/services/publication.service.ts (100%) rename {src => portal/src}/app/services/searchCrossref.service.ts (100%) rename {src => portal/src}/app/services/searchDatacite.service.ts (100%) rename {src => portal/src}/app/services/searchOrcid.service.ts (100%) rename {src => portal/src}/client.ts (100%) rename {src => portal/src}/index.html (100%) rename {src => portal/src}/logo.png (100%) rename {src => portal/src}/server.ts (100%) rename {src => portal/src}/typings.d.ts (100%) rename tsconfig.json => portal/tsconfig.json (100%) rename typings.json => portal/typings.json (100%) rename webpack.config.js => portal/webpack.config.js (100%) create mode 100644 services/upload/package.json create mode 100644 services/upload/uploadService.js diff --git a/nodemon.json b/portal/nodemon.json similarity index 100% rename from nodemon.json rename to portal/nodemon.json diff --git a/npm-shrinkwrap.json b/portal/npm-shrinkwrap.json similarity index 100% rename from npm-shrinkwrap.json rename to portal/npm-shrinkwrap.json diff --git a/package.json b/portal/package.json similarity index 100% rename from package.json rename to portal/package.json diff --git a/src/app/app.component.ts b/portal/src/app/app.component.ts similarity index 100% rename from src/app/app.component.ts rename to portal/src/app/app.component.ts diff --git a/src/app/claimPages/bulkClaim/bulkLinking.component.ts b/portal/src/app/claimPages/bulkClaim/bulkLinking.component.ts similarity index 100% rename from src/app/claimPages/bulkClaim/bulkLinking.component.ts rename to portal/src/app/claimPages/bulkClaim/bulkLinking.component.ts diff --git a/src/app/claimPages/claim/claim.component.html b/portal/src/app/claimPages/claim/claim.component.html similarity index 100% rename from src/app/claimPages/claim/claim.component.html rename to portal/src/app/claimPages/claim/claim.component.html diff --git a/src/app/claimPages/claim/claim.component.ts b/portal/src/app/claimPages/claim/claim.component.ts similarity index 100% rename from src/app/claimPages/claim/claim.component.ts rename to portal/src/app/claimPages/claim/claim.component.ts diff --git a/src/app/claimPages/claims/claims.component.html b/portal/src/app/claimPages/claims/claims.component.html similarity index 100% rename from src/app/claimPages/claims/claims.component.html rename to portal/src/app/claimPages/claims/claims.component.html diff --git a/src/app/claimPages/claims/claims.component.ts b/portal/src/app/claimPages/claims/claims.component.ts similarity index 100% rename from src/app/claimPages/claims/claims.component.ts rename to portal/src/app/claimPages/claims/claims.component.ts diff --git a/src/app/claimPages/claims/claimsAdmin.component.ts b/portal/src/app/claimPages/claims/claimsAdmin.component.ts similarity index 100% rename from src/app/claimPages/claims/claimsAdmin.component.ts rename to portal/src/app/claimPages/claims/claimsAdmin.component.ts diff --git a/src/app/claimPages/inlineClaimContext/inlineClaimContext.component.ts b/portal/src/app/claimPages/inlineClaimContext/inlineClaimContext.component.ts similarity index 100% rename from src/app/claimPages/inlineClaimContext/inlineClaimContext.component.ts rename to portal/src/app/claimPages/inlineClaimContext/inlineClaimContext.component.ts diff --git a/src/app/claimPages/inlineClaimProject/inlineClaimProject.component.ts b/portal/src/app/claimPages/inlineClaimProject/inlineClaimProject.component.ts similarity index 100% rename from src/app/claimPages/inlineClaimProject/inlineClaimProject.component.ts rename to portal/src/app/claimPages/inlineClaimProject/inlineClaimProject.component.ts diff --git a/src/app/claimPages/linking/claimContext/claimContext.component.ts b/portal/src/app/claimPages/linking/claimContext/claimContext.component.ts similarity index 100% rename from src/app/claimPages/linking/claimContext/claimContext.component.ts rename to portal/src/app/claimPages/linking/claimContext/claimContext.component.ts diff --git a/src/app/claimPages/linking/claimProject/claimProject.component.ts b/portal/src/app/claimPages/linking/claimProject/claimProject.component.ts similarity index 100% rename from src/app/claimPages/linking/claimProject/claimProject.component.ts rename to portal/src/app/claimPages/linking/claimProject/claimProject.component.ts diff --git a/src/app/claimPages/linking/claimResult/claimDataset/claimDataset.component.ts b/portal/src/app/claimPages/linking/claimResult/claimDataset/claimDataset.component.ts similarity index 100% rename from src/app/claimPages/linking/claimResult/claimDataset/claimDataset.component.ts rename to portal/src/app/claimPages/linking/claimResult/claimDataset/claimDataset.component.ts diff --git a/src/app/claimPages/linking/claimResult/claimPublication/claimPublication.component.bck.html b/portal/src/app/claimPages/linking/claimResult/claimPublication/claimPublication.component.bck.html similarity index 100% rename from src/app/claimPages/linking/claimResult/claimPublication/claimPublication.component.bck.html rename to portal/src/app/claimPages/linking/claimResult/claimPublication/claimPublication.component.bck.html diff --git a/src/app/claimPages/linking/claimResult/claimPublication/claimPublication.component.html b/portal/src/app/claimPages/linking/claimResult/claimPublication/claimPublication.component.html similarity index 100% rename from src/app/claimPages/linking/claimResult/claimPublication/claimPublication.component.html rename to portal/src/app/claimPages/linking/claimResult/claimPublication/claimPublication.component.html diff --git a/src/app/claimPages/linking/claimResult/claimPublication/claimPublication.component.ts b/portal/src/app/claimPages/linking/claimResult/claimPublication/claimPublication.component.ts similarity index 100% rename from src/app/claimPages/linking/claimResult/claimPublication/claimPublication.component.ts rename to portal/src/app/claimPages/linking/claimResult/claimPublication/claimPublication.component.ts diff --git a/src/app/claimPages/linking/claimResult/claimResult.component.ts b/portal/src/app/claimPages/linking/claimResult/claimResult.component.ts similarity index 100% rename from src/app/claimPages/linking/claimResult/claimResult.component.ts rename to portal/src/app/claimPages/linking/claimResult/claimResult.component.ts diff --git a/src/app/claimPages/linking/insertClaim/insertClaim.component.ts b/portal/src/app/claimPages/linking/insertClaim/insertClaim.component.ts similarity index 100% rename from src/app/claimPages/linking/insertClaim/insertClaim.component.ts rename to portal/src/app/claimPages/linking/insertClaim/insertClaim.component.ts diff --git a/src/app/claimPages/linking/linking.component.ts b/portal/src/app/claimPages/linking/linking.component.ts similarity index 100% rename from src/app/claimPages/linking/linking.component.ts rename to portal/src/app/claimPages/linking/linking.component.ts diff --git a/src/app/claimPages/linking/linkingHome.component.ts b/portal/src/app/claimPages/linking/linkingHome.component.ts similarity index 100% rename from src/app/claimPages/linking/linkingHome.component.ts rename to portal/src/app/claimPages/linking/linkingHome.component.ts diff --git a/src/app/claimPages/linking/selected/selected.component.ts b/portal/src/app/claimPages/linking/selected/selected.component.ts similarity index 100% rename from src/app/claimPages/linking/selected/selected.component.ts rename to portal/src/app/claimPages/linking/selected/selected.component.ts diff --git a/src/app/claimPages/myClaims/myClaims.component.ts b/portal/src/app/claimPages/myClaims/myClaims.component.ts similarity index 100% rename from src/app/claimPages/myClaims/myClaims.component.ts rename to portal/src/app/claimPages/myClaims/myClaims.component.ts diff --git a/src/app/claimPages/myClaimsDemo.component.ts b/portal/src/app/claimPages/myClaimsDemo.component.ts similarity index 100% rename from src/app/claimPages/myClaimsDemo.component.ts rename to portal/src/app/claimPages/myClaimsDemo.component.ts diff --git a/src/app/common/autoComplete.component.ts b/portal/src/app/common/autoComplete.component.ts similarity index 100% rename from src/app/common/autoComplete.component.ts rename to portal/src/app/common/autoComplete.component.ts diff --git a/src/app/common/claimEntityFormatter.component.ts b/portal/src/app/common/claimEntityFormatter.component.ts similarity index 100% rename from src/app/common/claimEntityFormatter.component.ts rename to portal/src/app/common/claimEntityFormatter.component.ts diff --git a/src/app/common/modal/alert.ts b/portal/src/app/common/modal/alert.ts similarity index 100% rename from src/app/common/modal/alert.ts rename to portal/src/app/common/modal/alert.ts diff --git a/src/app/common/modal/loading.component.ts b/portal/src/app/common/modal/loading.component.ts similarity index 100% rename from src/app/common/modal/loading.component.ts rename to portal/src/app/common/modal/loading.component.ts diff --git a/src/app/common/modal/open.component.ts b/portal/src/app/common/modal/open.component.ts similarity index 100% rename from src/app/common/modal/open.component.ts rename to portal/src/app/common/modal/open.component.ts diff --git a/src/app/common/pagingFormatter.component.ts b/portal/src/app/common/pagingFormatter.component.ts similarity index 100% rename from src/app/common/pagingFormatter.component.ts rename to portal/src/app/common/pagingFormatter.component.ts diff --git a/src/app/common/pagingFormatterNoLoad.component.ts b/portal/src/app/common/pagingFormatterNoLoad.component.ts similarity index 100% rename from src/app/common/pagingFormatterNoLoad.component.ts rename to portal/src/app/common/pagingFormatterNoLoad.component.ts diff --git a/src/app/common/projectTitleFormatter.component.ts b/portal/src/app/common/projectTitleFormatter.component.ts similarity index 100% rename from src/app/common/projectTitleFormatter.component.ts rename to portal/src/app/common/projectTitleFormatter.component.ts diff --git a/src/app/common/publicationTitleFormatter.component.ts b/portal/src/app/common/publicationTitleFormatter.component.ts similarity index 100% rename from src/app/common/publicationTitleFormatter.component.ts rename to portal/src/app/common/publicationTitleFormatter.component.ts diff --git a/src/app/entities/claim.ts b/portal/src/app/entities/claim.ts similarity index 100% rename from src/app/entities/claim.ts rename to portal/src/app/entities/claim.ts diff --git a/src/app/entities/datasetInfo.ts b/portal/src/app/entities/datasetInfo.ts similarity index 100% rename from src/app/entities/datasetInfo.ts rename to portal/src/app/entities/datasetInfo.ts diff --git a/src/app/entities/personInfo.ts b/portal/src/app/entities/personInfo.ts similarity index 100% rename from src/app/entities/personInfo.ts rename to portal/src/app/entities/personInfo.ts diff --git a/src/app/entities/projectInfo.ts b/portal/src/app/entities/projectInfo.ts similarity index 100% rename from src/app/entities/projectInfo.ts rename to portal/src/app/entities/projectInfo.ts diff --git a/src/app/entities/publication.ts b/portal/src/app/entities/publication.ts similarity index 100% rename from src/app/entities/publication.ts rename to portal/src/app/entities/publication.ts diff --git a/src/app/entities/publicationInfo.ts b/portal/src/app/entities/publicationInfo.ts similarity index 100% rename from src/app/entities/publicationInfo.ts rename to portal/src/app/entities/publicationInfo.ts diff --git a/src/app/home/home.component.html b/portal/src/app/home/home.component.html similarity index 100% rename from src/app/home/home.component.html rename to portal/src/app/home/home.component.html diff --git a/src/app/home/home.component.ts b/portal/src/app/home/home.component.ts similarity index 100% rename from src/app/home/home.component.ts rename to portal/src/app/home/home.component.ts diff --git a/src/app/landingPages/dataset/dataset.component.ts b/portal/src/app/landingPages/dataset/dataset.component.ts similarity index 100% rename from src/app/landingPages/dataset/dataset.component.ts rename to portal/src/app/landingPages/dataset/dataset.component.ts diff --git a/src/app/landingPages/person/person.component.ts b/portal/src/app/landingPages/person/person.component.ts similarity index 100% rename from src/app/landingPages/person/person.component.ts rename to portal/src/app/landingPages/person/person.component.ts diff --git a/src/app/landingPages/project/project.component.ts b/portal/src/app/landingPages/project/project.component.ts similarity index 100% rename from src/app/landingPages/project/project.component.ts rename to portal/src/app/landingPages/project/project.component.ts diff --git a/src/app/landingPages/publication/publication.component.ts b/portal/src/app/landingPages/publication/publication.component.ts similarity index 100% rename from src/app/landingPages/publication/publication.component.ts rename to portal/src/app/landingPages/publication/publication.component.ts diff --git a/src/app/landingPages/showAuthors.component.ts b/portal/src/app/landingPages/showAuthors.component.ts similarity index 100% rename from src/app/landingPages/showAuthors.component.ts rename to portal/src/app/landingPages/showAuthors.component.ts diff --git a/src/app/landingPages/showIdentifiers.component.ts b/portal/src/app/landingPages/showIdentifiers.component.ts similarity index 100% rename from src/app/landingPages/showIdentifiers.component.ts rename to portal/src/app/landingPages/showIdentifiers.component.ts diff --git a/src/app/landingPages/showSubjects.component.ts b/portal/src/app/landingPages/showSubjects.component.ts similarity index 100% rename from src/app/landingPages/showSubjects.component.ts rename to portal/src/app/landingPages/showSubjects.component.ts diff --git a/src/app/landingPages/showTitle.component.ts b/portal/src/app/landingPages/showTitle.component.ts similarity index 100% rename from src/app/landingPages/showTitle.component.ts rename to portal/src/app/landingPages/showTitle.component.ts diff --git a/src/app/landingPages/tabPaging.component.ts b/portal/src/app/landingPages/tabPaging.component.ts similarity index 100% rename from src/app/landingPages/tabPaging.component.ts rename to portal/src/app/landingPages/tabPaging.component.ts diff --git a/src/app/landingPages/tabTable.component.ts b/portal/src/app/landingPages/tabTable.component.ts similarity index 100% rename from src/app/landingPages/tabTable.component.ts rename to portal/src/app/landingPages/tabTable.component.ts diff --git a/src/app/pipes/claimTextFilter.pipe.ts b/portal/src/app/pipes/claimTextFilter.pipe.ts similarity index 100% rename from src/app/pipes/claimTextFilter.pipe.ts rename to portal/src/app/pipes/claimTextFilter.pipe.ts diff --git a/src/app/pipes/claimTypeFilter.pipe.ts b/portal/src/app/pipes/claimTypeFilter.pipe.ts similarity index 100% rename from src/app/pipes/claimTypeFilter.pipe.ts rename to portal/src/app/pipes/claimTypeFilter.pipe.ts diff --git a/src/app/searchAll/searchAll.component.ts b/portal/src/app/searchAll/searchAll.component.ts similarity index 100% rename from src/app/searchAll/searchAll.component.ts rename to portal/src/app/searchAll/searchAll.component.ts diff --git a/src/app/searchPages/common/search.class.ts b/portal/src/app/searchPages/common/search.class.ts similarity index 100% rename from src/app/searchPages/common/search.class.ts rename to portal/src/app/searchPages/common/search.class.ts diff --git a/src/app/searchPages/common/searchFilter.component.ts b/portal/src/app/searchPages/common/searchFilter.component.ts similarity index 100% rename from src/app/searchPages/common/searchFilter.component.ts rename to portal/src/app/searchPages/common/searchFilter.component.ts diff --git a/src/app/searchPages/common/searchPage.component.ts b/portal/src/app/searchPages/common/searchPage.component.ts similarity index 100% rename from src/app/searchPages/common/searchPage.component.ts rename to portal/src/app/searchPages/common/searchPage.component.ts diff --git a/src/app/searchPages/common/searchResult.component.ts b/portal/src/app/searchPages/common/searchResult.component.ts similarity index 100% rename from src/app/searchPages/common/searchResult.component.ts rename to portal/src/app/searchPages/common/searchResult.component.ts diff --git a/src/app/searchPages/search.component.ts b/portal/src/app/searchPages/search.component.ts similarity index 100% rename from src/app/searchPages/search.component.ts rename to portal/src/app/searchPages/search.component.ts diff --git a/src/app/searchPages/searchPublications.component.ts b/portal/src/app/searchPages/searchPublications.component.ts similarity index 100% rename from src/app/searchPages/searchPublications.component.ts rename to portal/src/app/searchPages/searchPublications.component.ts diff --git a/src/app/services/claims.service.ts b/portal/src/app/services/claims.service.ts similarity index 100% rename from src/app/services/claims.service.ts rename to portal/src/app/services/claims.service.ts diff --git a/src/app/services/contexts.service.ts b/portal/src/app/services/contexts.service.ts similarity index 100% rename from src/app/services/contexts.service.ts rename to portal/src/app/services/contexts.service.ts diff --git a/src/app/services/dataset.service.ts b/portal/src/app/services/dataset.service.ts similarity index 100% rename from src/app/services/dataset.service.ts rename to portal/src/app/services/dataset.service.ts diff --git a/src/app/services/openaireProjects.service.ts b/portal/src/app/services/openaireProjects.service.ts similarity index 100% rename from src/app/services/openaireProjects.service.ts rename to portal/src/app/services/openaireProjects.service.ts diff --git a/src/app/services/person.service.ts b/portal/src/app/services/person.service.ts similarity index 100% rename from src/app/services/person.service.ts rename to portal/src/app/services/person.service.ts diff --git a/src/app/services/project.service.ts b/portal/src/app/services/project.service.ts similarity index 100% rename from src/app/services/project.service.ts rename to portal/src/app/services/project.service.ts diff --git a/src/app/services/publication.service.ts b/portal/src/app/services/publication.service.ts similarity index 100% rename from src/app/services/publication.service.ts rename to portal/src/app/services/publication.service.ts diff --git a/src/app/services/searchCrossref.service.ts b/portal/src/app/services/searchCrossref.service.ts similarity index 100% rename from src/app/services/searchCrossref.service.ts rename to portal/src/app/services/searchCrossref.service.ts diff --git a/src/app/services/searchDatacite.service.ts b/portal/src/app/services/searchDatacite.service.ts similarity index 100% rename from src/app/services/searchDatacite.service.ts rename to portal/src/app/services/searchDatacite.service.ts diff --git a/src/app/services/searchOrcid.service.ts b/portal/src/app/services/searchOrcid.service.ts similarity index 100% rename from src/app/services/searchOrcid.service.ts rename to portal/src/app/services/searchOrcid.service.ts diff --git a/src/client.ts b/portal/src/client.ts similarity index 100% rename from src/client.ts rename to portal/src/client.ts diff --git a/src/index.html b/portal/src/index.html similarity index 100% rename from src/index.html rename to portal/src/index.html diff --git a/src/logo.png b/portal/src/logo.png similarity index 100% rename from src/logo.png rename to portal/src/logo.png diff --git a/src/server.ts b/portal/src/server.ts similarity index 100% rename from src/server.ts rename to portal/src/server.ts diff --git a/src/typings.d.ts b/portal/src/typings.d.ts similarity index 100% rename from src/typings.d.ts rename to portal/src/typings.d.ts diff --git a/tsconfig.json b/portal/tsconfig.json similarity index 100% rename from tsconfig.json rename to portal/tsconfig.json diff --git a/typings.json b/portal/typings.json similarity index 100% rename from typings.json rename to portal/typings.json diff --git a/webpack.config.js b/portal/webpack.config.js similarity index 100% rename from webpack.config.js rename to portal/webpack.config.js diff --git a/services/upload/package.json b/services/upload/package.json new file mode 100644 index 00000000..6429fc67 --- /dev/null +++ b/services/upload/package.json @@ -0,0 +1,17 @@ +{ + "name": "trunk", + "version": "1.0.0", + "description": "", + "main": "index.js", + "scripts": { + "test": "echo \"Error: no test specified\" && exit 1" + }, + "keywords": [], + "author": "", + "license": "ISC", + "dependencies": { + "body-parser": "^1.15.2", + "express": "^4.14.0", + "multer": "^1.1.0" + } +} diff --git a/services/upload/uploadService.js b/services/upload/uploadService.js new file mode 100644 index 00000000..2016c6fb --- /dev/null +++ b/services/upload/uploadService.js @@ -0,0 +1,53 @@ +var express = require("express"); +var bodyParser = require("body-parser"); +var multer = require("multer"); +var app = express(); + +app.use(bodyParser.json()); +app.use(bodyParser.urlencoded({ extended: true })); + +app.use(function(req, res, next) { + res.header("Access-Control-Allow-Origin", "*"); + res.header("Access-Control-Allow-Headers", "Origin, X-Requested-With, Content-Type, Accept"); + next(); +}); + +app.post("/upload", multer({dest: "./uploads/"}).array("uploads[]", 12), function(req, res) { + var filepath = __dirname+"/"+req.files[0].path; + console.info(req.files[0]); + console.info("PAth:::::::"+filepath); + + // var responseData; + // fs = require('fs') + // fs.readFile(__dirname+"/"+req.files[0].path, 'utf8', function (err,data) { + // if (err) { + // responseData= "error"; + // console.log(err); + // } + // console.log(data); + // responseData=data; + // }); + // req.files[0].data=responseData; + // res.send(req.files); + res.sendFile(filepath); + var fs = require('fs'); + fs.stat(filepath, function (err, stats) { + console.log(stats);//here we got all information of file in stats variable + + if (err) { + return console.error(err); + } + + fs.unlink(filepath,function(err){ + if(err) return console.log(err); + console.log('file deleted successfully'); + }); +}); + +}); +app.get('/get/d6bd36a06762e2f0da891f9670fcb2b0', function(req, res) { + res.sendFile('uploads/d6bd36a06762e2f0da891f9670fcb2b0') +}) +var server = app.listen(8000, function() { + console.log("Listening on port %s...", server.address().port); +});