log4j2 integrated + uoa-global-parent
ClaimEntity: Add information about the dashboard where the claim was created
Properties: add properties for the different services create beans properly production or beta is decided from the services urls in properties
Migration: create migration method: CopyFromBetaToProduction for communities
Search utils, Project Handler, IndexResultHandler: get search service url from properties remove isProduction parameter remove dedup result methods used in migration
-> update method calls and signatures accordingly
- rename properties files springContext-claimsDemo.xml --> springContext-claims.xml- rename properties paths services.claimsDemo.* to services.claims.*
-Remove methods and classes used for the migration from old database schema to new-Remove communities XMLs-rearrange packages (remove 'migration' and 'claimsDemo') Properties paths didn't change!
[Trunk]
Email sEnder: comment notification functions add property for auth read emailScheduler.sendEmailNotifications from properties
1. pom.xml: Add commented plugin for surfire (possibly needed in openjdk: bug in their release) | update version of javax.mail.2. FetchContextHandler.java: bug fix in parsing resultset.3. QueryGenerator.java: bug fix in query of method 'generateSelectFirstContextByCommunityIdQuery'....
1. Project.java: Remove 'token' field from 'Project' entity.2. FetchProjectHandler.java, ProjectHandler.java, TestClass.java: Remove methods related to 'token' field.3. FetchProjectHandler.java: Add 'fetchProjectIdsAndNamesByProjectManagerMail' method | Change 'fetchContactEmailsByProjectId' method (mails are returned as List from DAO).
Parameterize context utils methods with a boolean parameter for productionIndex, add production urlIn delete claims method add check for deleting record
1. FetchProjectHandler.java: Rename 'fetchProjectIdByToken' to 'fetchProjectIdByTokenAndEmail' and create 'public String fetchProjectIdByToken(String token)' method.2. QueryGenerator.java: Rename 'generateSelectProjectIdByTokenQuery' to 'generateSelectProjectIdByTokenAndEmailQuery' -...
add communities xml files| change fetching methods for communities | set properly date in migration | change ORCID API
fixing issues with ordering and types filter
close the db connection per request, in fetch claims by context id use like and wild character in order to get all claims of a community
change migration procedure: search first in beta then in production| add software | change directIndexHandler check for response
Delete file when claim is deleted and result has no other links| change semantics | change the openaireId generation
claims-demo folder renamed to trunk
Copy for Java8