diff --git a/explore/CHANGELOG.md b/explore/CHANGELOG.md
new file mode 100644
index 00000000..08a0c4b1
--- /dev/null
+++ b/explore/CHANGELOG.md
@@ -0,0 +1,115 @@
+# Changelog
+
+All notable changes to this project will be documented in this file.
+
+The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/)
+and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html).
+
+*For each release, use the following sub-sections:*
+
+- *Added (for new features)*
+- *Changed (for changes in existing functionality)*
+- *Deprecated (for soon-to-be removed features)*
+- *Removed (for now removed features)*
+- *Fixed (for any bug fixes)*
+- *Security (in case of vulnerabilities)*
+
+## [production-release-november-2023-v2] - 2023/11/28
+### Added
+* Add sorting options with impact factors in search results page
+
+### Changed
+* Data source landing: get collected full texts from new stats API
+* Updated parsing of measures - in results: views/downloads per data source
+
+### Fixed
+* Updated query for funders number in Funders page
+* Updated query for funders number is first page
+* Advanced Search Results: funder field to return all funders
+* Advanced Search Projects: funder field to return all funders
+
+## [production-release-november-2023] - 2023/11/09
+### Added
+* Missing funders' logos locally in Explore assets
+
+### Changed
+* Deposit search page: UI improvement in “Go to repository” button
+
+### Fixed
+* Reverted version of UIkit back to version 3.16.24 - previous version caused bug with dropdowns
+
+## [production-release-october-2023] - 2023/10/18
+### Added
+* Search page: Add view more option on overflow (e.g authors, partners, subjects, projects)
+
+### Changed
+* Upgrade to Angular 16
+* New Claims API
+* New Funders Page
+
+### Fixed
+* Reverted version of UIkit to version 3.16.14 because of parallax
+* A persistent identifier can resolve in more than one pid types
+
+## [production-release-september-2023] - 2023/09/25
+### FIXED
+* Error on grant access in ORCID Search & Link Wizard
+* Added missing id in linking from the project landing
+* Added check in search data sources parsing
+
+## [production-release-august-2023] - 2023/08/25
+### Added
+* Search mobile: Added actions
+* Detailed pages - mobile: Added search-bar
+* Mobile: new drops and dropdowns
+
+### Changed
+* Linking: Redesign of results view
+* Advanced search form: Add autocomplete input for eosc subject field
+* Detailed pages - mobile: UI updates & improvements
+
+### Fixed
+* Advanced search and detailed page
+* Added a necessary check in html of detailed pages
+
+## [production-release-may-2023] - 2023/05/19
+### Added
+* Detailed research products page: Added suggest modals for Sustainable Development Goals and Fields of Science
+* Get research products, projects & data sources usage counts from index
+
+### Changed
+* Redesign of detailed pages and mobile version
+
+### Fixed
+* Fix path for fos/sdg vocabularies in advanced search
+* Search page improvements
+* UI updates & improvements in search results and detailed pages (minor)
+
+## [production-release-january-2023] - 2023/01/18
+### FIXED
+* Contact us form: Email body was either empty or incomplete
+* Contact us page: After sending an email, clear recaptcha
+
+
+## [production-release-december-2022] - 2022/12/21
+### Added
+* Link to blog in Sustainable Development Goals page
+
+### Changed
+* SEO updates and mobile menu
+
+### Fixed
+* Linking: Changed Crossref requests for bulk uploaded DOIs
+* Medium screens: not sticky navbar causing error
+
+## [production-release-november-2022] - 2022/11/30
+### Added
+* EOSC subjects from eoscifguidelines field & Advanced field "EOSC Subject"
+* New Contact us page
+
+### Changed
+* Upgrade to Angular 14
+* Refinement of filters
+* Advanced search form: UI updates and smooth scrolling
+* FoS and deposit pages updates
+* Bip Finder: Updated parsing and labels for Bip Finder scores & updated link to BiP Finder
\ No newline at end of file
diff --git a/explore/routes.ts b/explore/routes.ts
index 2f93f074..1fade54c 100644
--- a/explore/routes.ts
+++ b/explore/routes.ts
@@ -13,6 +13,8 @@ export const routes = [
'/participate/deposit-subject-result',
'/participate/deposit-publications',
'/participate/deposit-publications-result',
+ '/participate/deposit/learn-how',
+ '/participate/deposit/search',
'/search/find/research-outcomes',
'/search/find',
'/search/find/publications',
@@ -40,4 +42,9 @@ export const routes = [
'/claims',
'/participate/claim',
'/participate/direct-claim',
+ '/my-orcid-links',
+ '/sdgs',
+ '/fields-of-science',
+ '/funders',
+ '/contact-us',
];
diff --git a/explore/src/app/app-routing.module.ts b/explore/src/app/app-routing.module.ts
index 401b51cd..b3b1988e 100644
--- a/explore/src/app/app-routing.module.ts
+++ b/explore/src/app/app-routing.module.ts
@@ -7,7 +7,6 @@ const routes: Routes = [
// Other Pages
{path: '', loadChildren: () => import('./home/home.module').then(m => m.HomeModule), data: {hasStickyHeaderOnMobile: true}},
{path: 'home', redirectTo: '', pathMatch: 'full'},
- {path: 'mail-preferences', loadChildren: () => import('./userEmailPreferences/mailPrefs.module').then(m => m.LibMailPrefsModule)},
{path: 'sdgs', loadChildren: () => import('./sdg/sdg.module').then(m => m.LibSdgModule)},
{path: 'fields-of-science', loadChildren: () => import('./fos/fos.module').then(m => m.LibFosModule), data: {extraOffset: 100}},
{path: 'funders', loadChildren: () => import('./funders/funders.module').then(m => m.FundersModule)},
@@ -32,10 +31,6 @@ const routes: Routes = [
loadChildren: () => import('./landingPages/organization/libOrganization.module').then(m => m.LibOrganizationModule),
data: {hasQuickContact: false, hasMenuSearchBar: true}
},
- {
- path: 'project-report',
- loadChildren: () => import('./landingPages/htmlProjectReport/libHtmlProjectReport.module').then(m => m.LibHtmlProjectReportModule)
- },
// Search Pages
{
diff --git a/explore/src/app/funders/funders.component.ts b/explore/src/app/funders/funders.component.ts
index 0a08b32e..800b8ced 100644
--- a/explore/src/app/funders/funders.component.ts
+++ b/explore/src/app/funders/funders.component.ts
@@ -220,7 +220,9 @@ export class FundersComponent implements OnInit {
value.openAccessPercentage = Math.round((value.openAccessResearchProducts / value.researchProducts) * 100);
}
if(!value.logoUrl && this.staticLogos.has(value.id)) {
- value.logoUrl = "assets/explore-assets/funders/logos/"+value.id+".png";
+ let split = value.id.split("||");
+ let shortname = (split && split.length==3) ? value.id.split("||")[2] : value.id;
+ value.logoUrl = "assets/explore-assets/funders/logos/"+shortname+".png";
}
});
// convert funders map into an array
diff --git a/explore/src/app/landingPages/htmlProjectReport/htmlProjectReport-routing.module.ts b/explore/src/app/landingPages/htmlProjectReport/htmlProjectReport-routing.module.ts
deleted file mode 100644
index f8ce0c54..00000000
--- a/explore/src/app/landingPages/htmlProjectReport/htmlProjectReport-routing.module.ts
+++ /dev/null
@@ -1,12 +0,0 @@
-import { NgModule } from '@angular/core';
-import { RouterModule } from '@angular/router';
-import { OpenaireHtmlProjectReportComponent } from './htmlProjectReport.component';
-import {PreviousRouteRecorder} from '../../openaireLibrary/utils/piwik/previousRouteRecorder.guard';
-@NgModule({
- imports: [
- RouterModule.forChild([
- { path: '', component: OpenaireHtmlProjectReportComponent ,canDeactivate: [PreviousRouteRecorder]}
- ])
-]
-})
-export class HtmlProjectReportRoutingModule { }
diff --git a/explore/src/app/landingPages/htmlProjectReport/htmlProjectReport.component.ts b/explore/src/app/landingPages/htmlProjectReport/htmlProjectReport.component.ts
deleted file mode 100644
index d253f588..00000000
--- a/explore/src/app/landingPages/htmlProjectReport/htmlProjectReport.component.ts
+++ /dev/null
@@ -1,17 +0,0 @@
-import {Component} from '@angular/core';
-
-@Component({
- selector: 'openaire-htmlProjectReport',
- template: ``,
- })
-export class OpenaireHtmlProjectReportComponent{
- constructor ( ) {
-
- }
-
- ngOnInit() {
-}
-
-
-
-}
diff --git a/explore/src/app/landingPages/htmlProjectReport/libHtmlProjectReport.module.ts b/explore/src/app/landingPages/htmlProjectReport/libHtmlProjectReport.module.ts
deleted file mode 100644
index 557b898f..00000000
--- a/explore/src/app/landingPages/htmlProjectReport/libHtmlProjectReport.module.ts
+++ /dev/null
@@ -1,13 +0,0 @@
-import { NgModule} from '@angular/core';
-import { HtmlProjectReportModule } from '../../openaireLibrary/landingPages/htmlProjectReport/htmlProjectReport.module';
-import {PreviousRouteRecorder} from '../../openaireLibrary/utils/piwik/previousRouteRecorder.guard';
-import { OpenaireHtmlProjectReportComponent } from './htmlProjectReport.component';
-import {HtmlProjectReportRoutingModule} from './htmlProjectReport-routing.module';
-
-@NgModule({
- imports: [HtmlProjectReportModule, HtmlProjectReportRoutingModule],
- declarations:[OpenaireHtmlProjectReportComponent],
- providers:[ PreviousRouteRecorder],
- exports:[OpenaireHtmlProjectReportComponent]
-})
-export class LibHtmlProjectReportModule { }
diff --git a/explore/src/app/userEmailPreferences/mailPrefs-routing.module.ts b/explore/src/app/userEmailPreferences/mailPrefs-routing.module.ts
deleted file mode 100644
index 981c0364..00000000
--- a/explore/src/app/userEmailPreferences/mailPrefs-routing.module.ts
+++ /dev/null
@@ -1,18 +0,0 @@
-import { NgModule } from '@angular/core';
-import { RouterModule } from '@angular/router';
-
-import {OpenaireMailPrefsComponent } from './mailPrefs.component';
-import {LoginGuard} from '../openaireLibrary/login/loginGuard.guard';
-import {PreviousRouteRecorder} from '../openaireLibrary/utils/piwik/previousRouteRecorder.guard';
-import {IsRouteEnabled} from '../openaireLibrary/error/isRouteEnabled.guard';
-import {properties} from "../../environments/environment";
-
-
-@NgModule({
- imports: [
- RouterModule.forChild([
- { path: '', component: OpenaireMailPrefsComponent, canActivate: [IsRouteEnabled, LoginGuard],
- data: {redirect: properties.errorLink, community : 'openaire'}, canDeactivate: [PreviousRouteRecorder]}])
- ]
-})
-export class MailPrefsRoutingModule { }
diff --git a/explore/src/app/userEmailPreferences/mailPrefs.component.ts b/explore/src/app/userEmailPreferences/mailPrefs.component.ts
deleted file mode 100644
index 795c77aa..00000000
--- a/explore/src/app/userEmailPreferences/mailPrefs.component.ts
+++ /dev/null
@@ -1,25 +0,0 @@
-import {Component} from '@angular/core';
-
-
-@Component({
- selector: 'openaire-mailPrefs',
- template: `
-
-`
-
-})
- export class OpenaireMailPrefsComponent {
- constructor () {
-
- }
- ngOnInit() {
-
- }
-
-}
diff --git a/explore/src/app/userEmailPreferences/mailPrefs.module.ts b/explore/src/app/userEmailPreferences/mailPrefs.module.ts
deleted file mode 100644
index ba7d55bd..00000000
--- a/explore/src/app/userEmailPreferences/mailPrefs.module.ts
+++ /dev/null
@@ -1,22 +0,0 @@
-import { NgModule } from '@angular/core';
-
-import { SharedModule } from '../openaireLibrary/shared/shared.module';
-import { OpenaireMailPrefsComponent } from './mailPrefs.component';
-import { MailPrefsRoutingModule } from './mailPrefs-routing.module';
-import { MailPrefsModule } from '../openaireLibrary/connect/userEmailPreferences/mailsPrefs.module';
-import { LoginGuard } from '../openaireLibrary/login/loginGuard.guard';
-import { PreviousRouteRecorder } from '../openaireLibrary/utils/piwik/previousRouteRecorder.guard';
-import { IsRouteEnabled } from '../openaireLibrary/error/isRouteEnabled.guard';
-
-@NgModule({
- imports: [
- SharedModule,
- MailPrefsRoutingModule,
- MailPrefsModule
- ],
- providers:[LoginGuard, PreviousRouteRecorder, IsRouteEnabled],
- declarations: [
- OpenaireMailPrefsComponent
- ]
-})
-export class LibMailPrefsModule { }
diff --git a/explore/src/assets/explore-assets/funders/logos/arc_________::ARC||Australian Research Council (ARC)||ARC.png b/explore/src/assets/explore-assets/funders/logos/ARC.png
similarity index 100%
rename from explore/src/assets/explore-assets/funders/logos/arc_________::ARC||Australian Research Council (ARC)||ARC.png
rename to explore/src/assets/explore-assets/funders/logos/ARC.png
diff --git a/explore/src/assets/explore-assets/funders/logos/asap________::ASAP||Aligning Science Across Parkinson's||ASAP.png b/explore/src/assets/explore-assets/funders/logos/ASAP.png
similarity index 100%
rename from explore/src/assets/explore-assets/funders/logos/asap________::ASAP||Aligning Science Across Parkinson's||ASAP.png
rename to explore/src/assets/explore-assets/funders/logos/ASAP.png
diff --git a/explore/src/assets/explore-assets/funders/logos/cihr________::CIHR||Canadian Institutes of Health Research||CIHR.png b/explore/src/assets/explore-assets/funders/logos/CIHR.png
similarity index 100%
rename from explore/src/assets/explore-assets/funders/logos/cihr________::CIHR||Canadian Institutes of Health Research||CIHR.png
rename to explore/src/assets/explore-assets/funders/logos/CIHR.png
diff --git a/explore/src/assets/explore-assets/funders/logos/euenvagency_::EEA||European Environment Agency||EEA.png b/explore/src/assets/explore-assets/funders/logos/EEA.png
similarity index 100%
rename from explore/src/assets/explore-assets/funders/logos/euenvagency_::EEA||European Environment Agency||EEA.png
rename to explore/src/assets/explore-assets/funders/logos/EEA.png
diff --git a/explore/src/assets/explore-assets/funders/logos/inca________::INCA||Institut National du Cancer||INCa.png b/explore/src/assets/explore-assets/funders/logos/INCa.png
similarity index 100%
rename from explore/src/assets/explore-assets/funders/logos/inca________::INCA||Institut National du Cancer||INCa.png
rename to explore/src/assets/explore-assets/funders/logos/INCa.png
diff --git a/explore/src/assets/explore-assets/funders/logos/nhmrc_______::NHMRC||National Health and Medical Research Council (NHMRC)||NHMRC.png b/explore/src/assets/explore-assets/funders/logos/NHMRC.png
similarity index 100%
rename from explore/src/assets/explore-assets/funders/logos/nhmrc_______::NHMRC||National Health and Medical Research Council (NHMRC)||NHMRC.png
rename to explore/src/assets/explore-assets/funders/logos/NHMRC.png
diff --git a/explore/src/assets/explore-assets/funders/logos/nih_________::NIH||National Institutes of Health||NIH.png b/explore/src/assets/explore-assets/funders/logos/NIH.png
similarity index 100%
rename from explore/src/assets/explore-assets/funders/logos/nih_________::NIH||National Institutes of Health||NIH.png
rename to explore/src/assets/explore-assets/funders/logos/NIH.png
diff --git a/explore/src/assets/explore-assets/funders/logos/nserc_______::NSERC||Natural Sciences and Engineering Research Council of Canada||NSERC.png b/explore/src/assets/explore-assets/funders/logos/NSERC.png
similarity index 100%
rename from explore/src/assets/explore-assets/funders/logos/nserc_______::NSERC||Natural Sciences and Engineering Research Council of Canada||NSERC.png
rename to explore/src/assets/explore-assets/funders/logos/NSERC.png
diff --git a/explore/src/assets/explore-assets/funders/logos/nsf_________::NSF||National Science Foundation||NSF.png b/explore/src/assets/explore-assets/funders/logos/NSF.png
similarity index 100%
rename from explore/src/assets/explore-assets/funders/logos/nsf_________::NSF||National Science Foundation||NSF.png
rename to explore/src/assets/explore-assets/funders/logos/NSF.png
diff --git a/explore/src/assets/explore-assets/funders/logos/sshrc_______::SSHRC||Social Sciences and Humanities Research Council||SSHRC.png b/explore/src/assets/explore-assets/funders/logos/SSHRC.png
similarity index 100%
rename from explore/src/assets/explore-assets/funders/logos/sshrc_______::SSHRC||Social Sciences and Humanities Research Council||SSHRC.png
rename to explore/src/assets/explore-assets/funders/logos/SSHRC.png
diff --git a/explore/src/assets/explore-assets/funders/logos/taraexp_____::tara||Tara Expeditions Foundation||TARA.png b/explore/src/assets/explore-assets/funders/logos/TARA.png
similarity index 100%
rename from explore/src/assets/explore-assets/funders/logos/taraexp_____::tara||Tara Expeditions Foundation||TARA.png
rename to explore/src/assets/explore-assets/funders/logos/TARA.png
diff --git a/explore/src/assets/explore-assets/funders/logos/ukri________::UKRI||UK Research and Innovation||UKRI.png b/explore/src/assets/explore-assets/funders/logos/UKRI.png
similarity index 100%
rename from explore/src/assets/explore-assets/funders/logos/ukri________::UKRI||UK Research and Innovation||UKRI.png
rename to explore/src/assets/explore-assets/funders/logos/UKRI.png
diff --git a/explore/src/assets/explore-assets/funders/logos/wt__________::WT||Wellcome Trust||WT.png b/explore/src/assets/explore-assets/funders/logos/WT.png
similarity index 100%
rename from explore/src/assets/explore-assets/funders/logos/wt__________::WT||Wellcome Trust||WT.png
rename to explore/src/assets/explore-assets/funders/logos/WT.png