ref #7059 ref #7046 using kindOfunit for TypeDesisgnations instead of DerivationEvent type and fixing save and LIE problems: - intoducing EntityCache to allow re-using previously loaded entities - CdmEntityCache implements EntityCache - ToOneRelatedEntityReloader to replace entities loaded by the LazySelect...
Merge branch 'release/4.11.0' into develop
updating poms for branch'release/4.11.0' with non-snapshot versions
jenkins bumping cdmlib.version to 4.11.0
Revert "ref #7035 reducing heardbeat interval to 30s to cleanup open connections" since we no longer need forces cleanup of open view, see issue #7035 for details
This reverts commit 475ec4ee62660184e6c875d3209bcaff8184b276.
jenkins bumping cdmlib.version to 4.11.0-SNAPSHOT
updating poms for 4.12.0-SNAPSHOT development
jenkins bumping cdmlib.version to 4.12.0-SNAPSHOT
fixing LIE
fix #7059 using KindOfUnit instead of DerivationEventType
ref #7055 registrations for non IAPT data only for latest reference - disabled due to data inconsistency
reloading new reference to get id
ref #7054 removing '.representations' from init strategies
fix #7053 fixing inconsistent field enablement
ref #7051 avoiding warnings in the log due to unimplemented method
cleaning up debug code
ref #7046 removing prepareAsFieldGroupDataSource() which was opening connectinos which where never closed and adding missing initStrategies
removing old unused CdmVaadinConversationalServlet
ref #7046 removing request start and end listener classes
ref #7046 completely removing open session per view implementation and adding init strategies for Name and Typedesignation editor
ref #6903 sort table columns, keep taxon and rank as first and second column
avoiding NPE in case spring profile 'debug' is not active
ref #6903 Hack for RL 2017 to disable editing of column DE
ref #6903 sort classifications
ref #7036 LoginView in View scope helps disposing this bean it is no longer required to have it in the UIScope
ref #7035 reducing heardbeat interval to 30s to cleanup open connections
ref #6903 TermCacher reorganisation
ref #6903 resolved NPE when loading classification from session
ref #7036 implementing DetachListener in DistributionStatusUI to relase db connections for unused Views
Revert "enabling transaction close on conversation unbind after ref #6780 is fixed this could also have en effect to ref #7035"
need to revert due to problems with transaction synchronization being not active
This reverts commit ec18134aae9b2699aebfcf378da03d767332dcb7.
enabling transaction close on conversation unbind after ref #6780 is fixed this could also have en effect to ref #7035
ref #7035 unbinding ConversationHolder on access denied situations
ref #6903 handle taxon filter result as selection if user selection is empty
Revert "releasing ConversationHolder to prevent memory leaks"
setting the ConversationHolder null at the end of a view causes problems
This reverts commit 697d2b55a4b05f672fac988f55b018f622ecb305.
releasing ConversationHolder to prevent memory leaks
ref #6903 resolved LIE issue when opening area and taxa settings window after reload
cleanup
ref #6867 generic failsave mechanism to grant per entity permission in CdmPopupEditors
ref #6867 using runAsAuthentication ROLE_USERMANAGER to grant per entity authorities
ref #6867 RegistrationWorkingsetEditor: granting UPDATE permissions for SpecimenOrObservationBase entities
showing error message on failed login attempt
ref #6903 use listselect instead of twincolselect for status config
ref #6903 corrected usage of PresenceAbsenceTermContainer
ref #6903 sort taxa in area and taxon settings window
ref #6903 initialize termcacher before first usage
ref #6903 put distribution toolbar in view scope
ref #6903 prevent settings window to pop up with every reload and login when session attributes are already set
ref #6903 initialize layout and click listener just once and refactoring
ref #6903 preload status from preferences in dialog
ref #6903 allow preferences for distribution area vocabulary and distribution status
fix compilation exception
ref #6903 cleanup and refactor distribution editor
solving layout problems related to hight and scrolling
renaming event to action and solving refresh problem in workingset editor
ref #6903 fixed repo issue
ref #6903
flexible choosing of the viewDisplay per UI
ref #6867 ref #7026 extending UserHelper to allow creation of authorities with propeties and test button in debug mode
renaming view to 'workingset' and removing unused workflow tabs
bugfix related to default view name
default view configurable in NavigationManagerBean & login cancel buttons navigate to default view
ref #7025 disabling Registratin and PasswordRecovery tabs as long as this is not configurable
fix #6999 generic button state updater for toOne relation field
removed login information and logout button (now in registration toolbar)
fixed login error
handling case of creating a new typification for a registraion with new name
Cleanup
Fixed #6802 and switched to mvp
fixing bugs related to name editing in workingset editor
comment on saveOrUpdate operation
fix #6999 enablement of type and name editor buttons in workingset button group according to granted authorities - more robust RegistrationRequiredDataInserter - adding SPECIMENOROBSERVATIONBASE authority default groups - protecting type and name edit buttons...
ref #6852 adding permission group 'Submitter'
ref #6999 protecting type and name buttons
ref #6999 protecting reference edit buttons
fix #6995, fix #6994 showing registrationID in workingset items and disabling when not published
shading typified name in registration workingset item
removing obsolete registration workingset item ui concepts
locking registration item buttons when status PUBLISHED or REJECTED
renaming RegistrationWorkflowView to RegistrationWorksetView
fix #6997 toolbar with login logout and user name and icon
using fixed header for registration workingset editor
minor - lines moved
Merge branch 'release/4.10.0' into develop
updating poms for branch'release/4.10.0' with non-snapshot versions
jenkins bumping cdmlib.version to 4.10.0
jenkins bumping cdmlib.version to 4.10.0-SNAPSHOT
updating poms for 4.11.0-SNAPSHOT development
fixing swapped long lat in geolocation field
fixing phycobank host name and supporting new registrations
adapting to changes constant name
ref #6852 using the DummyDataInserter to avoid NPEs in the Spring ApplicationListener intitialization
dropping InactiveUIException
fix #6855 disabling add Team, Person buttons when privileges insufficient
ref #6852 removing invalid authority from data inserter
fix #6852 data insterter to create Group 'Curation' and to extend 'Editor' for phycobank
fix #6846 improving AbstractPageView layout
fix #6843 avoiding oversized windows by setting a defined height
fix #6843 popup window content layouts are guaranteed to have full size