Project

General

Profile

Statistics
| Branch: | Tag: | Revision:

# Date Author Comment
33227403 03/11/2021 12:06 PM Andreas Müller

combine service-layer utility packages in vaadin

f2a3bcfd 02/25/2021 03:05 PM Andreas Kohlbecker

fix #9479 passing ValueChangedListener add remove to inner lazySelect

e67bdcf7 02/25/2021 02:54 PM Andreas Kohlbecker

cleanup

36c60299 02/25/2021 02:48 PM Andreas Kohlbecker

fix #9478 fixing validation problem in ToOneRelatedEntityCombobox

bd6037c5 02/24/2021 05:53 PM Andreas Kohlbecker

ref #9475 fixing problems caused by implementation for #9324 - changing NameTypeDesignationWorkingsetIds strategy again

337ce83b 06/08/2020 01:42 PM Andreas Müller

adapt vaadin to new package structure for persistence.permission

74b13aca 03/27/2020 03:27 PM Andreas Kohlbecker

adapting to moved ReferenceEllypsisFormatter

218b286e 09/09/2019 03:09 PM Andreas Kohlbecker

fix #8014 improving lables related to validation and replaced basionyms, fixing labeling issue in NameRelationField and harmonizing add/remove button

7ee1c79a 09/06/2019 10:01 PM Andreas Kohlbecker

fix #8409 adding select for code editions to NameRelationField

66af3161 09/05/2019 03:25 PM Andreas Kohlbecker

fix #8377 disabling delete buttons in editors for new type designations and fixing bug in button state handling

8b58ece8 08/13/2019 04:24 PM Andreas Müller

adapt Vaadin to model changes v5.8.1

975de0cc 07/24/2019 05:15 PM Andreas Kohlbecker

ref #8397 adding default status message as hint to phycobank index

c251b820 05/17/2019 02:47 PM Andreas Kohlbecker

ref #8279 removing unused call to CdmUserHelper.user()

6ffb5f98 04/26/2019 10:31 AM Andreas Kohlbecker

fix #8220 TaxonNamePopupEditor to review or complete the exiting name to be registered

3f339951 04/25/2019 11:52 AM Andreas Kohlbecker

fix #8209 using ReferenceEllypsisFormatter for all Reference comboboxes

acd5f27e 04/24/2019 02:54 PM Andreas Kohlbecker

ref #8214 minor cleanup and improving a TODO comment

572b86b7 04/11/2019 04:39 PM Andreas Kohlbecker

ref #8176 fixing edit button functionality in WeaklyRelatedEntityCombobox

e38b81a7 04/02/2019 06:04 PM Andreas Kohlbecker

ref #8217 enabling ToManyRelatedEntitiesComboboxSelect and fixing read only state of AbstractCdmDTOPopupEditors

6d74a77f 04/02/2019 05:50 PM Andreas Kohlbecker

ref #8217 proper setting of the readonly state for ToManyRelatedEntitiesListSelect fields

e05131c1 04/02/2019 02:16 PM Andreas Kohlbecker

avoiding RegistrationWorkingsetPresenters to handle events from foreign view:
- pushing common EditorActionContext methods up
- checking for own view in context root

7d6b1e3a 03/29/2019 06:44 PM Andreas Kohlbecker

ref #8107 ref #8099 reverting changes which have been picked from hotfix branch in favour of the better implementation in the develop branch

ee53ccf7 03/29/2019 06:21 PM Andreas Kohlbecker

fix #8214 fixing required validation for WeaklyRelatedEntityCombobox and centralizing related messages

580d5157 03/29/2019 04:02 PM Andreas Kohlbecker

ref #8050 validing related name nomenclatural reference to require the user to add missing references when reusing an exising name

595150ac 03/29/2019 04:02 PM Andreas Kohlbecker

ref #8099 better logging of error conditions and more robust error handling in save()

89659534 03/25/2019 04:43 PM Andreas Kohlbecker

fix #7962 "New" or "Edit" information and humane lables for DTO editors in context breadcrumbs

34d43087 03/25/2019 02:56 PM Andreas Kohlbecker

ref #8191 intoducing the long awaited EditorFormConfigurator for fine tuning of the inReference button enabled states

aec76ebb 03/13/2019 09:31 AM Andreas Kohlbecker

ref #8176 removing workaround with bad performance which was need for broken TaxonNameStringFilterablePagingProvider.idFor()

af0633ea 03/12/2019 05:57 PM Andreas Kohlbecker

ref #8176 WeaklyRelatedEntityCombobox solving minor performance on setValue

998a72e0 03/07/2019 04:58 PM Andreas Kohlbecker

ref #7106 refactoring CdmStore in turn of changed CdmRepository.getSession()

  • CdmStore as Spring bean
  • CdmStore managed transactions and sessions properly
b7647a99 03/07/2019 02:57 PM Andreas Kohlbecker

ref #7106 using new CdmRepository.clearSession() method

5976b46d 03/05/2019 04:05 PM Andreas Kohlbecker

Merge branch 'hotfix/5.5.2' into develop

f4f3c705 03/04/2019 01:53 PM Andreas Kohlbecker

ref #8160 CdmBeanItemContainerFactory as service bean to load entities only in readyOnly transactions to avoid unintendet flushing

592b9851 02/18/2019 05:25 PM Andreas Kohlbecker

ref #8107 getFieldGroup() returns Optional to avoid NPEs and logging errors before rethrowing as PopupEditorException

9e57572e 01/07/2019 12:12 PM Andreas Kohlbecker

ref #7833 fixing null-view bug

b32150b1 12/21/2018 12:38 PM Andreas Kohlbecker

ref #7833 restricting access to RegistrationWorkingsetView:

  • AccessRestrictedViewControlBean to evaluate AccessRestrictedView.isAccessDenied()
  • refactoring AccessRestrictedView class hierarchy
e5237e50 12/10/2018 01:24 PM Andreas Kohlbecker

fix #7899 orthographic variant and corrections implemented in taxon name popup editor

2ef98d3e 12/06/2018 08:32 PM Andreas Kohlbecker

fix #6869 ReferencePopupEditor: only admins and curation are allowed to edit advances fields, except for author team caches

98a2455f 12/06/2018 04:37 PM Andreas Kohlbecker

fix #7245 fixing validation of ToOneRelatedEntityCombobox and re-enabling TaxonNamePopupEditorMode.REQUIRE_NOMENCLATURALREFERENCE

73a2fd47 11/23/2018 12:14 PM Andreas Kohlbecker

fix #7925 more sofisticated exception handling in AbstractPopupEditor.save()

64bf3ea5 11/16/2018 01:09 PM Andreas Kohlbecker

ref #7910 ToManyRelatedEntitiesListSelect: no longer setting readlony on nested fields

5ff2ddc5 11/14/2018 05:59 PM Andreas Kohlbecker

adding user information to PopupEditorException messages

2be2ac05 11/14/2018 11:29 AM Andreas Kohlbecker

ref #7906 ContinueAlternativeCancelDialog implemented

de9c748c 11/13/2018 06:20 PM Andreas Kohlbecker

fix #7906 editor cancel confirmation dialog implemented

e440fd75 11/13/2018 04:28 PM Andreas Kohlbecker

fix #7905 introducing defaultCdmEntityInstatiator and createCdmEntity method to avoid problems with missing custom instatiator in implementors

c78fd1ac 11/08/2018 01:55 PM Andreas Kohlbecker

improving error messaging: PopupEditorException with editor context information

ae69029f 11/06/2018 11:11 AM Andreas Kohlbecker

fix #7846 editor context information shown as breadcrumbs in the toolbar of popup editors

1bc25606 10/26/2018 06:22 PM Andreas Kohlbecker

ref #7870 clearing the session to wipe out any left overs from previous usage of the session in handleViewEntered

b14494a9 10/24/2018 02:53 PM Andreas Kohlbecker

fix #7036 making sure all spring beans are disposed when the vaadin session times out

  • RegistrationToolbar, RegistrationUI, RegistrationWorkingsetPresenter, NavigationManagerBean as DisposableBean
  • seetting the vaadin closeIdleSessions parameter to true in web.xml
3d093bed 10/23/2018 04:32 PM Andreas Kohlbecker

fix #7845 new genus or species: setting value of genus or spec. epithet only if the name is not yet known

db1db901 10/17/2018 04:17 PM Andreas Kohlbecker

fix #7831 excluding the current name from the WeaklyRelatedEntityCombobox for genus name and specific epithet

3b278eb0 10/15/2018 03:47 PM Andreas Kohlbecker

ref #7785 using CdmTransientEntityAndUuidCacher to promote using the CachingCdmUserHelper

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