fix #8213 fixing db query for users witch have not created any references yet
ref #8107 ref #8099 reverting changes which have been picked from hotfix branch in favour of the better implementation in the develop branch
fix #8214 fixing required validation for WeaklyRelatedEntityCombobox and centralizing related messages
ref #8050 validing related name nomenclatural reference to require the user to add missing references when reusing an exising name
ref #8099 better logging of error conditions and more robust error handling in save()
fix #7963 trating UNKNOWN Rank class as super-specific
fix #7968 validators for completeness of Partial and TimePeriod
ref #8050 fixing bug in reloadRegistrtions() and removing remain from previous conflict
ref #8184 reverting typedesignation status filter back to ListSelect
ref #8050 creating blocking registrations for exising names which are used in the context of another registration
ref #8050 moving transactional code from RegistrationWorkingsetPresenter to new service class
fix #7962 "New" or "Edit" information and humane lables for DTO editors in context breadcrumbs
ref #8191 intoducing the long awaited EditorFormConfigurator for fine tuning of the inReference button enabled states
ref #8192 unlock button to allow curator and admin to edit published Registrations
ref #8188 adding empty hibernate.properties for main to satisfy PropertiesFactoryBean in production mode
fix #8184 using NativeSelect instead of ListSelect to avoid circumvent a bug in the ListSelect which affects the Chrome browser
fix #8149 inclusion of NULL and Genric ref types optional and fixing bugy refresh
removing useless session flush in CdmStore.delete function
ref #7356 foundation for selenide tests implemented
ref #7356 moving VaadinServletConfiguration from web.xml into CdmVaadinConfiguration
ref #8188 configurable.xml loads hibernate properties from src/test/resources/hibernate.properties - cdm-vaadin
ref #8176 removing workaround with bad performance which was need for broken TaxonNameStringFilterablePagingProvider.idFor()
ref #8176 bugfix in TaxonNameStringFilterablePagingProvider.idFor()
ref #8176 WeaklyRelatedEntityCombobox solving minor performance on setValue
ref #8132 fixin bug related to transaction rollback in CdmStore
avoiding LazyInitialitationException
ref #8132 proper transaction rollback in CdmStore - copied from hfx branch
Revert "ref #8132 proper transaction rollback in CdmStore" which has been only been cherry-picked to avoid merge problems during the release later on
This reverts commit 278e8f9600956b6e8205337045815a153f0a05ac.
ref #8132 proper transaction rollback in CdmStore
merging Conflicts in src/main/java/eu/etaxonomy/cdm/service/CdmStore.java
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 #8160 CdmBeanItemContainerFactory @Transactional only where needed and clearing session before each service call
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
ref #3560
ref #8117 commenting orthographic corrected names filter to prevent from unclear performance probelms, see ref #7899
fixing probelm with unchecked optional
fix #8097 inReference field required for section reference types
ref #8107 getFieldGroup() returns Optional to avoid NPEs and logging errors before rethrowing as PopupEditorException
fix #8090 fixing missing inProceedings label in reference editor
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:
fix #8071 setting newly created inReference as value for inReference combobox
fix #8070 ReferenceEditor: reference type constraints for inreferences by current referenceType
ref #8039 preserving un-persisted registrations only when not persisted meanwhile
fix #8063 avoiding multiple representations problem by adding the the citation to the cache in case the registration is empty
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 #8035 temporary solution to solve layout problems in switchable-textfield
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 #7866 label change 'Orthographic' -> 'Orthographical'
ref #7977 registration items show inReferences of sections as citation
ref #7833 fixing null-view bug
ref #7833 registration start view excludes unpublished references
ref #7833 registration start view only shows references for which the user has permissions
ref #7833 fixing inversly interpreted access denied
ref #7833 restricting access to RegistrationWorkingsetView:
ref #7967 referencing ticket in comment
fix #7956 adding lost refreshView
ref #7481 adding validator for in reference type constraints
fix #7950 fixing scss for icon button fields and adding variable for box-shadow-width
ref #7481 moving inReference constraints to cdmlib-model
ref #7481 inReference options filtered by applicable type
Revert "ref #7899 adding MarkerType 'Incorrect name'"
This reverts commit 068197fd8dc908bd5c05ddd764e78027a564dbec.
ref #7961 deprecating TaxonNamePopupEditorMode until decided on removal or not
ref #7899 excluding 'incorrect' names from name comboboxes by fitering by NameRelationshipType
ref #7899 starting 'Incorrect name' editor without mode VALIDATE_AGAINST_HIGHER_NAME_PART and hiding 'Ortographic correction' toggle
ref #7899 adding MarkerType 'Incorrect name'
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
ref #7951 ReferenceLabelProvider: fixing wrong string replacement for more complete ellipsis
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
fix #7899 changing corrected name label to "Incorrect name"
fix #7942 using required flag and validation to prevent from saving without typedesignations
fix #7944 TaxonNamePopEditor: name part fields are required
ref #7899 updating nameRelationField with newly created corrected name
ref #7899 validator for orthographic correction
ref #7899 adding new name as orthographic correction with correct bean instantiator
fix #7899 orthographic variant and corrections implemented in taxon name popup editor
ref #7943 removing duplicate assignment of RelatedEntityButtonUpdaters
fix #6869 ReferencePopupEditor: only admins and curation are allowed to edit advances fields, except for author team caches
fix #7937 excluding current name from name relation selects
fix #7245 fixing validation of ToOneRelatedEntityCombobox and re-enabling TaxonNamePopupEditorMode.REQUIRE_NOMENCLATURALREFERENCE
fixing incomplete enter() method of StartRegistrationViewBean
harmonizing StartRegistrationPresenter with other presenters
fix #7925 more sofisticated exception handling in AbstractPopupEditor.save()