Andreas Kohlbecker [Fri, 8 Jun 2018 11:26:48 +0000 (13:26 +0200)]
consistent initialization of TextFieldNFix
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
Andreas Kohlbecker [Thu, 7 Jun 2018 13:41:48 +0000 (15:41 +0200)]
fixing edit event publishing related to validations
Andreas Kohlbecker [Thu, 7 Jun 2018 13:40:51 +0000 (15:40 +0200)]
simplifying TaxonNameEditorAction handling
Andreas Kohlbecker [Thu, 7 Jun 2018 13:39:19 +0000 (15:39 +0200)]
fixing readOnly issue in TeamOrPersonField
Andreas Kohlbecker [Thu, 7 Jun 2018 13:06:58 +0000 (15:06 +0200)]
adding COLLECTION.[CREATE,READ] to Group submitter
Andreas Kohlbecker [Thu, 7 Jun 2018 12:48:43 +0000 (14:48 +0200)]
fix #7453 for sections resolve the inReference in the RegistrationWorkingSetService
Andreas Kohlbecker [Wed, 6 Jun 2018 14:53:35 +0000 (16:53 +0200)]
fixing inconsistent nomenclaturalTitleCacheField behavior
Andreas Kohlbecker [Wed, 6 Jun 2018 14:04:17 +0000 (16:04 +0200)]
CustomComponentFields using NestedButtonStateUpdaters for consistent button states
Andreas Kohlbecker [Wed, 6 Jun 2018 12:00:49 +0000 (14:00 +0200)]
supressing name creation events not coming from own view
Andreas Kohlbecker [Wed, 6 Jun 2018 11:37:56 +0000 (13:37 +0200)]
ignore readonly states of the datasource on setValue in TeamOrPersonField
Andreas Kohlbecker [Wed, 6 Jun 2018 11:37:08 +0000 (13:37 +0200)]
fixing LazyInitializationException related to validations
Andreas Kohlbecker [Wed, 6 Jun 2018 09:50:01 +0000 (11:50 +0200)]
consistent popup opening, using boundTargetField to identify field to be updated
Andreas Kohlbecker [Thu, 17 May 2018 08:45:34 +0000 (10:45 +0200)]
PopupViewRegistration to manage view popupview and target field - fixing problems
Andreas Müller [Sun, 3 Jun 2018 12:26:52 +0000 (14:26 +0200)]
ref #3560 add includeUnpublished for loadChildNodesOfTaxonNode in Vaadin
Andreas Müller [Tue, 22 May 2018 19:48:00 +0000 (21:48 +0200)]
manually adapt cdmlib version in vaadin
Andreas Müller [Wed, 16 May 2018 21:12:55 +0000 (23:12 +0200)]
cleanup
Fabian Reimeier [Fri, 18 May 2018 15:31:25 +0000 (17:31 +0200)]
fixed npe
Fabian Reimeier [Thu, 17 May 2018 11:37:15 +0000 (13:37 +0200)]
Documentation and refactoring
jenkins [Thu, 17 May 2018 09:48:39 +0000 (11:48 +0200)]
Merge branch 'release/5.0.0' into develop
jenkins [Thu, 17 May 2018 09:45:25 +0000 (11:45 +0200)]
updating poms for branch'release/5.0.0' with non-snapshot versions
jenkins [Thu, 17 May 2018 09:45:17 +0000 (11:45 +0200)]
jenkins bumping cdmlib.version to 5.0.0
Andreas Kohlbecker [Thu, 17 May 2018 08:53:45 +0000 (10:53 +0200)]
manually bumping version to 5.0.0-SNAPSHOT
Andreas Kohlbecker [Thu, 17 May 2018 08:49:58 +0000 (10:49 +0200)]
manually bumping version to 5.1.0-SNAPSHOT
jenkins [Thu, 17 May 2018 08:17:48 +0000 (10:17 +0200)]
jenkins bumping cdmlib.version to 4.15.0-SNAPSHOT
jenkins [Thu, 17 May 2018 08:17:41 +0000 (10:17 +0200)]
updating poms for 4.16.0-SNAPSHOT development
jenkins [Thu, 17 May 2018 08:17:24 +0000 (10:17 +0200)]
jenkins bumping cdmlib.version to 4.16.0-SNAPSHOT
Andreas Kohlbecker [Thu, 17 May 2018 07:43:13 +0000 (09:43 +0200)]
fix #7425 VerbatimTimePeriodField implemented
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
Andreas Kohlbecker [Wed, 16 May 2018 15:36:47 +0000 (17:36 +0200)]
introducing PopupViewRegistration to manage view popupview and target field
Andreas Kohlbecker [Wed, 16 May 2018 11:44:37 +0000 (13:44 +0200)]
AbstractEditorAction now with source button and target field
Andreas Kohlbecker [Wed, 16 May 2018 06:36:43 +0000 (08:36 +0200)]
ref #7364 validation section implemented in TaxonNameEditor
Andreas Müller [Wed, 16 May 2018 09:28:22 +0000 (11:28 +0200)]
valid => val. in testdata
Andreas Müller [Sat, 12 May 2018 13:11:17 +0000 (15:11 +0200)]
ajust first and lastname field names
Andreas Müller [Sat, 12 May 2018 13:04:09 +0000 (15:04 +0200)]
Adapt vaadin to model version 5.0
Andreas Kohlbecker [Thu, 3 May 2018 10:03:44 +0000 (12:03 +0200)]
fix #7363 adding support for replacedSynonyms to TaxonNameEditor
Andreas Müller [Wed, 2 May 2018 12:32:57 +0000 (14:32 +0200)]
ref #6241 replaced @date by @since in vaadin
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
Andreas Kohlbecker [Wed, 2 May 2018 10:04:06 +0000 (12:04 +0200)]
avoiding unchecked genrics
Andreas Kohlbecker [Wed, 2 May 2018 10:01:57 +0000 (12:01 +0200)]
ref #7366 allowing to remove related TeamOrPerson when TeamOrPerson is readonly
Andreas Kohlbecker [Wed, 2 May 2018 08:14:01 +0000 (10:14 +0200)]
ref #7386 fixing NPE
Andreas Kohlbecker [Wed, 2 May 2018 08:01:42 +0000 (10:01 +0200)]
renaming handleTransientProperties() to preBeanSave() and adding postBeanSave()
Andreas Kohlbecker [Wed, 2 May 2018 08:01:27 +0000 (10:01 +0200)]
ref #7386 removing obsolete handleTransientProperties() method
Andreas Kohlbecker [Wed, 2 May 2018 07:57:30 +0000 (09:57 +0200)]
ref #7386 adding missing setBasionyms() method to taxonNameDTO - 3
Andreas Kohlbecker [Mon, 30 Apr 2018 07:45:19 +0000 (09:45 +0200)]
ref #7386 adding missing setBasionyms() method to taxonNameDTO - 2
Andreas Kohlbecker [Sat, 28 Apr 2018 15:28:23 +0000 (17:28 +0200)]
ref #7389 comment referencing the issue
Andreas Kohlbecker [Sat, 28 Apr 2018 15:16:54 +0000 (17:16 +0200)]
fix #7386 adding missing setBasionyms() method to taxonNameDTO
Andreas Kohlbecker [Fri, 27 Apr 2018 13:18:55 +0000 (15:18 +0200)]
fix #7385 TaxonNameEditor adapts field visibility to rank
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
Andreas Kohlbecker [Fri, 27 Apr 2018 12:16:43 +0000 (14:16 +0200)]
fix #7381 invalid initstrategy was causing LIEs on saving SpecimenTypeDesignationEditor
Andreas Kohlbecker [Fri, 27 Apr 2018 09:58:07 +0000 (11:58 +0200)]
consistent readonly state of TeamOrPersonField in TaxonNameEditor
Andreas Kohlbecker [Fri, 27 Apr 2018 09:28:24 +0000 (11:28 +0200)]
removing .teamMembers from initStrategies since TeamAutoBeanInitializer is active now
Andreas Kohlbecker [Thu, 26 Apr 2018 07:52:10 +0000 (09:52 +0200)]
ref #7366 fixing problems with readonly states while setting values
Andreas Kohlbecker [Tue, 24 Apr 2018 16:06:24 +0000 (18:06 +0200)]
ToManyRelatedEntitiesListSelect minor refactoring
Andreas Kohlbecker [Tue, 24 Apr 2018 16:05:56 +0000 (18:05 +0200)]
minot label change in TaxonNamePopupEditor
Andreas Kohlbecker [Tue, 24 Apr 2018 15:59:02 +0000 (17:59 +0200)]
removing commented line
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
Andreas Kohlbecker [Tue, 24 Apr 2018 09:38:03 +0000 (11:38 +0200)]
ref #7366 TeamOrPersonField read only if user lacks editing permissions
Andreas Kohlbecker [Mon, 23 Apr 2018 15:40:44 +0000 (17:40 +0200)]
moving in-reference up one row in editor
Andreas Kohlbecker [Mon, 23 Apr 2018 14:41:46 +0000 (16:41 +0200)]
turning TaxonNamePopupEditor into dto editor
Andreas Kohlbecker [Mon, 23 Apr 2018 14:40:42 +0000 (16:40 +0200)]
refacoring popup editors to entity and dto editor
Andreas Kohlbecker [Mon, 23 Apr 2018 12:42:01 +0000 (14:42 +0200)]
introducing CdmEntityDecoraterDTO and refactoring presenters
Andreas Kohlbecker [Mon, 23 Apr 2018 11:50:07 +0000 (13:50 +0200)]
pulling functionality from AbstractCdmPopupEditor up into AbstractPopupEditor
Andreas Kohlbecker [Mon, 23 Apr 2018 11:39:50 +0000 (13:39 +0200)]
refactoring editor setReadonly()
Andreas Kohlbecker [Mon, 23 Apr 2018 09:51:20 +0000 (11:51 +0200)]
removing unused dto
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
Andreas Kohlbecker [Mon, 23 Apr 2018 09:09:30 +0000 (11:09 +0200)]
ref #7359 setting editor readonly after bean has set
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
Andreas Kohlbecker [Fri, 20 Apr 2018 20:07:26 +0000 (22:07 +0200)]
disabling ToManyRelatedEntitiesComboboxSelects when user lacks permissions
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
Andreas Kohlbecker [Fri, 20 Apr 2018 17:20:32 +0000 (19:20 +0200)]
minor refactoring to clarify code
Andreas Kohlbecker [Fri, 20 Apr 2018 17:19:49 +0000 (19:19 +0200)]
swapping icons for cancel and delete buttons
Andreas Kohlbecker [Fri, 20 Apr 2018 13:36:35 +0000 (15:36 +0200)]
setting vaadin textarea null representation
Andreas Kohlbecker [Fri, 20 Apr 2018 13:34:46 +0000 (15:34 +0200)]
avoiding LIE
Andreas Kohlbecker [Fri, 20 Apr 2018 13:19:53 +0000 (15:19 +0200)]
avoiding NPE when submitter is null
Andreas Kohlbecker [Thu, 19 Apr 2018 14:21:57 +0000 (16:21 +0200)]
selecting newly created basionym in taxon name editor
Andreas Kohlbecker [Thu, 19 Apr 2018 14:08:20 +0000 (16:08 +0200)]
selecting newly created collection in collection editor
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
Andreas Kohlbecker [Thu, 19 Apr 2018 13:20:19 +0000 (15:20 +0200)]
selecting newly created name nameTypeEditor
Andreas Kohlbecker [Thu, 19 Apr 2018 13:14:17 +0000 (15:14 +0200)]
ref #7355 avoiding unneccesary lazy select reload
Andreas Kohlbecker [Thu, 19 Apr 2018 13:07:29 +0000 (15:07 +0200)]
avoiding LIE
Andreas Kohlbecker [Thu, 19 Apr 2018 12:41:35 +0000 (14:41 +0200)]
fix #7355 selecting newly created nomenclatural reference
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
Andreas Kohlbecker [Tue, 17 Apr 2018 09:34:12 +0000 (11:34 +0200)]
enabling EntityCacheDebugger for all AbstractPopupViews
Andreas Kohlbecker [Tue, 17 Apr 2018 08:08:45 +0000 (10:08 +0200)]
avoiding LIE in SpecimenTypeDesignationWorkingsetEditorPresenter collectors field and externatlizing init stratiegies
Andreas Kohlbecker [Tue, 17 Apr 2018 07:38:10 +0000 (09:38 +0200)]
NPE fix
Andreas Kohlbecker [Tue, 17 Apr 2018 07:37:51 +0000 (09:37 +0200)]
TaxonNameEditor: avoiding LIE in authorship fields
Andreas Kohlbecker [Tue, 17 Apr 2018 07:36:14 +0000 (09:36 +0200)]
TextFieldNFix trim empty string to null
Andreas Kohlbecker [Mon, 16 Apr 2018 15:03:52 +0000 (17:03 +0200)]
fix #7350 fixing GatheringDate set method & fixing field type
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
Andreas Kohlbecker [Fri, 13 Apr 2018 14:12:48 +0000 (16:12 +0200)]
#7231 fixing bug in EntityCacheDebugger
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
Andreas Kohlbecker [Wed, 11 Apr 2018 13:39:11 +0000 (15:39 +0200)]
ref #7348 moving RegistrationDTO related classes into cdmlib-services conformant packages
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
Fabian Reimeier [Tue, 10 Apr 2018 12:09:14 +0000 (14:09 +0200)]
ref #7101 fixed bug related to uppercase column names and refactored
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
Fabian Reimeier [Tue, 10 Apr 2018 11:42:19 +0000 (13:42 +0200)]
ref #7101 fixed testLoadTaxa test
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
Andreas Kohlbecker [Mon, 9 Apr 2018 13:08:33 +0000 (15:08 +0200)]
fixing missing typifiedNameRef in case of existing reg with name
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