cleanup
ref #9758 option to define custom configurations in test and production systems#
ref #9758 configuration for sending emails with smtp properties
fix #9758 configuration for sending emails with JavaMailSenderImpl
ref #9710: switch to dtos for descriptive data set and descriptions for character matrix
ref #9701 method to find the highest type status in a TypeDesignationWorkingSet
fix #8438 removing all featureTree/* web services
adaption to cleaned code
code cleaning
ref #9340, #9734, #9668: result should be of type DeleteResult
ref #9340, #9734, #9668: further improvements for configurable sec handling during taxon(base) operations
ref #9721 individual labels for specimen scans - acc num + media title
fix #9721 individual labels for specimen scans
ref #9657 cleanup and make Partial comparator configurable for null handling
ref #9657 fully implement compare method for partials used in CDM
ref #9657 fix gatheringDate compare for empty dates (e.g. freetext dates)
ref #9703 Improve handling of type designations with no status in TypeDesignationSetManager
fix #9702 handle specimen without field unit correctly in TypeDesignationSetManager
fix #9237 fix incorrect sortIndex updating (use existing sortindex, not id order)
remove unused methods in AgentDao and AgentService
ref #9680: adapt agent search methods to fill teamOrPersonUuidAndTitlecache dto
ref #9683 adapt method name and javadoc
ref #4311 fix collectorTitleCache handling in Team an in person2Team
ref #9684 updating CdmBaseType constant names to latest model
ref #9683 add loadProxy method to services and adapt test to work with current auto initialize settings
ref #9678 implement cache strategies for field unit and derived unti within cdmlib model
cleanup and return empty Set (not null) for getOriginals
ref #9664 first implementation for TeamOrPersonBase.nomenclaturalTitleCache (update script still missing)
fixing some more bugs
fixing NPE in DerivationEventDTO
fix #9654: avoid NPE for synonym without name
add memory warning to report in long running tasks
fix #9151 fixing deprecated use of pageNumber
fix #9398: when delete synonym but name is not deletable, add name to updated objects
minor cleanup
ref #9622 remove setTaskName and done from aggregate()
ref #9607 using parallel stream to collect metadata for IIIF manifest
fix count for cache updater progress monitor
ref #9622, ref #6359, #8871 adapt progress monitoring for description aggregation
fix potential NPE
ref #9607 processing of metadata with custom structure & test
ref #9607 customized dozer mapping and more tests
ref #9607 completing MediaInfoServiceReader
ref #9607 renaming class to MediaInfoFileReader
improved error reporting
adapt cache updater for new progress monitor handling - adapt updateCaches in IdentifiableServiceBase
adapt cache updater for new progress monitor handling - continue
adapt cache updater for new progress monitor handling
ref #9590: remove unused variable
ref #9624, ref #7305, ref #9326 refactor team formatting all over cdmlib (including et al. handling for biblio references)
factory method and singleton support for TaxonRelationshipFormatter
fix #9623 remove TaxonBaseShortSecCacheStrategy and CacheUpdaterWithNewCacheStrategy
ref #3666 original spelling deduplication
ref #9604 split to OriginalSourceFormatter
ref #9622 allow releasing progress monitors
ref #6359 improve progress monitoring for setSecundumForSubtree
ref #9590 remove redundant nameUsedInSource handling code
ref #9590: code cleanup -continue
ref #9590: code cleanup
ref #9601, ref #9611 by default don't include MAN and ppSyns for setSecundumForSubtree (cont.)
ref #9601, ref #9611 by default don't include MAN and ppSyns for setSecundumForSubtree
ref #9601, ref #9611 have only a single overwriteExisting parameter for setSecundumForSubtree
ref #9590 use boolean parameter newUuidForAcceptedTaxon instead of 2 different public methods
ref #9607 trunk for MediaInfoServiceReader
ref #9607 avoiding NPEs in case of file: URIs
ref #9607 MediaMetadataReader class hierarchy
ref #9607 ref #9203 less error-prone api for MediaUriTransformationProcessor
ref #9607 removing obsolete methods
ref #9607 introducing IMediaInfoFactory interface
ref #9607 fixing typo in class name, legacy method for old code using MediaMetadataFileReader, preparing for more metadata readers
fixing orthography
ref #6359 finetuning for updatedObjects in setSecundumForSubtree (distinguish taxon and originalsource)
ref #6359 adapt setPublishForSubtree to improved progress monitoring
ref #6359 make setPublishForSubtree and setSecundumForSubtree cancelabel