cdmlib.git
4 years agoref #8479 add concurrency, TaxonNodeOutStreamPartitionerConcurrent
Andreas Müller [Tue, 27 Aug 2019 14:32:45 +0000 (16:32 +0200)]
ref #8479 add concurrency, TaxonNodeOutStreamPartitionerConcurrent

4 years agoref #8479 ordering for taxon nodes implemented in TaxonNodeFilter and in loadById
Andreas Müller [Tue, 27 Aug 2019 14:26:24 +0000 (16:26 +0200)]
ref #8479 ordering for taxon nodes implemented in TaxonNodeFilter and in loadById

4 years agoref #8479 propertyPaths for TaxonNodeOutStreamPartitioner and introduce interface...
Andreas Müller [Tue, 27 Aug 2019 13:28:00 +0000 (15:28 +0200)]
ref #8479 propertyPaths for TaxonNodeOutStreamPartitioner and introduce interface ITaxonNodeOutStreamPartitioner

4 years agominor
Andreas Müller [Tue, 27 Aug 2019 13:02:19 +0000 (15:02 +0200)]
minor

4 years agoref #8385: label issues
Katja Luther [Tue, 27 Aug 2019 10:06:50 +0000 (12:06 +0200)]
ref #8385: label issues

4 years agoref #8299: CdmLightExportTable new column
Katja Luther [Tue, 27 Aug 2019 07:08:51 +0000 (09:08 +0200)]
ref #8299: CdmLightExportTable new column

4 years agoref #8299: add TypeCache and TypeString to homotypical group table
Katja Luther [Mon, 26 Aug 2019 12:55:17 +0000 (14:55 +0200)]
ref #8299: add TypeCache and TypeString to homotypical group table

4 years agoref #8479 allow manual last commit for TaxonNodeOutStreamPartitioner
Andreas Müller [Sun, 25 Aug 2019 11:35:09 +0000 (13:35 +0200)]
ref #8479 allow manual last commit for TaxonNodeOutStreamPartitioner

4 years agoallow TaxonNodeOutStreamPartitioner to be readOnly = false and use in in CsvNameExpor...
Andreas Müller [Fri, 23 Aug 2019 22:44:21 +0000 (00:44 +0200)]
allow TaxonNodeOutStreamPartitioner to be readOnly = false and use in in CsvNameExport preliminary

4 years agocleanup
Andreas Müller [Fri, 23 Aug 2019 22:43:31 +0000 (00:43 +0200)]
cleanup

4 years agoremove setRollbackOnly to test if this causes exception in TaxEditor tests. Also...
Andreas Müller [Fri, 23 Aug 2019 21:55:24 +0000 (23:55 +0200)]
remove setRollbackOnly to test if this causes exception in TaxEditor tests. Also it looks like it should be used only in specific contexts

4 years agorename rollback method
Andreas Müller [Fri, 23 Aug 2019 21:54:07 +0000 (23:54 +0200)]
rename rollback method

4 years agocleanup
Andreas Müller [Fri, 23 Aug 2019 21:53:25 +0000 (23:53 +0200)]
cleanup

4 years agoadd rollback to ICdmRepository and use in TaxonNodeOutStreamPartitioner
Andreas Müller [Fri, 23 Aug 2019 21:07:12 +0000 (23:07 +0200)]
add rollback to ICdmRepository and use in TaxonNodeOutStreamPartitioner

4 years agocleanup
Andreas Müller [Fri, 23 Aug 2019 16:34:29 +0000 (18:34 +0200)]
cleanup

4 years agocleanup
Andreas Müller [Fri, 23 Aug 2019 14:39:22 +0000 (16:39 +0200)]
cleanup

4 years agoref #8180 ... and again try to fix the test data
Andreas Müller [Fri, 23 Aug 2019 12:50:58 +0000 (14:50 +0200)]
ref #8180  ... and again try to fix the test data

4 years agoref #8180 ... and update test data in other projects
Andreas Müller [Fri, 23 Aug 2019 12:35:21 +0000 (14:35 +0200)]
ref #8180  ... and update test data in other projects

4 years agoref #8180 fix incorrect UUID in test data
Andreas Müller [Fri, 23 Aug 2019 12:25:05 +0000 (14:25 +0200)]
ref #8180  fix incorrect UUID in test data

4 years agoref #7600 add explict adders for adder and remover methods to EntityCollectionSetterA...
Andreas Müller [Fri, 23 Aug 2019 12:07:55 +0000 (14:07 +0200)]
ref #7600 add explict adders for adder and remover methods to EntityCollectionSetterAdapter

4 years agominor
Andreas Müller [Fri, 23 Aug 2019 12:05:28 +0000 (14:05 +0200)]
minor

4 years agoref #8479 make TaxonNode.addAgentRelation public and adapt remove method name
Andreas Müller [Fri, 23 Aug 2019 12:04:59 +0000 (14:04 +0200)]
ref #8479 make TaxonNode.addAgentRelation public and adapt remove method name

4 years agoadapt CdmLightClassificationExport to hasXXX methods
Andreas Müller [Fri, 23 Aug 2019 12:02:28 +0000 (14:02 +0200)]
adapt CdmLightClassificationExport to hasXXX methods

4 years agoref #8180 Add vocabulary to test data
Andreas Müller [Fri, 23 Aug 2019 12:01:46 +0000 (14:01 +0200)]
ref #8180 Add vocabulary to test data

4 years agoref #8437 using TermType.getGeneralizationOf() to expand the termType restriction
Andreas Kohlbecker [Fri, 23 Aug 2019 10:59:14 +0000 (12:59 +0200)]
ref #8437 using TermType.getGeneralizationOf() to expand the termType restriction

4 years agoadd doubtful flag to TaxonNodeDto
Katja Luther [Fri, 23 Aug 2019 10:43:25 +0000 (12:43 +0200)]
add doubtful flag to TaxonNodeDto

4 years agocleanup
Andreas Müller [Fri, 23 Aug 2019 09:21:11 +0000 (11:21 +0200)]
cleanup

4 years agofix clone method for User
Andreas Müller [Fri, 23 Aug 2019 09:18:46 +0000 (11:18 +0200)]
fix clone method for User

4 years agoref #8180 Add Presence state vocabulary to default terms
Andreas Müller [Fri, 23 Aug 2019 09:17:59 +0000 (11:17 +0200)]
ref #8180 Add Presence state vocabulary to default terms

4 years agoref #8479 add hasXXX methods to TaxonNodeFilter
Andreas Müller [Fri, 23 Aug 2019 09:08:28 +0000 (11:08 +0200)]
ref #8479 add hasXXX methods to TaxonNodeFilter

4 years agoref #8479 make TaxonNodeOutStreamPartitioner read only by default.
Andreas Müller [Fri, 23 Aug 2019 09:07:33 +0000 (11:07 +0200)]
ref #8479 make TaxonNodeOutStreamPartitioner read only by default.

4 years agofix #8482 workaround fix for DescriptionType includes error
Andreas Müller [Wed, 21 Aug 2019 09:46:06 +0000 (11:46 +0200)]
fix #8482 workaround fix for DescriptionType includes error

4 years agominor
Andreas Müller [Tue, 20 Aug 2019 22:16:34 +0000 (00:16 +0200)]
minor

4 years agoadd higher Taxon search option to specimen search
Katja Luther [Wed, 21 Aug 2019 07:49:52 +0000 (09:49 +0200)]
add higher Taxon search option to specimen search

4 years agosyntax for collective species uuid
Andreas Müller [Mon, 19 Aug 2019 14:47:44 +0000 (16:47 +0200)]
syntax for collective species uuid

4 years agominor
Andreas Müller [Mon, 19 Aug 2019 14:22:57 +0000 (16:22 +0200)]
minor

4 years agosome minor adaptations to CdmLightExport and CsvNameExport
Andreas Müller [Mon, 19 Aug 2019 14:19:45 +0000 (16:19 +0200)]
some minor adaptations to CdmLightExport and CsvNameExport

4 years agominor
Andreas Müller [Mon, 19 Aug 2019 14:18:01 +0000 (16:18 +0200)]
minor

4 years agofix #8480 Use DescriptionTypes in descriptive data set service
Patrick Plitzner [Mon, 19 Aug 2019 14:13:02 +0000 (16:13 +0200)]
fix #8480 Use DescriptionTypes in descriptive data set service

4 years agoadd preference predicates
Katja Luther [Mon, 19 Aug 2019 07:51:36 +0000 (09:51 +0200)]
add preference predicates

4 years agoref #8432 adapt javadoc
Andreas Müller [Fri, 16 Aug 2019 23:02:58 +0000 (01:02 +0200)]
ref #8432 adapt javadoc

4 years agoref #8432 adapt TermTreeDaoImpl.load such that default feature tree is only created...
Andreas Müller [Fri, 16 Aug 2019 22:57:40 +0000 (00:57 +0200)]
ref #8432 adapt TermTreeDaoImpl.load such that default feature tree is only created and returned if the default feature tree uuid is passed to it

4 years agominor
Andreas Müller [Fri, 16 Aug 2019 22:54:28 +0000 (00:54 +0200)]
minor

4 years agoref #7957 add javadoc to description types
Andreas Müller [Fri, 16 Aug 2019 18:03:55 +0000 (20:03 +0200)]
ref #7957 add javadoc to description types

4 years agoref #8441 add tests for FeatureState loading and move some test data to terms package
Andreas Müller [Fri, 16 Aug 2019 17:00:08 +0000 (19:00 +0200)]
ref #8441 add tests for FeatureState loading and move some test data to terms package

4 years agoref #8441 fix mapping for FeatureState
Andreas Müller [Fri, 16 Aug 2019 16:27:38 +0000 (18:27 +0200)]
ref #8441 fix mapping for FeatureState

4 years agominor
Andreas Müller [Fri, 16 Aug 2019 14:33:21 +0000 (16:33 +0200)]
minor

4 years agomove term node DAOs to term package
Andreas Müller [Fri, 16 Aug 2019 14:32:54 +0000 (16:32 +0200)]
move term node DAOs to term package

4 years agoref #7959 rename DescriptionState -> DescriptionType and fix bug for enum loading
Andreas Müller [Fri, 16 Aug 2019 09:02:18 +0000 (11:02 +0200)]
ref #7959 rename DescriptionState -> DescriptionType and fix bug for enum loading

4 years agoadapt cached model to 5.8.2
Andreas Müller [Fri, 16 Aug 2019 08:48:28 +0000 (10:48 +0200)]
adapt cached model to 5.8.2

4 years agofor the moment set TermCollection.orderRelevant default to true
Andreas Müller [Fri, 16 Aug 2019 08:38:58 +0000 (10:38 +0200)]
for the moment set TermCollection.orderRelevant default to true

4 years agoadapt TestModelUpdate to run for all 3 H2 DBs
Andreas Müller [Fri, 16 Aug 2019 08:36:36 +0000 (10:36 +0200)]
adapt TestModelUpdate to run for all 3 H2 DBs

4 years agoadapt test H2 to model changes v5.8.2
Andreas Müller [Fri, 16 Aug 2019 08:34:51 +0000 (10:34 +0200)]
adapt test H2 to model changes v5.8.2

4 years agoref #7957 add not null to update script for DescriptionBase.types
Andreas Müller [Fri, 16 Aug 2019 08:34:18 +0000 (10:34 +0200)]
ref #7957 add not null to update script for DescriptionBase.types

4 years agoCleanup
Andreas Müller [Fri, 16 Aug 2019 08:07:22 +0000 (10:07 +0200)]
Cleanup

4 years agoref #7099 , ref #8464 some adaptions on constraints for CdmAuthority
Andreas Müller [Fri, 16 Aug 2019 08:07:00 +0000 (10:07 +0200)]
ref #7099 , ref #8464 some adaptions on constraints for CdmAuthority

4 years agofix #7957 add types to DescriptionBase
Andreas Müller [Fri, 16 Aug 2019 08:04:43 +0000 (10:04 +0200)]
fix #7957 add types to DescriptionBase

4 years agoUse AccessType Field for Character class
Andreas Müller [Thu, 15 Aug 2019 10:55:43 +0000 (12:55 +0200)]
Use AccessType Field for Character class

4 years agoref #8441 adapt testdata and SDDDocumentBuilder to FeatureState
Andreas Müller [Thu, 15 Aug 2019 10:54:11 +0000 (12:54 +0200)]
ref #8441 adapt testdata and SDDDocumentBuilder to FeatureState

4 years agominor
Andreas Müller [Thu, 15 Aug 2019 10:53:19 +0000 (12:53 +0200)]
minor

4 years agoref #8441 further implementation for FeatureState and inapplicableIf
Andreas Müller [Wed, 14 Aug 2019 12:28:22 +0000 (14:28 +0200)]
ref #8441 further implementation for FeatureState and inapplicableIf

4 years agoref #8441 FeatureState classes added and TermNode adapted
Andreas Müller [Fri, 9 Aug 2019 10:14:46 +0000 (12:14 +0200)]
ref #8441 FeatureState classes added and TermNode adapted

4 years agoref #8467 add commented code
Patrick Plitzner [Fri, 16 Aug 2019 08:00:16 +0000 (10:00 +0200)]
ref #8467 add commented code

 - un-comment when cloned descriptions can be added to taxon
descriptions as sources

4 years agoref #3472: fix set name in source
Katja Luther [Fri, 16 Aug 2019 07:01:35 +0000 (09:01 +0200)]
ref #3472: fix set name in source

4 years agoref #3472: make setting of name in source configurable
Katja Luther [Thu, 15 Aug 2019 11:57:04 +0000 (13:57 +0200)]
ref  #3472: make setting of name in source configurable

4 years agoref #3472: add nameInSource in makeTaxonNodeSynonym
Katja Luther [Thu, 15 Aug 2019 08:41:20 +0000 (10:41 +0200)]
ref #3472: add nameInSource in makeTaxonNodeSynonym

4 years agoref #3472: swap Synonym and accTaxon should move all taxon information to the new...
Katja Luther [Thu, 15 Aug 2019 08:34:05 +0000 (10:34 +0200)]
ref #3472: swap Synonym and accTaxon should move all taxon information to the new taxon

4 years agoadd add unitGUID to abcd import
Katja Luther [Thu, 15 Aug 2019 08:24:16 +0000 (10:24 +0200)]
add add unitGUID to abcd import

4 years agoupdate caches prgress monitor with name
Katja Luther [Thu, 15 Aug 2019 08:22:50 +0000 (10:22 +0200)]
update caches prgress monitor with name

4 years agoref #8385: add method to get voc by uuid
Katja Luther [Thu, 15 Aug 2019 08:20:58 +0000 (10:20 +0200)]
ref #8385: add method to get voc by uuid

4 years agoAdapt uniqueness and notNull for some authority parameters
Andreas Müller [Wed, 14 Aug 2019 09:04:20 +0000 (11:04 +0200)]
Adapt uniqueness and notNull for some authority parameters

4 years agoupdate model cache for schema version 5.8.1
Andreas Müller [Tue, 13 Aug 2019 15:38:55 +0000 (17:38 +0200)]
update model cache for schema version 5.8.1

4 years agoref #7099 preliminary removing initialization of authorities to avoid LIE in Authenti...
Andreas Müller [Tue, 13 Aug 2019 14:46:52 +0000 (16:46 +0200)]
ref #7099 preliminary removing initialization of authorities to avoid LIE in AuthenticationPresenterTest

4 years agoadapt test H2 to schema v5.8.1
Andreas Müller [Tue, 13 Aug 2019 13:05:21 +0000 (15:05 +0200)]
adapt test H2 to schema v5.8.1

4 years agoadapt poms to correct handling of versions => move versions to parent pom
Andreas Müller [Tue, 13 Aug 2019 13:04:49 +0000 (15:04 +0200)]
adapt poms to correct handling of versions => move versions to parent pom

4 years agoref #8454 fix UserAndGroupServiceImplTest
Andreas Müller [Tue, 13 Aug 2019 08:02:19 +0000 (10:02 +0200)]
ref #8454 fix UserAndGroupServiceImplTest

4 years agoref #8442 fix some jaxb annotations
Andreas Müller [Tue, 13 Aug 2019 08:01:22 +0000 (10:01 +0200)]
ref #8442 fix some jaxb annotations

4 years agoref #8442 add externallyManaged to UserDefined classes for matching and merging
Andreas Müller [Tue, 13 Aug 2019 06:29:31 +0000 (08:29 +0200)]
ref #8442 add externallyManaged to UserDefined classes for matching and merging

4 years agominor
Andreas Müller [Tue, 13 Aug 2019 06:28:30 +0000 (08:28 +0200)]
minor

4 years agoref #8442 jaxb for externallyManaged
Andreas Müller [Tue, 13 Aug 2019 06:25:40 +0000 (08:25 +0200)]
ref #8442 jaxb for externallyManaged

4 years agoref #8442 , ref #8429 adapt test schemas to model changes
Andreas Müller [Tue, 13 Aug 2019 06:24:57 +0000 (08:24 +0200)]
ref #8442 , ref #8429 adapt test schemas to model changes

4 years agoref #8442 update script for externally managed, ref #8454 update script for username...
Andreas Müller [Mon, 12 Aug 2019 11:22:50 +0000 (13:22 +0200)]
ref #8442 update script for externally managed, ref #8454 update script for username patterns

4 years agocleanup
Andreas Müller [Mon, 12 Aug 2019 11:21:27 +0000 (13:21 +0200)]
cleanup

4 years agoadd IRuleConsidered
Andreas Müller [Mon, 12 Aug 2019 11:20:58 +0000 (13:20 +0200)]
add IRuleConsidered

4 years agoref #8442 add ExternallyManagedImport
Andreas Müller [Mon, 12 Aug 2019 11:20:07 +0000 (13:20 +0200)]
ref #8442 add ExternallyManagedImport

4 years agoref #8442 add externallyManaged to DefinedTermBase and TermVocabulary and make Extern...
Andreas Müller [Mon, 12 Aug 2019 11:18:54 +0000 (13:18 +0200)]
ref #8442 add externallyManaged to DefinedTermBase and TermVocabulary and make ExternallyManaged an embeddable class

4 years agoref #8442 move AuthorityType to model.common
Andreas Müller [Mon, 12 Aug 2019 11:16:25 +0000 (13:16 +0200)]
ref #8442 move AuthorityType to model.common

4 years agoref #7099 update script for CdmAuthority tables
Andreas Müller [Mon, 12 Aug 2019 08:48:26 +0000 (10:48 +0200)]
ref #7099 update script for CdmAuthority tables

4 years agoref #8429 rename DeterminationEvent.setOfReferences to DeterminationEvent.references
Andreas Müller [Mon, 12 Aug 2019 08:46:09 +0000 (10:46 +0200)]
ref #8429 rename DeterminationEvent.setOfReferences to DeterminationEvent.references

4 years agoadapt model version number
Andreas Müller [Mon, 12 Aug 2019 08:44:17 +0000 (10:44 +0200)]
adapt model version number

4 years agoref #7099 fix loading of EnumSet and add tests
Andreas Müller [Sat, 10 Aug 2019 11:07:42 +0000 (13:07 +0200)]
ref #7099 fix loading of EnumSet and add tests

4 years agoref #7099 add CdmAuthority to User, remove CDM_VIEW from tests, cleanup
Andreas Müller [Fri, 9 Aug 2019 15:52:36 +0000 (17:52 +0200)]
ref #7099 add CdmAuthority to User, remove CDM_VIEW from tests, cleanup

4 years agoref #7099 further updates to CdmAuthority for persistance + add Role class
Andreas Müller [Fri, 9 Aug 2019 12:51:12 +0000 (14:51 +0200)]
ref #7099 further updates to CdmAuthority for persistance + add Role class

4 years agoref #7099 rename CdmPermissionClass to PermissionClass
Andreas Müller [Fri, 9 Aug 2019 11:00:36 +0000 (13:00 +0200)]
ref #7099 rename CdmPermissionClass to PermissionClass

4 years agoref #7099 adapt CdmAuthority class
Andreas Müller [Fri, 9 Aug 2019 10:58:53 +0000 (12:58 +0200)]
ref #7099 adapt CdmAuthority class

4 years agoref #7099 rename model.rights to model.permission
Andreas Müller [Fri, 9 Aug 2019 10:48:35 +0000 (12:48 +0200)]
ref #7099 rename model.rights to model.permission

4 years agoref #7099 move CRUD and Operation to model
Andreas Müller [Fri, 9 Aug 2019 10:45:23 +0000 (12:45 +0200)]
ref #7099 move CRUD and Operation to model

4 years agoref #7099 minor
Andreas Müller [Fri, 9 Aug 2019 10:02:26 +0000 (12:02 +0200)]
ref #7099 minor

4 years agoref #7099 move CdmPermissionClass to model
Andreas Müller [Fri, 9 Aug 2019 09:26:44 +0000 (11:26 +0200)]
ref #7099 move CdmPermissionClass to model

4 years agoref #7099 move user, group and GrantedAuthorityImpl to new rights package
Andreas Müller [Fri, 9 Aug 2019 09:04:16 +0000 (11:04 +0200)]
ref #7099 move user, group and GrantedAuthorityImpl to new rights package