cdmlib.git
5 years agoref #7709 JUnit testsuite to reproduce the test failure when running RegistrationIden...
Andreas Kohlbecker [Fri, 12 Oct 2018 09:16:28 +0000 (11:16 +0200)]
ref #7709 JUnit testsuite to reproduce the test failure when running RegistrationIdentifierMinterTest and TaxonGraphHibernateListenerTest sequentially

5 years agocleanup
Andreas Müller [Fri, 12 Oct 2018 08:09:46 +0000 (10:09 +0200)]
cleanup

5 years agoChange system.out to log.info()
Patrick Plitzner [Thu, 11 Oct 2018 14:24:13 +0000 (16:24 +0200)]
Change system.out to log.info()

5 years agoref #7648 free configurable TaxonGraphHibernateListener ready
Andreas Kohlbecker [Thu, 11 Oct 2018 07:07:18 +0000 (09:07 +0200)]
ref #7648 free configurable TaxonGraphHibernateListener ready

5 years agoref #7648 moving TaxonGraphHibernateListener and related classes into cdmlib-service
Andreas Kohlbecker [Wed, 10 Oct 2018 16:02:48 +0000 (18:02 +0200)]
ref #7648 moving TaxonGraphHibernateListener and related classes into cdmlib-service

5 years agoref #7648 TaxonGraphHibernateListener as Spring bean configured via the CdmHibernateL...
Andreas Kohlbecker [Wed, 10 Oct 2018 15:51:39 +0000 (17:51 +0200)]
ref #7648 TaxonGraphHibernateListener as Spring bean configured via the CdmHibernateListenerConfiguration

5 years agofixing usage of wrong logger in RunAsAuthenticator
Andreas Kohlbecker [Wed, 10 Oct 2018 15:49:44 +0000 (17:49 +0200)]
fixing usage of wrong logger in RunAsAuthenticator

5 years agosanitizing contoller method doGetIncludedTaxa
Andreas Kohlbecker [Wed, 10 Oct 2018 07:14:18 +0000 (09:14 +0200)]
sanitizing contoller method doGetIncludedTaxa

5 years agoref #7793: preferencePredicate for mediaview and checklist perspective
Katja Luther [Wed, 10 Oct 2018 12:46:59 +0000 (14:46 +0200)]
ref #7793: preferencePredicate for mediaview and checklist perspective

5 years agoref #7799 handle initials for teamOrPerson.getFullTitle
Andreas Müller [Wed, 10 Oct 2018 08:30:18 +0000 (10:30 +0200)]
ref #7799 handle initials for teamOrPerson.getFullTitle

5 years agoref #7799 handle protected titlecache for teamOrPerson.getFullTitle
Andreas Müller [Wed, 10 Oct 2018 08:29:40 +0000 (10:29 +0200)]
ref #7799 handle protected titlecache for teamOrPerson.getFullTitle

5 years agocleanup
Andreas Müller [Wed, 10 Oct 2018 08:26:17 +0000 (10:26 +0200)]
cleanup

5 years agoadd new preferencePredicates
Katja Luther [Wed, 10 Oct 2018 07:13:06 +0000 (09:13 +0200)]
add new preferencePredicates

5 years agocommenting createTestDataSet() @Test annotation
Andreas Kohlbecker [Mon, 8 Oct 2018 06:16:18 +0000 (08:16 +0200)]
commenting createTestDataSet() @Test annotation

5 years agoref #7648 automatic management of lower ranked names in the taxon graph
Andreas Kohlbecker [Fri, 5 Oct 2018 16:34:13 +0000 (18:34 +0200)]
ref #7648 automatic management of lower ranked names in the taxon graph

5 years agoMerge branch 'feature/#7648' into develop
Andreas Kohlbecker [Fri, 5 Oct 2018 13:59:05 +0000 (15:59 +0200)]
Merge branch 'feature/#7648' into develop
 - TaxonGraphDao
 - TaxonGraphController
 - TaxonGraphService
 - TaxonGraphDTO
 - TaxonGraphHibernateListener and processor
 - tests

5 years agoref #7648 fixing problems in TaxonGraphTest feature/#7648 origin/feature/#7648
Andreas Kohlbecker [Fri, 5 Oct 2018 13:58:24 +0000 (15:58 +0200)]
ref #7648 fixing problems in TaxonGraphTest

5 years agoref #7791 TaxonGraphDao supressing Names associated with Registrations where the...
Andreas Kohlbecker [Fri, 5 Oct 2018 13:23:22 +0000 (15:23 +0200)]
ref #7791 TaxonGraphDao supressing Names associated with Registrations where the status is not PUBLISHED

5 years agoref #7648 moving taxongraph methods from taxonDao to taxonGraphDao
Andreas Kohlbecker [Fri, 5 Oct 2018 12:55:31 +0000 (14:55 +0200)]
ref #7648 moving taxongraph methods from taxonDao to taxonGraphDao

5 years agoref #7791 TaxonGraphNodeDTO with rank labels
Andreas Kohlbecker [Fri, 5 Oct 2018 12:46:13 +0000 (14:46 +0200)]
ref #7791 TaxonGraphNodeDTO with rank labels

5 years agoref #7648 more pulling up into AbstractHibernateTaxonGraphProcessor
Andreas Kohlbecker [Thu, 4 Oct 2018 19:44:02 +0000 (21:44 +0200)]
ref #7648 more pulling up into AbstractHibernateTaxonGraphProcessor

5 years agoref #7648 common base class AbstractHibernateTaxonGraphProcessor to deduplicate Taxon...
Andreas Kohlbecker [Thu, 4 Oct 2018 19:09:20 +0000 (21:09 +0200)]
ref #7648 common base class AbstractHibernateTaxonGraphProcessor to deduplicate TaxonGraph methods

5 years agoref #7648 allowing to set the TaxonGraphHibernateListener inactive - only for test...
Andreas Kohlbecker [Thu, 4 Oct 2018 18:21:57 +0000 (20:21 +0200)]
ref #7648 allowing to set the TaxonGraphHibernateListener inactive  - only for test environments

5 years agoref #7648 allowing to set the TaxonGraphHibernateListener inactive - only for test...
Andreas Kohlbecker [Thu, 4 Oct 2018 18:21:07 +0000 (20:21 +0200)]
ref #7648 allowing to set the TaxonGraphHibernateListener inactive  - only for test environments

5 years agoref #7648 solving session corruption problems in test suite for TaxonGraphHibernateL...
Andreas Kohlbecker [Thu, 4 Oct 2018 17:05:06 +0000 (19:05 +0200)]
ref #7648  solving session corruption problems in test suite for TaxonGraphHibernateListenerTest

5 years agoref #7648 fixing inconsistency in test data and improving logging
Andreas Kohlbecker [Thu, 4 Oct 2018 14:54:41 +0000 (16:54 +0200)]
ref #7648 fixing inconsistency in test data and improving logging

5 years agoref #7791 using name.titleCache as title for TaxonGraphNodeDTO
Andreas Kohlbecker [Thu, 4 Oct 2018 12:48:18 +0000 (14:48 +0200)]
ref #7791 using name.titleCache as title for TaxonGraphNodeDTO

5 years agoadapt CdmPermissionClass
Andreas Müller [Thu, 4 Oct 2018 06:33:41 +0000 (08:33 +0200)]
adapt CdmPermissionClass

5 years agocleanup
Andreas Müller [Sat, 29 Sep 2018 16:15:34 +0000 (18:15 +0200)]
cleanup

5 years agoref #7791 TaxonGraphService and TaxonGraphController implemented
Andreas Kohlbecker [Tue, 2 Oct 2018 17:06:20 +0000 (19:06 +0200)]
ref #7791 TaxonGraphService and TaxonGraphController implemented

5 years agoref #7648 correct handling existing taxa without secReference
Andreas Kohlbecker [Tue, 2 Oct 2018 16:42:18 +0000 (18:42 +0200)]
ref #7648 correct handling existing taxa without secReference

5 years agoref #7648 introducing CdmPreferenceLookup for cached access to the CdmProperty with...
Andreas Kohlbecker [Tue, 2 Oct 2018 16:15:38 +0000 (18:15 +0200)]
ref #7648 introducing CdmPreferenceLookup for cached access to the CdmProperty with predicate 'TaxonGraphSecRefUuid' and others
  - using this Preference in TaxonGraphDaoHibernateImpl and TaxonGraphBeforeTransactionCompleteProcess
  - adapting tests accordingly
  - deprecating secRefUUID setters
  - cleaning up

5 years agoref #7648 cleaning up and attempting to fix TaxonGraphService test setup
Andreas Kohlbecker [Tue, 2 Oct 2018 13:12:22 +0000 (15:12 +0200)]
ref #7648 cleaning up and attempting to fix TaxonGraphService test setup

5 years agoref #7648 all TaxonGraph updating done in a BeforeTransactionCompletionProcess implem...
Andreas Kohlbecker [Tue, 2 Oct 2018 10:01:32 +0000 (12:01 +0200)]
ref #7648 all TaxonGraph updating done in a BeforeTransactionCompletionProcess implementation - TaxonGraphHibernateListener is working now

5 years agoref #7648 TaxonGraphService as dao and TaxonGraphObserver as TaxonGraphHibernateListener
Andreas Kohlbecker [Mon, 1 Oct 2018 13:23:25 +0000 (15:23 +0200)]
ref #7648 TaxonGraphService as dao and TaxonGraphObserver as TaxonGraphHibernateListener

5 years agoref #7648 TaxonGraphService complete with full set of tests
Andreas Kohlbecker [Mon, 1 Oct 2018 09:00:10 +0000 (11:00 +0200)]
ref #7648 TaxonGraphService complete with full set of tests

5 years agoref #7345: fix dao method to get entities with special marker and pattern in titleCache
Katja Luther [Fri, 28 Sep 2018 16:55:49 +0000 (18:55 +0200)]
ref #7345: fix dao method to get entities with special marker and pattern in titleCache

5 years agoref #7345: add dao and service methods to get UuidAndTitleCache marked with a special...
Katja Luther [Fri, 28 Sep 2018 16:39:44 +0000 (18:39 +0200)]
ref #7345: add dao and service methods to get UuidAndTitleCache marked with a special markerType

5 years agoavoiding NPE when relationship type = null
Andreas Kohlbecker [Fri, 28 Sep 2018 13:59:29 +0000 (15:59 +0200)]
avoiding NPE when relationship type = null

5 years agoref #2764 ref #3817 move negative endemism states down in order
Andreas Müller [Fri, 28 Sep 2018 13:57:07 +0000 (15:57 +0200)]
ref #2764 ref #3817 move negative endemism states down in order

5 years agoref #4822 use specific annotation type for distribution information
Andreas Müller [Fri, 28 Sep 2018 13:15:44 +0000 (15:15 +0200)]
ref #4822 use specific annotation type for distribution information

5 years agocleanup
Andreas Müller [Fri, 28 Sep 2018 13:14:22 +0000 (15:14 +0200)]
cleanup

5 years agoref #2764 ref #3814 add endemic non and unknown status
Andreas Müller [Fri, 28 Sep 2018 13:14:01 +0000 (15:14 +0200)]
ref #2764 ref #3814 add endemic non and unknown status

5 years agoref #7648 initial implementation of TaxonGraphService with tests and TaxonGraphObserver
Andreas Kohlbecker [Fri, 28 Sep 2018 11:24:58 +0000 (13:24 +0200)]
ref #7648 initial implementation of TaxonGraphService with tests and TaxonGraphObserver

5 years agofix #7795 untilis xml DataSets can optionally be created without "[NULL]" values
Andreas Kohlbecker [Fri, 28 Sep 2018 09:14:15 +0000 (11:14 +0200)]
fix #7795 untilis xml DataSets can optionally be created without "[NULL]" values

5 years agominor issue with return type of listToTaxonRelationships() fixed
Andreas Kohlbecker [Thu, 27 Sep 2018 15:55:57 +0000 (17:55 +0200)]
minor issue with return type of listToTaxonRelationships() fixed

5 years agocheck for protected caches in cdmlight export
Katja Luther [Thu, 27 Sep 2018 07:37:10 +0000 (09:37 +0200)]
check for protected caches in cdmlight export

5 years agosmaller changes in cdmlightexport
Katja Luther [Thu, 27 Sep 2018 07:07:17 +0000 (09:07 +0200)]
smaller changes in cdmlightexport

5 years agosmaller changes in cdmlightexport
Katja Luther [Thu, 27 Sep 2018 07:06:34 +0000 (09:06 +0200)]
smaller changes in cdmlightexport

5 years agocleanup
Andreas Müller [Wed, 26 Sep 2018 21:16:33 +0000 (23:16 +0200)]
cleanup

5 years agoremove unnecessary warning in cdmlight export
Katja Luther [Wed, 26 Sep 2018 08:00:58 +0000 (10:00 +0200)]
remove unnecessary warning in cdmlight export

5 years agoref #7788 adding institutionTitleCache to RegistrationDTO
Andreas Kohlbecker [Tue, 25 Sep 2018 09:57:04 +0000 (11:57 +0200)]
ref #7788 adding institutionTitleCache to RegistrationDTO

5 years agoref #7783 assuring registrations have an identifier when saved - adapting test
Andreas Kohlbecker [Tue, 25 Sep 2018 09:04:23 +0000 (11:04 +0200)]
ref #7783  assuring registrations have an identifier when saved - adapting test

5 years agoref #7788 adding institution to RegistrationDTO
Andreas Kohlbecker [Tue, 25 Sep 2018 08:25:01 +0000 (10:25 +0200)]
ref #7788 adding institution to RegistrationDTO

5 years agoref #7783 TaxonNamePart with uuid & assuring registrations have an identifier when...
Andreas Kohlbecker [Tue, 25 Sep 2018 08:02:14 +0000 (10:02 +0200)]
ref #7783  TaxonNamePart with uuid & assuring registrations have an identifier when saved

5 years agoref #7589 Fix initial loading of matrix
Patrick Plitzner [Tue, 25 Sep 2018 05:32:27 +0000 (07:32 +0200)]
ref #7589 Fix initial loading of matrix

5 years agoref #7775 Fix source information in description titlecache
Patrick Plitzner [Tue, 25 Sep 2018 05:09:17 +0000 (07:09 +0200)]
ref #7775 Fix source information in description titlecache

5 years agofix #7775 Add source information to description titlecache
Patrick Plitzner [Mon, 24 Sep 2018 09:50:38 +0000 (11:50 +0200)]
fix #7775 Add source information to description titlecache

5 years agoadd parental species ext to BerlinModelTransformer
Andreas Müller [Sat, 22 Sep 2018 12:15:40 +0000 (14:15 +0200)]
add parental species ext to BerlinModelTransformer

5 years agocleanup
Andreas Müller [Sat, 22 Sep 2018 12:14:51 +0000 (14:14 +0200)]
cleanup

5 years agofix #7784 deduplicating and harmonizing ClassificationController methods
Andreas Kohlbecker [Fri, 21 Sep 2018 13:45:29 +0000 (15:45 +0200)]
fix #7784 deduplicating and harmonizing ClassificationController methods

5 years agoref #7723 adding missing permission check to RegistrationServiceImpl to supress unpub...
Andreas Kohlbecker [Fri, 21 Sep 2018 09:14:03 +0000 (11:14 +0200)]
ref #7723 adding missing permission check to RegistrationServiceImpl to supress unpublished registrations

5 years agofix #7776 Add descriptive data set sources to specimen descriptions
Patrick Plitzner [Thu, 20 Sep 2018 06:44:23 +0000 (08:44 +0200)]
fix #7776 Add descriptive data set sources to specimen descriptions

5 years agoMerge branch 'develop' into taxonDecription origin/taxonDecription
Patrick Plitzner [Wed, 19 Sep 2018 06:16:47 +0000 (08:16 +0200)]
Merge branch 'develop' into taxonDecription

5 years agoref #7345: add markertype commonNameReference
Katja Luther [Tue, 18 Sep 2018 09:20:02 +0000 (11:20 +0200)]
ref #7345: add markertype commonNameReference

5 years agojavadoc
Andreas Müller [Tue, 18 Sep 2018 05:52:40 +0000 (07:52 +0200)]
javadoc

5 years agoref #7745 filter getSynonymy for subtree - fix bug in checkExistsSubtreeAndAccess
Andreas Müller [Tue, 18 Sep 2018 05:45:57 +0000 (07:45 +0200)]
ref #7745 filter getSynonymy for subtree - fix bug in checkExistsSubtreeAndAccess

5 years agoref #7745 filter getSynonymy for subtree - fix compile issue in cdmlib print
Andreas Müller [Mon, 17 Sep 2018 20:55:21 +0000 (22:55 +0200)]
ref #7745 filter getSynonymy for subtree - fix compile issue in cdmlib print

5 years agoref #7745 filter getSynonymy for subtree
Andreas Müller [Mon, 17 Sep 2018 19:54:43 +0000 (21:54 +0200)]
ref #7745 filter getSynonymy for subtree

5 years agoreturn error if passing not existing classification uuid to taxon search web service
Andreas Müller [Mon, 17 Sep 2018 19:54:01 +0000 (21:54 +0200)]
return error if passing not existing classification uuid to taxon search web service

5 years agocleanup
Andreas Müller [Mon, 17 Sep 2018 19:53:00 +0000 (21:53 +0200)]
cleanup

5 years agoref #7674 Fix LIE
Patrick Plitzner [Mon, 17 Sep 2018 15:02:09 +0000 (17:02 +0200)]
ref #7674 Fix LIE

5 years agocleanup
Andreas Müller [Mon, 17 Sep 2018 14:32:09 +0000 (16:32 +0200)]
cleanup

5 years agofix #7767 fix wrong TagEnum for sec detail
Andreas Müller [Mon, 17 Sep 2018 14:31:42 +0000 (16:31 +0200)]
fix #7767 fix wrong TagEnum for sec detail

5 years agoMerge branch 'develop' into taxonDecription
Patrick Plitzner [Mon, 17 Sep 2018 12:52:44 +0000 (14:52 +0200)]
Merge branch 'develop' into taxonDecription

5 years agoUpdating develop poms back to pre merge state
jenkins [Mon, 17 Sep 2018 09:14:07 +0000 (11:14 +0200)]
Updating develop poms back to pre merge state

5 years agoMerge branch 'master' into develop
jenkins [Mon, 17 Sep 2018 09:14:06 +0000 (11:14 +0200)]
Merge branch 'master' into develop

5 years agoupdating develop poms to master versions to avoid merge conflicts
jenkins [Mon, 17 Sep 2018 09:14:06 +0000 (11:14 +0200)]
updating develop poms to master versions to avoid merge conflicts

5 years agoMerge branch 'release/5.3.0' 5.3.0
jenkins [Mon, 17 Sep 2018 09:14:01 +0000 (11:14 +0200)]
Merge branch 'release/5.3.0'

5 years agoupdating poms for branch'release/5.3.0' with non-snapshot versions
jenkins [Mon, 17 Sep 2018 08:56:49 +0000 (10:56 +0200)]
updating poms for branch'release/5.3.0' with non-snapshot versions

5 years agoupdating poms for 5.4.0-SNAPSHOT development
jenkins [Mon, 17 Sep 2018 08:44:27 +0000 (10:44 +0200)]
updating poms for 5.4.0-SNAPSHOT development

5 years agoref #7745 fix failing freetext search in facts freetext search origin/release/5.3.0
Andreas Müller [Mon, 17 Sep 2018 08:19:22 +0000 (10:19 +0200)]
ref #7745  fix failing freetext search in facts freetext search

5 years agoref #7745 fix failing freetext search in facts freetext search
Andreas Müller [Mon, 17 Sep 2018 08:13:54 +0000 (10:13 +0200)]
ref #7745  fix failing freetext search in facts freetext search

5 years agoadding additional testcase for QueryFactory
Andreas Kohlbecker [Mon, 17 Sep 2018 08:02:30 +0000 (10:02 +0200)]
adding additional testcase for QueryFactory

5 years agoref #7745 fix failing freetext search in facts freetext search
Andreas Müller [Mon, 17 Sep 2018 07:54:29 +0000 (09:54 +0200)]
ref #7745  fix failing freetext search in facts freetext search

5 years agoMerge branch 'develop' into taxonDecription
Patrick Plitzner [Mon, 17 Sep 2018 06:55:16 +0000 (08:55 +0200)]
Merge branch 'develop' into taxonDecription

5 years agofix #7764 revert incorrect tree parameter in search service and test for incorrect...
Andreas Müller [Mon, 17 Sep 2018 02:39:10 +0000 (04:39 +0200)]
fix #7764 revert incorrect tree parameter in search service and test for incorrect classification uuid

5 years agocleanup
Andreas Müller [Mon, 17 Sep 2018 02:37:46 +0000 (04:37 +0200)]
cleanup

5 years agoref #7764 fix failing synonym search with classification or subtree filter
Andreas Müller [Mon, 17 Sep 2018 02:26:29 +0000 (04:26 +0200)]
ref #7764 fix failing synonym search with classification or subtree filter

5 years agoallow nom status parsing without name (with ICNAFP as default)
Andreas Müller [Sun, 16 Sep 2018 14:50:50 +0000 (16:50 +0200)]
allow nom status parsing without name (with ICNAFP as default)

5 years agoref #7761 add isInvalidDesignation to TaxonRelationshipType
Andreas Müller [Sun, 16 Sep 2018 14:49:45 +0000 (16:49 +0200)]
ref #7761 add isInvalidDesignation to TaxonRelationshipType

5 years agoref #7761 add isInvalidDesignation to TaxonRelationshipType
Andreas Müller [Sun, 16 Sep 2018 14:27:31 +0000 (16:27 +0200)]
ref #7761 add isInvalidDesignation to TaxonRelationshipType

5 years agomake authenticationManager lazy to avoid circals during start up
Andreas Müller [Sat, 15 Sep 2018 07:41:56 +0000 (09:41 +0200)]
make authenticationManager lazy to avoid circals during start up

5 years agofix #5868 restoring freetext search with leading wildcard and with empty query string...
Andreas Kohlbecker [Fri, 14 Sep 2018 19:29:55 +0000 (21:29 +0200)]
fix #5868 restoring freetext search with leading wildcard and with empty query string, also fixes bug introduced while solving #4223

5 years agoref #7760 Show name authors for type designations
Patrick Plitzner [Fri, 14 Sep 2018 11:59:28 +0000 (13:59 +0200)]
ref #7760 Show name authors for type designations

5 years agoref #7745 fix failing pathFrom if subtree is null
Andreas Müller [Fri, 14 Sep 2018 11:42:07 +0000 (13:42 +0200)]
ref #7745 fix failing pathFrom if subtree is null

5 years agoref #7761: add isInvalidDeisgnation() method to taxon
Katja Luther [Fri, 14 Sep 2018 11:37:41 +0000 (13:37 +0200)]
ref #7761: add isInvalidDeisgnation() method to taxon

5 years agoref #7745 upgrading springfox-swagger2 to circumvent bug related to @RequestMappings
Andreas Kohlbecker [Fri, 14 Sep 2018 10:28:40 +0000 (12:28 +0200)]
ref #7745 upgrading springfox-swagger2 to circumvent bug related to @RequestMappings

5 years agocleanup
Andreas Müller [Fri, 14 Sep 2018 09:25:07 +0000 (11:25 +0200)]
cleanup

5 years agoref #7745 switch of required in getTaxonNodes
Andreas Müller [Fri, 14 Sep 2018 09:24:53 +0000 (11:24 +0200)]
ref #7745 switch of required in getTaxonNodes