1. Add 'openDoarURL' and 'r3DataURL' properties.2. #3966: openDoarURL value updated.3. dataProvider landing page: parse openDoarId or r3DataId and show links according to relevant property.
mailPrefs.component: use 'showSaveResetButtons' variable to show or hide 'save' and 'reset' buttons.
Clean up sitemap, add noindex meta in index.html
1. Add 'lastIndexInformationLink', 'showLastIndexInformationLink', 'widgetLink' properties.2. depositPublications.component, dataProvider.component, project.component: Use 'statisticsFrameAPIURL' for map and statistics tab instead of raw url.3. project.component: Use 'widgetLink' for dynamic html in appbox instead of raw url....
Add explore ask question image, add new image for search pages,
Explore: initial css changes for openaire facelift
Use production API urlsUse production urls in main menu and links in home pageAdd google verification codeCorrect sitemap (also comment orp/software)
1. Add userEmailPreferences page, where user chooses for every openaireId, for which he/she is a manager, IF and HOW OFTEN prefers to receive email notifications.2. errorCodes.ts & errorMessages.component: Add 'FORBIDDEN' errorCode and appropriate errorMessage.
ignore node_modules fileadd missing .angular-cli.json fileadd ORPs pages and tabsUpdate sitemapUpdate properties file
Add landing, search and advanced search page for 'Other Research Products' (using components of library).
1. env-properties.json: Add 'searchLinkToOrp', 'searchLinkToOrps', 'searchLinkToAdvancedOrps' for Other Research Products.2. Add 'Other Research Products' in menu.3. Add routing paths for landing, search, advanced search page of Other Research Products.
Set production library in svn: externals of src
Initial commit of production portal folder
Removing older portal versions
Deploy script - Detailed information
1. claimsByToken.component: library issue fixed.2. env-properties.json: change 'claimsAPIURL' to use duffy.di.uoa.gr (konstantina's api).
claimsByToken: use the component from library - set properly the module
Changes in home page
Natalias layout changes for home page
Layout changes for home page - new images - delete old | add preparedeploy script
add ngx-json-ld library in package.json - requires install | change orcid API in properties file
Use common assets folder| delete files that are common
1. "datasourcesAPI" property added (with https).2. commented code in "home.component" to query search api for datasources (not currently used).
Change polyfills imports to work with IE
new API for ORCID- update properties
remove old meta service - use angular way | change the base url in sitemap, index, properties
add piwik site id in properties file
Using new AAI, update some properties
Remove src/app/utils/openaireProperties.ts | remove admincommunity API from routing module let only community
use new api reports path for csv reports | don't remove cookie after login to can use it from other portals for common login
add openaire Library as svn external folder | add div help ids in claim components|
USe a json file to read properties | replace openaire Properties
Deleting branch usingOpenaireLib
Adding the portal version that uses the uoa-services-library
template changes in home | update css
Clear library | get back components with datatables (Data providers table view)
Use Library components for claims/ linking pages , use library components for DP pages (search view)
Paging in search and advanced search pages limited to 20 (defined in OpenaireProperties file) | Csv and Html requests (currently on local machine rudie) changed - no size, no page parameters in requests | Limit for csv (defined in OpenaireProperties file) changed to 2000
A first draft for the portal to use openaire library
Creating a branch of project for working with openaire lib and connect
fix the production cache url
Update first page content, in search pages parse extra fields to show info in labels like landing pages
'View more' links in landing pages are not muted | 'Download from', 'Collected from' and 'Published in' sections of appbox merged into 'Available on' section. {{hostedby}} via {{collectedfrom}} and when {{hostedby}} is 'Unknown Repository' its name is from 'source' field
changes in layout for deposit, claiming, menu, logos, autocomplete for projects search also for grant id, labels in results
Project landing page: Functionalities for 'Software' in APP BOX added -- no changes or additions in display | HtmlProjectReport: case for type=='Software' added in component and service
include changed from r49859 r49849 in angular2 to the angular4 folder
Adding claim software functionality
#3256: label of provenance of project links: 'Inferred by Algorithm' changed to 'Inferred by OpenAIRE'
delete unused files | add clipboard js in assets | change citation functionality using citeproc.js | fix #3254|#3255 filter funding values based on the funder selected | fixing query for funder in claiming | add reload routing
In search pages which are in table view fix how and when error messages are displayed - ChangeDetectorRef.detectChanges() used
Deleting portal with older version of angular
Adding a first draft for angular4-cli universal
Add host for redis, get proper answer, add cors
Ignoring node_modules
Commit a first draft of caching service for redis and memcache
Deleting old folder 'workingUIKIT' - uikit3 already integrated
Publication & Dataset & Software landing: common components for fundedBy and PublishedIn sections of Appbox
Minor fix in parsing for authors in dataset & software service
Links for authors removed | Parsing for authors changed: from 'rels->rel->to = hasAuthor' to 'creator' and from 'relperson' to 'resultauthor' | structure for authors changed from {'name':string, 'id':string}[] to string[] where name of each author is stored
Comment linking button from software landing page
'resultbestlicense' field of index renamed to 'resultbestaccessright' and 'bestlicense' field renamed to 'bestaccessright' | htmlProjectReport - project landing: fix query for research data tab in app box | Remove '-' when there are no unclassified subjects in landing pages | Similar Research Results and Related Research Results: case for software results added | Publication landing, Dataset landing, Software landing: 'collectedfrom' parsed through 'instance' field | Search Pages and project landing page: Alert when CSV download fails | Organization landing: encoding funder's info in queries
New files for software entity added (forgotten from previous commit)
Software entity added (landing page, search pages, services) | software tab added in project landing page | Software added in navigation bar and in search/find page
Add Guard that checks if a route is enabled | add a dummy service that says which route and which entity is enabled | add checks if entity is ebnabled in search/find, home (numbers), menu
add url encoding to filter values - fixing #3174
Adjust results of search pages to expand when there is no csv or table-view or list-view on the right side or filters on the left side
Align elements of search pages properly for all device sizes | paging added at the bottom of search page table-view and advanced search page
Utils of landing pages moved to 'landing-utils' folder | errorMessages.component created to centralize errorMessages according to ErrorCodes in openaireProperties.ts file | http service returning errorCodes and proper display fixed in search and fetch subscriptions (claims, home component, html project report page, csv files, basic info in landing pages, helper component, staticAutocomplete do not return errorCodes yet) | simple searchPages: paging remains when page changes while results load, filters on the left do not change position according to paging
Direct Linking use the same look and feel with linking | add seperate template files for linking generic and direct linking components | login components redirects in case user is logged in
Add a minifying script fot html files
Add *.component.html files for components with big html template
Adding helpText in all pages, Set api url and enableText variables in Openaire properties
Remove unnecessary functions for csv download in search services and components -- currently 'exportCSV.class.ts' file not used and will be deleted soon
Read the proper roles from AAI, add a reload page after login that redirects to the previous page
Dataprovider landing: 'Related Content Providers' tab requests for both Publication and Research Data - observer of previous commit changed to Subject which completes and triggers the preprocessing | Piwik service is called for every CSV request (except for project publications in organization landing) | Subscriptions added in landing and deposit pages (to be replaced by takeUntil operator of rxjs in the future) | Variables and functions in components of deposit pages are set correctly to private or public (those which are used in templates are public)
Dataprovider landing: 'Related Content Providers' tab bug fix - Subject added in fetch functions to preprocess when requests are over - custom paging added
fixing node_modules/@types/cookie-parser errors | correcting previous wrong commit for file app.module.ts
Minor Changes, fixes for user menu | comment linking box in publication landing | set Logout url
Dataprovider landing: 'Related Content Providers' tab requests for both Publication and Research Data - observer added in fetch functions to preprocess when requests are over
remove older branches
Layout changes to linking | change linking menu - not a dropdown | create use menu | other minor layout changes
more layout changes- natalia's feedback
Variables and functions in components of landing pages are set correctly to private or public (those which are used in templates are public) | Project landing: links to advanced search in tabs fixed | Landing Pages: responsive tabs: some spaces added for button in small view - sizes changed for views
adding images in every search page | add home page separately with numbers and link to /search/find | more layout changes
Bug fixes in metrics (correct messages and correct variable binding)
message 'There are no XXX' renamed to 'No XXX available' | Project landing: organizations legalname also parsed and if both legalshortname and legalname exist, legalname is dispayed in tooltip | in search results and basic info of landing pages: organizations renamed to organization (same for all in plural) | organization component: projects tab: more than one checkboxes (funders) can be chosen | showTitle: on init every time parameter of url changes | metrics: cards changed to tiles and messages not only for publications, explanation added as uk-article-meta | dataprovider.component: commented code for proper subscriptions
layout changes| new external link icon, open, closed | update custom.css from dl119
update title in all pages, change loading message - add gif | change links to pub landing| fix project report - add piwik module | minor layout changes in landing pages
Datasets renamed to Research Data and Data Providers / Datasources renamed to Content Providers | Publication Landing: small bug fix in
Responsiveness of tabs is fixed in every page | Dataprovider landing: small bug fix (import PagingModule)
Adding piwik service, track all pages requests, in search pages and advanced track also when the query changes, record previous url in local storage
Add feedback button
get numbers for first page from search API | fix cite-this issue | add class for forms background images, add class in every search page | add form background image also in table view
Landing pages: Paging (no-load) added in every tab with no extra queries | Publication & Dataset landing pages: 'handle' identifier is parsed and displayed like 'doi' and 'pmc
In linking- search result form : use select for the source and show only the tabs for the selected source | show open access mandate: no if it is not true | minor layout changes
fix parsing for new communities | change layout in all pages | change form background and position in home page| fix tabs line | use funder field in refine not funderid | In search pages put browse and results in the same height | change main page tab content from ul .uk-switcher to simple divs
login through AAI - claims API uses AAI authentication | remove cookies locally when logout is clicked | use images for the search forms | fix issue with org landing page where projects tab didn't reload
Search result: set min-height according to where results are displayed (1100 for search - 300 for deposit) | Deposit pages: Initial form to locate data providers added in results page too | htmlProjectReport: when copy to clipboard is clicked, popup success notification - metatags updated
search/find: do not query for results if count returns 0