Project

General

Profile

Activity

From 06/29/2018 to 07/28/2018

07/27/2018

09:11 PM bug #7593 (Duplicate): Vaadin Layout Section Drop down
this is rather a duplicate of #7593 than a subtask Andreas Kohlbecker
11:21 AM bug #7593 (Duplicate): Vaadin Layout Section Drop down
Drop down in Layout insert section not stable.
S.h. das Drop down Menue springt, wird breiter und schiebt damit das...
Wolf-Henning Kusber
09:10 PM bug #7591 (Closed): Vaadin Layout Reference new
Andreas Kohlbecker
09:09 PM bug #7591 (Resolved): Vaadin Layout Reference new
Applied in changeset commit:cdmlib|6f6eaedfdbbc6c717dd37d2403ac60d7d09d0fb9. Andreas Kohlbecker
10:51 AM bug #7591 (Closed): Vaadin Layout Reference new
Layout-Problem Reference new
![](Layout-vaadin-reference-new.PNG)
Wolf-Henning Kusber
09:09 PM Revision 6f6eaedf (cdmlib): fix #7591 ReferencePropertyDefinitions adding 'General' and using 'all' as default
Andreas Kohlbecker
04:09 PM Revision 1171c95a (cdmlib): ref #7597 Refactor aggregation method
Patrick Plitzner
04:09 PM Revision 5267abee (cdmlib): ref #7509 Add "computed" flag to description
Patrick Plitzner
04:09 PM Revision 683a6f90 (cdmlib): ref #7589 Improve description search when adding specimens to the matrix
Patrick Plitzner
04:09 PM Revision 94264387 (taxeditor): ref #7597 Adapt to refactored service method
Patrick Plitzner
03:26 PM feature request #7597 (Closed): Aggregate and persist descriptions on taxon level
~~The aggregation will be done on taxon level with already aggregated/computed descriptions.~~
as decided in the l...
Patrick Plitzner
02:34 PM bug #7588 (Closed): ToOneRelatedEntityCombobox: edit button must not be enabled when value is null
Andreas Kohlbecker
02:19 PM task #7596: PhycoBank Portal - Formatting
Achtung, automatische Nummerierung stimmt nicht mit Screenshot überein. Wolf-Henning Kusber
02:11 PM task #7596 (Closed): PhycoBank Portal - Formatting
See screen shot below or (http://test.e-taxonomy.eu/dataportal/preview/phycobank/cdm_dataportal/reference/b2741740-7d... Wolf-Henning Kusber
02:12 PM feature request #7572 (Resolved): SpecimenTypeDesignationEditor: Collection combobox shows collection.code and collection.institution
please review. Andreas Kohlbecker
02:11 PM Revision 359c3906 (cdm-vaadin): ref #7572 two bug fixes
Andreas Kohlbecker
02:02 PM Revision 09a9df91 (cdm-vaadin): ref #7572 also searching the institute titleCache when looking up for collections
Andreas Kohlbecker
01:53 PM feature request #7590 (Resolved): findByTitleWithRestrictions allows combining Restrictions by OR
Andreas Kohlbecker
08:40 AM feature request #7590 (In Progress): findByTitleWithRestrictions allows combining Restrictions by OR
Andreas Kohlbecker
01:40 PM feature request #7595 (Closed): PhycoBank Portal - Order Reference name
Change 1)in Reference 2) Name string to
1) Name string (2) in Reference
![](PhycoBank_Portal_Ref_Name.PNG)
Wolf-Henning Kusber
11:47 AM feature request #7594 (Closed): RegistrationWorkingsetEditor click on new serveral times
Vaadin Registration Workingset Editor
Click on "new name" starts a new name popup editor. The blue progressbar on ...
Wolf-Henning Kusber
11:15 AM Revision e9ad2b59 (cdmlib): ref #7590 documentation
Andreas Kohlbecker
10:56 AM bug #7592 (Closed): Search Button PhycoBank Test
TestPortal PhycoBank, Firefox 61.0.1 (64-Bit)
Bug: icon for search not visible.
![](Bug-Portal-PhycoBank.PNG)
Wolf-Henning Kusber
10:49 AM Revision d6eb6115 (taxeditor): ref #4611 i18n character matrix
Patrick Plitzner
08:50 AM Revision c696d82c (cdmlib): ref #7590 replacing not flag in restrictions by AND_NOT and OR_NOT operators
Andreas Kohlbecker
08:50 AM Revision e0dcd1d7 (cdmlib): ref #7590 implementing AND and OR operator for restrictions and harmonizing code
Andreas Kohlbecker

07/26/2018

05:30 PM Revision 240bf2da (cdmlib): ref #7589 Delete taxon node from descriptive data set
Patrick Plitzner
05:30 PM Revision 897ab6d1 (cdmlib): Fix possible NoSuchElementException
Patrick Plitzner
05:30 PM Revision d445b8eb (taxeditor): ref #7589 Update message for missing nodes for descriptions
Patrick Plitzner
04:56 PM Revision 0d1a532b (taxeditor): Fix possible NPE
Patrick Plitzner
02:37 PM feature request #7572 (In Progress): SpecimenTypeDesignationEditor: Collection combobox shows collection.code and collection.institution
Andreas Kohlbecker
02:36 PM feature request #7572: SpecimenTypeDesignationEditor: Collection combobox shows collection.code and collection.institution
The CdmFilterablePagingProvider is not yet including the institution titlecache in the search.
For this to impleme...
Andreas Kohlbecker
02:35 PM feature request #7590 (Closed): findByTitleWithRestrictions allows combining Restrictions by OR
see #7572#note-2 for details Andreas Kohlbecker
02:34 PM Revision c10f70e4 (cdm-dataportal): first steps of specimen page with DTOs
Katja Luther
02:13 PM bug #7588 (Resolved): ToOneRelatedEntityCombobox: edit button must not be enabled when value is null
Applied in changeset commit:cdm-vaadin|2965ff8869dba39344151eee9da003154865dc48. Andreas Kohlbecker
01:13 PM bug #7588 (Closed): ToOneRelatedEntityCombobox: edit button must not be enabled when value is null
The edit button of the ToOneRelatedEntityCombobox is enabled even if the value is null. Andreas Kohlbecker
02:13 PM Revision 2965ff88 (cdm-vaadin): fix #7588 updating buttons on setDataSource
Andreas Kohlbecker
01:40 PM Revision 78e01af4 (taxeditor): ref #7589 Use progress monitor client manager to load character data
Patrick Plitzner
01:36 PM feature request #7589: Performance, UX and stability patches for CharacterMatrix
changes:
commit:taxeditor|b4f09ad3c826e81124053685a7d946a3c9b10778
commit:taxeditor|b5a4b38f8c40957ef909259004fa5...
Patrick Plitzner
01:34 PM feature request #7589 (Closed): Performance, UX and stability patches for CharacterMatrix
This ticket is for collecting all the changes done to improve the stability and performance and the user experience o... Patrick Plitzner
01:04 PM Revision 8b405629 (cdmlib): Merge branch 'develop' into specimenPortal
Katja Luther
01:02 PM Revision 592f88ca (cdmlib): minor
Katja Luther
12:57 PM Revision 1104b973 (cdmlib): minor
Katja Luther
12:54 PM Revision b0412410 (cdmlib): move getFieldUnits to findFieldUnits
Katja Luther
12:27 PM Revision 6b53ead8 (cdmlib): first implementation for specimen page with DTOs
Katja Luther
12:19 PM Revision 4855bbd5 (cdmlib): adding new SpecimenOrObservationType and smaller changes
Katja Luther
11:48 AM bug #7366: TeamOrPersonField readonly if users lacks edit permissions
setting the datasource to readonly as it was implemented for this issue was causing problems with the ToOneRelatedEnt... Andreas Kohlbecker
11:47 AM bug #7586: com.vaadin.data.Property$ReadOnlyException on opening TypeSpecimenWorkingsetEditor
This should be solved now! Andreas Kohlbecker
11:41 AM bug #7586: com.vaadin.data.Property$ReadOnlyException on opening TypeSpecimenWorkingsetEditor
for solving #7366 the datasource is set in `TeamOrPersonField.adaptToUserPermissions()` to readonly if the the lacks ... Andreas Kohlbecker
08:07 AM bug #7586 (Resolved): com.vaadin.data.Property$ReadOnlyException on opening TypeSpecimenWorkingsetEditor
Applied in changeset commit:cdm-vaadin|bbdd609fd9f9a504f0225c98ce01c8f4b19931f9. Andreas Kohlbecker
08:05 AM bug #7586 (Closed): com.vaadin.data.Property$ReadOnlyException on opening TypeSpecimenWorkingsetEditor
This ReadOnlyException is thrown when a user with insufficient privileges for editing the collector related to a Fiel... Andreas Kohlbecker
11:46 AM Revision 9fec29e5 (cdm-vaadin): Revert "fix #7586 temporarily setting the datasource readOnly state to false when relpacing the loaded with the cached entity"
This reverts commit bbdd609fd9f9a504f0225c98ce01c8f4b19931f9. Andreas Kohlbecker
11:45 AM Revision e1aaf938 (cdm-vaadin): ref #7586 not setting datasource to readOnly when user lacks permissions
Andreas Kohlbecker
11:23 AM Revision eabaedb0 (cdmlib): smaller changes in ABCD import
Katja Luther
10:09 AM Revision 0fdd8e68 (taxeditor): ref #4611 i18n character matrix
Patrick Plitzner
10:04 AM Revision d766bf95 (taxeditor): User service method to remove description from DescriptiveDataSet
Patrick Plitzner
10:02 AM Revision e8756d0b (cdmlib): Remove description from DescriptiveDataSet during deletion
Patrick Plitzner
10:02 AM Revision aeaef606 (cdmlib): Fix dataset removal method (possibly copy&paste error)
Patrick Plitzner
08:21 AM task #7587 (New): ToOneRelatedEntityReloader to listen and operate on PropertyDatasources directly?
This idea came up while working on #7586.
Currently the `ToOneRelatedEntityReloader` is attached as `ValueChangeLi...
Andreas Kohlbecker
08:07 AM Revision bbdd609f (cdm-vaadin): fix #7586 temporarily setting the datasource readOnly state to false when relpacing the loaded with the cached entity
Andreas Kohlbecker

07/25/2018

07:28 PM Revision 8c8c78f4 (cdm-vaadin): avoide setting the readonly suffix multiple times
Andreas Kohlbecker
07:18 PM task #7573 (Closed): CollectionPopEditor superCollection only visible for advanced users
Andreas Kohlbecker
07:15 PM Revision 89292507 (cdmlib): ref #7573 adding AGTENTBASE to CdmPermissionClass and creating generic RoleProber
Andreas Kohlbecker
07:13 PM Revision eb75f8eb (cdm-vaadin): ref #7573 superCollection only visible for advanced users
Andreas Kohlbecker
04:48 PM bug #7585 (Closed): RegistrationCuratorRoleProbe does not only check the ROLE_CURATION

the check done in this class seems wrong:
~~~java
return a.equals(RolesAndPermissions.ROLE_CURATION)
...
Andreas Kohlbecker
04:36 PM feature request #7572 (Resolved): SpecimenTypeDesignationEditor: Collection combobox shows collection.code and collection.institution
Applied in changeset commit:cdm-vaadin|d7edf1e089bd6f3a63904f86bf6160aaa4d1839a. Andreas Kohlbecker
04:36 PM Revision d7edf1e0 (cdm-vaadin): fix #7572 CollectionCaptionGenerator to show collection code and institution in comboboxes
Andreas Kohlbecker
04:21 PM feature request #7570: Institution editor implemented
implemented with basic set of fields covering
* name
* code
* part of other institution
according to #7571 : ...
Andreas Kohlbecker
04:19 PM feature request #7570 (Resolved): Institution editor implemented
Applied in changeset commit:cdm-vaadin|90e5b45a71c8b48e029fbbbc5d0393022f0f041e. Andreas Kohlbecker
04:19 PM feature request #7571 (Resolved): Collection editor has field to select and edit the institution
Applied in changeset commit:cdm-vaadin|1faff10b568bf292fda37d44a8dd1502de16efcb. Andreas Kohlbecker
04:18 PM Revision 1faff10b (cdm-vaadin): fix #7571 adding intitute field to collection editor
Andreas Kohlbecker
04:17 PM Revision 90e5b45a (cdm-vaadin): fix #7570 implementing intitution editor with basic set of fields
Andreas Kohlbecker
12:15 PM Revision c7936eb4 (cdm-vaadin): TaxonNameDTO code cleaning
Andreas Kohlbecker
12:15 PM Revision 54b04612 (cdm-vaadin): CdmEntityAdapterDTO - documentation
Andreas Kohlbecker
12:03 PM Revision fdeb8328 (cdm-vaadin): remaming CdmEntityDecoratorDTO to CdmEntityAdapterDTO
Andreas Kohlbecker
11:00 AM bug #7543: Name Editor does not auto-scroll during dragging
this is not as easy as it seems, we need to write our own listener which listen on the mouse position and scrolls, wh... Katja Luther
08:26 AM feature request #7584 (New): Display unscary notification instead of "delete operation was abborded by the system" when related objects exist
The error box which is currently shown after the attempt to delete a cdm entity which is still used by other entities... Andreas Kohlbecker
07:58 AM bug #7583 (Resolved): NPE on logout in registration list view
Applied in changeset commit:cdm-vaadin|10d75c612b4f8c6a2fed7ebe8f402d18917af536. Andreas Kohlbecker
07:57 AM bug #7583 (Closed): NPE on logout in registration list view

…und beim Logout:
~~~~
com.vaadin.server.ServerRpcManager$RpcInvocationException: Unable to invoke method click...
Andreas Kohlbecker
07:58 AM Revision 10d75c61 (cdm-vaadin): fix #7583 adding null check for authentication
Andreas Kohlbecker

07/24/2018

06:17 PM feature request #7551 (Closed): TypeDesignationSetManager provides summary as TaggedText
Andreas Kohlbecker
06:15 PM feature request #7551 (Duplicate): TypeDesignationSetManager provides summary as TaggedText
duplicate of #7348 Andreas Kohlbecker
06:13 PM bug #6695 (Closed): module cdmlib/services should not be an osgi bundle
Andreas Kohlbecker
06:13 PM bug #6695: module cdmlib/services should not be an osgi bundle
this has been solved by adding the following pluginExecution configuration to cdmlib/lifecycle-mapping-metadata.xml w... Andreas Kohlbecker
06:06 PM bug #7358 (Closed): Show warning when browser history back is used while popup editors are open
Andreas Kohlbecker
06:05 PM bug #7358 (Resolved): Show warning when browser history back is used while popup editors are open
Applied in changeset commit:cdm-vaadin|26e068777f74a5d5f07ac19a4ce727eecc16093d. Andreas Kohlbecker
06:05 PM Revision 26e06877 (cdm-vaadin): fix #7358 stopping navigation and showing dialog when modal dialogs are open
Andreas Kohlbecker
05:15 PM Revision 5c3feb25 (taxeditor): Fix saving routine for descriptions
Patrick Plitzner
04:41 PM Revision d486cbb0 (cdm-vaadin): upgrading to vaadin 7.7.13
Andreas Kohlbecker
04:11 PM bug #7582 (Duplicate): prevent from creating empty registrations
The RegistrationWorkinsetEditor leaves empty registrations in the database when a new 'typification only registration... Andreas Kohlbecker
03:59 PM bug #7542: Move synonym of homotypical group to taxon does not move the homotypical group correctly
please review Katja Luther
03:58 PM bug #7542 (Resolved): Move synonym of homotypical group to taxon does not move the homotypical group correctly
Applied in changeset commit:cdmlib|eb95398b963a25d0d4d48bff12767dd4cd984de4. Katja Luther
03:59 PM Revision eb95398b (cdmlib): fix #7542: first remove synoným then add it to new accepted taxon to avoid orphan synonyms
Katja Luther
03:44 PM Revision bd0b8f0e (taxeditor): Refactor categorical combo box creation
Patrick Plitzner
03:37 PM bug #6379 (Worksforme): specimens of lectotypes not shown in portal
it seems as this has been fixed meanwhile. Andreas Kohlbecker
03:20 PM feature request #7462 (Feedback): references in type footnotes are clickable links
is this still needed with the new registration page? Andreas Kohlbecker
03:15 PM feature request #7581 (New): TaxonNamePopEditor: support for editing of all name relationships
Currently the TaxonNamePopEditor allows editing of basionyms, and of validations as well as replaced synonyms.
The...
Andreas Kohlbecker
02:53 PM feature request #7580 (In Progress): User wishes: CharacterMatrix
* enter values in multiple cells simultanously
* copy&paste cell value (maybe via dragging)
Patrick Plitzner
02:49 PM bug #7579 (New): Set up pipelines in Jenkins to replace the build pipelines
Our jenkins setup are using the [build-pipeline-plugin](https://plugins.jenkins.io/build-pipeline-plugin).
Since J...
Andreas Kohlbecker
02:41 PM bug #7578: preseve null values in all mesurements during serialization of webservice responses
review by checking the example record here: http://test.e-taxonomy.eu/dataportal/preview/cichorieae/cdm_dataportal/ta... Andreas Kohlbecker
02:38 PM bug #7578 (Resolved): preseve null values in all mesurements during serialization of webservice responses
Applied in changeset commit:cdmlib|d9f51acb041832197601f3343f4d3f6fd777b888. Andreas Kohlbecker
02:38 PM Revision d9f51acb (cdmlib): fix #7578 DefaultValueProcessor to serialize all null numbers as null
Andreas Kohlbecker
02:31 PM Revision b5a4b38f (taxeditor): Fix possible multi rep exception by not saving description separately
Patrick Plitzner
11:10 AM Revision 448cb0ea (taxeditor): ref #7575 Fix initial creation of Quantitative Data in cell editor
Patrick Plitzner
09:12 AM Revision c088e4b3 (cdmlib): ref #7223 add in null case to ReferencePropertyDefinitions to provide all possible fields
Andreas Kohlbecker

07/23/2018

06:20 PM Revision c31186f9 (taxeditor): ref #7575 Remove toggle button
Patrick Plitzner
06:18 PM Revision 08180809 (taxeditor): ref #7575 Label update for quantitative data
Patrick Plitzner
06:07 PM Revision aba1b9d9 (taxeditor): ref #7575 Merge aggregated and exact value cell editor
Patrick Plitzner
06:02 PM Revision b4f09ad3 (taxeditor): Use service method to find a description for a dataset
Patrick Plitzner
06:02 PM Revision d49e88fa (cdmlib): Add service method to find a description for a dataset
Patrick Plitzner
03:10 PM Revision 2d3d6556 (cdm-dataportal): base rank slecction with null option
Andreas Kohlbecker
01:10 PM bug #6563 (Rejected): Display altitude, distance to Ground and watersurface correct handling of freetext
Rejecting this issue as only the symptom is described here.
The actual cause is false serialization of Double value...
Andreas Kohlbecker
01:08 PM bug #7578 (Closed): preseve null values in all mesurements during serialization of webservice responses
as reported in #6563 the double values which are `null` are serialized as `0.0` by json-lib this is plain wrong for a... Andreas Kohlbecker
12:20 PM bug #7577: Set Publish Flag for Subtree Dialog - Further Problems with Progressmonitor
In the end the cdm-remote instance crashed with a `java.lang.OutOfMemoryError: Java heap space` even if it has been s... Andreas Kohlbecker
12:18 PM bug #7577: Set Publish Flag for Subtree Dialog - Further Problems with Progressmonitor
A anylysis of the staktrace kane with jstack revels that it is `hibernate.search` taking all the CPU in order to inde... Andreas Kohlbecker
11:52 AM bug #7577: Set Publish Flag for Subtree Dialog - Further Problems with Progressmonitor
I tested again.
This time I set the publish flag to true, all taxa an synonmys intially are publish = false:
...
Andreas Kohlbecker
10:41 AM bug #7577 (New): Set Publish Flag for Subtree Dialog - Further Problems with Progressmonitor

Summarizing the insights from this examination I come to the conclusion that we need to work on the following:
1...
Andreas Kohlbecker
10:41 AM bug #7576 (Feedback): Set Publish Flag for Subtree Dialog - Problems with Progressmonitor
Andreas Kohlbecker
10:34 AM bug #7576: Set Publish Flag for Subtree Dialog - Problems with Progressmonitor
Hallo Katja,
ich weiß, dass du an diesem Problem gearbeitet hast, konnte aber kein Ticket dazu finden. Daher habe ...
Andreas Kohlbecker
10:30 AM bug #7576 (Closed): Set Publish Flag for Subtree Dialog - Problems with Progressmonitor
Setzen des Publish-Flags auf der kompletten Cichorienklassifikation:

Die Prozentanzeige bleibt bei 54.95% stehen ...
Andreas Kohlbecker
10:11 AM Revision 6e927caf (taxeditor): ref #7575 small layout changes
Patrick Plitzner
10:09 AM Revision bd814ea2 (cdm-dataportal): removing cdm_rankVocabulary_as_option() and replacing all usages by the general methdod
Andreas Kohlbecker
08:31 AM Revision 67f32f09 (cdm-dataportal): renaming specimen_detivate_hierarchy_table to specimen_table and updating documentation
Andreas Kohlbecker

07/20/2018

10:06 PM Revision e2da4a33 (cdm-vaadin): ref #7223 improving the layout for all reference types by implemetning a real adaptive layout
Andreas Kohlbecker
06:17 PM Revision 7c3f1a46 (taxeditor): ref #7575 Add toggle button for aggregated/exact quant data editing
Patrick Plitzner
05:50 PM Revision a42acd70 (taxeditor): ref #7575 Refactor label accumulation
Patrick Plitzner
05:42 PM bug #7557 (Resolved): TaxonNamePopEditor: com.vaadin.data.Property$ReadOnlyException on saving a sub popup editor
Andreas Kohlbecker
05:42 PM bug #7557 (Feedback): TaxonNamePopEditor: com.vaadin.data.Property$ReadOnlyException on saving a sub popup editor
I can no longer reproduce this issue since #7574 is fixed.
Henning, please try be yourself to reproduce this bug. ...
Andreas Kohlbecker
11:31 AM bug #7557: TaxonNamePopEditor: com.vaadin.data.Property$ReadOnlyException on saving a sub popup editor
[another report of the same bug:]
Lieber Andreas,

http://test.e-taxonomy.eu/cdmserver/phycobank_production/a...
Andreas Kohlbecker
05:34 PM bug #7574: IllegalStateException: Multiple representations ... when saving ReferenceEditor with in Reference ...
I hope and think that this issue is finally fixed now.
please review.
Andreas Kohlbecker
05:07 PM bug #7574 (Resolved): IllegalStateException: Multiple representations ... when saving ReferenceEditor with in Reference ...
Applied in changeset commit:cdm-vaadin|1641827e91d78dc483e225d1265e88d317e5d981. Andreas Kohlbecker
01:06 PM bug #7574 (Closed): IllegalStateException: Multiple representations ... when saving ReferenceEditor with in Reference ...
IllegalStateException: Multiple representations when saving ReferenceEditor with in Refercence
This happens when c...
Andreas Kohlbecker
05:27 PM bug #7558 (Duplicate): IllegalStateException: Multiple representations ... when saving first typeDesignation for nameless Registration
resolved also through the changes made for #7574, so this is clearly a duplicate Andreas Kohlbecker
05:25 PM Revision 4f0afd36 (cdm-vaadin): navigating to RegistrationStart after Reference deletion in empty registration sets
Andreas Kohlbecker
05:09 PM Revision cd661671 (cdm-vaadin): removing useless select clean
Andreas Kohlbecker
05:08 PM Revision 46b6ab50 (cdm-vaadin): removing old commented code
Andreas Kohlbecker
05:07 PM Revision 1641827e (cdm-vaadin): fix #7574 adding the ToOneRelatedEntityReloader to the TeamOrPerson and Person field directly
Andreas Kohlbecker
02:43 PM Revision d12e0f5d (taxeditor): ref #7575 Enable quantitative dialog cell editor
Patrick Plitzner
01:11 PM Revision b119ef11 (taxeditor): ref #7575 Add (still disabled) quantitative dialog cell editor
Patrick Plitzner
01:10 PM feature request #7575 (Closed): Implement advanced quantitative cell editor
Editor should have two states:
* Edit a list of exact values
* edit aggregated values like min, max, etc.
Impr...
Patrick Plitzner
12:08 PM task #7573 (Closed): CollectionPopEditor superCollection only visible for advanced users
super collection field only visible for selected users (Role=CURATOR|ADMIN)
First of all can the concept of the su...
Andreas Kohlbecker
12:02 PM feature request #7572 (Closed): SpecimenTypeDesignationEditor: Collection combobox shows collection.code and collection.institution
this is required because ...
Fall 3: Es gibt einen Code, der identisch mit einen Index Herbariorum Code ist (NWU) ...
Andreas Kohlbecker
12:00 PM feature request #7571 (Closed): Collection editor has field to select and edit the institution
Wenn alle Institutionen einen Code haben, ist alles fein.

Normaler Weise gibt es 3 Fälle:
Fall 1: Code nac...
Andreas Kohlbecker
11:58 AM feature request #7570 (Closed): Institution editor implemented
An InstitutionPopupEditor is urgently needed for Collection and also important for References Andreas Kohlbecker
10:54 AM feature request #7569: SpecimenTypeDesignationEditor: Typedesignations should be ordered
fixed and ready for review. Andreas Kohlbecker
10:53 AM feature request #7569 (Resolved): SpecimenTypeDesignationEditor: Typedesignations should be ordered
Applied in changeset commit:cdm-vaadin|6055cbe049e1e8d7db866c07419c26f705acb5f8. Andreas Kohlbecker
10:52 AM feature request #7569 (Closed): SpecimenTypeDesignationEditor: Typedesignations should be ordered
[requested by Henning]:
Anfrage zur Sortierung der Typen:
Zeitlich und logisch gebe ich zuerst den Lectotypus an,...
Andreas Kohlbecker
10:53 AM Revision 6055cbe0 (cdm-vaadin): fix #7569 ordering typedesignations in workingset by type
Andreas Kohlbecker
10:28 AM bug #7566 (Resolved): TeamOrPersonField: some Persons can not be selected
Andreas Kohlbecker
08:34 AM bug #7566: TeamOrPersonField: some Persons can not be selected
These problems are related to the changes made for #7535
The root cause is the code line
~~~java
private v...
Andreas Kohlbecker
10:18 AM bug #7567 (Duplicate): SpecimenTypeDesignationEditor: Collection selection only set at second select action
duplicate of #7566 Andreas Kohlbecker
10:14 AM bug #7568 (Closed): SpecimenTypeDesignationEditor: Collector Field not following the readonly state of the editor.
Andreas Kohlbecker
10:13 AM bug #7568 (Resolved): SpecimenTypeDesignationEditor: Collector Field not following the readonly state of the editor.
Applied in changeset commit:cdm-vaadin|7278c990f5a49dd1a0fd17d9cd705717cfd4279f. Andreas Kohlbecker
08:56 AM bug #7568 (Closed): SpecimenTypeDesignationEditor: Collector Field not following the readonly state of the editor.
Andreas Kohlbecker
10:13 AM Revision 7278c990 (cdm-vaadin): fix #7568 Collector Field readlony when editor is readonly
Andreas Kohlbecker
08:41 AM Revision 1fc42b13 (cdm-vaadin): ref #7566 solving problem with unselectable entities due to eagerly selection clearing in updateToolBarButtonStates()
Andreas Kohlbecker

07/19/2018

06:09 PM bug #7567 (Duplicate): SpecimenTypeDesignationEditor: Collection selection only set at second select action
reported by Hening:
Auswahl wird beim ersten Auswählen nicht angenommen, erst nach 2. Auswahl.
Andreas Kohlbecker
06:05 PM Revision 99529ce3 (cdm-vaadin): ref #7566 using the COLLECTOR_TITLE for the collector combobox
Andreas Kohlbecker
06:03 PM bug #7566: TeamOrPersonField: some Persons can not be selected
I found one minor issue while investigating this: The NOMENCLATURAL_TITLE was being used for the caption of the coll... Andreas Kohlbecker
05:51 PM bug #7566 (Closed): TeamOrPersonField: some Persons can not be selected
This issue only occurs with some few Persons:
[originally reported by Hennig]
Folgende Eingabeprobleme im speci...
Andreas Kohlbecker
05:15 PM Revision 098b6358 (cdm-dataportal): ref #7494 registration search filter layout improvements
Andreas Kohlbecker
05:05 PM Revision e6409ceb (cdm-dataportal): ref #7496 fixing erroneous acive state of tree items when in search registration page
Andreas Kohlbecker
04:52 PM Revision b49c60b7 (cdm-dataportal): ref #7494 fixing form action url in search registration block
Andreas Kohlbecker
04:37 PM feature request #7496: TaxonNodes in cdm_taxontree can either link to taxon or reference search result pages
implemented and ready for testing Andreas Kohlbecker
04:37 PM feature request #7496 (Resolved): TaxonNodes in cdm_taxontree can either link to taxon or reference search result pages
Applied in changeset commit:cdm-dataportal|8a4d078dfa6e2200f5e4b25c28d1bdcb7d82cf7b. Andreas Kohlbecker
04:37 PM Revision 8a4d078d (cdm-dataportal): fix #7496 cdm_taxontree can either link to taxon or reference search result pages
Andreas Kohlbecker
03:55 PM Revision a3228c59 (cdm-dataportal): ref #7565 marking all code to be removed with comments
Andreas Kohlbecker
03:51 PM Revision 7ac8c744 (cdm-dataportal): ref #7565 marking all code to be removed with comments & ref #7496 fixing cdm_taxontree_block_configure()
Andreas Kohlbecker
03:47 PM task #7565 (New): cdm_taxontree remove all code for using the tree to browse drupal term taxonomies
The cdm_taxontree has been developed to provide dual use:
1. Browse cdm classifications
1. Browse drupal term t...
Andreas Kohlbecker
03:25 PM bug #6356: taxontree sort order as in editor
no longer important for phycobank since we will model the classification with taxon relations Andreas Kohlbecker
03:14 PM feature request #7494: RegistrationSearch implemented
Implemented, please test. There are two ways to perform a search:
1. go to the registration search directly http:/...
Andreas Kohlbecker
03:08 PM task #7561 (Closed): OccurrencePortalController and FieldUnitDTO should not allow passing the determintation, associated name as argument
all done! Andreas Kohlbecker
03:06 PM feature request #6967 (Closed): RegistrationController identifier endpoints implemented
complete! Andreas Kohlbecker
03:05 PM feature request #7348 (Closed): RegistrationDTO webservices implemented
complete! Andreas Kohlbecker
11:43 AM feature request #7348: RegistrationDTO webservices implemented
Andreas Kohlbecker wrote:
> **TODO:**
>
> remove the following fields from DTO Serialization:
>
> * `typeDesi...
Andreas Kohlbecker
03:05 PM Revision 810710a0 (cdm-dataportal): ref #7494 registration search block can be used on any page
Andreas Kohlbecker
02:58 PM bug #7564 (Closed): remove Phycobank - Registration data - block and other outdated registration code

~~also remove `render_registrations()` in name.inc?~~ need to keep this method since it is used in reder_taxon_or_n...
Andreas Kohlbecker
02:43 PM task #7562 (Resolved): Specimen table "Associated with" taxon is irritating and needs to be removed, replaced
Hallo Norbert,
nach Rücksprache mit Patrick habe ich erfahren, dass die Anforderung das "assoziierte" Taxon bei de...
Andreas Kohlbecker
02:13 PM bug #7563 (In Progress): requests with %2F in URL are rejected by apache
Andreas Kohlbecker
02:00 PM bug #7563 (Closed): requests with %2F in URL are rejected by apache
requests like http://test.e-taxonomy.eu/cdmserver/phycobank_production/registrationDTO/identifier/http%+3+A%2F%2Fphyc... Andreas Kohlbecker
12:09 PM feature request #7495 (Resolved): Registration page implemented
ready for the review Andreas Kohlbecker
12:05 PM Revision 2a14e5d9 (cdm-dataportal): ref #7348 margin to separate items in the registrationWorkingSet
Andreas Kohlbecker
11:37 AM Revision 5e4cae59 (cdm-dataportal): ref #7495 bug fix
Andreas Kohlbecker
10:54 AM Revision 29cfa0a7 (cdmlib): ref #7348 implementing registrationWorkingSet service endpoint and harmonizing logging
Andreas Kohlbecker
10:52 AM Revision 828a0c8c (cdm-dataportal): code cleaning and adding missing doc
Andreas Kohlbecker
10:39 AM Revision 6cbefddc (cdm-dataportal): ref #7495 reference page lists registrations
Andreas Kohlbecker
08:29 AM Revision eec520d3 (cdmlib): ref #7561 removing associated name and protologue from OccurrencePortalController and FieldUnitDTO
Andreas Kohlbecker
08:28 AM Revision cdf0f80b (cdmlib): ref #7348 ordering registrations by identifier
Andreas Kohlbecker
08:26 AM Revision afedac7e (cdmlib): ref #7348 stripping .json and .xml from reguest urls
Andreas Kohlbecker
08:20 AM Revision db725031 (cdm-dataportal): ref #7495 Registration page implemented
Andreas Kohlbecker

07/18/2018

09:38 PM bug #7554 (Closed): TeamOrPersonField: removing existing team and adding new team leaves nested components buttons in disabled state
Thank you for reviewing. I will close this issue now. Andreas Kohlbecker
06:44 PM bug #7554 (Worksforme): TeamOrPersonField: removing existing team and adding new team leaves nested components buttons in disabled state
New multiauthor teams consisting of existing and new authors can be built without errors. Wolf-Henning Kusber
04:45 PM bug #7554 (Resolved): TeamOrPersonField: removing existing team and adding new team leaves nested components buttons in disabled state
Andreas Kohlbecker
04:45 PM bug #7554: TeamOrPersonField: removing existing team and adding new team leaves nested components buttons in disabled state
With the last commit I no longer can reproduce any of the issues described in this ticket.
Please review.
Andreas Kohlbecker
07:11 PM Revision 1e87f89f (cdm-dataportal): ref #7495 extracting derivate_hierarchy_table creating as compose method
Andreas Kohlbecker
06:03 PM task #7561 (In Progress): OccurrencePortalController and FieldUnitDTO should not allow passing the determintation, associated name as argument
Andreas Kohlbecker
04:50 PM task #7561: OccurrencePortalController and FieldUnitDTO should not allow passing the determintation, associated name as argument
Point 1) in this issue description was also raised for the data_portal in #6816 as point 4). The "Associated with" in... Andreas Kohlbecker
03:45 PM task #7561 (Closed): OccurrencePortalController and FieldUnitDTO should not allow passing the determintation, associated name as argument
The OccurrencePortalController allows requests of the form `/portal/occurrence/{uuid}/derivateHierarchy?uuid={taxonUu... Andreas Kohlbecker
05:34 PM Revision 09f028e2 (cdm-dataportal): ref #7562 removing "Associated with" name from Specimen table
Andreas Kohlbecker
05:23 PM Revision c9e72155 (cdm-dataportal): adapting test base class to changes to the search result list made in 6789eff
Andreas Kohlbecker
05:13 PM bug #6816 (Closed): [Dataportal] Specimen table issues
For me the issue raised in point 4) is not solved or answered satisfyingly. I stumbled over this in the attempt to us... Andreas Kohlbecker
04:59 PM task #7562 (Closed): Specimen table "Associated with" taxon is irritating and needs to be removed, replaced
see issues #6816, #7561 for older information on this.
Andreas Kohlbecker
04:45 PM Revision d7780a19 (cdm-dataportal): adapting test base class to changes to the search result list made in 6789eff
Andreas Kohlbecker
04:29 PM Revision 9cd8700e (cdm-vaadin): ref #7547 ref #7554 list entry buttons enablement uses sharedState.readonly and ignores datasource readonly
Andreas Kohlbecker
04:16 PM bug #7547: ToManyRelatedEntitiesComboboxSelect buttons enabled even if the containig editor is readOnly
the changes for this ticket cause other problems: #7554 Andreas Kohlbecker
03:05 PM bug #7559 (Resolved): possibly corrupted hiberante session after previous error on saving editor
clearing the session only after an exception seems to work by now.
Once it is confirmed that the session problems ...
Andreas Kohlbecker
03:00 PM bug #7559 (Worksforme): possibly corrupted hiberante session after previous error on saving editor
Andreas Kohlbecker
02:23 PM bug #7559: possibly corrupted hiberante session after previous error on saving editor
modified error handling: only clearing the session, no longer closing it in turn of errors commit:cdm-vaadin|a903034c Andreas Kohlbecker
02:21 PM bug #7559: possibly corrupted hiberante session after previous error on saving editor
Closing the session in turn of exceptions seems to cause other problems:
[reported by Henning]
Referenz „Ehrenb...
Andreas Kohlbecker
03:02 PM bug #7560 (Worksforme): LazyInitializationException (LIE) saving TaxonNamePopupEditor caused during hibernate.search indexing
This was caused by a change related to #7559 and was fixed with commit:cdm-vaadin|f53fffc Andreas Kohlbecker
02:42 PM bug #7560 (Worksforme): LazyInitializationException (LIE) saving TaxonNamePopupEditor caused during hibernate.search indexing

~~~
[phycobank] 14:25:46,718 ERROR [qtp759156157-24][eu.et.va.mv.AbstractPopupEditor] - org.springframework.orm.hi...
Andreas Kohlbecker
02:59 PM Revision f53fffc6 (cdm-vaadin): ref #7559 clearing of the hibernate session only after exceptions, no more session close or clearing after any save operation in the cdmstore
Andreas Kohlbecker
02:17 PM Revision a903034c (cdm-vaadin): ref #7558 clearing only of the hibernate session after exceptions, no more session close
Andreas Kohlbecker
02:09 PM Revision 68eab158 (taxeditor): ref #7549 Add min and max data series to quant data chart
Patrick Plitzner
11:30 AM Revision f563ed61 (taxeditor): ref #4611 i18n feature tree editor
Patrick Plitzner
11:01 AM Revision 021883d9 (taxeditor): code cleanup
Patrick Plitzner

07/17/2018

09:28 PM bug #7558 (Resolved): IllegalStateException: Multiple representations ... when saving first typeDesignation for nameless Registration
Andreas Kohlbecker
05:41 PM bug #7558 (Duplicate): IllegalStateException: Multiple representations ... when saving first typeDesignation for nameless Registration
New Registration -> new reference -> with rerenceType mit team (first autor + empty second) -> save -> reopen add fu... Andreas Kohlbecker
09:26 PM Revision 9399c5ec (cdm-vaadin): ref #7558 clearing the hibernate session after exceptions and closing it after any use to avoid dirty sessions dangling around
Andreas Kohlbecker
05:45 PM bug #7559 (Closed): possibly corrupted hiberante session after previous error on saving editor

this error has possibly been caused by the error documented in #7558
~~~
Jul 17, 2018 4:49:21 PM com.vaadin.s...
Andreas Kohlbecker
05:31 PM bug #7557 (Closed): TaxonNamePopEditor: com.vaadin.data.Property$ReadOnlyException on saving a sub popup editor
potentially caused by the same bug as #7574
from the stacktrace it is not clear which popup editor was being saved...
Andreas Kohlbecker
04:44 PM Revision e0d3e148 (cdm-dataportal): ref #7495 basic version of reference page implemented
Andreas Kohlbecker
04:27 PM Revision b517c9e7 (cdm-dataportal): removing useless theme mehod theme_cdm_specimen()
Andreas Kohlbecker
03:48 PM Revision 302af519 (taxeditor): Implement QuantitativeData cell editor prototypes
Patrick Plitzner
03:47 PM Revision 3a6e3f9e (taxeditor): ref #7549 Show chart for quantitative values
Patrick Plitzner
02:42 PM Revision a39a62de (taxeditor): i18n
Patrick Plitzner
02:33 PM Revision f87588d3 (taxeditor): Fix potential NPE
Patrick Plitzner
02:22 PM Revision 6789eff8 (cdm-dataportal): harmonizing search result rendering and theming
Andreas Kohlbecker
01:32 PM Revision 0a1dc066 (cdm-dataportal): harmonizing search method names
Andreas Kohlbecker
01:30 PM Revision 24797d7f (cdm-dataportal): removing unused code and harmonizing search method names
Andreas Kohlbecker
01:02 PM feature request #7494 (Resolved): RegistrationSearch implemented
Applied in changeset commit:cdm-dataportal|a6ae799bf137d61817db96bd5b32bdeed480e09e. Andreas Kohlbecker
01:02 PM Revision a6ae799b (cdm-dataportal): fix #7494 registration search form block and result page
Andreas Kohlbecker
12:35 PM bug #7552 (Closed): use TaggedText.entityReference to add style and uuid to html tags
Andreas Kohlbecker
12:35 PM bug #7552 (Resolved): use TaggedText.entityReference to add style and uuid to html tags
Applied in changeset commit:cdm-dataportal|55083981158955cd614c2c59cb4d965581686160. Andreas Kohlbecker
12:35 PM Revision 55083981 (cdm-dataportal): fix #7552 rendering TaggedText.entityReference information as class attribute
Andreas Kohlbecker
11:03 AM bug #7554 (In Progress): TeamOrPersonField: removing existing team and adding new team leaves nested components buttons in disabled state
The bug obviously still exists when a Person is added to an existing team. Andreas Kohlbecker
07:15 AM bug #7554: TeamOrPersonField: removing existing team and adding new team leaves nested components buttons in disabled state
Hallo Henning,
ich befürchte der Test-Server war noch nicht auf dem neuesten Stand als du getestet hattest. BItte ...
Andreas Kohlbecker
09:54 AM Revision 64a68019 (taxeditor): ref #7549 Change format of quantitative label
Patrick Plitzner
09:42 AM feature request #7217: SpecimenTypedesignationsWorkingsetEditor: Longitute Latitude fields allow values in degrees minutes seconds formats
Known minor point:
On my computer, decimal values are only accepted if a Komma is used. A full stop is ignored by th...
Wolf-Henning Kusber

07/16/2018

09:00 PM bug #7555 (Closed): TaxonServiceImpl.findTaxaAndNames() broken for cichoriae searching for "Lapsana communis"

the request:
http://api.cybertaxonomy.org/cichorieae/portal/taxon/find.json?doTaxaByCommonNames=1&doMisapplie...
Andreas Kohlbecker
04:33 PM bug #7554: TeamOrPersonField: removing existing team and adding new team leaves nested components buttons in disabled state
Problem solved, but not very user-friendly.
http://test.e-taxonomy.eu/cdmserver/phycobank_production/app/registrat...
Wolf-Henning Kusber
04:07 PM bug #7554: TeamOrPersonField: removing existing team and adding new team leaves nested components buttons in disabled state
Problems solved, please test. Andreas Kohlbecker
04:06 PM bug #7554 (Resolved): TeamOrPersonField: removing existing team and adding new team leaves nested components buttons in disabled state
Applied in changeset commit:cdm-vaadin|1fef72149b63a405d436e3174ca513c3e961275b. Andreas Kohlbecker
03:57 PM bug #7554 (Closed): TeamOrPersonField: removing existing team and adding new team leaves nested components buttons in disabled state

habe ein Problem mit einem neuen Autorenteam in der Section.
Workingset: http://test.e-taxonomy.eu/cdmserver/phyco...
Andreas Kohlbecker
04:33 PM Revision 8938d9a0 (cdm-dataportal): method doc
Andreas Kohlbecker
04:06 PM Revision 1fef7214 (cdm-vaadin): fix #7554 resetting nested components readonly states when setting new team or person instance
Andreas Kohlbecker
03:26 PM task #7550: Move UserHelper from cdm-vaadin into cdmlib
can be closed if the changes are not again causing any obvious errors Andreas Kohlbecker
02:49 PM task #7550: Move UserHelper from cdm-vaadin into cdmlib
The `VaadinUserHelper` which was registering itself in the vaadin session was causing problems in the cdm-webapp.war ... Andreas Kohlbecker
02:57 PM Revision 587dbb82 (cdmlib): ref #7550 pluggable Role tests for the UserHelper
Andreas Kohlbecker
02:51 PM Revision 320ad9d6 (cdm-vaadin): ref #7550 replacing the selfregisration of the VaadinUserHelper to the vaadin session by a UserHelperAccess bean
Andreas Kohlbecker
12:06 PM Revision f6205f4c (taxeditor): Fix frozen layer when toggling tree/list view
Patrick Plitzner
11:20 AM Revision 49df31fc (taxeditor): Add loading label to character matrix
Patrick Plitzner
09:38 AM Revision daf4e2c3 (taxeditor): ref #7549 Change format of frequency count in tooltip
Patrick Plitzner

07/13/2018

02:54 PM Revision 59fd2600 (taxeditor): Fix potential NumberFormatException in quant data cell editor
Patrick Plitzner
02:52 PM Revision d05bf8bd (taxeditor): ref #7549 Add quant statistic tooltip to character matrix
Patrick Plitzner
01:56 PM Revision e2e88c52 (taxeditor): ref #7549 Rename categorical tooltip class
Patrick Plitzner
01:24 PM Revision eb71aa23 (taxeditor): ref #7549 Add quant statistic map to character matrix
Patrick Plitzner
01:22 PM Revision c0abdb1d (taxeditor): Fix potential NPE when saving
Patrick Plitzner
01:09 PM Revision 6eb9a868 (cdmlib): ref #7348 preliminar swagger documentation on RegistrationDTOController and RegistrationController
Andreas Kohlbecker
12:37 PM Revision 60f27ea9 (cdm-vaadin): ref #7348 implementing find service for registrations with user, typeDesignationStatus, registrationStatus, identifier and taxonname filters
Andreas Kohlbecker
12:36 PM Revision bca2429d (cdmlib): ref #7348 implementing find service for registrations with user, typeDesignationStatus, registrationStatus, identifier and taxonname filters
Andreas Kohlbecker
12:23 PM Revision 998e1b74 (cdm-server): setting java code level to 1.8 and removing attribute fom launcher
Andreas Kohlbecker
10:20 AM Revision bd5a558a (taxeditor): ref #7549 Refactoring
Patrick Plitzner
08:32 AM Revision a3a12095 (taxeditor): ref #7549 Add/use apache common math for frequency distribution
Patrick Plitzner
07:57 AM Revision 727a2e1a (cdmlib): ref #7348 typeDesignations as non bean property to supress it for RegistrationDTO serializations
Andreas Kohlbecker
07:51 AM Revision 2c2458d7 (cdm-vaadin): adapting TypeDesignationSetManagerIT to changes in TypeDesignationSetManager
Andreas Kohlbecker
07:41 AM Revision 6d3bedb0 (taxeditor): ref #7549 Fix layout
Patrick Plitzner
07:41 AM Revision 7a8baaba (taxeditor): ref #7549 Code refactoring
Patrick Plitzner

07/12/2018

10:26 PM feature request #7348: RegistrationDTO webservices implemented
**TODO:**
remove the following fields from DTO Serialization:
* `typeDesignations`
* `orderdTypeDesignationWo...
Andreas Kohlbecker
10:23 PM task #7527: CdmEntityDaoBase.*ByParam() public and also available in the service layer
please review.
Andreas Kohlbecker
10:19 PM task #7550 (Resolved): Move UserHelper from cdm-vaadin into cdmlib
close if the changes are not causing any obvious errors Andreas Kohlbecker
02:15 PM task #7550 (Closed): Move UserHelper from cdm-vaadin into cdmlib
The `AbstractController` already duplicates some of the methods offered by the UserHelper. The UserHelper for now is... Andreas Kohlbecker
10:13 PM Revision 0240f48b (cdm-vaadin): ref #7550 adding CdmUserHelper to test application context
Andreas Kohlbecker
10:11 PM Revision 050137a3 (cdmlib): ref #7348 TypeDesignationSetManager provides TaggedText representation
Andreas Kohlbecker
09:17 PM Revision 93d11c3e (cdmlib): removing bug which was introduced in 7dcfc77
Andreas Kohlbecker
05:44 PM task #7553 (Closed): move TypeDesignationSetManagerIT to cdmlib
the `TypeDesignationSetManager` has been moved (#7348, commit:6e858cb7) to cdmlib but the according test still reside... Andreas Kohlbecker
05:40 PM Revision 41556e03 (cdm-vaadin): ref #7552 adapting cdm-vaadin to TypedEntityReference now being in other package
Andreas Kohlbecker
05:31 PM Revision 09f4db2f (cdmlib): ref #7552 adding TypedEntityReference data to TaggedText
Andreas Kohlbecker
05:31 PM bug #7552 (Closed): use TaggedText.entityReference to add style and uuid to html tags
TaggedText as provided by the cdmlib not provides TypedEntityReference information in the property TaggedText.entityR... Andreas Kohlbecker
05:13 PM Revision 7dcfc771 (cdmlib): removing almost unused type check methods from TaggedText
Andreas Kohlbecker
05:06 PM feature request #7551 (Closed): TypeDesignationSetManager provides summary as TaggedText
TypeDesignationSetManager can provide a summary of the ordered type designations. For the dataportal the summary shou... Andreas Kohlbecker
04:58 PM feature request #6967 (Resolved): RegistrationController identifier endpoints implemented
Applied in changeset commit:cdmlib|f9bb9711ec4265c5862d4616477c24fc9a16fa2f. Andreas Kohlbecker
04:56 PM feature request #6967: RegistrationController identifier endpoints implemented
the endpoint `/registration/{localID}` is not needed, is it? Andreas Kohlbecker
04:58 PM Revision f9bb9711 (cdmlib): fix #6967 implementing registration/identifier endpoints for domain entity and DTO api
Andreas Kohlbecker
04:58 PM Revision 42171057 (cdmlib): typo
Andreas Kohlbecker
04:58 PM Revision d2e6ea3e (cdmlib): ref #7527 adding missing @Transactional to new service methods
Andreas Kohlbecker
04:58 PM Revision cb3d5203 (cdmlib): ref #7550 relaxing bean dependencies for tests without security context
Andreas Kohlbecker
04:58 PM Revision 36476e4c (cdmlib): ref #7550 adding CdmUserHelper and interfaces in cdmlib (commit also contains a new conroller helper method)
Andreas Kohlbecker
04:42 PM Revision 391e9f07 (taxeditor): ref #7549 Add toggle button for tooltips
Patrick Plitzner
03:17 PM Revision 96aadc03 (taxeditor): Fix refresh problem after toggling list/tree view
Patrick Plitzner
03:16 PM Revision 1d11c7f6 (taxeditor): Fix potential ClassCastException
Patrick Plitzner
02:43 PM Revision 39939f0e (cdm-vaadin): ref #6967 moving RegistrationWorkingSetService to cdmlib
Andreas Kohlbecker
02:41 PM Revision a2728ed2 (cdm-vaadin): ref #7550 moving the actual CdmUserHelper to cdmlib and making it available in cdm-vaadin by extending the UserHelper class and interface hierarchy
Andreas Kohlbecker
02:40 PM Revision 37f70555 (cdm-vaadin): ref #7550 moving the actual CdmUserHelper to cdmlib and making it available in cdm-vaadin by extending the UserHelper class and interface hierarchy
Andreas Kohlbecker
02:07 PM task #7546: Better guidance for users when creating registrations for exising names
Dieser 2. Satz ist vielleicht wirklich überflüssig, er beleuchtet lediglich die Hintergünde zu Satz 1.
Ok, streich...
Andreas Kohlbecker
01:48 PM task #7546: Better guidance for users when creating registrations for exising names
Brauchen wir alle 3 Sätze. Der 2. ist schwer verständlich. Bin alles mit unserer native Speakerin durchgegangen. Ihr ... Wolf-Henning Kusber
12:46 PM Revision 40cce442 (cdmlib): Specify return value for data value
Patrick Plitzner
12:45 PM Revision 41883468 (taxeditor): ref #7549 Implement historgram tooltip for categorical data
Patrick Plitzner
12:39 PM feature request #7549 (Closed): Show tooltip for data aggregation in character matrix
When hovering over any cell of the summary row a tooltip should show up giving a brief statistical summary of the cur... Patrick Plitzner
10:16 AM feature request #7548 (In Progress): RegistrationWorkingSetEditor loads slowly with big working sets
The RegistrationWorkingSetEditor not only loads slowly when initially opened also when saving a popup editor the work... Andreas Kohlbecker
09:08 AM Revision f4028415 (taxeditor): Fix potential NPE
Patrick Plitzner

07/11/2018

06:02 PM Revision 9d35d224 (cdm-vaadin): fixing NPE in ToManyRelatedEntitiesListSelect
Andreas Kohlbecker
03:47 PM task #7527 (Resolved): CdmEntityDaoBase.*ByParam() public and also available in the service layer
Applied in changeset commit:cdmlib|51ee66dc3a639019afbb58811e32c98e0f186b12. Andreas Kohlbecker
03:43 PM task #7527: CdmEntityDaoBase.*ByParam() public and also available in the service layer
... also `public Pager<T> page(Class<? extends T> clazz, String param, String queryString, MatchMode matchmode, List... Andreas Kohlbecker
03:04 PM task #7527 (In Progress): CdmEntityDaoBase.*ByParam() public and also available in the service layer
I implemented `public Pager<T> pageByRestrictions(Class<? extends T> clazz, String param, String queryString, MatchMo... Andreas Kohlbecker
03:47 PM Revision 86257e3b (cdmlib): ref #6967 implementing /registration/{identifier} in RegistrationController
Andreas Kohlbecker
03:46 PM Revision 51ee66dc (cdmlib): fix #7527 making page by parameter with criteria and restrictions available in the service layer
Andreas Kohlbecker
02:30 PM Revision 1a836a82 (cdm-vaadin): readonly notification in editors
Andreas Kohlbecker
01:31 PM bug #7547 (Closed): ToManyRelatedEntitiesComboboxSelect buttons enabled even if the containig editor is readOnly
fixed! Andreas Kohlbecker
01:31 PM bug #7547 (Resolved): ToManyRelatedEntitiesComboboxSelect buttons enabled even if the containig editor is readOnly
Applied in changeset commit:cdm-vaadin|8a1add900f82f756d5df22205144a50b0deca0cb. Andreas Kohlbecker
01:13 PM bug #7547 (Closed): ToManyRelatedEntitiesComboboxSelect buttons enabled even if the containig editor is readOnly
see this screenshot for example:
![](picture507-1.png)
Andreas Kohlbecker
01:31 PM Revision 8a1add90 (cdm-vaadin): fix #7547 ToManyRelatedEntitiesListSelect buttons adapt to component readonlystate
Andreas Kohlbecker
01:15 PM Revision 52ecbe10 (cdmlib): ref #7546 RegistrationIdentifierMinter can check for matching identifiers
Andreas Kohlbecker
01:07 PM task #7546: Better guidance for users when creating registrations for exising names
done and ready for review.
When reviewing please have extra critical eyeball on the text close to the bottom of t...
Andreas Kohlbecker
01:04 PM task #7546 (Resolved): Better guidance for users when creating registrations for exising names
Applied in changeset commit:cdm-vaadin|cf9c36f82e17e2f5fb613ef6132994544c523a81. Andreas Kohlbecker
11:56 AM task #7546 (In Progress): Better guidance for users when creating registrations for exising names
A dialog is not the best solution, adding the required ui elements to the footer section of the workingset editor is ... Andreas Kohlbecker
01:05 PM Revision 97ed6049 (taxeditor): ref #7509 Enhance aggregation dialog
Patrick Plitzner
01:04 PM Revision 72ad71d3 (cdm-vaadin): ref #7546 preventing from adding a second type only registration before the first one has a typification
Andreas Kohlbecker
01:03 PM Revision fe042ecb (taxeditor): ref #7509 Fix potential NPE
Patrick Plitzner
01:02 PM Revision 58d10253 (taxeditor): Add confirmDialog method for multiple dialog buttons
Patrick Plitzner
11:59 AM Revision cf9c36f8 (cdm-vaadin): fix #7546 implementing workflow for creating registrations for existing names:
- Label with explanations for users
- Select element offering to create registrations for name and types or for tape...
Andreas Kohlbecker

07/10/2018

06:41 PM Revision 1acb2d39 (taxeditor): ref #7509 Add "Aggregate" button to character matrix
- aggregation will create a description on the common parent taxon of
all taxa included in the descriptive data set O...
Patrick Plitzner
06:26 PM Revision c4606d40 (cdmlib): ref #7509 aggregate quant. and categorical data (simple concatenation)
Patrick Plitzner
05:32 PM bug #7545 (Closed): IllegalStateException: Multiple representations ... when saving first typeDesignation for name less Registration
perfekt! Wolf-Henning Kusber
04:39 PM bug #7545 (Resolved): IllegalStateException: Multiple representations ... when saving first typeDesignation for name less Registration
Applied in changeset commit:cdm-vaadin|af8ec722535f95fcccdc5f4fd4562238987d300a. Andreas Kohlbecker
03:56 PM bug #7545: IllegalStateException: Multiple representations ... when saving first typeDesignation for name less Registration
I reproduced this issue.
Duplicate cdm entities only exist after pressing the save button for the new typedesigna...
Andreas Kohlbecker
02:58 PM bug #7545: IllegalStateException: Multiple representations ... when saving first typeDesignation for name less Registration
The aftereffects disappeared after restarting the cdm-remote instance. So these secondary problems where most probabl... Andreas Kohlbecker
02:30 PM bug #7545: IllegalStateException: Multiple representations ... when saving first typeDesignation for name less Registration
Hallo Henning,
durch den ersten Fehler wurde eine Registrierung erzeugt, die keine TypeDesignation hatte. Das sie ...
Andreas Kohlbecker
02:30 PM bug #7545: IllegalStateException: Multiple representations ... when saving first typeDesignation for name less Registration
Und wenn man nach diesem Identifier sucht gibt es auch eine Fehlermeldung [#!list/inProgress]:
~~~
java.lang.Null...
Andreas Kohlbecker
02:29 PM bug #7545: IllegalStateException: Multiple representations ... when saving first typeDesignation for name less Registration
Hallo,

nach dem Fehler, konnte ich keine neuen existierenden Namen auswählen (alter Fehler)
nach aus und einlogg...
Andreas Kohlbecker
02:29 PM bug #7545 (Closed): IllegalStateException: Multiple representations ... when saving first typeDesignation for name less Registration
Henning reported this error which happened while creating a registration for the existing name *Rhopalodia hirudinifo... Andreas Kohlbecker
04:52 PM Revision 25bd222a (taxeditor): ref #7509 Add prototype aggregation function to character matrix
Patrick Plitzner
04:51 PM Revision da7cc762 (cdmlib): ref #7509 Adapt aggregation method parameter list
Patrick Plitzner
04:39 PM Revision af8ec722 (cdm-vaadin): fix #7545 loading typifiedName into cache to avoid multiple representation problems
Andreas Kohlbecker
03:46 PM bug #7331: AdvancedBeanInitializer fails to initialize properties of preinitialized beans in the graph in very special situations
Adding exported breakpoints from my eclipse which might help debugging this issue. Andreas Kohlbecker
03:37 PM bug #7523 (Rejected): RegistrationWorkingSetEditor: existing name combobox must only offer names which are not yet registered in phycobank
rejected in favor of #7546 Andreas Kohlbecker
12:04 PM bug #7523: RegistrationWorkingSetEditor: existing name combobox must only offer names which are not yet registered in phycobank
The above change has been applied after receiving the below email:
Hallo,

um vorgesehene Registrierungen (Ty...
Andreas Kohlbecker
03:35 PM task #7546 (Closed): Better guidance for users when creating registrations for exising names
The strategy followed in #7523 effectively blocks creating registrations for existing names, which makes not much sen... Andreas Kohlbecker
01:14 PM Revision 1b5e778c (cdmlib): ref #7509 Generalize method parameter to List
Patrick Plitzner
12:54 PM Revision 84482875 (cdmlib): Merge branch 'develop' into aggregation
# Conflicts:
# cdmlib-services/src/main/java/eu/etaxonomy/cdm/api/service/TaxonNodeServiceImpl.java
Patrick Plitzner
12:07 PM feature request #7348 (In Progress): RegistrationDTO webservices implemented
Andreas Kohlbecker
11:55 AM Revision 3e1190d6 (cdm-vaadin): ref #7523 removing name filter again, since this is blocking the creation of pure typeDesignation registrations
Andreas Kohlbecker
11:16 AM Revision 587cdbe5 (taxeditor): Fix potential NPE and endless loop
Patrick Plitzner
11:15 AM bug #7544 (Closed): Dragging a misapplication onto itself throws an exception in name editor
When dragging and dropping a misapplication onto itself in the taxon name editor the following exception is thrown an... Patrick Plitzner
10:57 AM bug #7538: Concurrent editing transaction strategy: Taxon turned into synonym by other user prior to saving taxon which was modified in editor
This could also be related to the same problem of concurrent editing:
"...mal wieder ein hübscher kleiner Fehler b...
Patrick Plitzner
10:48 AM bug #7543 (New): Name Editor does not auto-scroll during dragging
Hallo,
bei langen Synonymlisten scrolled die Liste nicht nach oben, wenn man ein Synonym dem Namen oder einem ande...
Patrick Plitzner
10:42 AM bug #7542 (Closed): Move synonym of homotypical group to taxon does not move the homotypical group correctly
Hallo,
wir stoßen in neue Bug-Sphären vor.
Sophia hat versucht, im NameEditor die Reihenfolge der Synonyme zu k...
Patrick Plitzner
10:39 AM Revision 45649db0 (cdm-vaadin): enabling editing of registration identifiers
Andreas Kohlbecker
10:36 AM bug #7541 (Closed): Insufficient rights lead to missing focus in name editor
WGB:
wir haben angefangen die Iresines einzugeben. Auf Sophias Rechner traten dabei merkwürdige Fehler auf, und zw...
Patrick Plitzner
10:34 AM bug #7540 (New): RemoteAccessException when changing taxon to synonym in taxon navigator
"Hallo,
ich arbeite über Eduroam im Haus. Im Taxonomic Tree ändere ich den Status auf Synonym, dann langes Warten ...
Patrick Plitzner
10:31 AM bug #7539 (New): Synonym drag and drop sometimes does not refresh correctly
* one case is described in the parent ticket
* another case: "nach Synonym-Accepted Swap im NameEditor und anschließ...
Patrick Plitzner

07/09/2018

06:25 PM bug #7505 (Feedback): IllegalStateException: Multiple representations problem when adding Annotation to name in NameBulkEditor
@Andreas K.: Could you please test again if the multi rep exception still occurs? I re-enabled the parallel loading b... Patrick Plitzner
06:24 PM Revision 6fd99a64 (taxeditor): ref #7505 re-enable parallel loading for bulk editor
Patrick Plitzner
06:02 PM bug #7538 (New): Concurrent editing transaction strategy: Taxon turned into synonym by other user prior to saving taxon which was modified in editor
** Originally reported as:**
Liebes Edit-Team,
Manchmal erscheint dieser Fehler, wenn man nach Eingabe der Type...
Andreas Kohlbecker
05:56 PM Revision 92ec40db (taxeditor): Refactor character matrix
- code cleanup Patrick Plitzner
04:26 PM Revision bbed9d01 (taxeditor): Refactor character matrix
- unify summary row configs Patrick Plitzner
04:18 PM Revision c5a4b091 (taxeditor): Refactor character matrix
- extract cell selection config Patrick Plitzner
04:12 PM Revision f9df6d49 (taxeditor): Refactor character matrix
- extract column header config Patrick Plitzner
03:36 PM bug #7537 (Rejected): Taxeditor can not connect to restarted, added cdm instance
After adding and starting, stopping and restarting the new cdn-server instance cdm_phycobank_production on edit test,... Andreas Kohlbecker
03:15 PM Revision 5889f0c3 (taxeditor): Add small delay to description load job
Patrick Plitzner
03:06 PM Revision b9e727eb (cdm-vaadin): ref #7361 fixing update problem of editOrCreate button
Andreas Kohlbecker
02:37 PM bug #7361 (Feedback): Consistent UI concept for create, new, add, remove, delete, edit buttons
Henning,
what do you think?
Andreas
Andreas Kohlbecker
02:36 PM bug #7361: Consistent UI concept for create, new, add, remove, delete, edit buttons
Another UI concept:
* use add row and remove icons like: ![](picture79-1.png), ![](picture79-2.png) from (https:/...
Andreas Kohlbecker
02:27 PM bug #7361: Consistent UI concept for create, new, add, remove, delete, edit buttons
adding a screenshot of the more consistren UI with the new "create-new" icon:
![](picture29-1.png)
Andreas Kohlbecker
02:34 PM Revision dedec018 (taxeditor): Refactor character matrix
- extract data conversion config
- extract summary row config
Patrick Plitzner
02:11 PM Revision c500743f (taxeditor): Refactor character matrix + different color for taxon rows
Patrick Plitzner
01:57 PM Revision 3428ae9c (taxeditor): Refactor character matrix
- extract label accumulator Patrick Plitzner
01:15 PM Revision 7256d30f (cdm-vaadin): avoiding occational NPE in updateEditOrCreateButton()
Andreas Kohlbecker
01:10 PM Revision fb908fa3 (cdm-vaadin): ref #7361 icon 'create-new' modified
Andreas Kohlbecker
12:25 PM Revision c09732ba (cdm-vaadin): ref #7361 creating new icon 'create-new' & introducing ButtonFactory for harmonization of button creation
Andreas Kohlbecker
12:23 PM Revision ef4b0cab (cdm-vaadin): fixing NPE for selection of null Basionym
Andreas Kohlbecker
11:34 AM Revision f4928b93 (taxeditor): Updated style of character matrix
Patrick Plitzner
09:21 AM Revision 2c54db81 (taxeditor): Apply modern theme to CharacterMatrix
Patrick Plitzner
09:16 AM Revision f2e0fed4 (taxeditor): Refactor CharacterMatrix code
- extract bottom toolbar composite Patrick Plitzner
09:13 AM Revision 95272d6e (taxeditor): Refactor CharacterMatrix code
- extract toolbar composite Patrick Plitzner

07/06/2018

05:02 PM Revision afcdb95b (taxeditor): Extend troubleshooting (OpenJDK9 taxon navigator problem)
Patrick Plitzner
03:17 PM bug #7531 (Resolved): PermissionDeniedException on flushing registration with modified status even if the user has the required authority
Fixed by implementing solution 1)
@Andreas Müller: can you please review the changes in cdmlib?
Andreas Kohlbecker
03:14 PM Revision 9b0a65f5 (cdmlib): Merge branch 'feature/#7531' into develop
Andreas Kohlbecker
03:10 PM Revision 8f51ee96 (cdmlib): ref #7531 CdmPermissionEvaluator.hasPermission() wraps cdm entities in TargetEntityStates
Andreas Kohlbecker
02:32 PM Revision 99a498e7 (cdm-vaadin): ref #7534 fixing submitter filter for continue mode
Andreas Kohlbecker
02:28 PM Revision 56e9117c (cdmlib): ref #7531 RegistrationVoter evaluates previous state on Registration.status changes
Andreas Kohlbecker
02:01 PM Revision 96e043f8 (taxeditor): ref #7439 Split BulkEditorE4 in E4 part and Composite
- clean up code Patrick Plitzner
01:27 PM Revision 72ce5ca1 (cdmlib): ref #7531 intoducing TargetEntityStates to replace plain cdm enities in the permission voting process
Andreas Kohlbecker
01:05 PM Revision 63a2e46c (taxeditor): ref #7439 Code refactoring
Patrick Plitzner
12:03 PM feature request #7518 (Resolved): remaining issues for usage of NatTable for bulkeditor
Patrick Plitzner
12:02 PM Revision 6328df3b (taxeditor): ref #7518 Colorize deduplication rows + tooltip
Patrick Plitzner
11:59 AM bug #7535: TeamOrPersonField: remove OK button an select the chosen enitity immediately
implemented and ready for review Andreas Kohlbecker
08:27 AM bug #7535 (Resolved): TeamOrPersonField: remove OK button an select the chosen enitity immediately
Applied in changeset commit:cdm-vaadin|87bbccd430886b5a2b9c744e0dc018e7d6235920. Andreas Kohlbecker
08:02 AM bug #7535 (Closed): TeamOrPersonField: remove OK button an select the chosen enitity immediately

Henning:
Bei Auswahl eines Authors muss OK gedrückt werden, sonst wird eine leere Sektion gespeichert.
Vorschla...
Andreas Kohlbecker
11:58 AM Revision b7f9be76 (cdm-vaadin): fix #7535 TeamOrPersonField and PersonField without OK button - bugfix
Andreas Kohlbecker
08:27 AM Revision 87bbccd4 (cdm-vaadin): fix #7535 TeamOrPersonField and PersonField without OK button
Andreas Kohlbecker
08:06 AM Revision fd071f70 (cdm-vaadin): un-boxing
Andreas Kohlbecker

07/05/2018

09:40 PM bug #7534 (Closed): registration list filters preserved in session
Andreas Kohlbecker
09:38 PM bug #7534 (Resolved): registration list filters preserved in session
Applied in changeset commit:cdm-vaadin|1e6c448a39b44580362af902142a2af98cfadf2c. Andreas Kohlbecker
06:30 PM bug #7534: registration list filters preserved in session
storing this data in the session is faster to implement Andreas Kohlbecker
06:01 PM bug #7534 (Closed): registration list filters preserved in session
symptoms caused by this issue:
1. registration list pager loses filters when navigating to other page - critical
...
Andreas Kohlbecker
09:40 PM Revision 3c4acc0c (cdm-vaadin): hint on unselecting items in multiselect list
Andreas Kohlbecker
09:37 PM Revision b13dc53b (cdm-vaadin): fixing pager for last page
Andreas Kohlbecker
09:34 PM Revision 1e6c448a (cdm-vaadin): fix #7534 storing search filter settings in session
Andreas Kohlbecker
06:27 PM feature request #7518 (In Progress): remaining issues for usage of NatTable for bulkeditor
Patrick Plitzner
06:26 PM Revision 112bb8fd (taxeditor): ref #7518 Adjust columns size
Patrick Plitzner
05:59 PM feature request #7533: add typeStatus filter to registration list
Ready for review Andreas Kohlbecker
05:57 PM feature request #7533: add typeStatus filter to registration list
there are a couple of old data sets with typeStatus = null, therefore I am adding the null as filter option Andreas Kohlbecker
05:22 PM feature request #7533 (Resolved): add typeStatus filter to registration list
Applied in changeset commit:cdm-vaadin|56432bdd018d92bebb99ecfdaeca8721d7927416. Andreas Kohlbecker
03:26 PM feature request #7533 (Closed): add typeStatus filter to registration list
The filter options in the registration list view should offer to filter by TypeDesignation.status:
The filter will...
Andreas Kohlbecker
05:55 PM Revision dcd8a4c1 (cdm-vaadin): ref #7533 typeStatus filter for registration list view - adding null option to filter
Andreas Kohlbecker
05:22 PM Revision 56432bdd (cdm-vaadin): fix #7533 typeStatus filter for registration list view
Andreas Kohlbecker
05:21 PM Revision 94263696 (cdmlib): ref #7533 RegistrationService with typeStatus filter
Andreas Kohlbecker
03:42 PM Revision 7e055a60 (cdmlib): renaming variable
Andreas Kohlbecker
02:14 PM bug #7531: PermissionDeniedException on flushing registration with modified status even if the user has the required authority
Solution 1) still looks like the best option we have. Andreas Kohlbecker
11:53 AM bug #7531 (In Progress): PermissionDeniedException on flushing registration with modified status even if the user has the required authority
Andreas Kohlbecker
02:11 PM Revision 1c47af77 (taxeditor): ref #7518 Adjust visibility of context menu items
Patrick Plitzner
02:11 PM Revision 212da61f (taxeditor): ref #7518 re-enable cell text selection (on double-click)
Patrick Plitzner
10:27 AM bug #7505: IllegalStateException: Multiple representations problem when adding Annotation to name in NameBulkEditor
Andreas Müller wrote:
> shouldn't we close this as a kind of duplicate for #6321? With reverting #6321 this problem ...
Patrick Plitzner
08:56 AM Revision ead6f0f6 (cdm-vaadin): fixing problem with empty partials in RegistrationRequiredDataInserter
Andreas Kohlbecker
07:59 AM bug #7222: Phycobank UI improve labels
Andreas Kohlbecker wrote:
> [Answer by Walter]
>
> Also nur Namen ab der Rangstufe Genus sind „uninomials“, finde...
Andreas Kohlbecker
07:55 AM bug #7222: Phycobank UI improve labels
Hallo,

dann schließe ich mich gerne der allgemeinen Definition an. Habe es noch mal nachgelesen und Walter hat Re...
Andreas Kohlbecker
07:55 AM bug #7222: Phycobank UI improve labels
[Answer by Walter]
Hallo,
merkwürdig, da sind Henning und ich (und Nick Turland) nicht der gleichen Meinung:

...
Andreas Kohlbecker

07/04/2018

05:28 PM bug #7524 (Closed): TaxonNameEditor blocks entering new names for genera
Andreas Kohlbecker
05:25 PM bug #7524 (Worksforme): TaxonNameEditor blocks entering new names for genera
works :) Wolf-Henning Kusber
04:49 PM bug #7524 (In Progress): TaxonNameEditor blocks entering new names for genera
Solved and ready for the review. Andreas Kohlbecker
04:42 PM bug #7524 (Resolved): TaxonNameEditor blocks entering new names for genera
Applied in changeset commit:cdm-vaadin|9361ce643c9b449ce33d77973ffe7d6ff9fc80b5. Andreas Kohlbecker
03:29 PM bug #7524 (In Progress): TaxonNameEditor blocks entering new names for genera
Andreas Kohlbecker
04:53 PM feature request #4227: handle generated resources in eclipse workspace
Patrick and I decided that you will be the next tester. Andreas Kohlbecker
04:50 PM feature request #4227: handle generated resources in eclipse workspace
I tried the A+ strategy and it worked fine.
1. git checkout generated-resources
1. run `setup-project.sh`
1. Ins...
Patrick Plitzner
04:48 PM feature request #4227: handle generated resources in eclipse workspace
[Patrick has tested strategy A+, these are his results:]
* had to apply the `/cdmlib-parent/lifecycle-mapping-meta...
Andreas Kohlbecker
04:42 PM Revision 9361ce64 (cdm-vaadin): fix #7524 replacing uninomial field on rank change
Andreas Kohlbecker
03:24 PM bug #7385 (Closed): TaxonNameEditor adapt field visibility to rank
suggestion added to #7222#note-4 Andreas Kohlbecker
01:39 PM bug #7385: TaxonNameEditor adapt field visibility to rank
All is fine, except of one label:
Proposal: change "Infrageneric epithet" to "Infrageneric uninominal"
Reason: ...
Wolf-Henning Kusber
03:22 PM bug #7222 (Feedback): Phycobank UI improve labels
Henning suggested the following for the Name Editor:
* Proposal: change "Infrageneric epithet" to "Infrageneric un...
Andreas Kohlbecker
03:18 PM bug #7528: Allow changing the Registration status in the RegistrationWorkingsetEditor
This is now complete even if it is not yet possible for submitter to change the status due to the bug #7531. But this... Andreas Kohlbecker
03:06 PM bug #7528 (Resolved): Allow changing the Registration status in the RegistrationWorkingsetEditor
Applied in changeset commit:cdm-vaadin|725d1ff22626d3b584606a29756c4be7c750aca1. Andreas Kohlbecker
03:15 PM bug #7531 (Closed): PermissionDeniedException on flushing registration with modified status even if the user has the required authority
User with the Grantedauthority `REGISTRATION(PREPARATION).[UPDATE]{06649467-7c4f-4b8b-98e6-395e4d3af240}` changes th... Andreas Kohlbecker
03:06 PM Revision 725d1ff2 (cdm-vaadin): fix #7528 indroducing RegistrationStatusSelect to allow setting the status in the RegistrationWorkingsetEditor
Andreas Kohlbecker
03:04 PM Revision bfc37f02 (cdm-vaadin): adding method fo find cdmAuthorities in the autenticated user
Andreas Kohlbecker
03:03 PM Revision e84525a1 (cdm-vaadin): typo in method name
Andreas Kohlbecker
02:53 PM Revision 5ce3b66a (cdmlib): ref #7528 ref #6655 introducing RegistrationStatusTransitions to provide a matrix of allowed RegistrationStatus transitions
Andreas Kohlbecker
02:53 PM Revision 0d707542 (cdmlib): TeamAutoInitializer only loads members for Teams
Andreas Kohlbecker
02:53 PM Revision 5d585cce (cdmlib): removing unnecessary casts
Andreas Kohlbecker
02:53 PM Revision 4a93959c (cdmlib): java doc and formatting
Andreas Kohlbecker
01:58 PM feature request #7131 (Closed): Registrations ListView has pager to browse the whole result set
Perfekt! Wolf-Henning Kusber
01:09 PM Revision fb4c402b (taxeditor): setSelection in bulkeditor only if the model contains the selected object
Katja Luther
01:09 PM Revision 814cb7e1 (taxeditor): bulkeditor list comparator is set by bulkeditorinput.getTitleComparator
Katja Luther
01:09 PM Revision 2d912c1b (taxeditor): fix problem with titleCache comparator in user and group bulkeditor
Katja Luther
01:09 PM Revision 8da6ef3f (taxeditor): fix eexception in user and group bulk editor
Katja Luther
07:49 AM Revision 20878688 (cdm-vaadin): renaming RegistrationStateLabel to RegistrationStatusLabel
Andreas Kohlbecker

07/03/2018

06:25 PM Revision 5c3eea24 (cdm-vaadin): removing obsolete class TypeStateLabel
Andreas Kohlbecker
06:23 PM Revision 07fa0ede (cdm-vaadin): removing obsolete class RegistrationTypeConverter
Andreas Kohlbecker
06:21 PM bug #7528 (In Progress): Allow changing the Registration status in the RegistrationWorkingsetEditor
Andreas Kohlbecker
06:12 PM Revision 637becc5 (cdm-vaadin): ref #7331 using load instead of find to avoid the magic bug in the AdvancedBeaninitializer
Andreas Kohlbecker
06:00 PM feature request #7131: Registrations ListView has pager to browse the whole result set
Hi Henning,
the pager is ready, you can review this feature now.
Andreas
Andreas Kohlbecker
05:59 PM feature request #7131 (Resolved): Registrations ListView has pager to browse the whole result set
Applied in changeset commit:cdm-vaadin|1a4c1ca754f6e7d8ce2fb04adab9f14c226b24fc. Andreas Kohlbecker
05:59 PM Revision 1a4c1ca7 (cdm-vaadin): fix #7131 pager implemented and added to registration list view
Andreas Kohlbecker
03:49 PM Revision d8d3a36b (taxeditor): Merge branch 'hotfix/5.1.2'
jenkins
03:41 PM Revision fde7c010 (cdm-vaadin): ref #7523 fixing bug in CdmFilterablePagingProvider
Andreas Kohlbecker
12:33 PM Revision cfbac3ec (cdmlib): cleanup
Andreas Müller
12:23 PM Revision a7e57e62 (cdmlib): ref #7530 3 families and dianthus import (WFO Access Import)
Andreas Müller
12:04 PM feature request #4227: handle generated resources in eclipse workspace
Ich habe einen branch **generated-resources** committed in dem alle .classpath and .project files gelöscht sind: com... Andreas Kohlbecker
09:25 AM feature request #4227: handle generated resources in eclipse workspace
auch der Wechsel auf einen anderen Branch klappt mit diesem Setup problemlos:
1. start im develop branch
1. `gi...
Andreas Kohlbecker
09:13 AM feature request #4227: handle generated resources in eclipse workspace
Ich habe heute morgen noch eine radikalere Strategie getestet - Stratregie **A+**:
1. Projekt in Eclipse gelöscht,...
Andreas Kohlbecker
11:58 AM Revision 5cded95c (taxeditor): ref #4227 deleting all .classpath and .project files
Andreas Kohlbecker
11:22 AM task #7364 (Closed): TaxonNameEditor supports editing of a validated name
Wolf-Henning Kusber
11:16 AM bug #7387 (Closed): TaxonNamePopEditor: ConstraintViolationException on saving a basionym
Wolf-Henning Kusber
11:16 AM bug #7387 (Worksforme): TaxonNamePopEditor: ConstraintViolationException on saving a basionym
Wolf-Henning Kusber
11:07 AM Revision 0eaf479c (taxeditor): setSelection in bulkeditor only if the model contains the selected object
Katja Luther
10:36 AM Revision 62315c71 (taxeditor): cleanup
Andreas Müller
10:26 AM bug #7179 (Closed): Phycobank: set protectedTitleCaches = 1 where Person contains no data
finally fixed! All changes applied to the phycobank production database Andreas Kohlbecker
10:24 AM bug #7179: Phycobank: set protectedTitleCaches = 1 where Person contains no data
fixing protectedNomenclaturalTitleCache
~~~sql
UPDATE AgentBase a SET protectedNomenclaturalTitleCache = 1
...
Andreas Kohlbecker
10:22 AM bug #7179: Phycobank: set protectedTitleCaches = 1 where Person contains no data
fixing
~~~sql
UPDATE AgentBase a SET protectedCollectorTitleCache = 1
WHERE DTYPE = 'Person' AND a.givenNa...
Andreas Kohlbecker
10:10 AM bug #7179 (In Progress): Phycobank: set protectedTitleCaches = 1 where Person contains no data
This only has been fixed for protectedTitleCache. The flags protectedCollectorTitleCache and protectedNomenclaturalTi... Andreas Kohlbecker
09:44 AM bug #7529 (Closed): Wrong UUID after creating a GrantedAuthority for a Role like ROLE_PUBLISH
The ROLE_PUBLISH was not yet in the database and thus was created using the Taxeditor GrantedAuthority Create Dialog.... Andreas Kohlbecker
08:40 AM Revision c3b22cae (taxeditor): ref #4227 eu.etaxonomy.taxeditor.cdmlib/.classpath.template
Andreas Kohlbecker

07/02/2018

11:01 PM feature request #4227: handle generated resources in eclipse workspace
Hiermit ist mein Monster-Feedback #4227#note-7 bis #4227#note-10 zu Ende.
und ich bin der Meinung, dass `eu.etaxon...
Andreas Kohlbecker
10:55 PM feature request #4227: handle generated resources in eclipse workspace
also nochmal die Strategie (A) mit m2 plugin aber ganz von vorn und unter Einbeziehung der bisherigen Erkentnisse:
...
Andreas Kohlbecker
10:31 PM feature request #4227: handle generated resources in eclipse workspace
... Mist ich hatte das "Set as Target Platform" vergessen, sonst hätte es wohl funktioniert, dies habe ich leider ers... Andreas Kohlbecker
09:58 PM feature request #4227: handle generated resources in eclipse workspace
... das Problem ist offenbar, dass eclipse die maven source folder nicht erkennt und und `eu.etaxonomy.taxeditor.cdml... Andreas Kohlbecker
09:41 PM feature request #4227: handle generated resources in eclipse workspace
1. Projekt in Eclipse gelöscht
1. git workspace komplett ge-cleant mit `git clean -x`
1. `rm eu.etaxonomy.taxeditor...
Andreas Kohlbecker
08:26 PM feature request #4227: handle generated resources in eclipse workspace
The only generated resources which still is causing a conflict after setting up the project in eclipse is the
~~~...
Andreas Kohlbecker
03:39 PM Revision a9fcc7a1 (taxeditor): bulkeditor list comparator is set by bulkeditorinput.getTitleComparator
Katja Luther
03:25 PM Revision ba5f20eb (taxeditor): fix problem with titleCache comparator in user and group bulkeditor
Katja Luther
03:12 PM Revision 68baf399 (taxeditor): Updated version in pom / project files to taxeditor version : 5.1.2 and cdmlib version : 5.1.0
jenkins
02:34 PM Revision 8a81795d (cdmlib): cleanup
Andreas Müller
01:53 PM bug #7528 (Closed): Allow changing the Registration status in the RegistrationWorkingsetEditor
* Submitters should be able to set the status to **Curation** or to **Rejected**
* Curators should have all status a...
Andreas Kohlbecker
12:57 PM feature request #7131 (In Progress): Registrations ListView has pager to browse the whole result set
Andreas Kohlbecker
12:51 PM bug #7523 (Resolved): RegistrationWorkingSetEditor: existing name combobox must only offer names which are not yet registered in phycobank
Applied in changeset commit:cdm-vaadin|cd993d9573144e244060321aee0c1fb28416a73f. Andreas Kohlbecker
12:51 PM Revision cd993d95 (cdm-vaadin): fix #7523 excluding taxon nams which are already published
Andreas Kohlbecker
12:50 PM Revision d01b74ef (cdmlib): ref #7525 ref #7523 allowing to use Restriction as exclude filter
Andreas Kohlbecker
12:27 PM Revision 40b02195 (taxeditor): Merge branch 'hotfix/5.1.1'
jenkins
12:20 PM Revision 200b0606 (taxeditor): fix eexception in user and group bulk editor
Katja Luther
12:06 PM Revision bcd18ba7 (taxeditor): Updated version in pom / project files to taxeditor version : 5.1.1 and cdmlib version : 5.1.0
jenkins
09:32 AM Revision 0c12e309 (cdm-vaadin): ref #7523 exteding CdmFilterablePagingProvider by Restrictions filter
Andreas Kohlbecker
09:13 AM Revision 024d9b21 (cdmlib): ref #7525 restoring all previously removed Criteria methods
Andreas Kohlbecker

07/01/2018

04:17 PM bug #7525: IdentifiableServiceBase findByTitle(), and listByTitle() methods support cdm Restrictions and Criteria
Andreas Kohlbecker wrote:
> The methods with `List<Criterion> criteria` are offering a different type of flexibility...
Andreas Müller

06/29/2018

11:05 PM Revision d791337a (cdmlib): Revert "ref #7527 renaming CdmEntityDaoBase.*ByParam* methods"
This reverts commit 13ec97dbc071864563698e422a15ad725e28a55b. Andreas Kohlbecker
05:50 PM bug #7525: IdentifiableServiceBase findByTitle(), and listByTitle() methods support cdm Restrictions and Criteria
The methods with `List<Criterion> criteria` are offering a different type of flexibility than those with `List<Restri... Andreas Kohlbecker
05:17 PM bug #7525 (Resolved): IdentifiableServiceBase findByTitle(), and listByTitle() methods support cdm Restrictions and Criteria
Applied in changeset commit:cdmlib|a33babc0e0b88d6d8ee3968addd7f74bdaa14e93. Andreas Kohlbecker
05:27 PM task #7527 (Feedback): CdmEntityDaoBase.*ByParam() public and also available in the service layer
Hi Andreas,
what do you think about exposing these methods to the public?
Andreas
Andreas Kohlbecker
05:26 PM task #7527: CdmEntityDaoBase.*ByParam() public and also available in the service layer
I renamed the methods so that the more general an versatile methods have the shorter name. Andreas Kohlbecker
05:15 PM task #7527 (Closed): CdmEntityDaoBase.*ByParam() public and also available in the service layer
The methods
* `CdmEntityDaoBase.countBy(Class<? extends T> clazz, String param, String queryString, MatchMode matc...
Andreas Kohlbecker
05:24 PM Revision 13ec97db (cdmlib): ref #7527 renaming CdmEntityDaoBase.*ByParam* methods
Andreas Kohlbecker
05:17 PM Revision a33babc0 (cdmlib): fix #7525 replacing Criteria lists by cdm Restrictions in CdmEntityDaoBase.*ByTitle() methods
Andreas Kohlbecker
10:33 AM feature request #7517 (New): Make search parameters like wildcards configurable
no, this is purely a taxeditor ticket. The service layer already offers many of these configurations but they can't b... Andreas Müller
10:24 AM bug #7505: IllegalStateException: Multiple representations problem when adding Annotation to name in NameBulkEditor
shouldn't we close this as a kind of duplicate for #6321? With reverting #6321 this problem was "solved" also as far ... Andreas Müller
 

Also available in: Atom