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
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
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
Fabian Reimeier [Fri, 6 Apr 2018 10:00:18 +0000 (12:00 +0200)]
ref #7039 made preparations to retrieve uneditable areas from preferences
Fabian Reimeier [Fri, 6 Apr 2018 09:15:54 +0000 (11:15 +0200)]
refactoring
Fabian Reimeier [Fri, 6 Apr 2018 08:49:26 +0000 (10:49 +0200)]
ref #6903 removed unused TermCacher
Andreas Kohlbecker [Thu, 5 Apr 2018 14:26:51 +0000 (16:26 +0200)]
fix #7343 addind expanable field for the nomenclaturalTitle of Person
Andreas Kohlbecker [Thu, 29 Mar 2018 12:59:49 +0000 (14:59 +0200)]
avoiding null captions
Fabian Reimeier [Thu, 5 Apr 2018 08:39:04 +0000 (10:39 +0200)]
ref #7241 modifications to use generic DelegatingErrorHandler
Andreas Kohlbecker [Wed, 28 Mar 2018 14:23:11 +0000 (16:23 +0200)]
fix #7337 adding typifiedName reference to TypeDesignationWorkingsetEditorAction
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
Andreas Kohlbecker [Wed, 28 Mar 2018 07:04:40 +0000 (09:04 +0200)]
fix #7333 initializing blockedBy in newly created registrations to avoid LIEs
Andreas Kohlbecker [Tue, 27 Mar 2018 14:30:24 +0000 (16:30 +0200)]
ref #6740 re-enabling type status flags by default
Andreas Kohlbecker [Tue, 27 Mar 2018 13:49:51 +0000 (15:49 +0200)]
moving AlternativeUnitilsJUnit4TestClassRunner to org.unitils
Andreas Kohlbecker [Tue, 27 Mar 2018 12:52:37 +0000 (14:52 +0200)]
ref #7331 cicrumventing the bug for RegistrationWorkingSetService.loadWorkingSetByReferenceID()
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
Andreas Kohlbecker [Thu, 22 Mar 2018 11:14:59 +0000 (12:14 +0100)]
fix #7249
Andreas Kohlbecker [Thu, 22 Mar 2018 10:37:30 +0000 (11:37 +0100)]
ref #7322 showing sumbitter per registration in working set editor
Andreas Kohlbecker [Wed, 21 Mar 2018 17:46:41 +0000 (18:46 +0100)]
adding button descriptions to RegistrationItemNameAndTypeButtons
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
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
Andreas Kohlbecker [Wed, 21 Mar 2018 11:26:52 +0000 (12:26 +0100)]
ref #7269 improving layout of RegistrationMessagesPopup and harmonization of styles
Andreas Kohlbecker [Mon, 19 Mar 2018 14:04:05 +0000 (15:04 +0100)]
ref #7269 layout improvements in messages popup window
Andreas Kohlbecker [Mon, 19 Mar 2018 11:30:39 +0000 (12:30 +0100)]
ref #7269 basic implementation of the registration messaging UI
Andreas Kohlbecker [Mon, 19 Mar 2018 11:29:54 +0000 (12:29 +0100)]
documenting
Andreas Kohlbecker [Mon, 19 Mar 2018 11:28:32 +0000 (12:28 +0100)]
fixing bug in ShowDetailsEventEntityTypeFilter: wrong filter class used
Andreas Kohlbecker [Mon, 19 Mar 2018 11:27:10 +0000 (12:27 +0100)]
extending userHelper by method to access the current user
Andreas Kohlbecker [Mon, 19 Mar 2018 11:22:36 +0000 (12:22 +0100)]
externalizing default support contact string for error messages
Andreas Kohlbecker [Mon, 19 Mar 2018 10:37:36 +0000 (11:37 +0100)]
ref #7241 documentation, adding serial ids
Andreas Kohlbecker [Mon, 19 Mar 2018 10:37:13 +0000 (11:37 +0100)]
ref #7241 DelegatingErrorHandler more generically
Andreas Kohlbecker [Fri, 16 Mar 2018 14:21:38 +0000 (15:21 +0100)]
ref #7241 documentation, adding serial ids, fixing logging
Andreas Kohlbecker [Tue, 27 Feb 2018 10:14:03 +0000 (11:14 +0100)]
renaming RegistrationItemEditButtonGroup to RegistrationItemNameAndTypeButtons
Andreas Kohlbecker [Tue, 27 Feb 2018 10:09:07 +0000 (11:09 +0100)]
renaming RegistationDTO.messages to validationProblems
Fabian Reimeier [Wed, 14 Mar 2018 10:58:57 +0000 (11:58 +0100)]
ref #7244 changed listselect to optiongroup