only log lazy initialisation exception while remove null from collection
ref #9664, ref #4311 improve cache update for teams
cleanup
ref #9664 remove setting person setNomenclaturalTitle during cache update and avoid recomputing nomTitleCache and collectorTitleCache (not sure what this is needed for)
ref #9664 first implementation for TeamOrPersonBase.nomenclaturalTitleCache (update script still missing)
ref #4311 first implementation for TeamOrPersonBase.collectorTitle
ref #9593: add polytomouskey handling in PostMergeEntityListener to avoid NULL values - avoid NPE
ref #9593: add polytomouskey handling in PostMergeEntityListener to avoid NULL values
fix Save/UpdateEntityListener issue
partly revert b691d5a7b70 removal of Save/Update Event Listeners
cleanup and remove SaveEntityListener and SaveOrUpdateEntityListener
ref #9520 move treeIndex update to CdmPreDataChangeListener as SaveOrUpdateEntityListener is not always fired
(only when object is explicitly saved or updated)
replace links to trac tickets by links to redmine tickets in javadoc
ref #9225 adapting TaxonGraphHibernateListener processor and test to changed mapping of TaxonName.nomenclaturalSource
fix #9223 TaxonGraphBeforeTransactionCompleteProcess using NoemclaturalSource to detect nomRef changes
fix #7862 full documentation on TaxonGraphHibernateListener, TaxonGraphBeforeTransactionCompleteProcess etc.
fix 6714 generate 001-cdm.h2.sql automatically by maven
remove "hibernate" from permission packages
make SecurityExceptionUtils available in non-test environments (required by TaxEditor)
ref #7099 add CdmAuthority to User, remove CDM_VIEW from tests, cleanup
ref #7099 rename CdmPermissionClass to PermissionClass
ref #7099 rename model.rights to model.permission
ref #7099 move CRUD and Operation to model
ref #7099 minor
ref #7099 move CdmPermissionClass to model
ref #7099 move user, group and GrantedAuthorityImpl to new rights package
Revert "minor - fix merge conflict"
This reverts commit fc3932ac4dd186b6f5809863356912f949ae202d.
minor - fix merge conflict
ref #6794 rename TermTreeNode -> TermNode
ref #6794 change FeatureTree to TermTree
ref #6794 add TermRelation and rename FeatureNode -> TermTreeNode
minor
ref #8162 move FeatureTree and FeatureNode to term package
ref #6794 Add generics to FeatureNode and FeatureTree
ref #7972 FirstdataInserter adding ROLE_REMOTING to the editor groups
add Identifier to CdmPermissionClass
ref #7799 compute author caches in deduplicationHelper
ref #7648 adding links to the ticket as preliminary rudimentary documentation
ref #7648 free configurable TaxonGraphHibernateListener ready
ref #7648 TaxonGraphHibernateListener as Spring bean configured via the CdmHibernateListenerConfiguration
Merge branch 'feature/#7648' into develop
ref #7648 allowing to set the TaxonGraphHibernateListener inactive - only for test environments
adapt CdmPermissionClass
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
minor issue with return type of listToTaxonRelationships() fixed
ref #7702 avoiding NPE in TargetEntityStates when pervious state is null
adding new SpecimenOrObservationType and smaller changes
ref #7573 adding AGTENTBASE to CdmPermissionClass and creating generic RoleProber
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
fix #7405 Rename WorkingSet to DescriptiveDataSet
ref #6241 replaced @created by @since in cdmlib
ref #6241 change @date to @since (fix)
ref #6241 change @date to @since
ref #7360 also TaxonNames must never be orphan
fix #7360 ReferenceVoter must never consider references orphan and thus allow deletion
better logging of voting in CdmPermissionVoter
fix #7323 adding missing uuid match check in furtherVotingDescissions()
add some more CdmPermissionClasses
cleanup CdmPermissionClass
extending CdmPermissionClass
ref #6779 add Feature to CdmPermissionClass and sort entries in CdmPermissionClass
adding support for for class eu.etaxonomy.cdm.model.description.WorkingSet to CdmPermissionClass
adding more types to CdmPermissionClass
adding NAMERELATIONSHIP to CdmPermissionClass
implementing support for Group and GrantedAuthorityImpl in CdmPermissionClass
ref #7150 implementing CollectionVoter and adding new default PermissionGroup 'EditorExtendedCreate'
ref #6867 extending the CdmPermissionClass enum and CdmAuthority support for sets
note on prospective better solution for implementing the hibernate integrator for the cdmlib
fix compile issue in CdmPermissionEvaluator
avoiding NPE in SpecimenOrObservationBaseVoter in case originals is null
cleanup and improved generics for commonservice findXXX methods
#7021 excluding also all created and updated fields
cleaner CdmAuthority constructor
fix #7026 RegistrationVoter with further voting deccision for registrationStatus
fix #7027 consistent toString method for CdmAuthorities and more tests
intoducing CdmAuthorityParsingException to avoid invalid use of non api sun.security.provider.PolicyParser.ParsingException