Andreas Kohlbecker [Wed, 7 Dec 2016 13:51:57 +0000 (14:51 +0100)]
Merge branch 'hotfix/1.2.2'
Andreas Kohlbecker [Wed, 7 Dec 2016 13:51:43 +0000 (14:51 +0100)]
setting release version 1.2.2
Andreas Kohlbecker [Wed, 7 Dec 2016 13:50:37 +0000 (14:50 +0100)]
using the correct swagger annotations
Andreas Kohlbecker [Wed, 23 Nov 2016 09:21:50 +0000 (10:21 +0100)]
Merge branch 'release/1.2.1'
Andreas Kohlbecker [Wed, 23 Nov 2016 09:21:05 +0000 (10:21 +0100)]
bumping version number to 1.2.1
Andreas Kohlbecker [Wed, 23 Nov 2016 09:19:20 +0000 (10:19 +0100)]
Perfomance improvment for GBIFBackboneClient:
- avoiding duplicates in subProvidersLists
- avoid loading the subProvidersList for each request
Andreas Kohlbecker [Tue, 22 Nov 2016 16:34:23 +0000 (17:34 +0100)]
copy constructor for ServiceProviderInfo
Andreas Kohlbecker [Mon, 21 Nov 2016 07:27:04 +0000 (08:27 +0100)]
ref #6189 plazi: running store updates in separate thread
Andreas Kohlbecker [Thu, 17 Nov 2016 15:34:18 +0000 (16:34 +0100)]
bumping version to 1.2.1-SNAPSHOT
Andreas Kohlbecker [Thu, 17 Nov 2016 15:29:57 +0000 (16:29 +0100)]
ref #6189 plazi: improved resilience by retrying failed download attempts
Andreas Kohlbecker [Thu, 17 Nov 2016 15:12:08 +0000 (16:12 +0100)]
ref #6189 plazi: classification mode implemented and better mapping of plazi data to utis model
Andreas Kohlbecker [Thu, 17 Nov 2016 13:42:42 +0000 (14:42 +0100)]
ref #6189 plazi: scientificName* search modes implemented
Andreas Kohlbecker [Wed, 16 Nov 2016 14:04:27 +0000 (15:04 +0100)]
uncritical bug in EUNIS_Client fixed
Andreas Kohlbecker [Wed, 16 Nov 2016 14:01:15 +0000 (15:01 +0100)]
fixing GBIFChecklistTest methods
Andreas Kohlbecker [Wed, 16 Nov 2016 11:30:47 +0000 (12:30 +0100)]
ref #6189 findByIdentifier implemented
Andreas Kohlbecker [Tue, 15 Nov 2016 12:41:18 +0000 (13:41 +0100)]
ref #6189 plazi: improved resilience during import and tests implemented
Andreas Kohlbecker [Fri, 11 Nov 2016 14:37:13 +0000 (15:37 +0100)]
ref #6189 import of rdf and continuous updating of store working
Andreas Kohlbecker [Fri, 11 Nov 2016 13:12:20 +0000 (14:12 +0100)]
ref #6189 downloading of rdf resources from plazi implemented
Andreas Kohlbecker [Thu, 10 Nov 2016 13:47:18 +0000 (14:47 +0100)]
fix #6189 per client adapter store locations
Andreas Kohlbecker [Thu, 10 Nov 2016 11:16:02 +0000 (12:16 +0100)]
ref #6189 plazi: lastModified detection implemented
Andreas Kohlbecker [Wed, 19 Oct 2016 09:20:02 +0000 (11:20 +0200)]
first commit of PLAZIClient with test - not tested
Andreas Kohlbecker [Fri, 21 Oct 2016 10:08:16 +0000 (12:08 +0200)]
relaxing max result limit for BgbmEditClient - requires cdm 4.4.0 to be released
Andreas Kohlbecker [Thu, 20 Oct 2016 12:52:49 +0000 (14:52 +0200)]
bumping version to 1.3.0-SNAPSHOT
Andreas Kohlbecker [Thu, 20 Oct 2016 12:52:13 +0000 (14:52 +0200)]
Merge tag '1.2.0' into develop
tagging release 1.2.0
Andreas Kohlbecker [Thu, 20 Oct 2016 12:51:52 +0000 (14:51 +0200)]
Merge branch 'release/1.2.0'
Andreas Kohlbecker [Thu, 20 Oct 2016 12:50:33 +0000 (14:50 +0200)]
bumping version to 1.2.0
Andreas Kohlbecker [Thu, 20 Oct 2016 12:49:12 +0000 (14:49 +0200)]
improving ambiguous test case
Andreas Kohlbecker [Wed, 19 Oct 2016 15:49:13 +0000 (17:49 +0200)]
setting problematic tests to ignore (these clients are not officially supported in utis)
Andreas Kohlbecker [Wed, 19 Oct 2016 15:32:48 +0000 (17:32 +0200)]
fix #16 optional inclusion of the parentTaxon into the search responses fully implemented
Andreas Kohlbecker [Wed, 19 Oct 2016 14:31:41 +0000 (16:31 +0200)]
solving #17 and preparing #16 \n - #17 hide the empty higherClassification property from the taxon object serialization\n - #16 optional inclusion of the parentTaxon into the search responses
Andreas Kohlbecker [Wed, 19 Oct 2016 14:29:09 +0000 (16:29 +0200)]
fixing higherClassification mode in EUNIS Client
Andreas Kohlbecker [Wed, 19 Oct 2016 11:16:04 +0000 (13:16 +0200)]
higherClassification action test for PESIClient
Andreas Kohlbecker [Wed, 19 Oct 2016 10:01:45 +0000 (12:01 +0200)]
test for PESIClient
Andreas Kohlbecker [Wed, 19 Oct 2016 09:42:04 +0000 (11:42 +0200)]
fixing #15 NPE during classification/{uuid}/parent request
Andreas Kohlbecker [Thu, 17 Mar 2016 10:35:35 +0000 (11:35 +0100)]
finally the correct secReference can be shown for PESI
Andreas Kohlbecker [Wed, 16 Mar 2016 12:04:59 +0000 (13:04 +0100)]
separating search modes and classification actions - updating the ServiceProviderInfo
Andreas Kohlbecker [Wed, 16 Mar 2016 11:33:50 +0000 (12:33 +0100)]
separating search modes and classification actions
Andreas Kohlbecker [Wed, 16 Mar 2016 11:33:11 +0000 (12:33 +0100)]
fixing available slf4j logging providers
Andreas Kohlbecker [Tue, 15 Mar 2016 16:47:56 +0000 (17:47 +0100)]
updating links to the new host name cybertaxonomy.eu
Andreas Kohlbecker [Tue, 15 Mar 2016 16:37:48 +0000 (17:37 +0100)]
improvements to the PESI sources implementation
Andreas Kohlbecker [Tue, 15 Mar 2016 16:19:29 +0000 (17:19 +0100)]
version
Andreas Kohlbecker [Tue, 15 Mar 2016 15:57:41 +0000 (16:57 +0100)]
moving version detection into its own class and simplifying store folder choice
Andreas Kohlbecker [Tue, 15 Mar 2016 15:20:40 +0000 (16:20 +0100)]
fixing store folder creation
Andreas Kohlbecker [Tue, 15 Mar 2016 14:12:36 +0000 (15:12 +0100)]
#13 testing pager function of worms
Andreas Kohlbecker [Tue, 15 Mar 2016 14:09:10 +0000 (15:09 +0100)]
version specific store locations
Andreas Kohlbecker [Tue, 15 Mar 2016 14:06:11 +0000 (15:06 +0100)]
reverting dev setting
Andreas Kohlbecker [Fri, 11 Mar 2016 15:58:58 +0000 (16:58 +0100)]
using the new getPESISourcesByGUID() method to retrieve the sources and the secReference
Andreas Kohlbecker [Fri, 11 Mar 2016 14:09:04 +0000 (15:09 +0100)]
updating PESI SOAP client to latest version
Andreas Kohlbecker [Mon, 7 Mar 2016 15:44:18 +0000 (16:44 +0100)]
using static logger instances in clients
Andreas Kohlbecker [Mon, 7 Mar 2016 15:43:41 +0000 (16:43 +0100)]
notes regarding neo4j
Andreas Kohlbecker [Mon, 7 Mar 2016 14:27:16 +0000 (15:27 +0100)]
taxonomicChildren implemented for the EDIT name cataloge service
Andreas Kohlbecker [Fri, 4 Mar 2016 15:33:50 +0000 (16:33 +0100)]
BgbmEditClient returns the full higher classification
Andreas Kohlbecker [Fri, 4 Mar 2016 09:10:36 +0000 (10:10 +0100)]
higher classification no longer is reported with search results
Reasons:
- performance problems with WoRMS now and with PESI in future
- separation of search and classification services
Andreas Kohlbecker [Fri, 4 Mar 2016 09:07:34 +0000 (10:07 +0100)]
fixing bug in LSID detection
Andreas Kohlbecker [Thu, 3 Mar 2016 10:37:25 +0000 (11:37 +0100)]
#8 providing the full classification for WoRMS responses
Andreas Kohlbecker [Thu, 3 Mar 2016 09:04:32 +0000 (10:04 +0100)]
#7 initial implementation of taxonomicChildren search mode, already working for WoRMS
Andreas Kohlbecker [Tue, 10 Nov 2015 16:11:31 +0000 (17:11 +0100)]
fixing bug regarding writing the last updated timestamp and writing also a log of timestamps
Andreas Kohlbecker [Fri, 6 Nov 2015 13:59:01 +0000 (14:59 +0100)]
taxonomic status to accepted of accpted taxa in ENUS Client
Andreas Kohlbecker [Fri, 6 Nov 2015 13:57:01 +0000 (14:57 +0100)]
taxonomic status to accepted of accpted taxa in ENUS Client
Andreas Kohlbecker [Fri, 6 Nov 2015 13:47:33 +0000 (14:47 +0100)]
adding further missing data in ENUS Client
Andreas Kohlbecker [Fri, 6 Nov 2015 13:33:10 +0000 (14:33 +0100)]
fixing accordingTo literal for EUNIS_Client
Andreas Kohlbecker [Fri, 6 Nov 2015 13:00:50 +0000 (14:00 +0100)]
removing unused classes
Andreas Kohlbecker [Fri, 6 Nov 2015 12:45:12 +0000 (13:45 +0100)]
fixing query processing of EUNIS_Client which no longer has subchecklists
Andreas Kohlbecker [Fri, 6 Nov 2015 11:54:33 +0000 (12:54 +0100)]
renaming EEA_BDC_Client to EUNIS client and removing subchecklist since this makes not much sense with this provider
Andreas Kohlbecker [Mon, 2 Nov 2015 13:59:40 +0000 (14:59 +0100)]
model changes: TaxonName.fullName -> scientificName; Classification now is ordered list of HigherClassificationElements
Andreas Kohlbecker [Fri, 30 Oct 2015 15:51:51 +0000 (16:51 +0100)]
flexible selection of utis.home folder for development and production mode
Andreas Kohlbecker [Fri, 30 Oct 2015 14:40:16 +0000 (15:40 +0100)]
utis.home folder the location for sore data adapts to system environment
Andreas Kohlbecker [Fri, 30 Oct 2015 14:06:48 +0000 (15:06 +0100)]
setting version to 1.2.0-SNAPSHOT for dev branch
Andreas Kohlbecker [Fri, 30 Oct 2015 14:06:04 +0000 (15:06 +0100)]
Merge tag '1.1.2' into develop
release tag 1.1.2
Andreas Kohlbecker [Fri, 30 Oct 2015 14:05:50 +0000 (15:05 +0100)]
Merge branch 'release/1.1.2'
Andreas Kohlbecker [Fri, 30 Oct 2015 14:05:23 +0000 (15:05 +0100)]
setting release version in pom.xml to 1.1.2
Andreas Kohlbecker [Fri, 30 Oct 2015 13:53:06 +0000 (14:53 +0100)]
commenting test for TDBStore
Andreas Kohlbecker [Fri, 30 Oct 2015 13:51:56 +0000 (14:51 +0100)]
completely removing all apache jena dependencies, keeping TDBStore.java as TDBStore.java.hidden
Andreas Kohlbecker [Fri, 30 Oct 2015 13:49:57 +0000 (14:49 +0100)]
completely removing all apache jena dependencies, keeping SparqlClient.java as SparqlClient.java.hidden
Andreas Kohlbecker [Thu, 29 Oct 2015 22:41:03 +0000 (23:41 +0100)]
reverting pom version back to 1.2.0-SNAPSHOT
Andreas Kohlbecker [Thu, 29 Oct 2015 22:40:09 +0000 (23:40 +0100)]
Merge tag '1.1.1' into develop
release tag 1.1.1
Andreas Kohlbecker [Thu, 29 Oct 2015 22:39:50 +0000 (23:39 +0100)]
Merge branch 'release/1.1.1'
Andreas Kohlbecker [Thu, 29 Oct 2015 22:39:32 +0000 (23:39 +0100)]
setting pom to hotfix release version 1.1.1
Andreas Kohlbecker [Thu, 29 Oct 2015 22:38:10 +0000 (23:38 +0100)]
better detection of synonyms to avoid adding the accepted taxon as its own synonym
Andreas Kohlbecker [Thu, 29 Oct 2015 22:36:43 +0000 (23:36 +0100)]
disabling automatic execution of the jaxb2 maven plugin
Andreas Kohlbecker [Thu, 29 Oct 2015 17:34:55 +0000 (18:34 +0100)]
bumping development version to 1.2.0-SNAPSHOT
Andreas Kohlbecker [Thu, 29 Oct 2015 17:28:07 +0000 (18:28 +0100)]
Merge tag '1.1.0' into develop
release 1.1.0
Andreas Kohlbecker [Thu, 29 Oct 2015 17:27:43 +0000 (18:27 +0100)]
Merge branch 'release/1.1.0'
Andreas Kohlbecker [Thu, 29 Oct 2015 17:27:32 +0000 (18:27 +0100)]
setting project version for release to 1.1.0
Andreas Kohlbecker [Thu, 29 Oct 2015 17:22:47 +0000 (18:22 +0100)]
avoiding NPE
Andreas Kohlbecker [Thu, 29 Oct 2015 17:22:35 +0000 (18:22 +0100)]
fixing probelm in genus_test
Andreas Kohlbecker [Thu, 29 Oct 2015 17:20:57 +0000 (18:20 +0100)]
adding taxon url to result
Andreas Kohlbecker [Thu, 29 Oct 2015 17:01:33 +0000 (18:01 +0100)]
resetting CHECK_UPDATE_MINUTES to once a day & fixing missing subchecklistInfo in responses of the EEA_BDC_Client
Andreas Kohlbecker [Thu, 29 Oct 2015 16:44:12 +0000 (17:44 +0100)]
removing useless tests
Andreas Kohlbecker [Thu, 29 Oct 2015 16:27:39 +0000 (17:27 +0100)]
easier switching between rdf download locations & adding support for genus resolution
Andreas Kohlbecker [Thu, 29 Oct 2015 15:04:32 +0000 (16:04 +0100)]
implementation of a manager for neo4j stores, the ClientManager has been turned into ClientFactory
Andreas Kohlbecker [Thu, 29 Oct 2015 13:32:48 +0000 (14:32 +0100)]
cration of a ClientManager to provide quasi singleton beans if client classes
Andreas Kohlbecker [Thu, 29 Oct 2015 09:40:43 +0000 (10:40 +0100)]
automatic updating of the eea rdf data implemented (poll interval at 1 minute for testing)
Andreas Kohlbecker [Thu, 29 Oct 2015 09:40:19 +0000 (10:40 +0100)]
automatic updating of the eea rdf data implemented (poll interval at 1 minute for testing)
Andreas Kohlbecker [Wed, 28 Oct 2015 11:05:57 +0000 (12:05 +0100)]
commenting out yourkit profiler reladed lines to avoid compilation problems
Andreas Kohlbecker [Tue, 27 Oct 2015 14:23:29 +0000 (15:23 +0100)]
renaming project and packages to cybertaxonomy.org/utis/
Andreas Kohlbecker [Tue, 27 Oct 2015 10:30:11 +0000 (11:30 +0100)]
gathering classification information implemented with test
Andreas Kohlbecker [Tue, 27 Oct 2015 09:35:17 +0000 (10:35 +0100)]
further cleaning up
Andreas Kohlbecker [Tue, 27 Oct 2015 09:28:37 +0000 (10:28 +0100)]
cleaning up: removing remains from SPARQL client implementations
Andreas Kohlbecker [Tue, 27 Oct 2015 09:18:38 +0000 (10:18 +0100)]
cleaning up old TODOs