diff --git a/angular.json b/angular.json index 85ab8e4..b363196 100644 --- a/angular.json +++ b/angular.json @@ -44,7 +44,8 @@ "assets": [ "src/assets", "src/robots.txt", - "src/sitemap.xml" + "src/sitemap.xml", + "src/.htaccess" ], "styles": [ "src/styles.css", diff --git a/src/.htaccess b/src/.htaccess new file mode 100644 index 0000000..2b26651 --- /dev/null +++ b/src/.htaccess @@ -0,0 +1,10 @@ +RewriteEngine On + # If an existing asset or directory is requested go to it as it is + RewriteCond %{DOCUMENT_ROOT}%{REQUEST_URI} -f [OR] + RewriteCond %{DOCUMENT_ROOT}%{REQUEST_URI} -d + RewriteRule ^ - [L] + + # If the requested resource doesn't exist, use index.html +RewriteRule ^ ./index.html + + diff --git a/src/app/about/team.ts b/src/app/about/team.ts index ea9ff95..8dadf1e 100644 --- a/src/app/about/team.ts +++ b/src/app/about/team.ts @@ -17,14 +17,6 @@ export const team: member[] = [ responsibilities: 'Design and operation of the pipeline for the materialisation and data quality evaluation of the graph.', photo: 'alessia.jpg' }, - { - name: 'Amelie Bäcker', - role: 'Librarian', - affiliation: 'Bielefeld University Library', - country: 'Germany', - responsibilities: 'Metadata integration (standard cases), helpdesk support (OpenAIRE Guidelines, metadata integration).', - photo: 'amelie.jpg' - }, { name: 'Andrea Dell Amico', role: 'Τechnical Team - Systems Administrator', @@ -99,16 +91,16 @@ export const team: member[] = [ }, { name: 'Miriam Baglioni', - role: 'Researcher / Software & Data Engineer / Data quality', + role: 'Researcher / Data Quality', affiliation: 'Institute of Information Science and Technologies, Italian National Research Council', country: 'Italy', - responsibilities: 'Graph enrichment steps (not related to mining), and production of the graph dumps.', - photo: 'miriam.jpeg' + responsibilities: 'Design and operation of the pipeline for the materialization and data quality evaluation of the graph.', + photo: 'miriam.png' }, { name: 'Paolo Manghi', role: 'Chief Technical Officer', - affiliation: 'Institute of Information Science and Technologies, Italian National Research Council', + affiliation: 'OpenAIRE AMKE / CNR, Institute of Information Science and Technologies', country: 'Italy', responsibilities: 'Design, roadmapping of the OpenAIRE infrastructure services, their operation, evolution, and interaction with third-parties.', photo: 'paolo.png' @@ -128,5 +120,61 @@ export const team: member[] = [ country: 'Greece', responsibilities: 'Implementation of Text and Data Mining (TDM) modules used in the graph Enrichment phase.', photo: 'yiannis.jpg' - } + }, + { + name: 'Thanasis Vergoulis', + role: 'Service Operational Director', + affiliation: 'OpenAIRE AMKE', + country: 'Greece', + responsibilities: 'Technical roadmap management and supervision, ensuring quality of services.', + photo: 'thanasis.png' + }, + { + name: 'Marek Horst', + role: 'Virtual Access Manager and Infrastructure Manager', + affiliation: 'ICM, University of Warsaw', + country: 'Poland', + responsibilities: 'Quality of services, OpenAIRE Mining Infrastructure manager.', + photo: 'marek.jpg' + }, + { + name: 'Michele Artini', + role: 'Software & Data Engineer / Data Quality', + affiliation: 'Institute of Information Science and Technologies, Italian National Research Council', + country: 'Italy', + responsibilities: 'OpenOrgs design and development, software developer for Graph generation workflows and related micro-services.', + photo: 'michele.png' + }, + { + name: 'Michal Politowski', + role: 'Technical Team - Systems Administrator', + affiliation: 'ICM, University of Warsaw', + country: 'Poland', + responsibilities: 'Quality of services, software updates, service operation management, deployment and monitoring of services.', + photo: 'michal.png' + }, + { + name: 'Ioanna Grypari', + role: 'Data Analyst / OpenAIRE Observatory, OpenAIRE MONITOR product manager', + affiliation: 'Athena Research Center (ARC)', + country: 'Greece', + responsibilities: 'Analysis of the data to identify Open Science indicators for funders, research communities, institutions, and scientists.', + photo: 'ioanna.jpg' + }, + { + name: 'Serafeim Chatzopoulos', + role: 'Researcher /Software & Data Engineer', + affiliation: 'OpenAIRE AMKE', + country: 'Greece', + responsibilities: 'Software developer for Graph generation workflows and related micro-services.', + photo: 'serafeim.jpg' + }, + { + name: 'Gina Pavone', + role: 'Open Science expert / Data Quality', + affiliation: 'Institute of Information Science and Technologies, Italian National Research Council', + country: 'Italy', + responsibilities: 'Validating graph data quality, deduplication of organizations.', + photo: 'gina.jpg' + }, ] diff --git a/src/app/app.component.html b/src/app/app.component.html index 443729c..9ff5c3b 100644 --- a/src/app/app.component.html +++ b/src/app/app.component.html @@ -22,7 +22,7 @@ Cookies are small pieces of data that websites store in your browser to allow us to give you the best browsing experience possible. By using the OpenAIRE portal you accept our use of cookies. Read more + href="https://www.openaire.eu/privacy-policy#cookies" target="_blank"> Read more diff --git a/src/app/app.component.ts b/src/app/app.component.ts index b64198d..5a2a5cf 100644 --- a/src/app/app.component.ts +++ b/src/app/app.component.ts @@ -61,13 +61,17 @@ export class AppComponent implements OnInit, OnDestroy { new MenuItem("team", "Team", "", "/about", false, [], null, {}, null, 'team') ] }, - { - rootItem: new MenuItem("resources", "Resources", "", "/resources", false, [], null, {}), - items: [ - new MenuItem("api", "API", "", "/resources", false, [], null, {}), - new MenuItem("references", "References", "", "/resources/references", false, [], null, {}) - ] - }, + { + rootItem: new MenuItem("resources", "API & Resources", "/develop/overview.html", "", false, [], null, {}), + items: [ + new MenuItem("resources", "Overview", "/develop/overview.html", "", false, [], null, {}), + new MenuItem("", "Authentication", "/develop/authentication.html", "", false, [], null, {}), + new MenuItem("", "Bulk Access", "/develop/graph-dumps.html", "", false, [], null, {}), + new MenuItem("", "Selective Access", "/develop/api.html", "", false, [], null, {}), + new MenuItem("", "Response Metadata Format", "/develop/response-metadata-format.html", "", false, [], null, {}), + new MenuItem("references", "References", "/resources/references", "", false, [], null, {}), + ] + }, { rootItem: new MenuItem("contact", "Support", "", "/support", false, [], null, {}), items: [] diff --git a/src/app/home/home.component.html b/src/app/home/home.component.html index 76f13b1..41b82c7 100644 --- a/src/app/home/home.component.html +++ b/src/app/home/home.component.html @@ -218,7 +218,7 @@
-

Products & Services

+

Research Graph is used in OpenAIRE services

diff --git a/src/app/openaireLibrary b/src/app/openaireLibrary index 2007e12..3c1429f 160000 --- a/src/app/openaireLibrary +++ b/src/app/openaireLibrary @@ -1 +1 @@ -Subproject commit 2007e129664da2e7893aab97b5736cf92585f32d +Subproject commit 3c1429f6b70c9d38f2f7cfbf45716cb594a1019f diff --git a/src/assets/common-assets b/src/assets/common-assets index ffc664c..04d799f 160000 --- a/src/assets/common-assets +++ b/src/assets/common-assets @@ -1 +1 @@ -Subproject commit ffc664c3672226fb16eacb4886a3f328f5bf1d33 +Subproject commit 04d799f089c93ae28c9d2ca8436f283ebc0be3ae diff --git a/src/assets/graph-assets/about/team/gina.jpg b/src/assets/graph-assets/about/team/gina.jpg new file mode 100644 index 0000000..bff22d6 Binary files /dev/null and b/src/assets/graph-assets/about/team/gina.jpg differ diff --git a/src/assets/graph-assets/about/team/ioanna.jpg b/src/assets/graph-assets/about/team/ioanna.jpg new file mode 100644 index 0000000..5fa49fa Binary files /dev/null and b/src/assets/graph-assets/about/team/ioanna.jpg differ diff --git a/src/assets/graph-assets/about/team/marek.jpg b/src/assets/graph-assets/about/team/marek.jpg new file mode 100644 index 0000000..9973fa3 Binary files /dev/null and b/src/assets/graph-assets/about/team/marek.jpg differ diff --git a/src/assets/graph-assets/about/team/michal.png b/src/assets/graph-assets/about/team/michal.png new file mode 100644 index 0000000..be8e0c7 Binary files /dev/null and b/src/assets/graph-assets/about/team/michal.png differ diff --git a/src/assets/graph-assets/about/team/michele.png b/src/assets/graph-assets/about/team/michele.png new file mode 100644 index 0000000..dd88947 Binary files /dev/null and b/src/assets/graph-assets/about/team/michele.png differ diff --git a/src/assets/graph-assets/about/team/miriam.jpeg b/src/assets/graph-assets/about/team/miriam.jpeg deleted file mode 100644 index 915b7b6..0000000 Binary files a/src/assets/graph-assets/about/team/miriam.jpeg and /dev/null differ diff --git a/src/assets/graph-assets/about/team/miriam.png b/src/assets/graph-assets/about/team/miriam.png new file mode 100644 index 0000000..a59c47e Binary files /dev/null and b/src/assets/graph-assets/about/team/miriam.png differ diff --git a/src/assets/graph-assets/about/team/serafeim.jpg b/src/assets/graph-assets/about/team/serafeim.jpg new file mode 100644 index 0000000..e3de759 Binary files /dev/null and b/src/assets/graph-assets/about/team/serafeim.jpg differ diff --git a/src/assets/graph-assets/about/team/thanasis.png b/src/assets/graph-assets/about/team/thanasis.png new file mode 100644 index 0000000..b1d65d4 Binary files /dev/null and b/src/assets/graph-assets/about/team/thanasis.png differ diff --git a/src/sitemap.xml b/src/sitemap.xml index 60df07c..0defd45 100644 --- a/src/sitemap.xml +++ b/src/sitemap.xml @@ -10,9 +10,42 @@ https://graph.openaire.eu/about/team - https://graph.openaire.eu/resources + https://graph.openaire.eu/develop/overview.html + + + https://graph.openaire.eu/develop/authentication.html + + + https://graph.openaire.eu/develop/personalToken.html + + + https://graph.openaire.eu/develop/registeredService.html + + + https://graph.openaire.eu/develop/basic.html + + + https://graph.openaire.eu/develop/advanced.html + + + https://graph.openaire.eu/develop/graph-dumps.html + + + https://graph.openaire.eu/develop/graph-dumps-old.html + + + https://graph.openaire.eu/develop/bulk-projects.html + + + https://graph.openaire.eu/develop/api.html + + + https://graph.openaire.eu/develop/response-metadata-format.html https://graph.openaire.eu/resources/references + + + https://graph.openaire.eu/support