Project

General

Profile

Statistics
| Branch: | Tag: | Revision:

# Date Author Comment
bba20239 10/14/2018 07:44 PM Andreas Kohlbecker

fix #7824 cleaning up maps in PopupViewRegistration when views are detached - closes memory leak

23cee55f 10/12/2018 10:22 PM Andreas Kohlbecker

fix #7814 CdmEditor not readlony with un-persisted entities and hiding delete button in this case

4e19a89d 09/26/2018 01:38 PM Andreas Kohlbecker

ref #7648 using CdmEntityInstantiator to disentangle the handling the creation of new taxon names for registrations

6d636c9e 09/26/2018 12:17 PM Andreas Kohlbecker

ref #7648 generalizing bean instantiation in cdm presenters

98c2f401 09/24/2018 05:48 PM Andreas Kohlbecker

ref #7783 using WeaklyRelatedEntityCombobox in TaxonNameEditor: add, edit buttons working and enabled state updating ok

2d25257c 09/24/2018 12:14 PM Andreas Kohlbecker

ref #7783 implementing WeaklyRelatedEntityCombobox according PagingProvider

82f2be03 09/11/2018 01:36 PM Andreas Kohlbecker

fix #7742 unsubscribing other beans from event bus on dispose()

fba774b1 09/11/2018 01:12 PM Andreas Kohlbecker

fix #7742 unsubscribing from event bus when disposing presenter

5b7fa02a 09/11/2018 10:35 AM Andreas Kohlbecker

fix #7742 disposing view, presenter and ehcaches when popupviews are closed

fa285af0 08/30/2018 12:21 PM Andreas Kohlbecker

logging

2965ff88 07/26/2018 02:13 PM Andreas Kohlbecker

fix #7588 updating buttons on setDataSource

8c8c78f4 07/25/2018 07:28 PM Andreas Kohlbecker

avoide setting the readonly suffix multiple times

fdeb8328 07/25/2018 12:03 PM Andreas Kohlbecker

remaming CdmEntityDecoratorDTO to CdmEntityAdapterDTO

26e06877 07/24/2018 06:05 PM Andreas Kohlbecker

fix #7358 stopping navigation and showing dialog when modal dialogs are open

9cd8700e 07/18/2018 04:29 PM Andreas Kohlbecker

ref #7547 ref #7554 list entry buttons enablement uses sharedState.readonly and ignores datasource readonly

320ad9d6 07/16/2018 02:51 PM Andreas Kohlbecker

ref #7550 replacing the selfregisration of the VaadinUserHelper to the vaadin session by a UserHelperAccess bean

37f70555 07/12/2018 02:40 PM Andreas Kohlbecker

ref #7550 moving the actual CdmUserHelper to cdmlib and making it available in cdm-vaadin by extending the UserHelper class and interface hierarchy

9d35d224 07/11/2018 06:02 PM Andreas Kohlbecker

fixing NPE in ToManyRelatedEntitiesListSelect

1a836a82 07/11/2018 02:30 PM Andreas Kohlbecker

readonly notification in editors

8a1add90 07/11/2018 01:31 PM Andreas Kohlbecker

fix #7547 ToManyRelatedEntitiesListSelect buttons adapt to component readonlystate

b9e727eb 07/09/2018 03:06 PM Andreas Kohlbecker

ref #7361 fixing update problem of editOrCreate button

7256d30f 07/09/2018 01:15 PM Andreas Kohlbecker

avoiding occational NPE in updateEditOrCreateButton()

c09732ba 07/09/2018 12:25 PM Andreas Kohlbecker

ref #7361 creating new icon 'create-new' & introducing ButtonFactory for harmonization of button creation

b7f9be76 07/06/2018 11:58 AM Andreas Kohlbecker

fix #7535 TeamOrPersonField and PersonField without OK button - bugfix

1a4c1ca7 07/03/2018 05:59 PM Andreas Kohlbecker

fix #7131 pager implemented and added to registration list view

af047de6 06/26/2018 02:26 PM Andreas Kohlbecker

fixing readonly state of SwitchableTextField

14d64fed 06/26/2018 02:19 PM Andreas Kohlbecker

ref #7364 fixing readonly state of NameRelationField

cf8c950b 06/26/2018 01:30 PM Andreas Kohlbecker

ref #7458 fixing readonly state in FilterableAnnotationsField

a2415b9f 06/25/2018 05:41 PM Andreas Kohlbecker

ref #7458 initial implementation of a note field at the example of the TaxonNameEditor

7fa05bfe 06/15/2018 06:05 PM Andreas Kohlbecker

ref #7338 fixing bugs related to VALIDATE_AGAINST_HIGHER_NAME_PART mode:

  • NPE when switching to intraSpecific rank with two name editors open
  • ConncurrentModification problem when canceling editor
eded01b7 06/14/2018 06:05 PM Andreas Kohlbecker

fix #7475 removing empty rows from ToManyRelatedEntitiesListSelect on commit

06b79df2 06/14/2018 05:54 PM Andreas Kohlbecker

fix #7477 ToManyRelatedEntitiesListSelect remove button always enabled

ce88dd79 06/14/2018 11:40 AM Andreas Kohlbecker

ref #7338 mode VALIDATE_AGAINST_HIGHER_NAME_PART implemented for specificEpithet - fixing ConcurrentModification problem

b3f62829 06/14/2018 11:24 AM Andreas Kohlbecker

ref #7338 mode VALIDATE_AGAINST_HIGHER_NAME_PART implemented for specificEpithet

e32daf11 06/07/2018 06:43 PM Andreas Kohlbecker

fix #7461 ordering references in comboboxes by titleCache, issn, isbn - consistence by CdmFilterablePagingProviderFactory

414d166a 06/06/2018 04:04 PM Andreas Kohlbecker

CustomComponentFields using NestedButtonStateUpdaters for consistent button states

af10794f 06/06/2018 11:51 AM Andreas Kohlbecker

consistent popup opening, using boundTargetField to identify field to be updated

84746052 06/06/2018 11:51 AM Andreas Kohlbecker

PopupViewRegistration to manage view popupview and target field - fixing problems

2b6b2b23 05/16/2018 07:24 PM Andreas Kohlbecker

introducing PopupViewRegistration to manage view popupview and target field

904cd1c0 05/16/2018 07:23 PM Andreas Kohlbecker

ref #7364 validation section implemented in TaxonNameEditor

f6439701 05/02/2018 12:04 PM Andreas Kohlbecker

avoiding unchecked genrics

cbec1742 05/02/2018 10:01 AM Andreas Kohlbecker

renaming handleTransientProperties() to preBeanSave() and adding postBeanSave()

18f20e1c 04/30/2018 09:45 AM Andreas Kohlbecker

ref #7386 adding missing setBasionyms() method to taxonNameDTO - 2

07a39ef5 04/27/2018 02:50 PM Andreas Kohlbecker

fix #7382 disabling save button and showing message when type designations are missing

a8ce6934 04/27/2018 11:58 AM Andreas Kohlbecker

consistent readonly state of TeamOrPersonField in TaxonNameEditor

c8cf806c 04/26/2018 09:52 AM Andreas Kohlbecker

ref #7366 fixing problems with readonly states while setting values

851d4dc2 04/24/2018 06:06 PM Andreas Kohlbecker

ToManyRelatedEntitiesListSelect minor refactoring

fbae3d00 04/24/2018 05:58 PM Andreas Kohlbecker

ref #7366 fixing problems with readonly states in TeamOrPersonField and subcomponents and fixing problems with removal and re-adding of entities

6d29f629 04/24/2018 11:38 AM Andreas Kohlbecker

ref #7366 TeamOrPersonField read only if user lacks editing permissions

9a4a9149 04/23/2018 04:40 PM Andreas Kohlbecker

refacoring popup editors to entity and dto editor

4942e63b 04/23/2018 02:42 PM Andreas Kohlbecker

introducing CdmEntityDecoraterDTO and refactoring presenters

fcf1cf06 04/23/2018 01:50 PM Andreas Kohlbecker

pulling functionality from AbstractCdmPopupEditor up into AbstractPopupEditor

4a579136 04/23/2018 01:39 PM Andreas Kohlbecker

refactoring editor setReadonly()

845ce635 04/23/2018 11:46 AM Andreas Kohlbecker

ref #7359 reverting change applied in 9239e1b and avoiding granting UPDATE,DELETE for existing nom-references

44b9dbd2 04/23/2018 11:09 AM Andreas Kohlbecker

ref #7359 setting editor readonly after bean has set

877a8283 04/23/2018 10:23 AM Andreas Kohlbecker

renaming package from eu.eu.etaxonomy.cdm.vaadin.security to etaxonomy.cdm.vaadin.permission

9c239e1b 04/20/2018 09:49 PM Andreas Kohlbecker

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
2ffe661a 04/20/2018 07:20 PM Andreas Kohlbecker

minor refactoring to clarify code

589e5b35 04/20/2018 07:19 PM Andreas Kohlbecker

swapping icons for cancel and delete buttons

0844524a 04/11/2018 04:55 PM Andreas Kohlbecker

switching vom id based to uuid based ui navigation and entity references

810e8605 04/06/2018 04:24 PM Andreas Kohlbecker

ref #7344 inferring authorship from the editor fields, reducing calls to updateAuthorshipFields(), fixing valueChange event handling

14fd703d 03/19/2018 03:04 PM Andreas Kohlbecker

ref #7269 layout improvements in messages popup window

92235704 03/19/2018 12:29 PM Andreas Kohlbecker

documenting

bbdf1325 02/09/2018 03:18 PM Andreas Kohlbecker

fixing compile error and cleaning up

7b4a20a4 02/09/2018 10:25 AM Andreas Kohlbecker

ref #7246 ReloadableLazyComboBox performance improvement

f9fb33d5 02/08/2018 06:17 PM Andreas Kohlbecker

fix #7246 consitent implementation of LazySelect reloading of modified entity beans:

  • ReloadableSelect interface for select fields which support reloading the selected value from the persitent storage
  • EntitySupport interface to ship around equality problems of enitites which have modified data
3b66edef 02/06/2018 03:15 PM Andreas Kohlbecker

ref #6740 enabling typeName button in NameTypeDesignation editor and first changes to make delete working

8f33d289 02/06/2018 03:13 PM Andreas Kohlbecker

fixing window close [x] button bug

74ad1146 02/06/2018 03:12 PM Andreas Kohlbecker

documenting intendet usage of EntityEditorActionListener

7b9ab0e4 02/06/2018 11:39 AM Andreas Kohlbecker

ref #7195 creating blocking relations and showing 'em in the listView

3264654b 02/06/2018 11:10 AM Andreas Kohlbecker

code cleaning

f2e16939 02/02/2018 05:29 PM Andreas Kohlbecker

ref #7231 bug fix for events from foreign views

e8674a36 02/02/2018 05:05 PM Andreas Kohlbecker

ref #7195 introducing the concept of EditorActionContext stacks to facilitate creating blocking relations

fb7daf37 02/01/2018 03:08 PM Andreas Kohlbecker

removing old code related to deleted ViewScopeConversationHolder

be4a9789 02/01/2018 02:56 PM Andreas Kohlbecker

fix #7231 replacing SpringApplicationEventBus by scoped Vaadin4Spring Event Bus

3b17b230 01/30/2018 04:17 PM Andreas Kohlbecker

ref #6740 service methods to load NameTypeDesignations for Registrations

51d6bc3c 01/29/2018 05:30 PM Andreas Kohlbecker

fix #6740 NameTypeDesignationEditor save operation working

f1573a7b 01/29/2018 02:53 PM Andreas Kohlbecker

ref #6740 NameTypeDesignationEditor implemented

458aa218 01/26/2018 07:53 PM Andreas Kohlbecker

fxing ToManyRelatedEntitiesListSelect remove button state

96acd270 01/26/2018 03:25 PM Andreas Kohlbecker

rethrowing hibernate exception

9e37838b 01/25/2018 04:35 PM Andreas Kohlbecker

using setter but field

9da64e4a 01/25/2018 02:37 PM Andreas Kohlbecker

avoiding NPE

e5dfaec8 01/24/2018 05:14 PM Andreas Kohlbecker

ref #7214 fixing wrong usage of cacher methods

33a64a73 01/24/2018 05:13 PM Andreas Kohlbecker

fixing bug related to row management

f2077e91 01/24/2018 12:08 PM Andreas Kohlbecker

Merge branch 'develop' into #7206-CdmEntityCache

e6feb60e 01/24/2018 12:07 PM Andreas Kohlbecker

ref #7206 fixing multiple representations problem in ToOneRelatedEntityReloader

26de749f 01/24/2018 11:43 AM Andreas Kohlbecker

replacing awkward save error notice by exception

59634b15 01/24/2018 11:29 AM Andreas Kohlbecker

fixing loops in ToManyRelatedEntitiesListSelect

b8853d8d 01/23/2018 12:19 PM Andreas Kohlbecker

ref #7206 replacing CdmEntityCache by CdmTransientEntityCacher and implementing EntityCacheDebugger

3cc5bf8b 01/18/2018 06:26 PM Andreas Kohlbecker

fixing ReferenceEditorAction problems

0da7f0a6 01/18/2018 05:34 PM Andreas Kohlbecker

more clearly indicating view is in loading state before cache is available, last part of changes

  • other changes are in f393241 ToOneRelatedEntityReloader
333b3e62 01/18/2018 05:20 PM Andreas Kohlbecker

fix #7205 using ToManyRelatedEntitiesListSelect create edit button in TaxonNamePopupEditor

  • includes commit relared to ref #7204
1b02a92b 01/18/2018 05:12 PM Andreas Kohlbecker

fix #7204 combined edit and create button sending EntityEditorActionEvents

f393241e 01/18/2018 05:08 PM Andreas Kohlbecker

ref #7204 refactoring editor events and introducing generic EntityEditorActionEvent

87f23196 01/18/2018 10:34 AM Andreas Kohlbecker

AbstractCdmEditorPresenter prints PersistentContextAnalysis if loglevel = TRACE

bd93502c 01/17/2018 09:21 AM Andreas Kohlbecker

introducing EditPermissionTester and disabling ToManyRelatedEntitiesListSelect edit buttons depeding on the users permissions

845c419a 01/17/2018 09:01 AM Andreas Kohlbecker

fixing issued with edit button in ToManyRelatedEntitiesListSelect

2b266c5e 01/16/2018 11:44 AM Andreas Kohlbecker

ref #7182 fixing bug in setDeepReadOnly()

47a54acc 01/15/2018 02:47 PM Andreas Kohlbecker

setting serialVersionUID for a couple of components

796ee515 01/15/2018 01:03 PM Andreas Kohlbecker

fix #7182 ToOneRelatedEntityCombobox implements setReadOnly()