Project

General

Profile

Statistics
| Revision:

# Date Author Comment
52246 25/05/2018 06:39 PM Alessia Bardi

considering reverse relationships as well

52229 25/05/2018 12:16 PM Alessia Bardi

indent

52228 25/05/2018 12:06 PM Alessia Bardi

lets' put the title string in crm:P102_has_title

52227 25/05/2018 11:45 AM Alessia Bardi

indent

52222 25/05/2018 11:28 AM Alessia Bardi

Just some ordering in sparql query for project

52221 25/05/2018 11:13 AM Alessia Bardi

Added Identifier to all sparql queries

52189 23/05/2018 06:24 PM Alessia Bardi

Add extra field only if its value is not blank

51816 15/04/2018 05:55 PM Alessia Bardi

Updated license mapping for catalogue based on input from LRE Map

51804 14/04/2018 07:29 PM Alessia Bardi

method for languages

51802 14/04/2018 07:25 PM Alessia Bardi

specify UTF-8 for URL decoding

51801 14/04/2018 07:24 PM Alessia Bardi

Added sparql template for E78_Collection

51800 14/04/2018 07:23 PM Alessia Bardi

Leave the curation plan to the curation service. Added denormalised language

51799 14/04/2018 07:20 PM Alessia Bardi

Leave the curation plan to the curation service

51798 14/04/2018 07:10 PM Alessia Bardi

Removed TODOs

51797 14/04/2018 07:09 PM Alessia Bardi

CurationPlans are linked to CuratingServices only, not to Things.

51795 13/04/2018 06:53 PM Alessia Bardi

Double decoding for URLs like http://parthenos.d4science.org/handle/Parthenos/REG/Dataset/Appellation/Isidore%2520Dataset

51794 13/04/2018 06:00 PM Alessia Bardi

handle/ has length 7

51792 13/04/2018 05:46 PM Alessia Bardi

fixed generation of catalogue name

51789 12/04/2018 09:14 PM Alessia Bardi

included custodialhistory in sparql template

51788 12/04/2018 08:55 PM Alessia Bardi

Added update time for dataset sparql query template

51787 12/04/2018 08:52 PM Alessia Bardi

ensure a creation event is a creation event

51786 12/04/2018 08:51 PM Alessia Bardi

ensure the creation event is a creation event

51785 12/04/2018 08:34 PM Alessia Bardi

P2_hasType directly points to the type label in sparql templates

51784 12/04/2018 06:22 PM Alessia Bardi

added creationtime in sparql templates

51767 12/04/2018 11:10 AM Alessia Bardi

New methods to get subjects with pagination given a datasource API

51764 11/04/2018 11:50 PM Alessia Bardi

Retry in case of known NullPointerException on the catalogue

51733 09/04/2018 03:19 PM Alessia Bardi

Do not log 200 status

51731 09/04/2018 11:48 AM Alessia Bardi

multiple descriptions

51730 09/04/2018 11:39 AM Alessia Bardi

Get adopters of a curation plan

51721 06/04/2018 07:12 PM Alessia Bardi

multiple notes

51720 06/04/2018 06:47 PM Alessia Bardi

Support multiple has_note

51718 06/04/2018 06:07 PM Alessia Bardi

removed duplicate entry

51717 06/04/2018 06:06 PM Alessia Bardi

Trying to get relationship (uses/usedby) between Dataset and Software

51715 06/04/2018 04:17 PM Alessia Bardi

Fixed sparql template for software

51710 06/04/2018 12:54 PM Alessia Bardi

Pass datasource name for creating groups

51709 06/04/2018 12:49 PM Alessia Bardi

handling groups with datasourcename

51708 06/04/2018 12:48 PM Alessia Bardi

Fixed relationship members/teams

51707 06/04/2018 12:48 PM Alessia Bardi

Need to filter out the ContactPoint from the title clause, otheriwse, because of inference, we get the labels of AccessPoints.

51706 06/04/2018 11:43 AM Alessia Bardi

Trying to map to ckan licenses

51700 06/04/2018 10:59 AM Alessia Bardi

titles must be instances of crm:E41_Appellation

51699 06/04/2018 10:28 AM Alessia Bardi

fixed timespan for projects

51698 06/04/2018 09:03 AM Alessia Bardi

UnsupportedOperationException instead of deprecated NotImplementedException

51696 06/04/2018 08:57 AM Alessia Bardi

Do not eregister all resources in a given RDF: only the resource whose URI is in the header/objIdentifier

51693 05/04/2018 08:24 PM Alessia Bardi

including PE28_Curation_Plan in catalogue registration

51692 05/04/2018 07:22 PM Alessia Bardi

fixed compilation problem due to method renaming

51690 05/04/2018 07:16 PM Alessia Bardi

Multiple sources for contact point + ignore groups because they are not registered for a reason I still do not get

51689 05/04/2018 07:09 PM Alessia Bardi

Added method to get provider Uri and competences are multiple, not one

51676 04/04/2018 07:10 PM Alessia Bardi

better mapping to ckan for Datasets

51673 04/04/2018 06:09 PM Alessia Bardi

Commented unused extra fields

51671 04/04/2018 06:00 PM Alessia Bardi

Mapping to ckan refined for PE1_Services

51666 04/04/2018 04:57 PM Alessia Bardi

Better mapping Projects into the catalogue

51665 04/04/2018 04:20 PM Alessia Bardi

getLabel does not throw NullPointer when the resource is null

51664 04/04/2018 04:19 PM Alessia Bardi

Also query for maintained stuff + formatting

51663 04/04/2018 04:11 PM Alessia Bardi

Nicer json for Actors on the catalogue

51649 03/04/2018 05:14 PM Alessia Bardi

Updated crmdig namespace

51646 03/04/2018 04:19 PM Alessia Bardi

Assuming prefixes are defined at virtuoso side.

51620 31/03/2018 01:03 PM Alessia Bardi

log when groups cannot be created

51618 31/03/2018 12:42 PM Alessia Bardi

just ordering

51617 31/03/2018 12:38 PM Alessia Bardi

We do not want to register E55_Types

51616 31/03/2018 12:36 PM Alessia Bardi

Based on FORTH feedback there are no direct rels between entities and the provider apart from services.

51615 31/03/2018 12:34 PM Alessia Bardi

Added provider label

51614 31/03/2018 12:32 PM Alessia Bardi

Included PP2_provided_by in sparql template for actors

51613 31/03/2018 12:23 PM Alessia Bardi

Added todo for condition of use

51612 31/03/2018 12:22 PM Alessia Bardi

refactoring methods for coverages

51611 31/03/2018 12:19 PM Alessia Bardi

Added missing iterator

51610 31/03/2018 12:18 PM Alessia Bardi

Reuse getTitle method on providers

51609 31/03/2018 12:16 PM Alessia Bardi

The activitytype must be taken explicitly by URI prefix on types

51608 31/03/2018 12:13 PM Alessia Bardi

Dropped authorization from mapping

51607 31/03/2018 12:08 PM Alessia Bardi

The availability type must be taken explicitly by URI prefix on types

51545 27/03/2018 06:26 PM Alessia Bardi

Bypassing Query and QueryEngineFactory, otherwise we cannot use the inference rules

51544 27/03/2018 06:09 PM Alessia Bardi

Need to use inference rules also in /subjectsWithType method

51541 27/03/2018 05:07 PM Alessia Bardi

Type and Ting should not be queried

51499 25/03/2018 04:59 PM Alessia Bardi

some logs to INFO

51496 25/03/2018 04:47 PM Alessia Bardi

Log when the resource could not be registered in the catalogue and hence we get a blank uuid

51495 25/03/2018 04:46 PM Alessia Bardi

Loggin queries that returned 504 GatewayTimeout

51494 25/03/2018 04:38 PM Alessia Bardi

ENsure that also resource names are compliant to the rules of the catalogue

51493 25/03/2018 04:28 PM Alessia Bardi

based on the sparql templates competency is a string, in the model it is a PE36_Competency_Type

51492 25/03/2018 01:07 PM Alessia Bardi

Let\s check if we do not get the following warning at client side by setting the response status in void GET methods that write directly on the output stream. The warning is: 'org.springframework.http.converter.json.MappingJackson2HttpMessageConverter- Failed to evaluate serialization for type [void]: java.lang.IllegalStateException: Failed to instantiate standard serializer (of type com.fasterxml.jackson.databind.ser.std.NullSerializer): Class com.fasterxml.jackson.databind.ser.BasicSerializerFactory can not access a member of class com.fasterxml.jackson.databind.ser.std.NullSerializer with modifiers "private"'

51490 25/03/2018 12:56 PM Alessia Bardi

better error logging

51488 25/03/2018 12:54 PM Alessia Bardi

Added crm:P2_has_type for all sparql query templates

51485 24/03/2018 05:11 PM Alessia Bardi

Yes, let's use union everywhere

51484 24/03/2018 05:08 PM Alessia Bardi

Looks like using UNION is much more performant than using OPTIONAL. See http://www.snee.com/bobdc.blog/2014/10/dropping-optional-blocks-from.html

51483 24/03/2018 04:16 PM Alessia Bardi

removed todo, because I did it

51480 24/03/2018 04:15 PM Alessia Bardi

Using specific queries for Software and Dataset: the one for DigitalObject has been deleted as it could not be executed because of timeout exception during tests. I do not want to run such heavy query on the production virtuoso

51479 24/03/2018 01:14 PM Alessia Bardi

Removed deprecated classes

51478 24/03/2018 01:09 PM Alessia Bardi

logging

51477 24/03/2018 01:09 PM Alessia Bardi

handle httpstatus properly

51476 24/03/2018 01:08 PM Alessia Bardi

Added method to delete a resource by uuid

51475 24/03/2018 01:08 PM Alessia Bardi

added missing namespace

51455 23/03/2018 06:15 PM Alessia Bardi

removed wrong } in service sparql template

51452 23/03/2018 05:09 PM Alessia Bardi

Getting the item title from the label if a proper title cannot be found

51445 23/03/2018 05:01 PM Alessia Bardi

Isolate the registration on the catalogue temporarly

51443 23/03/2018 04:51 PM Alessia Bardi

better regex to have alphanumeric item and group names for the catalogue

51442 23/03/2018 04:29 PM Alessia Bardi

Basic implementation for E55 and E29 to the catalogue

51437 23/03/2018 03:43 PM Alessia Bardi

Added TODO to remember in the near future about the error handling

51436 23/03/2018 03:07 PM Alessia Bardi

Let's try to get the providers for all types of resources

51435 23/03/2018 03:06 PM Alessia Bardi

provider must come with at least the title

51433 23/03/2018 03:05 PM Alessia Bardi

Let's get also the maintaining RI as provider (so they will also be added as groups)

51432 23/03/2018 02:56 PM Alessia Bardi

Registering providers as catalogue groups

51429 22/03/2018 07:35 PM Alessia Bardi

Better try using InputStream...