cdm-vaadin.git
6 years agoajust first and lastname field names
Andreas Müller [Sat, 12 May 2018 13:11:17 +0000 (15:11 +0200)]
ajust first and lastname field names

6 years agoAdapt vaadin to model version 5.0
Andreas Müller [Sat, 12 May 2018 13:04:09 +0000 (15:04 +0200)]
Adapt vaadin to model version 5.0

6 years agofix #7363 adding support for replacedSynonyms to TaxonNameEditor
Andreas Kohlbecker [Thu, 3 May 2018 10:03:44 +0000 (12:03 +0200)]
fix #7363 adding support for replacedSynonyms to TaxonNameEditor

6 years agoref #6241 replaced @date by @since in vaadin
Andreas Müller [Wed, 2 May 2018 12:32:57 +0000 (14:32 +0200)]
ref #6241 replaced @date by @since in vaadin

6 years agoref #7366 disabling readonly during commmit when TaxonOrPersonField-Editor is write...
Andreas Kohlbecker [Wed, 2 May 2018 10:26:50 +0000 (12:26 +0200)]
ref #7366 disabling readonly during commmit when TaxonOrPersonField-Editor is write enabled

6 years agoavoiding unchecked genrics
Andreas Kohlbecker [Wed, 2 May 2018 10:04:06 +0000 (12:04 +0200)]
avoiding unchecked genrics

6 years agoref #7366 allowing to remove related TeamOrPerson when TeamOrPerson is readonly
Andreas Kohlbecker [Wed, 2 May 2018 10:01:57 +0000 (12:01 +0200)]
ref #7366 allowing to remove related TeamOrPerson when TeamOrPerson is readonly

6 years agoref #7386 fixing NPE
Andreas Kohlbecker [Wed, 2 May 2018 08:14:01 +0000 (10:14 +0200)]
ref #7386 fixing NPE

6 years agorenaming handleTransientProperties() to preBeanSave() and adding postBeanSave()
Andreas Kohlbecker [Wed, 2 May 2018 08:01:42 +0000 (10:01 +0200)]
renaming handleTransientProperties() to preBeanSave() and adding postBeanSave()

6 years agoref #7386 removing obsolete handleTransientProperties() method
Andreas Kohlbecker [Wed, 2 May 2018 08:01:27 +0000 (10:01 +0200)]
ref #7386 removing obsolete handleTransientProperties() method

6 years agoref #7386 adding missing setBasionyms() method to taxonNameDTO - 3
Andreas Kohlbecker [Wed, 2 May 2018 07:57:30 +0000 (09:57 +0200)]
ref #7386 adding missing setBasionyms() method to taxonNameDTO - 3

6 years agoref #7386 adding missing setBasionyms() method to taxonNameDTO - 2
Andreas Kohlbecker [Mon, 30 Apr 2018 07:45:19 +0000 (09:45 +0200)]
ref #7386 adding missing setBasionyms() method to taxonNameDTO - 2

6 years agoref #7389 comment referencing the issue
Andreas Kohlbecker [Sat, 28 Apr 2018 15:28:23 +0000 (17:28 +0200)]
ref #7389 comment referencing the issue

6 years agofix #7386 adding missing setBasionyms() method to taxonNameDTO
Andreas Kohlbecker [Sat, 28 Apr 2018 15:16:54 +0000 (17:16 +0200)]
fix #7386 adding missing setBasionyms() method to taxonNameDTO

6 years agofix #7385 TaxonNameEditor adapts field visibility to rank
Andreas Kohlbecker [Fri, 27 Apr 2018 13:18:55 +0000 (15:18 +0200)]
fix #7385 TaxonNameEditor adapts field visibility to rank

6 years agofix #7382 disabling save button and showing message when type designations are missing
Andreas Kohlbecker [Fri, 27 Apr 2018 12:50:44 +0000 (14:50 +0200)]
fix #7382 disabling save button and showing message when type designations are missing

6 years agofix #7381 invalid initstrategy was causing LIEs on saving SpecimenTypeDesignationEditor
Andreas Kohlbecker [Fri, 27 Apr 2018 12:16:43 +0000 (14:16 +0200)]
fix #7381 invalid initstrategy  was causing LIEs on saving SpecimenTypeDesignationEditor

6 years agoconsistent readonly state of TeamOrPersonField in TaxonNameEditor
Andreas Kohlbecker [Fri, 27 Apr 2018 09:58:07 +0000 (11:58 +0200)]
consistent readonly state of TeamOrPersonField in TaxonNameEditor

6 years agoremoving .teamMembers from initStrategies since TeamAutoBeanInitializer is active now
Andreas Kohlbecker [Fri, 27 Apr 2018 09:28:24 +0000 (11:28 +0200)]
removing .teamMembers from initStrategies since TeamAutoBeanInitializer is active now

6 years agoref #7366 fixing problems with readonly states while setting values
Andreas Kohlbecker [Thu, 26 Apr 2018 07:52:10 +0000 (09:52 +0200)]
ref #7366 fixing problems with readonly states while setting values

6 years agoToManyRelatedEntitiesListSelect minor refactoring
Andreas Kohlbecker [Tue, 24 Apr 2018 16:06:24 +0000 (18:06 +0200)]
ToManyRelatedEntitiesListSelect minor refactoring

6 years agominot label change in TaxonNamePopupEditor
Andreas Kohlbecker [Tue, 24 Apr 2018 16:05:56 +0000 (18:05 +0200)]
minot label change in TaxonNamePopupEditor

6 years agoremoving commented line
Andreas Kohlbecker [Tue, 24 Apr 2018 15:59:02 +0000 (17:59 +0200)]
removing commented line

6 years agoref #7366 fixing problems with readonly states in TeamOrPersonField and subcomponents...
Andreas Kohlbecker [Tue, 24 Apr 2018 15:58:08 +0000 (17:58 +0200)]
ref #7366 fixing problems with readonly states in TeamOrPersonField and subcomponents and fixing problems with removal and re-adding of entities

6 years agoref #7366 TeamOrPersonField read only if user lacks editing permissions
Andreas Kohlbecker [Tue, 24 Apr 2018 09:38:03 +0000 (11:38 +0200)]
ref #7366 TeamOrPersonField read only if user lacks editing permissions

6 years agomoving in-reference up one row in editor
Andreas Kohlbecker [Mon, 23 Apr 2018 15:40:44 +0000 (17:40 +0200)]
moving in-reference up one row in editor

6 years agoturning TaxonNamePopupEditor into dto editor
Andreas Kohlbecker [Mon, 23 Apr 2018 14:41:46 +0000 (16:41 +0200)]
turning TaxonNamePopupEditor into dto editor

6 years agorefacoring popup editors to entity and dto editor
Andreas Kohlbecker [Mon, 23 Apr 2018 14:40:42 +0000 (16:40 +0200)]
refacoring popup editors to entity and dto editor

6 years agointroducing CdmEntityDecoraterDTO and refactoring presenters
Andreas Kohlbecker [Mon, 23 Apr 2018 12:42:01 +0000 (14:42 +0200)]
introducing CdmEntityDecoraterDTO and refactoring presenters

6 years agopulling functionality from AbstractCdmPopupEditor up into AbstractPopupEditor
Andreas Kohlbecker [Mon, 23 Apr 2018 11:50:07 +0000 (13:50 +0200)]
pulling functionality from AbstractCdmPopupEditor up into AbstractPopupEditor

6 years agorefactoring editor setReadonly()
Andreas Kohlbecker [Mon, 23 Apr 2018 11:39:50 +0000 (13:39 +0200)]
refactoring editor setReadonly()

6 years agoremoving unused dto
Andreas Kohlbecker [Mon, 23 Apr 2018 09:51:20 +0000 (11:51 +0200)]
removing unused dto

6 years agoref #7359 reverting change applied in 9239e1b and avoiding granting UPDATE,DELETE...
Andreas Kohlbecker [Mon, 23 Apr 2018 09:46:06 +0000 (11:46 +0200)]
ref #7359 reverting change applied in 9239e1b and avoiding granting UPDATE,DELETE for existing nom-references

6 years agoref #7359 setting editor readonly after bean has set
Andreas Kohlbecker [Mon, 23 Apr 2018 09:09:30 +0000 (11:09 +0200)]
ref #7359 setting editor readonly after bean has set

6 years agorenaming package from eu.eu.etaxonomy.cdm.vaadin.security to etaxonomy.cdm.vaadin...
Andreas Kohlbecker [Mon, 23 Apr 2018 08:23:21 +0000 (10:23 +0200)]
renaming package from eu.eu.etaxonomy.cdm.vaadin.security to etaxonomy.cdm.vaadin.permission

6 years agodisabling ToManyRelatedEntitiesComboboxSelects when user lacks permissions
Andreas Kohlbecker [Fri, 20 Apr 2018 20:07:26 +0000 (22:07 +0200)]
disabling ToManyRelatedEntitiesComboboxSelects when user lacks permissions

6 years agofix #7359 CdmEditorPresenters check user permissions to set the editor to readoly...
Andreas Kohlbecker [Fri, 20 Apr 2018 19:49:08 +0000 (21:49 +0200)]
fix #7359 CdmEditorPresenters check user permissions to set the editor to readoly if persission is insufficient
 - also removing bug by which per-entity-permissions where granted to users when opening an editor

6 years agominor refactoring to clarify code
Andreas Kohlbecker [Fri, 20 Apr 2018 17:20:32 +0000 (19:20 +0200)]
minor refactoring to clarify code

6 years agoswapping icons for cancel and delete buttons
Andreas Kohlbecker [Fri, 20 Apr 2018 17:19:49 +0000 (19:19 +0200)]
swapping icons for cancel and delete buttons

6 years agosetting vaadin textarea null representation
Andreas Kohlbecker [Fri, 20 Apr 2018 13:36:35 +0000 (15:36 +0200)]
setting vaadin textarea null representation

6 years agoavoiding LIE
Andreas Kohlbecker [Fri, 20 Apr 2018 13:34:46 +0000 (15:34 +0200)]
avoiding LIE

6 years agoavoiding NPE when submitter is null
Andreas Kohlbecker [Fri, 20 Apr 2018 13:19:53 +0000 (15:19 +0200)]
avoiding NPE when submitter is null

6 years agoselecting newly created basionym in taxon name editor
Andreas Kohlbecker [Thu, 19 Apr 2018 14:21:57 +0000 (16:21 +0200)]
selecting newly created basionym in taxon name editor

6 years agoselecting newly created collection in collection editor
Andreas Kohlbecker [Thu, 19 Apr 2018 14:08:20 +0000 (16:08 +0200)]
selecting newly created collection in collection editor

6 years agoselecting newly created collection and reference in specimen type designation working...
Andreas Kohlbecker [Thu, 19 Apr 2018 14:05:45 +0000 (16:05 +0200)]
selecting newly created collection and reference in specimen type designation workingset editor

6 years agoselecting newly created name nameTypeEditor
Andreas Kohlbecker [Thu, 19 Apr 2018 13:20:19 +0000 (15:20 +0200)]
selecting newly created name nameTypeEditor

6 years agoref #7355 avoiding unneccesary lazy select reload
Andreas Kohlbecker [Thu, 19 Apr 2018 13:14:17 +0000 (15:14 +0200)]
ref #7355 avoiding unneccesary lazy select reload

6 years agoavoiding LIE
Andreas Kohlbecker [Thu, 19 Apr 2018 13:07:29 +0000 (15:07 +0200)]
avoiding LIE

6 years agofix #7355 selecting newly created nomenclatural reference
Andreas Kohlbecker [Thu, 19 Apr 2018 12:41:35 +0000 (14:41 +0200)]
fix #7355 selecting newly created nomenclatural reference

6 years agofix #7353 SpecimenTypedesignationsWorkingsetEditor: adapting to changes in DerivedUni...
Andreas Kohlbecker [Thu, 19 Apr 2018 12:20:10 +0000 (14:20 +0200)]
fix #7353 SpecimenTypedesignationsWorkingsetEditor: adapting to changes in DerivedUnitConverter and blockig kindOfUnit changes in case of multiple typeDesignations per specimen

6 years agoenabling EntityCacheDebugger for all AbstractPopupViews
Andreas Kohlbecker [Tue, 17 Apr 2018 09:34:12 +0000 (11:34 +0200)]
enabling EntityCacheDebugger for all AbstractPopupViews

6 years agoavoiding LIE in SpecimenTypeDesignationWorkingsetEditorPresenter collectors field...
Andreas Kohlbecker [Tue, 17 Apr 2018 08:08:45 +0000 (10:08 +0200)]
avoiding LIE in SpecimenTypeDesignationWorkingsetEditorPresenter collectors field and externatlizing init stratiegies

6 years agoNPE fix
Andreas Kohlbecker [Tue, 17 Apr 2018 07:38:10 +0000 (09:38 +0200)]
NPE fix

6 years agoTaxonNameEditor: avoiding LIE in authorship fields
Andreas Kohlbecker [Tue, 17 Apr 2018 07:37:51 +0000 (09:37 +0200)]
TaxonNameEditor: avoiding LIE in authorship fields

6 years agoTextFieldNFix trim empty string to null
Andreas Kohlbecker [Tue, 17 Apr 2018 07:36:14 +0000 (09:36 +0200)]
TextFieldNFix trim empty string to null

6 years agofix #7350 fixing GatheringDate set method & fixing field type
Andreas Kohlbecker [Mon, 16 Apr 2018 15:03:52 +0000 (17:03 +0200)]
fix #7350 fixing GatheringDate set method & fixing field type

6 years agoref #7349 prevent from setting nbew persons as value to person select - fixes problem...
Andreas Kohlbecker [Fri, 13 Apr 2018 16:27:12 +0000 (18:27 +0200)]
ref #7349 prevent from setting nbew persons as value to person select - fixes problem with person fields being mixed up

6 years ago#7231 fixing bug in EntityCacheDebugger
Andreas Kohlbecker [Fri, 13 Apr 2018 14:12:48 +0000 (16:12 +0200)]
#7231 fixing bug in EntityCacheDebugger

6 years agoref #7348 moving RegistrationDTO related classes from cdm-vaadin to cdmlib-services
Andreas Kohlbecker [Wed, 11 Apr 2018 14:53:10 +0000 (16:53 +0200)]
ref #7348 moving RegistrationDTO related classes from cdm-vaadin to cdmlib-services

6 years agoref #7348 moving RegistrationDTO related classes into cdmlib-services conformant...
Andreas Kohlbecker [Wed, 11 Apr 2018 13:39:11 +0000 (15:39 +0200)]
ref #7348 moving RegistrationDTO related classes into cdmlib-services conformant packages

6 years agoswitching vom id based to uuid based ui navigation and entity references
Andreas Kohlbecker [Wed, 11 Apr 2018 12:14:53 +0000 (14:14 +0200)]
switching vom id based to uuid based ui navigation and entity references

6 years agoref #7101 fixed bug related to uppercase column names and refactored
Fabian Reimeier [Tue, 10 Apr 2018 12:09:14 +0000 (14:09 +0200)]
ref #7101 fixed bug related to uppercase column names and refactored

6 years agoref #7101 using uppercase column names to fix HSQLDB tests and enabled testSynonyms...
Fabian Reimeier [Tue, 10 Apr 2018 11:49:57 +0000 (13:49 +0200)]
ref #7101 using uppercase column names to fix HSQLDB tests and enabled testSynonyms test

6 years agoref #7101 fixed testLoadTaxa test
Fabian Reimeier [Tue, 10 Apr 2018 11:42:19 +0000 (13:42 +0200)]
ref #7101 fixed testLoadTaxa test

6 years agoref #7344 updating presenter entity caches with beans modified in popup editors and...
Andreas Kohlbecker [Mon, 9 Apr 2018 14:31:57 +0000 (16:31 +0200)]
ref #7344 updating presenter entity caches with beans modified in popup editors and refreshing teamOrPerson Fields (2)
  - adding entity as field to EntityChangeEvent
  - replacing all onDoneWithEditor listener methods by according onEntityChangeEvent methods

6 years agofixing missing typifiedNameRef in case of existing reg with name
Andreas Kohlbecker [Mon, 9 Apr 2018 13:08:33 +0000 (15:08 +0200)]
fixing missing typifiedNameRef in case of existing reg with name

6 years agoref #7344 updating presenter entity caches with beans modified in popup editors and...
Andreas Kohlbecker [Mon, 9 Apr 2018 09:32:31 +0000 (11:32 +0200)]
ref #7344 updating presenter entity caches with beans modified in popup editors and refreshing teamOrPerson Fields

6 years agoref #7344 inferring authorship from the editor fields, reducing calls to updateAuthor...
Andreas Kohlbecker [Fri, 6 Apr 2018 14:24:13 +0000 (16:24 +0200)]
ref #7344 inferring authorship from the editor fields, reducing calls to updateAuthorshipFields(), fixing valueChange event handling

6 years agoref #7344 new TaxonNameEditor mode to allow autofilling of name authorship fields
Andreas Kohlbecker [Fri, 6 Apr 2018 11:45:15 +0000 (13:45 +0200)]
ref #7344 new TaxonNameEditor mode to allow autofilling of name authorship fields

6 years agoref #7039 made preparations to retrieve uneditable areas from preferences
Fabian Reimeier [Fri, 6 Apr 2018 10:00:18 +0000 (12:00 +0200)]
ref #7039 made preparations to retrieve uneditable areas from preferences

6 years agorefactoring
Fabian Reimeier [Fri, 6 Apr 2018 09:15:54 +0000 (11:15 +0200)]
refactoring

6 years agoref #6903 removed unused TermCacher
Fabian Reimeier [Fri, 6 Apr 2018 08:49:26 +0000 (10:49 +0200)]
ref #6903 removed unused TermCacher

6 years agofix #7343 addind expanable field for the nomenclaturalTitle of Person
Andreas Kohlbecker [Thu, 5 Apr 2018 14:26:51 +0000 (16:26 +0200)]
fix #7343 addind expanable field for the nomenclaturalTitle of Person

6 years agoavoiding null captions
Andreas Kohlbecker [Thu, 29 Mar 2018 12:59:49 +0000 (14:59 +0200)]
avoiding null captions

6 years agoref #7241 modifications to use generic DelegatingErrorHandler
Fabian Reimeier [Thu, 5 Apr 2018 08:39:04 +0000 (10:39 +0200)]
ref #7241 modifications to use generic DelegatingErrorHandler

6 years agofix #7337 adding typifiedName reference to TypeDesignationWorkingsetEditorAction
Andreas Kohlbecker [Wed, 28 Mar 2018 14:23:11 +0000 (16:23 +0200)]
fix #7337 adding typifiedName reference to TypeDesignationWorkingsetEditorAction

6 years agofix #7314 DecimalConverter and IntegerConverter for better parsing of numbers in...
Andreas Kohlbecker [Wed, 28 Mar 2018 09:16:27 +0000 (11:16 +0200)]
fix #7314 DecimalConverter and IntegerConverter for better parsing of numbers in min max fields

6 years agofix #7333 initializing blockedBy in newly created registrations to avoid LIEs
Andreas Kohlbecker [Wed, 28 Mar 2018 07:04:40 +0000 (09:04 +0200)]
fix #7333 initializing blockedBy in newly created registrations to avoid LIEs

6 years agoref #6740 re-enabling type status flags by default
Andreas Kohlbecker [Tue, 27 Mar 2018 14:30:24 +0000 (16:30 +0200)]
ref #6740 re-enabling type status flags by default

6 years agomoving AlternativeUnitilsJUnit4TestClassRunner to org.unitils
Andreas Kohlbecker [Tue, 27 Mar 2018 13:49:51 +0000 (15:49 +0200)]
moving AlternativeUnitilsJUnit4TestClassRunner to org.unitils

6 years agoref #7331 cicrumventing the bug for RegistrationWorkingSetService.loadWorkingSetByRef...
Andreas Kohlbecker [Tue, 27 Mar 2018 12:52:37 +0000 (14:52 +0200)]
ref #7331 cicrumventing the bug for RegistrationWorkingSetService.loadWorkingSetByReferenceID()

6 years agoadding missing type filter to TeamOrPerson select to avoid class cast exceptions
Andreas Kohlbecker [Fri, 23 Mar 2018 09:00:20 +0000 (10:00 +0100)]
adding missing type filter to TeamOrPerson select to avoid class cast exceptions

6 years agofix #7249
Andreas Kohlbecker [Thu, 22 Mar 2018 11:14:59 +0000 (12:14 +0100)]
fix #7249

6 years agoref #7322 showing sumbitter per registration in working set editor
Andreas Kohlbecker [Thu, 22 Mar 2018 10:37:30 +0000 (11:37 +0100)]
ref #7322 showing sumbitter per registration in working set editor

6 years agoadding button descriptions to RegistrationItemNameAndTypeButtons
Andreas Kohlbecker [Wed, 21 Mar 2018 17:46:41 +0000 (18:46 +0100)]
adding button descriptions to RegistrationItemNameAndTypeButtons

6 years agoref #7322 hiding addTypeButton when user is not permitted to update the registration
Andreas Kohlbecker [Wed, 21 Mar 2018 17:46:06 +0000 (18:46 +0100)]
ref #7322 hiding addTypeButton when user is not permitted to update the registration

6 years agoref #7269 manaing enabled state of messages button and adding description text
Andreas Kohlbecker [Wed, 21 Mar 2018 14:40:51 +0000 (15:40 +0100)]
ref #7269 manaing enabled state of messages button and adding description text

6 years agoref #7269 improving layout of RegistrationMessagesPopup and harmonization of styles
Andreas Kohlbecker [Wed, 21 Mar 2018 11:26:52 +0000 (12:26 +0100)]
ref #7269 improving layout of RegistrationMessagesPopup and harmonization of styles

6 years agoref #7269 layout improvements in messages popup window
Andreas Kohlbecker [Mon, 19 Mar 2018 14:04:05 +0000 (15:04 +0100)]
ref #7269 layout improvements in messages popup window

6 years agoref #7269 basic implementation of the registration messaging UI
Andreas Kohlbecker [Mon, 19 Mar 2018 11:30:39 +0000 (12:30 +0100)]
ref #7269 basic implementation of the registration messaging UI

6 years agodocumenting
Andreas Kohlbecker [Mon, 19 Mar 2018 11:29:54 +0000 (12:29 +0100)]
documenting

6 years agofixing bug in ShowDetailsEventEntityTypeFilter: wrong filter class used
Andreas Kohlbecker [Mon, 19 Mar 2018 11:28:32 +0000 (12:28 +0100)]
fixing bug in ShowDetailsEventEntityTypeFilter: wrong filter class used

6 years agoextending userHelper by method to access the current user
Andreas Kohlbecker [Mon, 19 Mar 2018 11:27:10 +0000 (12:27 +0100)]
extending userHelper by method to access the current user

6 years agoexternalizing default support contact string for error messages
Andreas Kohlbecker [Mon, 19 Mar 2018 11:22:36 +0000 (12:22 +0100)]
externalizing default support contact string for error messages

6 years agoref #7241 documentation, adding serial ids
Andreas Kohlbecker [Mon, 19 Mar 2018 10:37:36 +0000 (11:37 +0100)]
ref #7241 documentation, adding serial ids

6 years agoref #7241 DelegatingErrorHandler more generically
Andreas Kohlbecker [Mon, 19 Mar 2018 10:37:13 +0000 (11:37 +0100)]
ref #7241 DelegatingErrorHandler more generically

6 years agoref #7241 documentation, adding serial ids, fixing logging
Andreas Kohlbecker [Fri, 16 Mar 2018 14:21:38 +0000 (15:21 +0100)]
ref #7241 documentation, adding serial ids, fixing logging

6 years agorenaming RegistrationItemEditButtonGroup to RegistrationItemNameAndTypeButtons
Andreas Kohlbecker [Tue, 27 Feb 2018 10:14:03 +0000 (11:14 +0100)]
renaming RegistrationItemEditButtonGroup  to RegistrationItemNameAndTypeButtons

6 years agorenaming RegistationDTO.messages to validationProblems
Andreas Kohlbecker [Tue, 27 Feb 2018 10:09:07 +0000 (11:09 +0100)]
renaming RegistationDTO.messages to validationProblems

6 years agoref #7244 changed listselect to optiongroup
Fabian Reimeier [Wed, 14 Mar 2018 10:58:57 +0000 (11:58 +0100)]
ref #7244 changed listselect to optiongroup