Add limit and offset parameters in fetch queries, add fetchAllClaims method, remove extra context properties files
Refctoring, add delete methods, change date format, new methods for getting lattest claims from old DB
Add one more method for testing the external url
refactoring, change DMFContextHandler method because test failed
Refactoring existing code, create package entity, create methods for claim fetching and claim insertion
add field funder_acronym, save in db the field orcidworkid, change the way the external url is chose - priority to open access, move semantics filed to claim table, change the metadata file path categorizing based on type and datasource, for projects change the welcome trust prefix
for missing openaire results : give a second chance searching in the index for inference true
for missing external results: give a second chance searching in the index
Removing unused methods and classes,change the workflow for building result collectedFrom openaire - driver
DMFParserTest tests added
Removed unused field id from context
Correct the collectedFrom value for orcid
External records parser test added
parse a few more fields in oaf xml (websource/url, embargoenddate, orcidworkid) - In OafParserTest: add new test case for external url
minor update on parser tests
PArsing tests for Relation and Oaf Parser
add/rename fields in claim objects, remove the header from oafResult xml, add/change fields in database tables
Implement methods for contextRelation claims, add the appropriate beans and the getters/ setters methods, add export metadata file
Reverting previous commit and go back to revision r41254
svn ignore uoa-claims-demo.iml
Implementing Migration methods....
minor changes in migration code
Finishing the implementation of method crossref2Result
Add a query for getting relation claims enriched with dmf, fill Relation in RelatioHandler, Add methods for getting Identifiers in DMFParser
Annotate as depricated methods that will be deleted AFTER refactoring
Continue working with migration class and in parallel adding new classes or methods when needed
In fetch resultsFromAPI methods add a check if no results found to ask with the objIdentifier
Major refactoring. Added different parsers for each case and handlers for each object. Started drafting basic migration method. Proper initialization of parsers and handlers is missing.
Add methods for fetching results, etc
adding ParsingClaimUtils.getConceptFromDMF()
Adding methods
keep Refactoring project - change the return type of some functions
keep Refactoring project......
keep Refactoring project...
Refactoring project
BuildOperations to ClaimBuilder
Refactor QueryOperations to QueryBuilder, update the method that gets xml from orcid to contain only the requested work
validation : needs project name OR acronym, create metadata file for crossref/ Datacite results - still working on Orcid, add embargo date field in Result, build Context (add name), when searching openaire API if result not found check with objIdentifier or search for dataset
static constructor
adding ContextUtil for context label extraction
Adding new fields in Result (orcidworkid, pmcid) and get those fields in parsing, add methods for querying and pursing results and projects from Search API
More detailed information for claims that failed validation, new methods for getting relation claims bounded by ids, using claimUtils class for constants like types, retrieve type info from both id and collected from fields when not available, change dm field date to timestamp, In dmf get id from field recordIdentifier instead of objIdentifier
Rename class ClaimOperations to BuildOperations, remove unused folders, Add validation methods for claim Object and its source and target Objects
change insert-queries to ignore null values, change the date format in claim insert query, add enrich result methods, add bean for claimOperations class, export report files for not found projects/results, invalid dois and enriched results from dmfs
Refactoring the packages, a class QueryOperations is added, organizing the TestClass
Change/add fields for openaire entities, create/update methods for queries which create tables, insert claim relations , etc
support to bulk load jsonLd claims
jsonLD is now created correctlysupport to send the jsonld via post request to annotation service (inside jsonLdBuilder)
Use class claimGenerics in ParsingClaimUtils and Test
complete the commit (r40086)/adding the rest files - Adding the initial methods for parsing dmf claims, require necessary fields from search, build the complete the sructure of a complete claim
initial support to convert claim Object to jsonldString
removed test class
restructure for testing
First structure of the claim migration code
''