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
ref #7121: when no vocabulary is chosen, all vocabularies are searched in NamedAreaSelection
ref #7105 logging the calls to factory.openSession() as error
implement possibility to get cdmEntities by identifiers in dialogs
ref #7130 enhancing filter capabilities of RegistrationService
ref #7078: add uuidAndTitleCacheComparator to sort by rank and name
fix getUuidAndTitleCache for *
fix compile issue in CdmPermissionEvaluator
cleanup
adapt uuidAndTitleCache services and dao methods to search for a pattern
avoiding NPE in SpecimenOrObservationBaseVoter in case originals is null
fix delete of derivedUnits, derivationEvent needs to be deleted, add getUUIDAndTitleCache with pattern and limit
add level to titleCache of namedArea in uuidAndTitleCache search
add uuidAndTitleCache method to get uuidAndTitleCache of namedArea depending on vocabulary
cleanup and improved generics for commonservice findXXX methods
ref #6606 changes in cdmlib for bogota specimen import
#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
ref #4957 split terms into bulks of 2000 during termloading
ref #4957 add SQLServer 2008 and 2012 to database types.
intoducing CdmAuthorityParsingException to avoid invalid use of non api sun.security.provider.PolicyParser.ParsingException
minor
fix #7021 excluding not protected cache fields from modification check in CdmSecurityHibernateInterceptor
fix #7018 ref #7020 simple permission voter and authorities for SpecimenOrObservationBase implemented, more complex voter implementation postponed
ref #7018 ref #7016 turning the not needed TypeDesignationVoter into a SpecimenOrObservationBaseVoter
ref #7016 implementing TypeDesignationVoter and more robust permissions:
refactoring CdmPermissionEvaluator and CdmAuthoritiy for a more comprehensible API
smaller changes in ForSubtreeConfigurator
fix creation of new namedAreas in specimen import and search for isocode
fix #3740 implement setPublish for subtrees
fix deletion of classification with no rootNode
add setResultTransformer(Criteria.DISTINCT_ROOT_ENTITY) to avoid duplicates caused by several representations of a vocabulary
ref #6880 fix seiralizable problem for new HibernateConfiguration
fix #6880 allow explicitly define hibernate configurations in applicationController
ref #6855 ICdmPermissionEvaluator method which tests by CdmBase type and does not require an instance
ref #6853 increasing log level for unimplemented security critical method
fix #6654 RegistrationVoter implemented
fix problem for taxonSearch with no result
add toString to CdmSource and cleanup and some minor fixes
move taxonNodeFiler to model
TaxonNodeFilter needs to implement serializable
ref #6754 ref #6755 use IDs for candidate retrieval
ref #6754 ref #6755 add includeRootNodes and fix count
ref #6754 ref #6755 combine TaxonNodeFilter with DwcA export
ref #6754 fix taxon node filter tests
ref #6754 improve taxon node filter
ref #6754 fix name relationship bug and some cleanup
ref #6754 repair zip creation for large datasets
ref #6754 cleanup reporting
ref #6519 improve result handling by codeLocation extraction and adding dataLocation
ref #6755 first preliminary version of DwC-A export web service
ref #6754 further adapt DwC-A export
fix #6717 rename taxon name indexes
ref #6661 remove brackets from initials updater
ref #6535 fix calls to version number from other places
ref #3734 remove ITermUpdaterStep.java and ITermUpdater
ref #6535 fix strange bug in SQL that reads all records from CdmMetaData for propertyname = 0
ref #6535 fix update script for renaming CdmMetaData.propertyName and remove old column
ref #6661 some final updates for addInitials to person (length = 80 + handle ' in updatescript)
ref #6258, #6535, #3734 some updates to CdmUpdater after checking against H2
fix #5149 remove UNIQUE index on Sequence_Reference.citations_id column
fix #6226 delete orphaned keys and key statements
fix #5817 rename RelationshipTermBase_inverseRepresentation
fix #6340 update incorrect 'invalid' nomenclatural states
fix #6472 add key as target for IntextReference
fix #3734 remove all TermUpdaters
ref #4580 Add SchemaUpdateResult for schema updating
remove generics from SchemaUpdaterStepBase
ref #6630 and ref #6368 remove generics from TaxonName
fix #6368 rename table and class TaxonNameBase
ref #6368 remove DTYPE from TaxonNameBase in update script
ref #6368 update script for anamorphic
ref #6368 remove TaxonNameBase subclasses
Merge branch 'develop' into feature/cdm-4.7
Conflicts: cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/description/Feature.java
Add propertyPath to service method
fix #6663 add attributes for externally managed references
fix #6661 add initials to Person
fix #6660 remove unique index for rights
ref #6169 adding default orderhints for user and institution
ref #6612 cleanup generics