Commit Graph

2693 Commits

Author SHA1 Message Date
argiro.kokogiannaki f5d29ffc76 [Library|Trunk]
add cache in some services and pass properties as parameter

	initiate a searchResearchResultsService where it gets result type as parameter

	update navbar/bottom to get properties as parameter and remove attributes included in properties

	add spaces in search results & authors components



git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-services-library/trunk/ng-openaire-library/src/app@55995 d315682c-612b-4755-9ff5-7f18f6832af3
2019-06-05 13:33:18 +00:00
konstantina.galouni 792986be29 [Trunk | Library]: CuratorInfo.ts: Add new fields and rename existing in class 'Affiliation'.
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-services-library/trunk/ng-openaire-library/src/app@55984 d315682c-612b-4755-9ff5-7f18f6832af3
2019-06-04 13:30:44 +00:00
konstantina.galouni cb691526c3 [Trunk | Library]: dateFilter.component: Bug fix: Do NOT set month of from date to getMonth()-1.
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-services-library/trunk/ng-openaire-library/src/app@55979 d315682c-612b-4755-9ff5-7f18f6832af3
2019-06-03 16:06:23 +00:00
argiro.kokogiannaki f8913dfdbd [Library|Trunk]
Merge into trunk branch angular7 rev 55729




git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-services-library/trunk/ng-openaire-library/src/app@55964 d315682c-612b-4755-9ff5-7f18f6832af3
2019-06-03 13:20:36 +00:00
konstantina.galouni e3d0462f9d [Trunk|Library]: Bug fix: In Landing and Search Pages for results (publ, datas, soft, orp), make title string necessarily (may be number).
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-services-library/trunk/ng-openaire-library/src/app@55955 d315682c-612b-4755-9ff5-7f18f6832af3
2019-06-03 09:52:26 +00:00
argiro.kokogiannaki 2dd9935734 [Library|Trunk]
Properties
	add link to software landing page

Rel Canonical change:
In landing pages:
	for results: use the objIdentifier in relcan (in case the request is from a dedup id)
	in all landing: when the record not found use the simple search link tfor the relcan
	



git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-services-library/trunk/ng-openaire-library/src/app@55949 d315682c-612b-4755-9ff5-7f18f6832af3
2019-06-03 08:53:57 +00:00
k.triantafyllou 10ed032ead [Trunk|Library]: 1. Add a new service for curator photo. 2. Add at properties url for curator download and delete photo. 3. Add a parameter at modal alert to disable ok button. 4. Add CuratorInfo.ts with curator and affiliation classes. 5. Add methods at curators service.
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-services-library/trunk/ng-openaire-library/src/app@55945 d315682c-612b-4755-9ff5-7f18f6832af3
2019-06-02 18:52:26 +00:00
argiro.kokogiannaki 6564a4d74b [Trunk|Library]
remove old showAuthors component
	
	add properties in showPublisher component of software landing



git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-services-library/trunk/ng-openaire-library/src/app@55904 d315682c-612b-4755-9ff5-7f18f6832af3
2019-05-29 16:47:31 +00:00
argiro.kokogiannaki 655e80e607 [Library|Trunk]
Claim get Context: return only the communities with status not hidden #4253
	
	Sherpa link - not for production #4271




git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-services-library/trunk/ng-openaire-library/src/app@55901 d315682c-612b-4755-9ff5-7f18f6832af3
2019-05-29 13:56:09 +00:00
konstantina.galouni 54bc77b446 [Trunk | Library]: Landing and Search pages (services): Do not check and cut prefix of ORCID if included.
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-services-library/trunk/ng-openaire-library/src/app@55900 d315682c-612b-4755-9ff5-7f18f6832af3
2019-05-29 13:25:51 +00:00
konstantina.galouni adfd6b568d [Trunk | Library]:
1. Create 'authors' folder in 'utils' to show authors, including dropdown with their ORCID information if available (used by landing & search pages).
2. Landing & Search Pages (services): Parse ORCID information of authors (creators) & cut it, if prefix is included. 


git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-services-library/trunk/ng-openaire-library/src/app@55899 d315682c-612b-4755-9ff5-7f18f6832af3
2019-05-29 12:24:43 +00:00
konstantina.galouni bb4d406a8f [Trunk | Library]:
1. Add 'orcidURL' property
2. advancedSearchForm.component: Bug fix in definition of array
3. searchFields.ts: Add field in advanced search form of results to search by author's ORCID.


git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-services-library/trunk/ng-openaire-library/src/app@55898 d315682c-612b-4755-9ff5-7f18f6832af3
2019-05-29 12:20:18 +00:00
argiro.kokogiannaki 034e2ee330 [Trunk|Library]
Data source Landing Page:
                add component showPublisher with sherpa/Romeo link
                parse journal information from datasource


git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-services-library/trunk/ng-openaire-library/src/app@55729 d315682c-612b-4755-9ff5-7f18f6832af3
2019-05-27 10:36:09 +00:00
k.triantafyllou 3f189ff1b6 [Trunk|Library]: 1. Add Curator Class and Service for curated by functionality.2. User Component: change main component default value to true.(It exists also on Angular7 branch).
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-services-library/trunk/ng-openaire-library/src/app@55728 d315682c-612b-4755-9ff5-7f18f6832af3
2019-05-27 08:54:58 +00:00
argiro.kokogiannaki d358607977 [Library|Trunk]
user menu: set fixed height for user menu - use scroll 



git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-services-library/trunk/ng-openaire-library/src/app@55725 d315682c-612b-4755-9ff5-7f18f6832af3
2019-05-24 15:08:44 +00:00
argiro.kokogiannaki a6ade652e3 [Trunk|Library]
Landing Pages of results:
		add new component showPublisher that contains information for publisher & journal
		add showPublisher components in all results landing pages
		add sherpa/Romeo link
		parse journal information also from dataset, software, other results




git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-services-library/trunk/ng-openaire-library/src/app@55673 d315682c-612b-4755-9ff5-7f18f6832af3
2019-05-22 15:04:10 +00:00
konstantina.galouni d7eca8aa77 [Trunk|Library]: advancedSearchForm & dateFilter: Add error messages in case an invalid date is selected.
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-services-library/trunk/ng-openaire-library/src/app@55667 d315682c-612b-4755-9ff5-7f18f6832af3
2019-05-22 10:50:32 +00:00
konstantina.galouni 9719595300 [Trunk|Library]: Bug fix: In Landing and Search Pages for results (publ, datas, soft, orp), make description string necessarily (may be number).
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-services-library/trunk/ng-openaire-library/src/app@55589 d315682c-612b-4755-9ff5-7f18f6832af3
2019-05-17 12:10:13 +00:00
konstantina.galouni 7e3678bc8a [Trunk|Library]: Research Data landing page: Bug fix: scroll() is called by template, add function in component.
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-services-library/trunk/ng-openaire-library/src/app@55460 d315682c-612b-4755-9ff5-7f18f6832af3
2019-05-02 09:03:05 +00:00
konstantina.galouni c3ab3b18fa [Trunk|Library]: Use scroll function from 'HelperFunctions' class (utils folder).
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-services-library/trunk/ng-openaire-library/src/app@55418 d315682c-612b-4755-9ff5-7f18f6832af3
2019-04-24 12:31:01 +00:00
konstantina.galouni 6125f3553e [Trunk|Library]: create class HelperFunctions in utils folder, where static scroll function is placed.
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-services-library/trunk/ng-openaire-library/src/app@55415 d315682c-612b-4755-9ff5-7f18f6832af3
2019-04-24 10:39:15 +00:00
konstantina.galouni 8182d2cce8 [Trunk|Library]: navigationBar.component: Add in sticky navbar id.
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-services-library/trunk/ng-openaire-library/src/app@55408 d315682c-612b-4755-9ff5-7f18f6832af3
2019-04-22 14:13:24 +00:00
k.triantafyllou d9733cbf66 [Trunk|Library]: 1. Add a sideBarMenuItem class in menu.ts. 2. Create a new component for sidebar menu.
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-services-library/trunk/ng-openaire-library/src/app@55405 d315682c-612b-4755-9ff5-7f18f6832af3
2019-04-22 10:32:25 +00:00
k.triantafyllou eb5dad3b66 [Trunk|Library]: Communities Service: Add a subject to keep communities, a method to update them from the API and a method to get subject as Observable
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-services-library/trunk/ng-openaire-library/src/app@55400 d315682c-612b-4755-9ff5-7f18f6832af3
2019-04-18 12:47:26 +00:00
argiro.kokogiannaki 63d3b9777c [Trunk|Library]
Subscribe service:add method  getCommunitiesSubscribedTo


git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-services-library/trunk/ng-openaire-library/src/app@55386 d315682c-612b-4755-9ff5-7f18f6832af3
2019-04-16 14:15:28 +00:00
argiro.kokogiannaki 117196d176 [Trunk|Library]
userMini.component: add menu divider above logout, only when there are more menu items


git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-services-library/trunk/ng-openaire-library/src/app@55373 d315682c-612b-4755-9ff5-7f18f6832af3
2019-04-16 10:37:31 +00:00
konstantina.galouni 992a245ed0 [Trunk|Library]:
1. searchPage.component & advancedSearchPage.component: 
	goTo() function: use router.navigate instead of location.go (bug fix: error in paging because of false routerLinkActive class)
2. In all search (simple & dataproviders) and advanced search pages:
	In queryChanged() function do not call getResuls() functions which queries api (goTo() of searchPage/advancedSearchPage.component reloads the page anyway).


git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-services-library/trunk/ng-openaire-library/src/app@55371 d315682c-612b-4755-9ff5-7f18f6832af3
2019-04-15 23:32:07 +00:00
argiro.kokogiannaki 1bb6fbe7ca [Trunk|Library]
Connect subscriber Guard:
        add community parameter
Login:
        User component:add variable if the component is the main one, remove connect specific errorCode
        user menu: add divider before logout
        Helper: add 2 more connect specific error codes
Navigation Bar:
        set height-medium for dropdown menus
        Connect - communities: show title only when logo is not available


git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-services-library/trunk/ng-openaire-library/src/app@55365 d315682c-612b-4755-9ff5-7f18f6832af3
2019-04-15 14:08:08 +00:00
k.triantafyllou 0bfad9455c [Trunk|Library]: Communities Search Results: fix type when it is community
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-services-library/trunk/ng-openaire-library/src/app@55361 d315682c-612b-4755-9ff5-7f18f6832af3
2019-04-15 12:31:22 +00:00
k.triantafyllou 1e6df79b08 [Trunk|Library]: Add to usermenu navbar uk-position-top-right and make search-form width responsive
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-services-library/trunk/ng-openaire-library/src/app@55357 d315682c-612b-4755-9ff5-7f18f6832af3
2019-04-15 11:41:51 +00:00
k.triantafyllou 2cfe1ae660 [Trunk|Library]: Remove missing content error
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-services-library/trunk/ng-openaire-library/src/app@55356 d315682c-612b-4755-9ff5-7f18f6832af3
2019-04-15 10:48:58 +00:00
k.triantafyllou 6af62973a8 [Trunk|Library]: Add at search page condition if total results in only an element change type to entityType
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-services-library/trunk/ng-openaire-library/src/app@55348 d315682c-612b-4755-9ff5-7f18f6832af3
2019-04-15 08:08:59 +00:00
k.triantafyllou 259dc565ff [Trunk|Library]: Add at search page hasPrefix parameter with default value true
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-services-library/trunk/ng-openaire-library/src/app@55343 d315682c-612b-4755-9ff5-7f18f6832af3
2019-04-15 07:47:36 +00:00
k.triantafyllou bb3a22be2b [Trunk|Librady]: 1. Change color of Okbutton(when is right) to portal button. 2. Add isSubscribed and isManager to CommunityInfo and removed all from SearchResults.
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-services-library/trunk/ng-openaire-library/src/app@55339 d315682c-612b-4755-9ff5-7f18f6832af3
2019-04-13 18:26:46 +00:00
k.triantafyllou 5fc08be901 [Trunk|Library]: Add error code for missing content
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-services-library/trunk/ng-openaire-library/src/app@55325 d315682c-612b-4755-9ff5-7f18f6832af3
2019-04-12 14:17:12 +00:00
k.triantafyllou da10b4eea9 [Trunk|Library]: Private badge on the left and subscribed on the right
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-services-library/trunk/ng-openaire-library/src/app@55306 d315682c-612b-4755-9ff5-7f18f6832af3
2019-04-12 11:53:10 +00:00
k.triantafyllou ba5b4438e2 [Trunk|Library]: Move contact-form to library
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-services-library/trunk/ng-openaire-library/src/app@55301 d315682c-612b-4755-9ff5-7f18f6832af3
2019-04-12 10:18:00 +00:00
k.triantafyllou c156ac3b8f [Trunk|Library]: 1. Compose email for request for new community. 2. Change community view on results
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-services-library/trunk/ng-openaire-library/src/app@55287 d315682c-612b-4755-9ff5-7f18f6832af3
2019-04-12 08:52:31 +00:00
k.triantafyllou 0c01cd65f7 [Trunk|Library]: 1. Add a new entity with fiels an email and recaptcha token. 2. Add a contact method on email service to send an email and recaptcha token to admin-tools
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-services-library/trunk/ng-openaire-library/src/app@55274 d315682c-612b-4755-9ff5-7f18f6832af3
2019-04-11 11:26:02 +00:00
argiro.kokogiannaki ed5556933f [Trunk|library]
Manage: 
add a parameter for button size

Fearch form:
add a parameter to put form in the center


git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-services-library/trunk/ng-openaire-library/src/app@55270 d315682c-612b-4755-9ff5-7f18f6832af3
2019-04-11 09:36:31 +00:00
k.triantafyllou 0668d1dcc3 [Trunk|Library]: 1. Add new method for send and email for new community. 2. Add two properties reCaptchaSiteKey and admins list(for contact)
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-services-library/trunk/ng-openaire-library/src/app@55268 d315682c-612b-4755-9ff5-7f18f6832af3
2019-04-10 18:55:17 +00:00
k.triantafyllou 36f169572d [Trunk|Library]: Community search results: Cut description on two lines
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-services-library/trunk/ng-openaire-library/src/app@55251 d315682c-612b-4755-9ff5-7f18f6832af3
2019-04-09 22:06:34 +00:00
konstantina.galouni e09abdaeb0 [Trunk|Library]: errorMessages.component: in 'getErrorCode' function add case when status is number (not string).
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-services-library/trunk/ng-openaire-library/src/app@55247 d315682c-612b-4755-9ff5-7f18f6832af3
2019-04-09 18:40:45 +00:00
k.triantafyllou 02fe5fb13e [Trunk|Library]: 1. Move manage in library. 2. change community search result View. 3. search filter cannot be disabled when they are selected.
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-services-library/trunk/ng-openaire-library/src/app@55234 d315682c-612b-4755-9ff5-7f18f6832af3
2019-04-08 14:53:09 +00:00
k.triantafyllou b5998286a5 [Trunk|Library]: 1. Fix modal close button. 2. chance community search result view
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-services-library/trunk/ng-openaire-library/src/app@55223 d315682c-612b-4755-9ff5-7f18f6832af3
2019-04-08 12:43:04 +00:00
konstantina.galouni afc1cca4fa [Trunk|Library]: searchForm.component: 'link' input parameter type changed from 'boolean' to 'string'.
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-services-library/trunk/ng-openaire-library/src/app@55220 d315682c-612b-4755-9ff5-7f18f6832af3
2019-04-08 12:11:54 +00:00
k.triantafyllou 826e084a2e [Trunk|Library]: 1. Change Subscribed badge text to small and add manage button.
2. muted text if showResultsCount is true and value.number is zero, or isDisabled is true.

git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-services-library/trunk/ng-openaire-library/src/app@55211 d315682c-612b-4755-9ff5-7f18f6832af3
2019-04-07 15:52:15 +00:00
k.triantafyllou 2eef731273 [Trunk|Library]: 1. Create Community Search Results
2. Add in Search Page  a new method for query params and lastIndex parameter with default value true 
3. Add a new sorting field for communities in search sorting 
4. Add parameter to modal-alert for position of okButton
5. Add COMMUNITIES_SEARCH_FIELDS in searchFields and searchLinkToCommunities in properties

git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-services-library/trunk/ng-openaire-library/src/app@55209 d315682c-612b-4755-9ff5-7f18f6832af3
2019-04-05 17:21:23 +00:00
konstantina.galouni 0095d9c832 [Trunk|Library]:
1. #4256: Organization Landing Page: Bug fix in request of "Project Publications CSV file" - use double quots instead of single.
2. Organization Landing Page: Projects section: Bug fix in "View all" link - link to projects advanced search page instead of publications.
3. htmlProjectReport.service & organization.component & project.component & 
   searchDataproviders.service & searchDatasets.service & searchOrps.service & searchPublications.service & searchSoftware.service:
	Add double quots in requests with "exact" matching.



git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-services-library/trunk/ng-openaire-library/src/app@55158 d315682c-612b-4755-9ff5-7f18f6832af3
2019-04-02 15:33:01 +00:00
konstantina.galouni 8a57af2865 [Trunk|Library]: Dataprovider landing page - service: remove prints from latest commit.
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-services-library/trunk/ng-openaire-library/src/app@55141 d315682c-612b-4755-9ff5-7f18f6832af3
2019-04-01 13:56:51 +00:00