ref #7648 TaxonGraphService complete with full set of tests
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
cleanup
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
minor
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
Revert "ref #7527 renaming CdmEntityDaoBase.ByParam methods"
This reverts commit 13ec97dbc071864563698e422a15ad725e28a55b.
ref #7527 renaming CdmEntityDaoBase.ByParam methods
fix #7525 replacing Criteria lists by cdm Restrictions in CdmEntityDaoBase.*ByTitle() methods
ref #7508 fix lazy loading exception for inverseRepresentations
ref #7509 Implement service method for common parent taxon node + test
ref #7508 further fix term representation web service
remove harmonization candidates in TaxonDao and NameService
ref #7478 simplify taxon hql search code
ref #7478 some cleanup and renaming for taxon hql search
ref #7478 fix pro parte synonym search in taxon hql search (still untested)
ref #6321 Make OrderHint serializable
ref #3560 fix includeUnpublished for taxon relationships and correct includePublished->includeUnpublished
use long instead of int (cont.)
use long instead of int in some of the count methods, use base methods for pageSize/number and order for criteria and queries, cleanup
ref #3560 add includeUnpublished for taxon relationships
cleanup and remove rows(xxx) method
fix #7467 taxon name parts lookup method with support for wildcard searches, TaxonNameParts and filter
fixing problems with startH2Server documentation
fix in getUuidAndTitleCache
fix #7469 fix column type changer for Postgres
fix #7468 fix update script for mediaCreated in PostGreSQL
ref #3560 implement publish in taxon service by name search
ref #3560 tests for unpublished listRankSpecificRootNodes
ref #3560 implement unpublished for listSiblings in service and remote (no tests yet)
ref #3560 implement unpublished for rankSpecificRootNode in service and remote (no tests yet)
ref #3560 implement unpublished for load and find in service layer
ref #3560 use global "unpublished" constant
ref #3560 implement publish filter for ClassificationDao.listChildrenOf and .countChildrenOf
ref #3560 implement publish filter for TaxonNodeDao.listChildrenOf and .countChildrenOf
ref 3984: add persistence method to get uuidAndTitleCaches for a list of uuids
fix #7433: get specimen by genetic accession number
ref #6752 stricter handling of Reference.setDatePublished (only for calling methods)
ref #7334 error handling in update script for pp synonyms
add annoations to FullCoverageDataGenerator Registration
ref #6588 include ExternalLink in FullCoverageDataGenerator and some new factory method
Add SchemaUpdater_50_51 and remove mediaCreatedOld (ref #7414)
ref #6699 update script for delete term version
ref #2335 add DTYPE update to DescriptiveDataSet renaming
workaround for very strange max(id) behavior in remote-webapp H2 test database