fix #8184 using NativeSelect instead of ListSelect to avoid circumvent a bug in the ListSelect which affects the Chrome browser
avoiding LazyInitialitationException
ref #8132 proper transaction rollback in RegistrationWorkingsetPresenter
ref #8132 fixing problem of uncommited transaction in RegistrationWorkingsetPresenter
ref #7106 refactoring CdmStore in turn of changed CdmRepository.getSession()
ref #7106 using new CdmRepository.clearSession() method
Merge branch 'hotfix/5.5.2' into develop
ref #8162 adapt vaadin to new term package
ref #8160 CdmBeanItemContainerFactory as service bean to load entities only in readyOnly transactions to avoid unintendet flushing
fixing probelm with unchecked optional
ref #8072 better null value handling in BadgeButton and cleaning up debug code
fix #8072 introducing component BadgeButton and harmonizing the blocking registration and validation problem buttons
fix #8069 removing all message hub related code from the Registration UI:
ref #8039 preserving un-persisted registrations only when not persisted meanwhile
ref #8059 using the cached registration data in case the reg is new and unpersisted
TODO comment for future refactoring
fix #8039 proper handling of un-persisted registrations with blocking registrations
ref #7995 invoking Registration.updateStatusAndDate() from RegistrationEditorPresenter
ref #7995 invoking Registration.updateStatusAndDate() also in RegistrationPopupEditor on status changes
ref #8031 wrapping addExistingName logic into readonly transaction
ref #8013 proper loading of reference to be used in RegistrationDTO constructor
ref #7995 using updateStatusAndDate to set the registration status
ref #7833 registration start view excludes unpublished references
ref #7833 registration start view only shows references for which the user has permissions
ref #7833 restricting access to RegistrationWorkingsetView:
fix #7956 adding lost refreshView
ref #7899 excluding 'incorrect' names from name comboboxes by fitering by NameRelationshipType
ref #7949renaming ComboboxLabelProvider to EllypsisFormatter and other classes accordingly, abstract base class introduced
ref #7949 renaming ComboboxLabelProvider to EllypsisFormatter and other classes accordingly, abstract base class introduced
ref #7949 changing option captions
fix #7949 Reference combobox with begins and anywhere search mode
fix #7951 ReferenceLabelProvider to ellipsis the reference labels
fix #7718 excluding irrelavant reference types from combobox in new registration view
fix #7946 setting the status value directly in the RegistrationStatusFieldInstantiator
fixing incomplete enter() method of StartRegistrationViewBean
harmonizing StartRegistrationPresenter with other presenters
new reference for registration starts as Article
ref #7908 disabling redmine message check in redmine communication hub to speed up registration workingset editor
ref #7785 fixing usage of wrong cacher method which prevented from caching the whole object graph
using CachingUserHelper also with RegistrationItemNameAndTypeButtons to speed up registration workingsets
ref #7900 removing remains from old code
ref #7900 comitting writable transaction before loading the registration working set
fix #7892 proper initialization of references for new taxon names
ref #7893 supplying editor context information for new name button
fix #7893 always re-enabling the new name button when the new name editor is closed
fix #7846 editor context information shown as breadcrumbs in the toolbar of popup editors
ref #7870 clearing the session to wipe out any left overs from previous usage of the session in handleViewEntered
fix #7036 making sure all spring beans are disposed when the vaadin session times out
removin unused initstrategy
fix #7842 reloading registration before adding blocking registrations
ref #7630 fixing creation of blocking registrations realted to new unsaved names
ref #7785 using CdmTransientEntityAndUuidCacher to promote using the CachingCdmUserHelper
ref #7785 preliminary commit
ref #7630 fixing creation of blocking relations - removing old problem causing restrictive code
fixing bug related to creation of new names in RegistrationWorkingsets
ref #7648 using CdmEntityInstantiator to disentangle the handling the creation of new taxon names for registrations
ref #7648 generalizing bean instantiation in cdm presenters
removing commented code
ref #7630 fixing creation of blocking relations (part 2) and assuring registrations have an identifier when saved
ref #7783, ref #7630 fixing creation of blocking relations (was broken since commit:f6d73035
fix #7594 RegistrationWorkingsetEditor new name button disbled when opening name popup editor
fix #7742 moving inner class SearchFilter into own class file RegistrationSearchFilter
fix #7585 replacing RegistrationCuratorRoleProbe by RoleProber
fix #7702 always clearing session in finally clause
fixing LIE related to RegistrationPopupEditor
ref #7622 simplyfying code be replacing targetRegistration for type designations by map for popupeditors and reg uuids
ref #7622 persisting new registrations only when typeDesignations have been added
fix #7629 restricting new registrations to those which make sense in the current workingset
fix #7628 removing misconception in workflow code
improving readability of code
ref #7546 Label with explanations for users improved
fix #7583 adding null check for authentication
navigating to RegistrationStart after Reference deletion in empty registration sets
ref #7550 replacing the selfregisration of the VaadinUserHelper to the vaadin session by a UserHelperAccess bean
ref #7348 implementing find service for registrations with user, typeDesignationStatus, registrationStatus, identifier and taxonname filters
ref #7552 adapting cdm-vaadin to TypedEntityReference now being in other package
ref #7550 moving the actual CdmUserHelper to cdmlib and making it available in cdm-vaadin by extending the UserHelper class and interface hierarchy
fix #7547 ToManyRelatedEntitiesListSelect buttons adapt to component readonlystate
ref #7546 preventing from adding a second type only registration before the first one has a typification
fix #7546 implementing workflow for creating registrations for existing names:
ref #7523 removing name filter again, since this is blocking the creation of pure typeDesignation registrations
enabling editing of registration identifiers
ref #7361 creating new icon 'create-new' & introducing ButtonFactory for harmonization of button creation
ref #7534 fixing submitter filter for continue mode
fix #7535 TeamOrPersonField and PersonField without OK button
hint on unselecting items in multiselect list
fix #7534 storing search filter settings in session
ref #7533 typeStatus filter for registration list view - adding null option to filter
fix #7533 typeStatus filter for registration list view
fix #7524 replacing uninomial field on rank change
fix #7528 indroducing RegistrationStatusSelect to allow setting the status in the RegistrationWorkingsetEditor
renaming RegistrationStateLabel to RegistrationStatusLabel
removing obsolete class RegistrationTypeConverter
fix #7131 pager implemented and added to registration list view
fix #7523 excluding taxon nams which are already published
fix #7476 initializing PagingProviders after view refresh
ref #7338 TaxonNameEditor mode VALIDATE_AGAINST_HIGHER_NAME_PART implemented for genusOrUninomial
fix #7461 ordering references in comboboxes by titleCache, issn, isbn - consistence by CdmFilterablePagingProviderFactory
fix #7453 for sections resolve the inReference in the RegistrationWorkingSetService
supressing name creation events not coming from own view