change the query for community in search pages of pub/data/soft
1. connectHelper.ts: bug fix - return null if we are in explore domain.2. searchPage.component.ts: bug fix - when filters or keyword changes (goTo function), call createIndexQueryParameters function and emit indexQuery as index for search pages that request resources.
add avatar in the communities | change home image| colors in menu | add extra checks in searchEntries - results |in community get back columns for now
add piwikId in missing deposit components | remove class from div ids
1. Remove buttons 'Save,NewPage,DocProps,Preview,Print' from ckeditor in help content pages.2. remove-projects.component.html: remove space between '(' and ')' from project's acronym.3. app.component.ts: Add notification when error in fetcing communities occurs.
1. Module for FAB button added.2. manage-projects.component & manage-content-providers.component: FAB button used for navigating to search page for adding.3. Enable Content Filtering (ACF) in ckeditor but allow classes or attributes starting with 'uk-'....
changed dashboard layout to show only enabled entities
add safeHTMLPipe module in app module | use admin menu also in home page
Remove unused and old Meta service from modules
Remove MetaService import from library's app.module
Comment out MetaService
remove old meta service - use angular way | change the base url in sitemap, index, properties
Add a module for safeHTMLPipe
Replace meta service import and use with meta and title from angular/platform-browser for communities and statistics
Clear the component - leave only widget code
Replace meta service import and use with meta and title from angular/platform-browser for user, publication, claimAdmin,claimsByToken, directLinking, linkingGeneric, myClaims, depositBySubject, depositBySubjectResult, deposit, depositResult, dataProvider, htmlProjectReport, organization, project, software, search, advancedSearchPage, searchPage and searchPageTableView component
1. Add safeHtml pipe in helper component to enable view as html of tags and classes added by community managers.
1. Add loading and error messages in community-edit-form and stats pages.2. Add safeHtml pipe in help content pages to enable view as html of tags and classes added by manager.
claims admin: error for datatables | admin/my claims: fetch results & projects partially to be sure that the url doesn't exceed URL max size
Add tabs for results for community page
Add subscribe Guard in linking and direct linking
Add guard for subscribers, remove unused property properties from guards, read properties properly from guard
Add title in meta in communityErrorPage.component
Replace Meta service Import and use with Meta and Title from angular/platform-browser for dataset.component and dataset.module
Remove this._meta.updateTag({content:url},property=og:url);
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|