Replace Meta service Import and use with Meta and Title from angular/platform-browser for errorPage.component and error.module
in statistics: added check if entity is deactivated
1. In searchPage and searchPageTableView bug fixing in widths and help texts.
added entity is deactivated note in stats page
Use joomla default check for logged in user | add option to show or hide register link | field for login/register text
Replace Meta service Import and use with Meta and Title from angular/platform-browser for communityErrorPage.component and communityError.module
Replace meta service import and use with meta and title from angular/platform-browser for communities
pass piwikSiteId in landing, search & deposit pages as Input | add siteId parameter in community & communities components
add piwik site id in properties file
Remove Meta import from community.module
add piwikSiteId in properties | pass it as input in all components | in piwik service use it either from parameter pass if available or from properties
statistics: corrected show/hide all functions
statistics: fixed dashboard details
in statistics: added show/hide all buttons
added statisticsEntities.ts
1. div-help-contents.component.html: Bug fix, change position of 'Bulk Actions' button.
1. Change the way variable of type 'EnvProperties' is accessed in guards.2. Add <ng-content> in modal of openaireLibrary. (e.g. for nested component)
1. community-edit-form.component: change ordering in 'reset' and 'save' buttons (missing from previous commit).
1. assets/env-properties.json: useCache set to false.2. manageProjects.service.ts & manageContentProviders.service: Remove search services.3. Use openaireLibrary/connect/projects and openaireLibrary/connect/contentProviders for getting community's projects or contentproviders....
1. Pass argument of type: EnvProperties in connect services (used for cache).
1. Add searchDataproviders.service and searchProjects.service in openaireLibrary/connect.2. Remove connect/approvedByCommunity/approved.service.ts: Duplicate of searchDataproviders.service.3. approved.component: Use searchDataproviders.service from openaireLibrary/connect/contentProviders/ folder.
1. Remove searchDataproviders.service and searchProjects.service from /src/app/services (added in openaireLibrary/connect).2. Use searchDataproviders.service and searchProjects.service from openaireLibrary/connect.
1. Use modal from library for confirmation of entity toggling ('<modal-form #okModal>' changed to '<modal-alert>').2. Remove from 'modal-form.component' case where type is 'none' and no formGroup is given as input (used only for entity toggling confirmation)....
add advanced search datasets
hide unidentified projects
1. Expand height of page - add uk-margin-medium-bottom to content.2. Move 'cancel' button to the right of 'save' in modal (new/edit), in new/edit page contents, in new/edit div contents.
use new openaire AAI | update properties | set guards in all pages - Requires login & role!
Use openaire AAI, update properties | add manage component - button| open communities in new tab| remove manage links from user menu
Don't save user in localstorage - use always cookie | remove check for expiration cookie - expires when cookie expires in 4 hours
Add check if mail is invalid or name is empty
1. Add 'Landing Pages' option on the left menu.2. Add 'landing' option in page-form.3. pages.component.ts: Add function to capitalize first letter of a string.4. pages.component.html: Add in page title type from url (when available) (function to capitalize first letter is used).
1. Use modal from library for delete confirmation ('<delete-confirmation-dialog>' changed to '<modal-alert>').
Using new AAI, update some properties
add background color for sidebar menu, add openaire blue for main menu, minor changes
showOptions in bottom menu for social buttons, menu, etc
Add portal class in menu
Divide updateCommunity's code into functions, Add parseUpdatedCommunity function
Change function name from cleanEmptyFields to getNonEmptyItems and Divide its code into smaller functions
finished first stage of statistics
Change community's functions order and Add cleanEmptyFields function
1. entities.component.html: in alert specify that search and advanced search pages will be affected.2. add-content-providers.component.html: show alert message that metadata will be linked to the community on the next update of index.3. add-projects.component.html: show alert message that metadata will be linked to the community on the next update of index....
1. Bug fix in url parameters from page to page help content.2. Bulk actions are clickable when at least one checkbox is selected, otherwise a tooltip is displayed.
Add a first draft for form validation and required fields
Use Meta and Title Services from angular-platform-browser
1. approved.component.ts: component to check and show approval of content providers in share result pages by current community.2. searchResult.component.html: approved.component moved to openaireLibrary: 'connect/approvedByCommunity/'.
1. src/app/utils/approvedByCommunity deleted by community and added in openaireLibrary/connect.
1. searchResult.component.html: component from 'utils/approvedByCommunity/approved.component.ts' is called to show if a content provider is approved by current community.
1. approved.component.ts: component to check and show approval of content providers in share result pages by current community.
Don't show 'Curated by' in case of empty array of managers
Change html for subjects in case of getting more than 10
Remove comments
new version of mining library | manage projects/ content providers change togle text to button, change text, add padding | change text for help texts to be the same (page/ class help text)| reorder dashboard boxes
parameterize claims admin to show proper link, title for connect - remove extra unclosed divs
change route 'stats' to 'monitor'| change path for ConnectHelper- moved in library | add proper advanced search link in search pages of pub/data/soft
move Connect helper in the library| change help service to get communityId by parameter/domain (for connect or properties for explore) | add helper before/after option in search/advanced/table pages
Show full manager field if it doesn't contain @
1. Manage content providers of community (Remove and Add) functionality added (manage-content-providers.component, add-content-providers.component, remove-content-providers.component, manageContentProviders.service)2. Fix links to manage content providers page (app.component, dashboard.component)
1. env-properties.ts: 'baseOpenaireLink' field added, which is base url for OpenAIRE portal.2. searchResult.ts: 'subjects' and 'englishname' fields added (used by dataproviders).3. searchDataproviders.service.ts: parse 'englishname'.
1. env-properties.json: 'baseOpenaireLink' field added for base link of OpenAIRE portal.2. remove-projects.component.ts: 'communityUrl' variable added to build url for community portal, as soon as the communityId changes.3. remove-projects.component.ts: do not set status of searchUtils to NONE, to avoid 2 messages about no results....
Add changes for meta for Argiro
Check if total publication, researchData or software > 0 to search for articles
1. add-projects.component: Links to project landing pages of OpenAIRE portal added.2. remove-projects.component: Links to project landing pages of community portal added.3. remove-projects.component: Modal to confirm removal of a project from the community added....
Remove spaces between authors and ; and change css class for ... in authors
Change css for most recent publications
1. Columns changed from 4 to 3 for 'Search Projects' in community portals ('Acronym' and 'Name' merged to 'Project').2. Links added to 'Search Projects' and 'Search Content Providers' in community portals.
1. ColumnNames changed from 4 to 3 ('Acronym' and 'Name' merged to 'Project').
Remove missed counter for subject
Fix error in managers and subjects fields
1. domain/page.ts: 'connect' and 'openaire' fields added in Page.2. 'connect' and 'openaire' fields added in Page Form (both default to true).
Fix adding undefined, empty managers and subjects in backend
layout changes | hide create/ edit/delete buttons from simple users | apply changes in functions from Session class
add function for separeate roles in Session| add isCommunityRI method in community service and RIGuard || change admin guard to be only administrator | add claims curator guard|
1. pages.component: check if 'pages' is null before calling foreach function.2. add-projects.component: save id for the added project returned by post request, to undo the addition if wanted.3. remove-projects.component: use custom paging.4. remove-projects.component: use custom search form in datatable....
finished statistics pages
almost finished statistics page
Add and parse type field in CommunityInfo
Change css for reset button
Remove IscommunityGuard from /communities |get back code for getting all communities list | add pid in getPages method to filter by community
Fixing menu that gets invisible| add id in user session| add miningBackendURL in properties class
Add mining library | add welcome component | add info messages in some pages | minor layout changes | add Iscommunity Guard that requires communityId to load a page
Add a check if community.managers.length and community.subjects.length is 0
Add check for adding emptymanager or subject
Add router to refresh community-edit-form page when a community is saved
Add plus and close buttons and fix focus in managers and subjects
1. Parameter url 'communityId' added (or adjusted) in every page and link to page.2. loading.gif added in assets folder.3. Loading and Error Messages added in pages for: Community (not community-edit-form folder), Entity, Page, DivId, PageHelpContent, DivHelpContent and their forms.
Fixing bug with community in menu | add changes for root items in navigationBar
Show managers and subjects in a list and switch Save and Reset button position
Delete properties file | remove community API url from routes | create wrapper for '/' to serve community or communities component based on domain or communityId parameter
Add reset button that resets communityInfo
Software advanced page issue: Return empty vocabulary for software type - temporal solution until a vocabulary is created
worked on statistics page
deleted added port in package.json start script
minor changes in html
Fix managers and subjects ngModel
Remove src/app/utils/openaireProperties.ts | remove admincommunity API from routing module let only community
environment-specific.servic: use document location to get absolute url for server mode
1. Bug fix - import was missing.
1. Bug fixes in "searchResult.component.html" and "tabResult.component.html"