Merge branch 'release/5.21.0'
updating poms for branch'release/5.21.0' with non-snapshot versions
ref #9340: correct handling for sec
ref #9509 adding identifiers and fixing bug
ref #9509 fixing LIEs related to sources and identifiers
fixing NPE in iiif/ManifestComposer
fix test
add name used in source to cdmlight
ref #9340: fix sec handling for homotypic syn when change synonym to accepted taxon
ref #9340: fix sec handling for homotypic syn when moving acc to syn of another acc
fix test saveNewTaxonNode
ref #9521 handle fallbackarea computation recursively (cont.)
ref #9521 handle fallbackarea computation recursively
ref #9521 fix CCE caused by proxy object
cleanup
ref #9521 handle exception in controller (cont.)
ref #9521 handle exception in controller
ref #9521 fallback areas should not appear in textual hierarchy anymore (cont.)
ref #9521 fallback areas should not appear in textual hierarchy anymore
ref #9500, ref #8297 fix undefined filter (cont.)
ref #9500, ref #8297 fix undefined filter
use long instead of int for count
ref #9500, ref #8297 preliminary add filter for "undefined" status
ref #3816 add distribution status "undefined" UUID to constants
ref #9520 fix FeatureNodeServiceImplTest which had incorrect test data
ref #9520 fix TaxonNodeServiceImplTest after treeIndex is now correctly triggered
ref #9520 move treeIndex update to CdmPreDataChangeListener as SaveOrUpdateEntityListener is not always fired
(only when object is explicitly saved or updated)
ref #9520 fix ClassificationServiceImpl und TaxonServiceImplTest for non-cascading parent node
ref #9520 fix TaxonNodeNaturalComparator for nodes without treeindex (should not really happen)
ref #8857 unignore test for #8857
ref #9520 try to remove cascade from TaxonNode.parent
fix #9512: add type IndividualAssociation to newly created taxonDescriptions created in characterMatrix
ref #9481 simplify description copy code
fix NPE
ref #9340: fix handling of secundum for synonyms
ref #9340: same sec handling for all synonyms of the moved accepted taxon
ref #9340: fix error for keepWhenSame
ref #8767: keep publish flag for MAN -> syn
ref #8767: add publish status to taxonnodedto
fix #9481: fix doubled descriptions
ref 9506: search also for abbrevText and show only the parts available
ref 9506: show uri and abbrev text when available
ref 9506: do not show empty rights in rights selection dialog
fix #9509 adding media.source information to iiif manifest
fix #9506: the rights were filtered by text, this fixed now
fix #8858 Improve presence/absence handling for PresenceAbsenceTerm.compareTo
ref #8767: fix publish flag when change man to syn
minor
ref #9491: revert changes in cdmlib
fix #9483 better solution by using rankClass only - restoring chanches after merge with previous cleanup
fix #9483 better solution by using rankClass only
add _ to label to add the new term at the beginning of the terms list
fix #9483 initializing rank.vocabulary in the TaxonNameParts constructor - comment
children of termnodedto should be ordered alphabetically when not order relevant - continue
fix #9483 initializing rank.vocabulary in the TaxonNameParts constructor
children of termnodedto should be ordered alphabetically when not order relevant
ref #9481: move the descriptions to the new taxon to avoid DDS when deleting the old taxon
ref #8297 handle fallback areas correctly in CondensedDistributionComposer
ref #8297, ref #9484 temporarily handle isEmpty similar to use default until #9484 is fixed
ref #9482 fixing init strategy for description source reference
fix #9483 adapting bean initialization in .TaxonNameDaoHibernateImpl.prepareFindTaxonNameParts(..) to new? rank compare
cleanup and make NPE location clearer
ref #8297 use CondensedDistributionConfiguration instead -Recipe where possible and improve hidden+fallbackArea handling
ref #8767: fix publish flag when change accepted to syn
ref #8767: fix publish flag when swap syn and accepted
ref #9475 fixing problems caused by implementation for #9324 - changing NameTypeDesignationWorkingsetIds strategy again - cdmlib part
ref #3816, ref #8858 add "undefined" to PAT vocabulary
ref #8858 ordering of terms from different vocabularies use voc.uuid as vocabulary order attribute (fix ordering of "undefined" status in E+M)
ref #9340: fix NPE
ref #9340: adapt service methods to secundum workflow - adapt tests
ref #8297 some minor adaptations and adding taggedText to CondensedDistribution bean
ref #8297 make isAnyIntroduced transient
ref #8297 refactor condensed distribution string handling
ref #9340: adapt service methods to secundum workflow
use full semantic for PresenceAbsenceTerm uuids
cleanup TermNodeDto
fix #9472 fix encoding issue in ProxyUtils.CollectionType.toString()