cdmlib.git
2 years agoUpdating develop poms back to pre merge state
jenkins [Sat, 30 Jul 2022 18:50:09 +0000 (20:50 +0200)]
Updating develop poms back to pre merge state

2 years agoMerge branch 'master' into develop
jenkins [Sat, 30 Jul 2022 18:50:08 +0000 (20:50 +0200)]
Merge branch 'master' into develop

2 years agoupdating develop poms to master versions to avoid merge conflicts
jenkins [Sat, 30 Jul 2022 18:50:08 +0000 (20:50 +0200)]
updating develop poms to master versions to avoid merge conflicts

2 years agoMerge branch 'release/5.32.0' 5.32.0
jenkins [Sat, 30 Jul 2022 18:50:04 +0000 (20:50 +0200)]
Merge branch 'release/5.32.0'

2 years agoupdating poms for branch'release/5.32.0' with non-snapshot versions
jenkins [Sat, 30 Jul 2022 18:33:53 +0000 (20:33 +0200)]
updating poms for branch'release/5.32.0' with non-snapshot versions

2 years agoupdating poms for 5.33.0-SNAPSHOT development
jenkins [Sat, 30 Jul 2022 18:23:38 +0000 (20:23 +0200)]
updating poms for 5.33.0-SNAPSHOT development

2 years agoupdating poms for 5.32.0 branch with snapshot versions
jenkins [Sat, 30 Jul 2022 18:23:37 +0000 (20:23 +0200)]
updating poms for 5.32.0 branch with snapshot versions

2 years agocleanup
Andreas Müller [Sat, 30 Jul 2022 16:59:09 +0000 (18:59 +0200)]
cleanup

2 years agoref #10067 make typed query an hibernate query
Andreas Müller [Sat, 30 Jul 2022 15:05:56 +0000 (17:05 +0200)]
ref #10067 make typed query an hibernate query

2 years agoref #10067 test if Query<Object[]> works
Andreas Müller [Sat, 30 Jul 2022 15:05:25 +0000 (17:05 +0200)]
ref #10067 test if Query<Object[]> works

2 years agocleanup
Andreas Müller [Sat, 30 Jul 2022 15:04:30 +0000 (17:04 +0200)]
cleanup

2 years agoref #10083 add avoids homonym of to nonRelNames in cdmlight
Andreas Müller [Sat, 30 Jul 2022 13:31:54 +0000 (15:31 +0200)]
ref #10083 add avoids homonym of to nonRelNames in cdmlight

2 years agofix trim of nonRelNames
Andreas Müller [Sat, 30 Jul 2022 13:30:47 +0000 (15:30 +0200)]
fix trim of nonRelNames

2 years agocleanup
Andreas Müller [Sat, 30 Jul 2022 13:30:21 +0000 (15:30 +0200)]
cleanup

2 years agoadd PermissionClass for TextualTypeDesignation
Andreas Müller [Sat, 30 Jul 2022 09:13:42 +0000 (11:13 +0200)]
add PermissionClass for TextualTypeDesignation

2 years agomove object name to beginning in CdmEntityInfo.label
Andreas Müller [Sat, 30 Jul 2022 09:13:17 +0000 (11:13 +0200)]
move object name to beginning in CdmEntityInfo.label

2 years agocleanup
Andreas Müller [Sat, 30 Jul 2022 09:12:42 +0000 (11:12 +0200)]
cleanup

2 years agomove fieldName to beginning in CdmEntityInfo.label
Andreas Müller [Sat, 30 Jul 2022 08:30:24 +0000 (10:30 +0200)]
move fieldName to beginning in CdmEntityInfo.label

2 years agoref #10096 adapt cdmLight tests to use current TaxonNodeStatus.label
Andreas Müller [Sat, 30 Jul 2022 06:58:49 +0000 (08:58 +0200)]
ref #10096 adapt cdmLight tests to use current TaxonNodeStatus.label

2 years agoref #10096 add short label to TaxonNodeStatus
Andreas Müller [Sat, 30 Jul 2022 06:42:16 +0000 (08:42 +0200)]
ref #10096 add short label to TaxonNodeStatus

2 years agoref #10096 use longer form for TaxonNodeStatus labels
Andreas Müller [Sat, 30 Jul 2022 06:39:59 +0000 (08:39 +0200)]
ref #10096 use longer form for TaxonNodeStatus labels

2 years agouse inlineSymbol not symbol for splitted symbol
Andreas Müller [Fri, 29 Jul 2022 20:35:32 +0000 (22:35 +0200)]
use inlineSymbol not symbol for splitted symbol

2 years agocleanup
Andreas Müller [Fri, 29 Jul 2022 20:35:03 +0000 (22:35 +0200)]
cleanup

2 years agocleanup and javadoc
Andreas Müller [Fri, 29 Jul 2022 19:28:09 +0000 (21:28 +0200)]
cleanup and javadoc

2 years agoref #10082 split MAN pro parte symbol in formatter (cont.)
Andreas Müller [Fri, 29 Jul 2022 19:27:52 +0000 (21:27 +0200)]
ref #10082 split MAN pro parte symbol in formatter (cont.)

2 years agoref #10082 split MAN pro parte symbol in formatter
Andreas Müller [Fri, 29 Jul 2022 18:14:51 +0000 (20:14 +0200)]
ref #10082 split MAN pro parte symbol in formatter

2 years agocleanup
Andreas Müller [Fri, 29 Jul 2022 18:14:13 +0000 (20:14 +0200)]
cleanup

2 years agocleanup (rename reverse->inverse)
Andreas Müller [Fri, 29 Jul 2022 17:40:43 +0000 (19:40 +0200)]
cleanup (rename reverse->inverse)

2 years agoref #10096 add correct UTF8 for status unresolved
Andreas Müller [Fri, 29 Jul 2022 17:30:35 +0000 (19:30 +0200)]
ref #10096 add correct UTF8 for status unresolved

2 years agojavadoc
Andreas Müller [Fri, 29 Jul 2022 17:29:04 +0000 (19:29 +0200)]
javadoc

2 years agofix TaxonNodeServiceImplTest.testSaveDetached
Andreas Müller [Fri, 29 Jul 2022 12:55:40 +0000 (14:55 +0200)]
fix TaxonNodeServiceImplTest.testSaveDetached

2 years agoref #10067 adapt KeywordAnalyzer handling to v5.4.33 (only used for TaxonName.nameCache)
Andreas Müller [Fri, 29 Jul 2022 12:17:26 +0000 (14:17 +0200)]
ref #10067 adapt KeywordAnalyzer handling to v5.4.33 (only used for TaxonName.nameCache)

2 years agoref #10101 delegat onMerge(event) to onMerge(event, alreadyCopied) in PostMergeEntity...
Andreas Müller [Fri, 29 Jul 2022 12:13:11 +0000 (14:13 +0200)]
ref #10101 delegat onMerge(event) to onMerge(event, alreadyCopied) in PostMergeEntityListener

2 years agoref #10101, ref #8127, ref #3722, ref #5536 remove HHH_9751_Util class as it is not...
Andreas Müller [Fri, 29 Jul 2022 12:04:22 +0000 (14:04 +0200)]
ref #10101, ref #8127, ref #3722, ref #5536 remove HHH_9751_Util class as it is not used anymore

2 years agocleanup
Andreas Müller [Fri, 29 Jul 2022 12:01:16 +0000 (14:01 +0200)]
cleanup

2 years agoref #10101 removed cascade from TermNode.parent, not needed and probably also not...
Andreas Müller [Fri, 29 Jul 2022 12:00:40 +0000 (14:00 +0200)]
ref #10101 removed cascade from TermNode.parent, not needed and probably also not correct

2 years agoref #10101 removed cascade from TermRelationBase.graph, not needed and probably also...
Andreas Müller [Fri, 29 Jul 2022 11:57:49 +0000 (13:57 +0200)]
ref #10101 removed cascade from TermRelationBase.graph, not needed and probably also not correct

2 years agoref #10101 add testSaveDetachedWithMove test to PolytomousKeyNodeServiceTest
Andreas Müller [Fri, 29 Jul 2022 11:55:37 +0000 (13:55 +0200)]
ref #10101 add testSaveDetachedWithMove test to PolytomousKeyNodeServiceTest

2 years agoref #10084 revert filtering by description type in query, needs further investigation
Andreas Müller [Fri, 29 Jul 2022 11:54:58 +0000 (13:54 +0200)]
ref #10084 revert filtering by description type in query, needs further investigation

2 years agoref #10084 adapt query to TypedQuery
Andreas Müller [Fri, 29 Jul 2022 11:54:23 +0000 (13:54 +0200)]
ref #10084 adapt query to TypedQuery

2 years agocleanup
Andreas Müller [Fri, 29 Jul 2022 11:53:12 +0000 (13:53 +0200)]
cleanup

2 years agoref #10101 add saveDetached tests to PolytomousKeyNodeServiceTest (and replace save...
Andreas Müller [Fri, 29 Jul 2022 11:24:10 +0000 (13:24 +0200)]
ref #10101 add saveDetached tests to PolytomousKeyNodeServiceTest (and replace save by merge in other tests)

2 years agoref #10101 add (partly ignored) tests to TaxonNodeServiceImplTest and TermNodeService...
Andreas Müller [Fri, 29 Jul 2022 11:23:06 +0000 (13:23 +0200)]
ref #10101 add (partly ignored) tests to TaxonNodeServiceImplTest and TermNodeServiceImplTest

2 years agoref #10096 adapt cdmlight test to longer taxon node status labels
Andreas Müller [Fri, 29 Jul 2022 10:38:36 +0000 (12:38 +0200)]
ref #10096 adapt cdmlight test to longer taxon node status labels

2 years agoref #10096 add long labels to TaxonNodeStatus and add commented default status
Andreas Müller [Fri, 29 Jul 2022 10:08:27 +0000 (12:08 +0200)]
ref #10096 add long labels to TaxonNodeStatus and add commented default status

2 years agocleanup
Andreas Müller [Thu, 28 Jul 2022 23:04:48 +0000 (01:04 +0200)]
cleanup

2 years agoref #10101 catch and log no-session exception in PostMergeEntityListener instead...
Andreas Müller [Thu, 28 Jul 2022 20:13:17 +0000 (22:13 +0200)]
ref #10101 catch and log no-session exception in PostMergeEntityListener instead of removing initialization completely

2 years agoref #10101 again preliminary remove children initialization in PostMergeEntityListener
Andreas Müller [Thu, 28 Jul 2022 19:34:59 +0000 (21:34 +0200)]
ref #10101 again preliminary remove children initialization in PostMergeEntityListener

2 years agoreturn false in finally again, just in case this is important
Andreas Müller [Thu, 28 Jul 2022 18:59:05 +0000 (20:59 +0200)]
return false in finally again, just in case this is important

2 years agoref #10101 add the childNodes touche for TaxonNode and TermNode again in PostMergeEnt...
Andreas Müller [Thu, 28 Jul 2022 18:09:10 +0000 (20:09 +0200)]
ref #10101 add the childNodes touche for TaxonNode and TermNode again in PostMergeEntityListener

2 years agoref #10101 preliminary remove children initialization in PostMergeEntityListener
Andreas Müller [Thu, 28 Jul 2022 18:02:22 +0000 (20:02 +0200)]
ref #10101 preliminary remove children initialization in PostMergeEntityListener

2 years agoref #10101 adapt PolytomousKeyNodeServiceTest to new orphaned delete method in services
Andreas Müller [Thu, 28 Jul 2022 17:27:25 +0000 (19:27 +0200)]
ref #10101 adapt PolytomousKeyNodeServiceTest to new orphaned delete method in services

2 years agocleanup and allow merge with objectsToRemove in all services
Andreas Müller [Thu, 28 Jul 2022 17:20:05 +0000 (19:20 +0200)]
cleanup and allow merge with objectsToRemove in all services

2 years agoref #10101 add sortindex fix to taxon node and term node, too
Andreas Müller [Thu, 28 Jul 2022 16:24:27 +0000 (18:24 +0200)]
ref #10101 add sortindex fix to taxon node and term node, too

2 years agoref #10101 fix sortindex gaps in polytomous key merge
Andreas Müller [Thu, 28 Jul 2022 16:23:47 +0000 (18:23 +0200)]
ref #10101 fix sortindex gaps in polytomous key merge

2 years agoadd cleansweep to PolytomousKeyNodeServiceTest tests
Andreas Müller [Thu, 28 Jul 2022 16:08:22 +0000 (18:08 +0200)]
add cleansweep to PolytomousKeyNodeServiceTest tests

2 years agojavadoc
Andreas Müller [Thu, 28 Jul 2022 15:52:45 +0000 (17:52 +0200)]
javadoc

2 years agoref #10101 fix possbile null value in refreshNodeNumbering
Andreas Müller [Thu, 28 Jul 2022 15:52:01 +0000 (17:52 +0200)]
ref #10101 fix possbile null value in refreshNodeNumbering

2 years agocleanup
Andreas Müller [Thu, 28 Jul 2022 15:28:36 +0000 (17:28 +0200)]
cleanup

2 years agojavadoc
Andreas Müller [Thu, 28 Jul 2022 15:26:35 +0000 (17:26 +0200)]
javadoc

2 years agoref #10101 add commented implementation for trying to handle orphan removal in the...
Andreas Müller [Thu, 28 Jul 2022 15:25:29 +0000 (17:25 +0200)]
ref #10101  add commented implementation for trying to handle orphan removal in the PostMergeEntityListener

2 years agohandle non-persisted objects in delete()
Andreas Müller [Thu, 28 Jul 2022 14:48:28 +0000 (16:48 +0200)]
handle non-persisted objects in delete()

2 years agoref #3722, ref #8127, ref #5536, ref #10101 adapt test for removing PKNode and add...
Andreas Müller [Thu, 28 Jul 2022 14:46:32 +0000 (16:46 +0200)]
ref #3722, ref #8127, ref #5536, ref #10101 adapt test for removing PKNode and add new test for moving node and add LIE handling for node removal

2 years agocleanup
Andreas Müller [Thu, 28 Jul 2022 14:41:59 +0000 (16:41 +0200)]
cleanup

2 years agoadd logging for exceptions in CdmPreDataChangeListener
Andreas Müller [Thu, 28 Jul 2022 14:40:37 +0000 (16:40 +0200)]
add logging for exceptions in CdmPreDataChangeListener

2 years agoref #10101 add some javadoc
Andreas Müller [Thu, 28 Jul 2022 12:05:38 +0000 (14:05 +0200)]
ref #10101  add some javadoc

2 years agocleanup
Andreas Müller [Thu, 28 Jul 2022 08:45:35 +0000 (10:45 +0200)]
cleanup

2 years agoref #3722, ref #8127, ref #5536 preliminary make TermNode.children not orphanRemoval...
Andreas Müller [Wed, 27 Jul 2022 22:47:41 +0000 (00:47 +0200)]
ref #3722, ref #8127, ref #5536 preliminary make TermNode.children not orphanRemoval again

2 years agocleanup
Andreas Müller [Wed, 27 Jul 2022 22:47:14 +0000 (00:47 +0200)]
cleanup

2 years agoref #3722, ref #8127, ref #5536 remove sortIndex field check from SortIndexUpdaterWra...
Andreas Müller [Wed, 27 Jul 2022 22:29:58 +0000 (00:29 +0200)]
ref #3722, ref #8127, ref #5536 remove sortIndex field check from SortIndexUpdaterWrapperTest

2 years agocleanup
Andreas Müller [Wed, 27 Jul 2022 21:59:19 +0000 (23:59 +0200)]
cleanup

2 years agoref #3722, ref #8127, ref #5536 preliminary make TaxonNode.children not orphanRemoval...
Andreas Müller [Wed, 27 Jul 2022 21:44:55 +0000 (23:44 +0200)]
ref #3722, ref #8127, ref #5536 preliminary make TaxonNode.children not orphanRemoval again

2 years agoref #3722, ref #8127, ref #5536 remove sortindex in jaxb annotations for tree lists
Andreas Müller [Wed, 27 Jul 2022 19:26:14 +0000 (21:26 +0200)]
ref #3722, ref #8127, ref #5536 remove sortindex in jaxb annotations for tree lists

2 years agoref #3722, ref #8127, ref #5536 add test for PKNode merge
Andreas Müller [Wed, 27 Jul 2022 19:08:36 +0000 (21:08 +0200)]
ref #3722, ref #8127, ref #5536 add test for PKNode merge

2 years agocleanup and javadoc
Andreas Müller [Wed, 27 Jul 2022 19:06:11 +0000 (21:06 +0200)]
cleanup and javadoc

2 years agoremove cascade to parent and key
Andreas Müller [Wed, 27 Jul 2022 19:04:01 +0000 (21:04 +0200)]
remove cascade to parent and key

2 years agoadd cascade delete to PK->PKNroot
Andreas Müller [Wed, 27 Jul 2022 19:02:38 +0000 (21:02 +0200)]
add cascade delete to PK->PKNroot

2 years agoref #3722, ref #8127, ref #10067, ref #5536 add orphan removal to ordered lists to...
Andreas Müller [Wed, 27 Jul 2022 18:56:32 +0000 (20:56 +0200)]
ref #3722, ref #8127, ref #10067, ref #5536 add orphan removal to ordered lists to avoid null value, sortindex and record not deleted issues

2 years agomove children up to parent in code
Andreas Müller [Wed, 27 Jul 2022 18:44:34 +0000 (20:44 +0200)]
move children up to parent in code

2 years agocleanup
Andreas Müller [Wed, 27 Jul 2022 12:53:08 +0000 (14:53 +0200)]
cleanup

2 years agoref #8127 reenable null value removal in Util class
Andreas Müller [Wed, 27 Jul 2022 12:52:00 +0000 (14:52 +0200)]
ref #8127 reenable null value removal in Util class

2 years agoref #3722, ref #8127, ref #10067 fully remove sortindex and OrderBy comments
Andreas Müller [Wed, 27 Jul 2022 07:38:15 +0000 (09:38 +0200)]
ref #3722, ref #8127, ref #10067 fully remove sortindex and OrderBy comments

2 years agocleanup
Andreas Müller [Wed, 27 Jul 2022 07:36:40 +0000 (09:36 +0200)]
cleanup

2 years agoref #10096 unified taxon node status handling during taxon node comparison (cont...
Andreas Müller [Tue, 26 Jul 2022 23:04:56 +0000 (01:04 +0200)]
ref #10096 unified taxon node status handling during taxon node comparison (cont. II)

2 years agocleanup
Andreas Müller [Tue, 26 Jul 2022 22:11:45 +0000 (00:11 +0200)]
cleanup

2 years agoref #10096 unified taxon node status handling during taxon node comparison (cont.)
Andreas Müller [Tue, 26 Jul 2022 22:11:30 +0000 (00:11 +0200)]
ref #10096 unified taxon node status handling during taxon node comparison (cont.)

2 years agoref #10096 unified taxon node status handling during taxon node comparison
Andreas Müller [Tue, 26 Jul 2022 21:55:23 +0000 (23:55 +0200)]
ref #10096 unified taxon node status handling during taxon node comparison

2 years agocleanup with minor change in TaxonNodeNaturalComparator
Andreas Müller [Tue, 26 Jul 2022 21:54:02 +0000 (23:54 +0200)]
cleanup with minor change in TaxonNodeNaturalComparator

2 years agoref #10057 fix detail only in OriginalSourceFormatter
Andreas Müller [Tue, 26 Jul 2022 18:32:16 +0000 (20:32 +0200)]
ref #10057 fix detail only in OriginalSourceFormatter

2 years agoref #10057 adapt TaxonBaseDefaultCacheStrategy to secSource.accessed
Andreas Müller [Tue, 26 Jul 2022 18:07:43 +0000 (20:07 +0200)]
ref #10057 adapt TaxonBaseDefaultCacheStrategy to secSource.accessed

2 years agoref #10057 adapt OriginalSourceFormatter to source.accessed (partly preliminary)
Andreas Müller [Tue, 26 Jul 2022 17:52:37 +0000 (19:52 +0200)]
ref #10057 adapt OriginalSourceFormatter to source.accessed (partly preliminary)

2 years agoref #10057 add IDynamicReference
Andreas Müller [Tue, 26 Jul 2022 17:50:40 +0000 (19:50 +0200)]
ref #10057 add IDynamicReference

2 years agocleanup
Andreas Müller [Tue, 26 Jul 2022 17:48:50 +0000 (19:48 +0200)]
cleanup

2 years agocleanup
Andreas Müller [Tue, 26 Jul 2022 11:42:09 +0000 (13:42 +0200)]
cleanup

2 years agoref #10096 fix cdmlight export test for taxon node status
Andreas Müller [Tue, 26 Jul 2022 11:41:53 +0000 (13:41 +0200)]
ref #10096 fix cdmlight export test for taxon node status

2 years agoref #10096 fix placement status and handle missing status as null (not "included")
Andreas Müller [Tue, 26 Jul 2022 11:04:54 +0000 (13:04 +0200)]
ref #10096 fix placement status and handle missing status as null (not "included")

2 years agoref #10096 add placement status to cdmlight export as string
Andreas Müller [Tue, 26 Jul 2022 11:02:31 +0000 (13:02 +0200)]
ref #10096 add placement status to cdmlight export as string

2 years agoref #10096 add excluded only to cdmlight export
Andreas Müller [Tue, 26 Jul 2022 10:59:27 +0000 (12:59 +0200)]
ref #10096 add excluded only to cdmlight export

2 years agoref #10096 adapt cdmlight to new taxon node status and rename status notes to placeme...
Andreas Müller [Tue, 26 Jul 2022 10:56:04 +0000 (12:56 +0200)]
ref #10096 adapt cdmlight to new taxon node status and rename status notes to placement notes

2 years agoref #10096 add new taxon node status to TaxonNodeStatus and TaxonNode getters
Andreas Müller [Tue, 26 Jul 2022 10:55:20 +0000 (12:55 +0200)]
ref #10096 add new taxon node status to TaxonNodeStatus and TaxonNode getters