Use UIKIT3 | changes in css
A few more changes for UIKIT3 | get changes to portal-2/ until r47108
Change classes, css, and components to UIKIT3
Tooltip properly built in Dataset Landing page | Message 'Record in Preview' added in Publication and Dataset Landing Pages when res['result']['header']['dri:status'] == 'under curation' | citeThis.component.ts: added check for server side rendering | showAuthors.component: commas between authors shown properly | claimsByToken.component: fixing sorting is under construction
claimsByToken page: claims displayed as datatables (https://www.npmjs.com/package/angular2-datatable)
Comit a folder for working new template - UIKIT3
enable loading while upload bulk records | show first draft of error report in case insert fail | add favicon | small bug fixes
Save changes and update database with claims
add claims API methods for direct claims | uncomment links to direct linking page from landing pages | add https in some APIs
Remove 'The results below are discovered through our pilot algorithms.' message from every tab this message was
Show claims by project token to project manager | metrics updated - openaire referrer added - pageviws added | selectModal created (currently not used anywhere)
complete previous commit - adding src/app/login/utils/guardHelper.class.ts
Adding login token parameter in claim API requests | check for user session expiration before every API call| redirect to login page if needed | keep the current state and current url if needed
fix dropdown change in orcid tab of claim| add free guard in every route with no authentication required | add '*' route in server in order to show erro page not json-no contnet| Claims: get user mail from Session -jwt,tidy up display claims component (myclaims, claims)| remove folder src/app/home | LOgin: change login method to post, redirect after login/logout using queryparams of the current page, add Session helper class
options for more memory in package.json |Claims: add root community in the list of concepts , add fields/parsing for direct index claim, create direct index claim record | Create Guards for routes that need authentication or admin roles | scroll in browse results| login component that works with guards
missing compoonents from previous commit
more layout changes for linking - simplify linking - easy switch between bulk and search mode
Lazy Routing everywhere (including all tabs & navigating from one entity to another instance of the same entity) -> Problems in Dataprovider landing tabs | Hide unidentified projects from search and tab results when they are not main results (e.g. do not hide them in project tabs, but hide them in publication tabs)
Refactoring claims | new direct linking component | use datepicker as a local component
SEO meta tags & title for each page | footer menu | cookies law message | entity auto complete | change deposit & claims urls to look alike production (participate/*)
tab result component and its module were missing from previous commit
Loading messages added when building CSV files in search result pages | component for search results separated for search pages and tabs (tab result component was created - no headers in tab results)
custom-icon class added in tags with uk-icon-external link class to fix line-height | custom-tab-content class added in tab contents of landing pages to fix min-height | Publication landing page: Funded By section: tooltip fixed (if no info for something do not show it) & special case: unidentified projects | Publication landing page: Related Organizations Tab added
Loading Message when building CSV files (project & organization landing page) | confirmation message before building publications CSV in organization landing page | Organization landing page: Publications CSV: no query for publications of a specific project when size of its publications = 0 | Lazy routing in 'View all' links | Remove href from tabs in landing pages & add class uk-animation-fade in tabs' content | fix how commas are displayed (no spaces between comma and previous word) in organizations and projects lists
add one more check for the imported data
adding cite this component & library | fixing autocomplete bugs for advanced search pages | changing css for filters | more minor bugs
comment claim functionalities | tidy up navbar links | extra query for projects of an organization when requiring pubs report | remove href from home page tabs
Publication/Dataset Landing Pages: Categorize results in related research results tab by provenanceaction | Publication/DAtaset Landing Pages: small fix in query for Views Chart in metrics tab
addThis load in every router change - use component | Organizations Landing page execute separate query for projects (filters, paging) | fix browse links from home page
Bug fixed: Lazy routing disabled in datasources tab of dataprovider landing page (parameter lazy=false in searchResults page) | Organization landing page: added publications report (csv) | Organization landing page: query updated (more restricted, using /resources instead of /organizations) | comment onChanges function in tabs component of dataprovider landing page
Lazy routing disabled in datasources tab of dataprovider landing page (parameter lazy=false in searchResults page) | Added widget for publications and research data in project landing page | Project landing page: bug solved for publications in csv (not any more size=0)
adding the dateFilter component - completing previous commit with date ranges
altmetrics| mail for feedback | remove quotes from keyword queries q= | change doi queries in pubs , data use parameter doi| date range queries for advanced search of pubs, data, projects | change order of filters in pubs, data
Fix tabs in publication landing page (bug caused from merge) | special clause 39 icon added in project landing and search results | acronym and project code added in search results
Lazy Routing added everywhere except for when a landing page has links to same type of landing page ( Publication/Dataset landing: related research results Tab, similar research results Tab | Dataprovider landing: related data providers Tab - datasources Tab still with lazy routing because results come from search page )
Linking: improve layout for selected entities, add external links | in simple search & advanced change paging links to angular router links | on simple search pages don't request refine fields if the only change is the page
enable inline linking from landing pages pubs/data -> contexts/ projects, project -> pubs/data
Enable bulk claiming, insert/delete of claims | improve layout in linking
get back claim Pages | create lazy routes for admin, myclaims, linking | fix the layout with uikit | gets work fine | delete and inserts don't
Lazy Routing in search results added (search publications -> link to publication landing with lazy routing) | Deposit Result page: uncomment search-result component | utils/showDataProviders.component.ts file not used (possibly it should be deleted)
MERGE uoa-services-portal lazy-routes Branch 45587:45834 into trunk
altmetrics added in publication & dataset landing pages | progress report (html) in project landing page added - new component added for html - clipboard functionality added
Change fields with new refine fields from beta DMF | add quoted in parametres in order to work with strange characters
no chart shown if metrics number = 0 | Publication landing: appbox: view less only on bottom, 3 dots added if there are >5 results, accessmode added in published in section, best access mode info added in published in and download from sections | Deposit results: tiny fix in loading message | Project landing: fix organizations' urls
add sc39 icon in assets
Add altmetrics component
Change click event to work in chrome src/app/searchPages/searchUtils/advancedSearchForm.component.ts
remove scooby references from index.html | in org tabs add a check if it is defined | stats tab fix bad-closed html comment
change to new OPEN beta search api
Now is the correct url to beta services| minor changes
Change search back to beta.services
fixing order of filters
removing unused vocabularies json files | use reportsService for downloading csv reprts | change statstab in Dataproviders to load on click
CSV download publications in project landing page functionality added | CSV download projects in organization landing page functionality added | funder id info added in organizationInfo class (useful for CSV download) | Temporatily remove html links from project landing page
fixing query with keyword in publications | remove fadein from advanced search fields - breaks z-index in autocomple | fix url after click in search/find
remove undefined function (downloadClick)='downloadClicked()'
Clean up src - remove claims related files
csv in search pages added (simple, advanced, data providers) | html tags not considered in description (search pages, publication landing, dataset landing)
add fadein animation | change search urls to query BETA
passing resourcesQuery in pages
bug fixes: search/find error | create proper search parameters
changes public/private/etc to run in production
Changes in advanced Search page | loading modal in all search pages | changes to autocomplete
iframes in metrics tab (landing pages) updated | loading in metrics tabs addes | paging (used in search results) updated | appbox in publication landing page updated
home and search all page is the same page now | search/find show browse results when there is no keyword
Search Results: show specific entity type in paging (e.g.: 19 publications, page 1 of 2) | Search Results: Incomplete CSV download functionality
Deposit Results Page: back button added
uk-margin-top added in landing and deposit pages | icon-chart added in statistics and metrics tab (landing pages) | deposit: if no organization selected show warning message
fixing size in statistic charts | fixing size-width: in description
clear unused fileds from uikit | add jquery localy | add logo image | use select instead of dropdown in Adv. search| add statistics charts in LPs| comment code for inline claiming | change navbar - remove links to claiming, login
use of uikit classes | tabs are not responsive in landing pages | metrics tab in landing pages updated (new component+service, removed from organization landing page)
Landing pages: remove bootstrap class - add uikit class (under construction, Dataproviders still in bootstrap) | Login do not store password
Use vocabularies from APIs | apply uikit changes to advanced form
Add more links to menu| minor changes to searchPAge component
A few changes for uikit classes in main search page and simple search pages
Using uikit2 - remove joomla templates
Temporal template solution: add uikit to make tabs work
Charts added in project and publication landing pages
change pagination / some buttons/ tables classes | change layout of claims component
add new css template | add nav, bottom, aside bar for main app | add loading message in search pages
Missing file updates - Login Functionality added (accepted credentials: username=sba password=12345678)
Login Functionality added (accepted credentials: username=sba password=12345678)
Add the instructions for running in production
in services use function console.log instead of console.error | re-enable cache for project & organization service | in services add result in cache before custom parsing
add collected from in advanced search for datasources / projects
Deposit Pages: Show proper messages (Publications or Research Data) | Landing pages' tabs: redirect results to search pages
Change autocomplete for entities to work for dataproviders
testing iframe with stats
ignore *.ngfactory.ts files
Update to the lattest angular universal-starter project
Related Dataproviders Tab added in Dataprovider's landing page | Metrics Tab added in all landing pages | incomplete login folder added
Fixing some issues for ngfactory compilation
Deposit: Use Autocomplete in search Organization| add access mode icos| Add access mode in search results & in pubs/data Landing pages
Change SearchFields class format- apply changes to all search pages
Make class fields public for ngfactory | use new refine fields in order to display names - not
mv utils/dates.class.ts to utils/string-utils.class.ts -> put there utils for Dates,DOIs | check if keywords used in search are dois and then search by doi or keyword
Tabs for every type in Dataprovider landing page ready (organizations tab added)
fix link in paging of compatible and entity registries PAges