Project

General

Profile

Download (870 Bytes) Statistics
| Branch: | Tag: | Revision:

# Date Author Comment
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

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

introducing CdmEntityDecoraterDTO and refactoring presenters

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
0844524a 04/11/2018 04:55 PM Andreas Kohlbecker

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

3b66edef 02/06/2018 03:15 PM Andreas Kohlbecker

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

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

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

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

fix #7231 replacing SpringApplicationEventBus by scoped Vaadin4Spring Event Bus

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

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

ref #7214 fixing wrong usage of cacher methods

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

ref #7206 fixing multiple representations problem in ToOneRelatedEntityReloader

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

ref #7206 replacing CdmEntityCache by CdmTransientEntityCacher and implementing EntityCacheDebugger

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
87f23196 01/18/2018 10:34 AM Andreas Kohlbecker

AbstractCdmEditorPresenter prints PersistentContextAnalysis if loglevel = TRACE

21c1abac 01/12/2018 12:02 PM Andreas Kohlbecker

ref #7171 TaxonNameEditor nomenclaturalReferenceSectionEditingOnly mode

e0aeb58c 12/21/2017 03:21 PM Andreas Kohlbecker

ref #6867 crating per entity permissions for new References

19ba9005 12/12/2017 03:53 PM Andreas Kohlbecker

fix #7135 TeamOrPersonField allows selecting from existing Persons and Teams

02ec8d6b 11/14/2017 11:39 AM Andreas Kohlbecker

ref #7059 ref #7046 using kindOfunit for TypeDesisgnations instead of DerivationEvent type and fixing save and LIE problems:
- intoducing EntityCache to allow re-using previously loaded entities
- CdmEntityCache implements EntityCache
- ToOneRelatedEntityReloader to replace entities loaded by the LazySelect...

d6bdb890 11/03/2017 03:10 PM Andreas Kohlbecker

ref #7046 removing prepareAsFieldGroupDataSource() which was opening connectinos which where never closed and adding missing initStrategies

55ecdf3a 10/23/2017 05:07 PM Andreas Kohlbecker

ref #6867 generic failsave mechanism to grant per entity permission in CdmPopupEditors

fe785c1e 07/07/2017 11:48 AM Andreas Kohlbecker

fix #6687 per view implementation of the 'session-per-conversation' pattern

1af6dc9f 06/27/2017 11:04 AM Andreas Kohlbecker

ref #6687 SpecimenTypeDesignationWorkingsetEditor save operation

  • implementing saveBean() method
  • fixing bug in CdmStore
3436c944 06/26/2017 04:45 PM Andreas Kohlbecker

ref #6687 using conversational transaction for presave and save operation

262c713c 06/26/2017 01:39 PM Andreas Kohlbecker

ref #6687 moving all update and delete operations into a dedicated class: CdmStore

2c2bbc38 06/08/2017 04:27 PM Andreas Kohlbecker

ref #6707 1st attempt to make editing transient properties possible - save fails with LIE

754d57e3 06/02/2017 11:53 AM Andreas Kohlbecker

fix #6687 hibernate.event.merge.entity_copy_observer=log to avoid merge problems

a2cc9f8d 06/02/2017 11:20 AM Andreas Kohlbecker

more consistent save operations with better logging

538800b4 06/01/2017 04:54 PM Andreas Kohlbecker

ref #6169 first implementation of delete operations

96783004 05/30/2017 03:54 PM Andreas Kohlbecker

ref #6562 presenters can handle events from own view & solving listSelect update problem

dde59526 05/30/2017 01:45 PM Andreas Kohlbecker

ref #6673 removing hacks no longer needed with the PopupEditorFactory

837c73ee 05/30/2017 09:30 AM Andreas Kohlbecker

ref #6673 PojoEventListenerManager to manage pojos annotated with @EventLister

c46954e3 05/29/2017 03:46 PM Andreas Kohlbecker

ref #6169 RelatedEntityListSelect (ToOneRelatedEntityField) edit and select working, add blocked by #6673

437f2e6f 05/16/2017 06:01 PM Andreas Kohlbecker

#6562 restricting AbstractEditorPresenter to events coming from the related view

70c753df 05/15/2017 12:08 PM Andreas Kohlbecker

ref #6169 initial Popup editor for Registrations

fa76e2f9 05/12/2017 10:37 PM Andreas Kohlbecker

ref #6612 fixing problem in save operation: evict bean before merge to avoid duplicate beans in same session

9d5ae601 05/10/2017 04:38 PM Andreas Kohlbecker

ref #6612 updating UI components on modified References

1a3d66bf 05/08/2017 09:50 AM Andreas Kohlbecker

making use of the new RegistationService methods

5ba148ae 05/05/2017 10:30 PM Andreas Kohlbecker

ref #6169 generic AbstractCdmEditorPresenter wihout LazyInitializationExeption problems