cdm-vaadin.git
6 years agoconsistent initialization of TextFieldNFix
Andreas Kohlbecker [Fri, 8 Jun 2018 11:26:48 +0000 (13:26 +0200)]
consistent initialization of TextFieldNFix

6 years agofix #7461 ordering references in comboboxes by titleCache, issn, isbn - consistence...
Andreas Kohlbecker [Thu, 7 Jun 2018 16:43:08 +0000 (18:43 +0200)]
fix #7461 ordering references in comboboxes by titleCache, issn, isbn - consistence by CdmFilterablePagingProviderFactory

6 years agofixing edit event publishing related to validations
Andreas Kohlbecker [Thu, 7 Jun 2018 13:41:48 +0000 (15:41 +0200)]
fixing edit event publishing related to validations

6 years agosimplifying TaxonNameEditorAction handling
Andreas Kohlbecker [Thu, 7 Jun 2018 13:40:51 +0000 (15:40 +0200)]
simplifying TaxonNameEditorAction handling

6 years agofixing readOnly issue in TeamOrPersonField
Andreas Kohlbecker [Thu, 7 Jun 2018 13:39:19 +0000 (15:39 +0200)]
fixing readOnly issue in TeamOrPersonField

6 years agoadding COLLECTION.[CREATE,READ] to Group submitter
Andreas Kohlbecker [Thu, 7 Jun 2018 13:06:58 +0000 (15:06 +0200)]
adding COLLECTION.[CREATE,READ] to Group submitter

6 years agofix #7453 for sections resolve the inReference in the RegistrationWorkingSetService
Andreas Kohlbecker [Thu, 7 Jun 2018 12:48:43 +0000 (14:48 +0200)]
fix #7453 for sections resolve the inReference in the RegistrationWorkingSetService

6 years agofixing inconsistent nomenclaturalTitleCacheField behavior
Andreas Kohlbecker [Wed, 6 Jun 2018 14:53:35 +0000 (16:53 +0200)]
fixing inconsistent nomenclaturalTitleCacheField behavior

6 years agoCustomComponentFields using NestedButtonStateUpdaters for consistent button states
Andreas Kohlbecker [Wed, 6 Jun 2018 14:04:17 +0000 (16:04 +0200)]
CustomComponentFields using NestedButtonStateUpdaters for consistent button states

6 years agosupressing name creation events not coming from own view
Andreas Kohlbecker [Wed, 6 Jun 2018 12:00:49 +0000 (14:00 +0200)]
supressing name creation events not coming from own view

6 years agoignore readonly states of the datasource on setValue in TeamOrPersonField
Andreas Kohlbecker [Wed, 6 Jun 2018 11:37:56 +0000 (13:37 +0200)]
ignore readonly states of the datasource on setValue in TeamOrPersonField

6 years agofixing LazyInitializationException related to validations
Andreas Kohlbecker [Wed, 6 Jun 2018 11:37:08 +0000 (13:37 +0200)]
fixing LazyInitializationException related to validations

6 years agoconsistent popup opening, using boundTargetField to identify field to be updated
Andreas Kohlbecker [Wed, 6 Jun 2018 09:50:01 +0000 (11:50 +0200)]
consistent popup opening, using boundTargetField to identify field to be updated

6 years agoPopupViewRegistration to manage view popupview and target field - fixing problems
Andreas Kohlbecker [Thu, 17 May 2018 08:45:34 +0000 (10:45 +0200)]
PopupViewRegistration to manage view popupview and target field - fixing problems

6 years agoref #3560 add includeUnpublished for loadChildNodesOfTaxonNode in Vaadin
Andreas Müller [Sun, 3 Jun 2018 12:26:52 +0000 (14:26 +0200)]
ref #3560 add includeUnpublished for loadChildNodesOfTaxonNode  in Vaadin

6 years agomanually adapt cdmlib version in vaadin
Andreas Müller [Tue, 22 May 2018 19:48:00 +0000 (21:48 +0200)]
manually adapt cdmlib version in vaadin

6 years agocleanup
Andreas Müller [Wed, 16 May 2018 21:12:55 +0000 (23:12 +0200)]
cleanup

6 years agofixed npe
Fabian Reimeier [Fri, 18 May 2018 15:31:25 +0000 (17:31 +0200)]
fixed npe

6 years agoDocumentation and refactoring
Fabian Reimeier [Thu, 17 May 2018 11:37:15 +0000 (13:37 +0200)]
Documentation and refactoring

6 years agoMerge branch 'release/5.0.0' into develop
jenkins [Thu, 17 May 2018 09:48:39 +0000 (11:48 +0200)]
Merge branch 'release/5.0.0' into develop

6 years agoupdating poms for branch'release/5.0.0' with non-snapshot versions
jenkins [Thu, 17 May 2018 09:45:25 +0000 (11:45 +0200)]
updating poms for branch'release/5.0.0' with non-snapshot versions

6 years agojenkins bumping cdmlib.version to 5.0.0
jenkins [Thu, 17 May 2018 09:45:17 +0000 (11:45 +0200)]
jenkins bumping cdmlib.version to 5.0.0

6 years agomanually bumping version to 5.0.0-SNAPSHOT origin/release/5.0.0
Andreas Kohlbecker [Thu, 17 May 2018 08:53:45 +0000 (10:53 +0200)]
manually bumping version to 5.0.0-SNAPSHOT

6 years agomanually bumping version to 5.1.0-SNAPSHOT
Andreas Kohlbecker [Thu, 17 May 2018 08:49:58 +0000 (10:49 +0200)]
manually bumping version to 5.1.0-SNAPSHOT

6 years agojenkins bumping cdmlib.version to 4.15.0-SNAPSHOT
jenkins [Thu, 17 May 2018 08:17:48 +0000 (10:17 +0200)]
jenkins bumping cdmlib.version to 4.15.0-SNAPSHOT

6 years agoupdating poms for 4.16.0-SNAPSHOT development
jenkins [Thu, 17 May 2018 08:17:41 +0000 (10:17 +0200)]
updating poms for 4.16.0-SNAPSHOT development

6 years agojenkins bumping cdmlib.version to 4.16.0-SNAPSHOT
jenkins [Thu, 17 May 2018 08:17:24 +0000 (10:17 +0200)]
jenkins bumping cdmlib.version to 4.16.0-SNAPSHOT

6 years agofix #7425 VerbatimTimePeriodField implemented
Andreas Kohlbecker [Thu, 17 May 2018 07:43:13 +0000 (09:43 +0200)]
fix #7425 VerbatimTimePeriodField implemented

6 years agoref #7238 fixing field binding in PersonField to adapt to model changes
Andreas Kohlbecker [Wed, 16 May 2018 17:31:31 +0000 (19:31 +0200)]
ref #7238 fixing field binding in PersonField to adapt to model changes

6 years agointroducing PopupViewRegistration to manage view popupview and target field
Andreas Kohlbecker [Wed, 16 May 2018 15:36:47 +0000 (17:36 +0200)]
introducing PopupViewRegistration to manage view popupview and target field

6 years agoAbstractEditorAction now with source button and target field
Andreas Kohlbecker [Wed, 16 May 2018 11:44:37 +0000 (13:44 +0200)]
AbstractEditorAction now with source button and target field

6 years agoref #7364 validation section implemented in TaxonNameEditor
Andreas Kohlbecker [Wed, 16 May 2018 06:36:43 +0000 (08:36 +0200)]
ref #7364 validation section implemented in TaxonNameEditor

6 years agovalid => val. in testdata
Andreas Müller [Wed, 16 May 2018 09:28:22 +0000 (11:28 +0200)]
valid => val. in testdata

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