ref #8062 fix NPE in TaxonGraphTest
ref #8062 first implementation to delete default preferences (only for cdmlib predicates)
ref #8064 ref #7648 autocreation of missing default secRef value in cdm preference model.taxonGraph.secRefUuid/
fix #8064 fixing NPE in AbstractHibernateTaxonGraphProcessor.assureSingleTaxon() - taxa may be missing a sec ref
minor
remove generic references from result for inReference selection
cleanup
ref #7972 FirstdataInserter adding ROLE_REMOTING to the editor groups
ref #7903: TaxonNodeDtoNaturalComparator needs to implement Serializable
fixing wrong boolean operator combination for Restrictions with operator AND_NOT
code cleaning
ref #7939: add oderInderComnparator and use it in taxonnodeDtoRankAndNameComparator
Dto classes for distribution editor
ref #7755: provide all data for specimen pages
ref #7932 first implementation of PreferenceResolver and some adaption to PreferenceService API.
add Identifier to CdmPermissionClass
ref #7887 Add "parent" DTOs to TermDto
ref #7887 Refactor TermDto usage
ref #7887 Remove getParent()
ref #7887 Implement term service methods based on DTOs
ref #7829, ref #7800 improve nom. ref. matcher (also changes the result type => needs adaptation in client Apps)
revert: Add series parsing with letters (test) - all unwanted commits
Add series parsing with letters (test)
ref #7884 ref #7890 fixing NPE in name controllers
ref #7884 ref #7890 fixing LIE in name controllers regarding name relations
ref #7831 using uuids in findTaxonNameParts() methods as name exclude filter
ref #7791 adding rank order index to TaxonGraphNodeDTO
fix #7834 findInTaxonGraph implemented for Registrations with RegistrationDTOController endpoint
ref #7831 adding name exlude filter to TaxonNamePartsFilter
ref #7648 fixing bugs related to single taxa per graph and updating rels from lower ranks, with testcase
ref #7799 compute author caches in deduplicationHelper
ref #7648 adding links to the ticket as preliminary rudimentary documentation
ref #7709 adding missing @CdmHibernateListener config annotation to allow activating the TaxonGraphHibernateListener bean
ref #7648 free configurable TaxonGraphHibernateListener ready
ref #7648 moving TaxonGraphHibernateListener and related classes into cdmlib-service
ref #7648 TaxonGraphHibernateListener as Spring bean configured via the CdmHibernateListenerConfiguration
ref #7648 automatic management of lower ranked names in the taxon graph
Merge branch 'feature/#7648' into develop
ref #7791 TaxonGraphDao supressing Names associated with Registrations where the status is not PUBLISHED
ref #7648 moving taxongraph methods from taxonDao to taxonGraphDao
ref #7791 TaxonGraphNodeDTO with rank labels
ref #7648 more pulling up into AbstractHibernateTaxonGraphProcessor
ref #7648 common base class AbstractHibernateTaxonGraphProcessor to deduplicate TaxonGraph methods
ref #7648 allowing to set the TaxonGraphHibernateListener inactive - only for test environments
ref #7648 fixing inconsistency in test data and improving logging
ref #7791 using name.titleCache as title for TaxonGraphNodeDTO
adapt CdmPermissionClass
ref #7648 correct handling existing taxa without secReference
ref #7648 introducing CdmPreferenceLookup for cached access to the CdmProperty with predicate 'TaxonGraphSecRefUuid' and others
ref #7648 cleaning up and attempting to fix TaxonGraphService test setup
ref #7648 all TaxonGraph updating done in a BeforeTransactionCompletionProcess implementation - TaxonGraphHibernateListener is working now
ref #7648 TaxonGraphService as dao and TaxonGraphObserver as TaxonGraphHibernateListener
ref #7648 TaxonGraphService complete with full set of tests
ref #7345: fix dao method to get entities with special marker and pattern in titleCache
ref #7345: add dao and service methods to get UuidAndTitleCache marked with a special markerType
ref #7648 initial implementation of TaxonGraphService with tests and TaxonGraphObserver
minor issue with return type of listToTaxonRelationships() fixed
ref #7783 TaxonNamePart with uuid & assuring registrations have an identifier when saved
ref #7745 childNodesOf implemented
ref #7745 fix bug in queries with subtree, some first test and cleanup
ref #7745 fix syntax for node.treeindex in query
ref #7745 subtree filter to taxon search (add missing parameter for queries)
ref #7745 add subtree filter to taxon search (not yet tested for subtree != null)
fix #7756 allowig direction to be null again
ref #7745 implement subtree filter for ClassificationController.rankSpecificRootNotes and .childNodes
fix bugs in abcd import
ref #7702 avoiding NPE in TargetEntityStates when pervious state is null
ref #7664 adapt return type for many methods with defined typification
ref #6682 try to fix failing query in TaxonDao
ref #6682 add types and deduplicateMisapplications parameter to web service
revert commit ff21181c
ref #6682 further fixes for taxon relationship service
Merge branch 'develop' into feature/specimenPortal
ref #7590 fixing join types for restriction operations
mend
ref #7599: minor
ref #7590 documentation
ref #7590 replacing not flag in restrictions by AND_NOT and OR_NOT operators
ref #7590 implementing AND and OR operator for restrictions and harmonizing code
first implementation for specimen page with DTOs
adding new SpecimenOrObservationType and smaller changes
ref #7573 adding AGTENTBASE to CdmPermissionClass and creating generic RoleProber
fix #7527 making page by parameter with criteria and restrictions available in the service layer
Merge branch 'develop' into aggregation
ref #7531 CdmPermissionEvaluator.hasPermission() wraps cdm entities in TargetEntityStates
ref #7531 RegistrationVoter evaluates previous state on Registration.status changes
ref #7531 intoducing TargetEntityStates to replace plain cdm enities in the permission voting process
renaming variable
TeamAutoInitializer only loads members for Teams
ref #7530 3 families and dianthus import (WFO Access Import)
ref #7525 ref #7523 allowing to use Restriction as exclude filter
ref #7525 restoring all previously removed Criteria methods