Project

General

Profile

Activity

From 04/04/2018 to 05/03/2018

05/03/2018

05:27 PM task #7364 (In Progress): TaxonNameEditor supports editing of a validated name
After discussing this again with Henning it turned out that there will be at maximum only one to consider, even if th... Andreas Kohlbecker
04:09 PM bug #7312: some preferences are saved immediately, cancel has no effect
please review Katja Luther
03:46 PM feature request #5687: search for alternative identifiers
Applied in changeset commit:taxeditor|fd3565e61bb24dabd487b220dd56f95957acb827. Katja Luther
03:45 PM feature request #5687 (Resolved): search for alternative identifiers
The problem was MatchMode.EXACT, now it is BEGINNING and it works as aspected Katja Luther
03:38 PM bug #7327: ReferencePopupEditor: multiple exceptions and problems during creation of a journal section
Es muss jedes Mal manuell geprüft werden, ob das Cache-Feld gefüllt ist, sonst wird der Autor nicht gespeichert.
In ...
Wolf-Henning Kusber
03:13 PM bug #7333 (Closed): LIE when creating registration for existing name
Test without problems. Wolf-Henning Kusber
02:53 PM bug #7350 (Closed): Collection date is not being saved
Collection date saved, ticked can be closed.
Wolf-Henning Kusber
02:46 PM bug #6330 (Closed): Defined sort order for Mediarepresentations
Andreas Müller wrote:
> This generally seems to work though I tested only for MediaRepresentations.
>
> Did you c...
Patrick Plitzner
02:44 PM bug #6526: Show types in correct order
Looks good and the test in source:cdm-vaadin|src/test/java/eu/etaxonomy/cdm/service/SpecimenTypeDesignationWorkingSet... Andreas Kohlbecker
01:51 PM bug #6526 (Resolved): Show types in correct order
Andreas Kohlbecker wrote:
> Andreas Müller wrote:
> > Yes this is a good idea. I created a related ticket: #7384
>...
Patrick Plitzner
02:44 PM feature request #7363: TaxonNameEditor supports replaced synonyms
Fehlt noch. Wolf-Henning Kusber
12:05 PM feature request #7363: TaxonNameEditor supports replaced synonyms
implementation complete! Henning, please review. Andreas Kohlbecker
12:04 PM feature request #7363 (Resolved): TaxonNameEditor supports replaced synonyms
Applied in changeset commit:cdm-vaadin|226968cb5fc896f5b25f55283e4bfb17272728c3. Andreas Kohlbecker
12:27 PM feature request #6746 (Resolved): Implement DetailsView and show SupplementalDataView for Feature Tree and FeatureNode
Andreas Müller wrote:
> As i18n support does not exist yet (and we maybe need model change for it) we should current...
Patrick Plitzner
12:17 PM bug #6318 (Resolved): Truncate TextData in FactualData View
removed LF and CR Patrick Plitzner
12:07 PM bug #7320 (Closed): dirty flag is not set when clicking "Erneuere Knoten" in Polytomous Keynode editor
delimiter and label adapted. Katja Luther
11:38 AM bug #7379 (Resolved): right click menu of accepted taxa should not show "change to"
Katja Luther
11:37 AM bug #7379: right click menu of accepted taxa should not show "change to"
issues for 2) are done see Revision 74b82668 Katja Luther
11:33 AM bug #7378 (Closed): doubtful in misapplied names incorrect
changed the label and close the ticket. Katja Luther
11:32 AM bug #7378 (Resolved): doubtful in misapplied names incorrect
Applied in changeset commit:taxeditor|4a355ac75a01e034cc6ca0ee0d527f032bf46ea7. Katja Luther

05/02/2018

04:23 PM feature request #7363 (In Progress): TaxonNameEditor supports replaced synonyms
Andreas Kohlbecker
04:20 PM bug #6707 (Duplicate): transient properties managed by ToManyRelatedEntitiesListSelect are not updated on save
this problem has been solved by using a TaxonNameDTO for the TaxonNameEditor. see #7365, #7386 and commit:cdm-vaadin|... Andreas Kohlbecker
04:12 PM bug #7387 (Feedback): TaxonNamePopEditor: ConstraintViolationException on saving a basionym
this has apparently been solved by fixing #7386.
Hening can you reproduce this issue? Otherwise we can close it as...
Andreas Kohlbecker
04:10 PM bug #7386: TaxonNamePopEditor: com.vaadin.data.Property$ReadOnlyException on saving a basionym
I no longer can reproduce this issue. Henning, can you? Please review. Andreas Kohlbecker
02:34 PM bug #6455 (Resolved): Remove not possible for country in field/derived unit details view
Patrick Plitzner
02:11 PM bug #7392 (Closed): Remove Cascade from relations
seems to work as it should. Katja Luther
02:07 PM bug #7393 (Resolved): Fix regressions resulting from cascade removal from relationships in TaxEditor
adding synonyms and misapplications is working now, also the creation of hybrids. Katja Luther
01:53 PM bug #7395 (Resolved): Selection of nomenclatural code does not work in new taxon dialog
Applied in changeset commit:taxeditor|f1160ece1943f7119ecc23f2f4ebd3ec75bd0f6f. Katja Luther
10:49 AM bug #7395: Selection of nomenclatural code does not work in new taxon dialog
I just see that we have the same problem in details view. Once a name is defined as "Non Viral" it can't be changed a... Andreas Müller
10:47 AM bug #7395 (Closed): Selection of nomenclatural code does not work in new taxon dialog
The "New Taxon" dialog (when opened from search taxon selection dialog, e.g. when selecting a new taxon for a misappl... Andreas Müller
11:38 AM feature request #3746 (Feedback): Implement time period scope for description elements in TaxEditor
Andreas Müller wrote:
> Some minor issues:
>
> 1. Relabel to "Time scope"
> 1. Leave a bit more space to the ele...
Andreas Müller
10:00 AM feature request #3746 (Resolved): Implement time period scope for description elements in TaxEditor
The saving is fixed now.
The other issues are related to the general period part so I create a new ticket for this...
Katja Luther
10:49 AM bug #7391 (Rejected): grant UPDATE for taxonnames temporarily when using a name as basionym
since the cause for #7390 is a different one than originally assumed the solution requested by this issue here become... Andreas Kohlbecker
10:36 AM bug #7391: grant UPDATE for taxonnames temporarily when using a name as basionym
Can this also be closed after #7392 has been fixed? Andreas Müller
10:00 AM feature request #7394 (New): parsing behaviour and layout of the period part issues
The parsing behavior is somewhat unclear. E.g.
* Enter date 1.1.2006 into "Parse" Textbox => according date shows ...
Katja Luther
09:12 AM bug #7390 (Duplicate): possible permission clash when adding basionym
This issue has been clearly solved by fixing #7392, so we can consider this issue being a duplicate of #7392. Andreas Kohlbecker

05/01/2018

12:42 AM bug #7392 (Resolved): Remove Cascade from relations
Andreas Müller
12:36 AM bug #7393: Fix regressions resulting from cascade removal from relationships in TaxEditor
~~~
login : admin
editor version : 4.15.0.201804301448
server : test.e-taxonomy.eu (edit-test) / rem_conf_am
sche...
Andreas Müller

04/30/2018

11:24 PM bug #7393 (Closed): Fix regressions resulting from cascade removal from relationships in TaxEditor
See #7392
At some places transient object exceptions are thrown.
Known issues:
* new misapplied name in name...
Andreas Müller
06:44 PM bug #7183 (Feedback): Creating a new reference in bulk editor the focus is not set to the newly created entity
Katja Luther wrote:
> now the selected item is not blue, but with a grey box around it to indicate the selection. Ma...
Andreas Müller
11:51 AM bug #7183: Creating a new reference in bulk editor the focus is not set to the newly created entity
now the selected item is not blue, but with a grey box around it to indicate the selection. Maybe this is enough? Katja Luther
11:49 AM bug #7183 (Resolved): Creating a new reference in bulk editor the focus is not set to the newly created entity
Applied in changeset commit:taxeditor|74f1490eabf75386834a6f471e79739e4ad8c917. Katja Luther
06:40 PM bug #7300 (Closed): NPE when selecting team member after merge in bulkeditor
Difficult to try to reproduce as the original data are not available. But I tried to create 3 reference records with ... Andreas Müller
06:13 PM task #6158: Update EDIT documentation from svn to git
test after release Andreas Müller
06:03 PM bug #6437 (Closed): Always update titleCache for nomenclatural reference
Seems to work. Also no new reference records (duplicates) were created in the database during testing. Andreas Müller
05:47 PM bug #6219 (Closed): Deleting synonym is persisted immediately, but the editor is set dirty
Seems to work correctly Andreas Müller
05:35 PM feature request #2380 (Feedback): TaxonNavigator should work with DTO objects instead of full blown cdm instances
I used the new implementation for different types of testing (other tickets) and in generally it worked very well.
...
Andreas Müller
04:53 PM feature request #3746: Implement time period scope for description elements in TaxEditor
A critical issue: the value is NOT being saved or not being reloaded when reopening the fact !! Andreas Müller
04:50 PM feature request #3746: Implement time period scope for description elements in TaxEditor
Another minor and general issue:
The labels "Start" and "End" are not on the same hight as the according labels fo...
Andreas Müller
04:41 PM feature request #3746 (Feedback): Implement time period scope for description elements in TaxEditor
Some general issue about the time period selection.
The parsing behavior is somewhat unclear. E.g.
* Enter date...
Andreas Müller
04:33 PM feature request #3746: Implement time period scope for description elements in TaxEditor
Some minor issues:
1. Relabel to "Time scope"
1. Leave a bit more space to the element above
1. Keep the element...
Andreas Müller
04:27 PM feature request #5687 (Feedback): search for alternative identifiers
Andreas Müller
04:26 PM feature request #5687: search for alternative identifiers
Currently the identifier search does not work for me.
What I did in rem_conf_am:
1. Created a new Identifier ty...
Andreas Müller
03:03 PM feature request #6806 (Resolved): Add context menu to FeatureTreeEditor
Patrick Plitzner
02:06 PM bug #7392 (Closed): Remove Cascade from relations
Classes inheriting from RelationshipBase such as NameRelationship, Hybridrelationship and TaxonRelationship do casca... Andreas Müller
12:08 PM bug #7390: possible permission clash when adding basionym
I did some further examination of an concrete example for this issue. The problem actually only occurs when adding a ... Andreas Kohlbecker
10:11 AM bug #7390: possible permission clash when adding basionym
Andreas Müller wrote:
> I think we should first check if removing Cascade from RelationBase.from and RelationBase.to...
Andreas Müller
10:09 AM bug #7390 (In Progress): possible permission clash when adding basionym
I think we should first check if removing Cascade from RelationBase.from and RelationBase.to may solve the problem. T... Andreas Müller
09:37 AM bug #7390 (Duplicate): possible permission clash when adding basionym
When a user is only having per entity grants to UPDATE TaxonNames adding a basionym to a taxonname may fail:
* Tax...
Andreas Kohlbecker
09:39 AM bug #7391 (Rejected): grant UPDATE for taxonnames temporarily when using a name as basionym
**see #7390**
Temporarily grant the UPDATE authority to the user performing the operations in the client applicati...
Andreas Kohlbecker

04/29/2018

12:02 AM bug #7388: inconsistent handling of null values passed to addNameRelation methods in TaxonName
fixed errors in new methods commit:287abc0f and commit:676ed1a9 Andreas Müller

04/28/2018

05:26 PM bug #7389 (New): NameTypeDesignationEditor typifiedNamesComboboxSelect always is readonly
this is the same problem as with the TaxonNamePopEditor described in #7386
For the NameTypeDesignationEditor the ...
Andreas Kohlbecker
05:16 PM bug #7386 (Resolved): TaxonNamePopEditor: com.vaadin.data.Property$ReadOnlyException on saving a basionym
Applied in changeset commit:cdm-vaadin|d914aab45e43cd7c0d24f3bf94f609edefd9cae9. Andreas Kohlbecker
05:14 PM bug #7388: inconsistent handling of null values passed to addNameRelation methods in TaxonName
refactoring of other name relationship related methods in commit:7a72a0fe Andreas Kohlbecker
04:45 PM bug #7388: inconsistent handling of null values passed to addNameRelation methods in TaxonName
The `addReplacedSynonym()` again follows a completely different philosophy:
~~~java
//TODO: Check if tru...
Andreas Kohlbecker
04:25 PM bug #7388 (New): inconsistent handling of null values passed to addNameRelation methods in TaxonName
addBasionym() ignores retuns null and addRelationshipToName() throws an exception
~~~java
@Override
public N...
Andreas Kohlbecker

04/27/2018

11:57 PM feature request #6568: Migrate perspectives
what does this mean. Should it be reviewed or is there still some work to do? Andreas Müller
11:15 PM bug #4136 (Closed): authorship part of names not being refreshed in taxon navigator
seems to work as expected Andreas Müller
11:09 PM bug #4048: Changing the name in free text editor does not refresh the taxon navigator view
I keep target version for documentation. Andreas Müller
11:08 PM bug #4048 (Worksforme): Changing the name in free text editor does not refresh the taxon navigator view
This seems to work now, at least after saving, which is the correct behavior IMO.
Please reopen if you think somet...
Andreas Müller
11:03 PM bug #5637 (Closed): Selecting a new name for a taxon does not update the details view
Yes, this was probably fully fixed with #5696 and some related commits. Andreas Müller
10:58 PM bug #5696 (Closed): When selecting a new name for a given taxon the name relationships are not updated
First I still had problems to reproduce the wanted result. However, it looks like this was because I added the new na... Andreas Müller
04:29 PM bug #7386: TaxonNamePopEditor: com.vaadin.data.Property$ReadOnlyException on saving a basionym
The problem is caused by the TaxonNameDTO having the getter `getBasionyms()` but not having the according set method.... Andreas Kohlbecker
04:12 PM bug #7386: TaxonNamePopEditor: com.vaadin.data.Property$ReadOnlyException on saving a basionym
I could reproduce this issue while trying to reproduce the issue #7387.
The Steps I took where:
1. Open existin...
Andreas Kohlbecker
03:28 PM bug #7386: TaxonNamePopEditor: com.vaadin.data.Property$ReadOnlyException on saving a basionym
Sollte dieser Fehler bis Juni 2018 nicht wieder auftauchen ist er eventuell schon beseitigt worden und wir sollten da... Andreas Kohlbecker
03:26 PM bug #7386: TaxonNamePopEditor: com.vaadin.data.Property$ReadOnlyException on saving a basionym
Ich kann das leider nicht reproduzieren Andreas Kohlbecker
03:25 PM bug #7386 (Closed): TaxonNamePopEditor: com.vaadin.data.Property$ReadOnlyException on saving a basionym
Eingabe Basionym (für Alpha gggg), Fehler nach eingabe der Basionymreferenz mit Basionymauthorteam auf der Screenshot... Andreas Kohlbecker
04:11 PM feature request #5783 (Closed): Rename demo instances back to demo I and demo II
Looks fine Andreas Müller
04:03 PM bug #6318 (Feedback): Truncate TextData in FactualData View
Generally this looks fine.
Can we add functionality to remove line breaks(+ carriage return?). Otherwise the trun...
Andreas Müller
03:56 PM bug #6330 (Feedback): Defined sort order for Mediarepresentations
This generally seems to work though I tested only for MediaRepresentations.
Did you check in all cases that you di...
Andreas Müller
03:50 PM bug #7387: TaxonNamePopEditor: ConstraintViolationException on saving a basionym
The violated contrained `UK_l3pp0mset9oltk84pnvytx215` in the stackstace above is the Unique contraint for the TaxonN... Andreas Kohlbecker
03:46 PM bug #7387 (Closed): TaxonNamePopEditor: ConstraintViolationException on saving a basionym

Akzeptierter Name mit Basionym (neu) einer bisher nicht vorhandenen Publikation mit einem bisher nicht vorhandenen ...
Andreas Kohlbecker
03:26 PM bug #6455 (Feedback): Remove not possible for country in field/derived unit details view
remove is still missing in specimen list editor details view Andreas Müller
03:20 PM bug #7381 (Closed): LIE (LazyInitializationException) when saving SpecimenTypeDesignationWorkingsetEditor for Registration with existing name
Prima, der Fehler ist jetzt weg, Danke!!!
Viele Grüße,
Henning
Andreas Kohlbecker
02:18 PM bug #7381: LIE (LazyInitializationException) when saving SpecimenTypeDesignationWorkingsetEditor for Registration with existing name
The problems on saving the SpecimenTypeDesignationWorkingsetEditor should be fixed now. Please review.
Andreas Kohlbecker
02:17 PM bug #7381 (Resolved): LIE (LazyInitializationException) when saving SpecimenTypeDesignationWorkingsetEditor for Registration with existing name
Applied in changeset commit:cdm-vaadin|e9c6f7955fb476ac35c8a5775f41417f3fd48482. Andreas Kohlbecker
02:15 PM bug #7381 (Closed): LIE (LazyInitializationException) when saving SpecimenTypeDesignationWorkingsetEditor for Registration with existing name
Den Fehler hatten wir schon mal.

http://test.e-taxonomy.eu/cdmserver/phycobank/app/registration#!workingset/d1884...
Andreas Kohlbecker
03:19 PM bug #7385: TaxonNameEditor adapt field visibility to rank
Done! please review. Andreas Kohlbecker
03:18 PM bug #7385 (Resolved): TaxonNameEditor adapt field visibility to rank
Applied in changeset commit:cdm-vaadin|b4127a931a738210058db87c28f162f859e4330a. Andreas Kohlbecker
03:18 PM bug #7385 (Closed): TaxonNameEditor adapt field visibility to rank
According to the rank which is selected the 4 fields for name parts should be visible or hidden. Andreas Kohlbecker
03:17 PM bug #7000 (Closed): clicking in specimen details of bulk editor results in an empty details view
this seems to work now Andreas Müller
03:14 PM feature request #7011 (Closed): Migrate group authority editor
this seems to fully work now Andreas Müller
03:10 PM bug #7183 (Feedback): Creating a new reference in bulk editor the focus is not set to the newly created entity
This more or less seems to work now though I do not remember how it was before.
The Details view and the supplemen...
Andreas Müller
03:01 PM bug #6526: Show types in correct order
Andreas Müller wrote:
> Yes this is a good idea. I created a related ticket: #7384
>
> Can we anyway switch to th...
Andreas Kohlbecker
02:52 PM bug #6526: Show types in correct order
Yes this is a good idea. I created a related ticket: #7384
Can we anyway switch to the comparator already now as t...
Andreas Müller
02:59 PM feature request #6547 (Closed): Implement excluded and unplaced in taxon navigator
seems to work well now, also for alphabetic order. Andreas Müller
02:51 PM feature request #7382 (Closed): SpecimenTypedesignationsWorkingsetEditor blocks saving as long as typeDesignations are missing
Andreas Kohlbecker
02:50 PM feature request #7382 (Resolved): SpecimenTypedesignationsWorkingsetEditor blocks saving as long as typeDesignations are missing
Applied in changeset commit:cdm-vaadin|07a39ef5fdeb096d21d81d86118aeb0aa56f7dec. Andreas Kohlbecker
02:19 PM feature request #7382 (Closed): SpecimenTypedesignationsWorkingsetEditor blocks saving as long as typeDesignations are missing
Andreas Kohlbecker
02:42 PM feature request #7384 (Closed): Order SpecimenTypeDesignationStatus according to new order in vocabulary
Due to #6526 the order of type designations status has been slightly changed.
The order should be adapted in existin...
Andreas Müller
02:33 PM feature request #3746: Implement time period scope for description elements in TaxEditor
this should be fixed now. the time period element is now at the end of the description element details view Katja Luther
02:31 PM feature request #3746 (Resolved): Implement time period scope for description elements in TaxEditor
Applied in changeset commit:taxeditor|e8a69e3a3ed9a470ae9f440631eb4cc2bbba4658. Katja Luther
02:29 PM bug #6533 (Closed): New taxon wizard does not refresh is excluded and excluded note information
This seems to be fixed. A related issue is still open: #7383 Andreas Müller
02:27 PM bug #7383 (New): some information missing in taxon node wizard for new taxa
In the taxon node wizard for new taxa the "related persons and teams" are missing. It only shows up when reopening th... Andreas Müller
02:04 PM feature request #6779 (Closed): Allow drag&drop for features in GrantedAuthority editor
Works fine now.
(Only the save button is not disabled after save, but this is another issue)
Andreas Müller
02:01 PM bug #7380 (New): Term editor should use preferences for language selection
Currently if in the preferences another language then English is chosen for term representation still new terms are c... Andreas Müller
01:55 PM bug #6838 (Closed): Implement i18n for FeatureTreeEditor
Seems to work correctly. Andreas Müller
01:42 PM bug #7239 (Closed): Rename last name by family name and first name by "Other/given names"
Works fine now Andreas Müller
11:05 AM bug #7239 (Resolved): Rename last name by family name and first name by "Other/given names"
Katja Luther
01:38 PM bug #7291 (Closed): PolytomousKey Node should not allow to search for synonym
works fine Andreas Müller
12:04 PM bug #7291 (Resolved): PolytomousKey Node should not allow to search for synonym
now also the scope is restricted to taxa Katja Luther
01:35 PM bug #7320 (Feedback): dirty flag is not set when clicking "Erneuere Knoten" in Polytomous Keynode editor
This works now and ticket can be closed.
However, there are 2 minor issues related that maybe can be fixed also.
...
Andreas Müller
11:30 AM bug #7320 (Resolved): dirty flag is not set when clicking "Erneuere Knoten" in Polytomous Keynode editor
this should be fixed now, please review. Katja Luther
01:29 PM bug #7378 (Feedback): doubtful in misapplied names incorrect
Functionality works now.
However, I would keep the old label "Misappl. Doubtful", as users might not know what is...
Andreas Müller
11:55 AM bug #7378: doubtful in misapplied names incorrect
please review Katja Luther
11:55 AM bug #7378 (Resolved): doubtful in misapplied names incorrect
Applied in changeset commit:taxeditor|4f4297cd5aebff28bcdb703dbbec45d372ff2a86. Katja Luther
10:42 AM bug #7378 (Closed): doubtful in misapplied names incorrect
according to #6390#note-13 the doubtful flag in the misapplied name view should be bound to the TaxonRelationship dou... Andreas Müller
01:18 PM bug #7379 (Feedback): right click menu of accepted taxa should not show "change to"
Issues for 2) are not yet implemented.
Andreas Müller
11:06 AM bug #7379 (Resolved): right click menu of accepted taxa should not show "change to"
please review Katja Luther
10:44 AM bug #7379 (Closed): right click menu of accepted taxa should not show "change to"
im Rechte-Maus Menu des Nameeditors stimmen gerade ein paar Dinge nicht.
1) Taxa: das Change To Menü wird angezeig...
Katja Luther
01:07 PM feature request #7065: When updating a subtree the affected and opened taxa are not updated in name editor this needs to be handled
Only name editors are updated but not e.g. bulk editors. I tried with set publish flag. Andreas Müller
01:06 PM feature request #7065 (Feedback): When updating a subtree the affected and opened taxa are not updated in name editor this needs to be handled
Katja Luther wrote:
> instead of updating the editorInput of the name editor, the name editors are closed and reopen...
Andreas Müller
12:37 PM bug #7031 (Closed): Open in referencing objects view must not show "Open in referencing Objects"
Seems to work correctly now. Andreas Müller
12:17 PM bug #7366 (Closed): TeamOrPersonField readonly if users lacks edit permissions
finally fixed! Andreas Kohlbecker
12:01 PM bug #6973: Refreshing details and supplemental view
>Now, after reconnect the details view and supplemental data is emptied but when clicking on the empty details view t... Andreas Müller
11:58 AM bug #6973 (Feedback): Refreshing details and supplemental view
Andreas Müller
11:58 AM bug #6973: Refreshing details and supplemental view
>If one adds a new term and then the label of this term is changed, the new label is not reflected in the label of th... Andreas Müller
11:33 AM feature request #7102 (Feedback): Enable EDIT and DELETE for specimen determinations
Andreas Müller wrote:
> Andreas Müller wrote:
> > Deleting the name should also delete the taxon
>
> This someti...
Andreas Müller
11:22 AM task #7325 (Resolved): Taxeditor uses CdmTransientEntityCacher from cdmlib-cache
commit:taxeditor|e25b303 ( #7212 ) seems to be already in cdmlib. I think we can close this ticket. please review if ... Katja Luther
10:58 AM feature request #7215 (Closed): Implement pro parte misapplied names in TaxEditor
works fine Andreas Müller
10:54 AM bug #6962: Finally remaining issues for misapplied name details view
yes 2 and 3 are already implemented. Katja Luther
10:50 AM bug #6962: Finally remaining issues for misapplied name details view
which of the issues are still open? To me it looks like 2 and 3 is done. Correct? Andreas Müller
10:41 AM bug #5193 (Worksforme): Changing the name of a taxon does not refresh the taxon navigator
In v4.15 this works now, after saving the navigator is up to date.
Katja Luther
10:29 AM bug #7377 (New): AdvancedBeanInitializer.bulkLoadLazyBeans causes autoFlush being triggered
initializing a Team through the AdvancedBeanInitializer causes an autoflush:
In AdvancedBeanInitializer.bulkLoadLa...
Andreas Kohlbecker
10:16 AM bug #7376 (New): doubtful taxa not easy to find
doubtful taxa start with an ? in title cache and therefore are difficult to find e.g. in selection dialogs.
We shoul...
Andreas Müller
08:43 AM bug #7375 (New): AdvancedBeanInitializer misses out inititializing Contact details
When using complex init-strategies the AdvancedBeanInitializer can fail to initialize e.g. Faxnumbers of contact.
...
Andreas Kohlbecker
12:13 AM bug #7226 (Closed): Name relationship Dialog shows same name
Seems to work Andreas Müller
12:10 AM bug #7230 (Closed): Refresh in name editor does not work if using "reuse taxon" in Misapplied Name View (e4)
Seems to be fixed Andreas Müller

04/26/2018

11:48 PM bug #7239 (Feedback): Rename last name by family name and first name by "Other/given names"
>Also move family name up and Other/given names down.
This has not been implemented yet
Andreas Müller
11:46 PM bug #7282 (Closed): Still remaining feature tree editor issues
The above issue is also handled in #6806 and also other open issues are handled in subtickets so I close this one. Andreas Müller
03:21 PM bug #7282 (Feedback): Still remaining feature tree editor issues
After adding a new Feature the dirty flag is not set. Andreas Müller
11:41 PM feature request #6746 (Feedback): Implement DetailsView and show SupplementalDataView for Feature Tree and FeatureNode
As i18n support does not exist yet (and we maybe need model change for it) we should currently only allow title cache... Andreas Müller
11:39 PM task #7374 (Closed): Set titleCache of feature trees to protected as long as i18n support does not yet exist.
Andreas Müller
11:24 PM bug #7373 (New): TitleAndNameCacheAutoInitializer needs to be adapted to recent TaxonName model changes
The TitleAndNameCacheAutoInitializer has been adapted in turn of the reactoring for #6368. But the changes applied in... Andreas Kohlbecker
03:41 PM feature request #6806 (Feedback): Add context menu to FeatureTreeEditor
Generally all issues fixed or moved to new ticket.
However, the dirty flag does not seem to work correctly. This n...
Andreas Müller
03:25 PM feature request #7372 (Closed): Allow configuring feature/term tree
copied from #6806
It looks like multiple usage of 1 feature in the same feature tree is currently not/now supporte...
Andreas Müller
03:14 PM bug #7290 (Closed): Creating the first node in a new polytomous key throws NPE
Seems to be fixed Andreas Müller
03:12 PM bug #7371 (Closed): Deleting Polytomous Key throws NPE
What I did:
1. created new Polytomous Key
1. created 2 PK nodes (second was an alternative)
1. delete key => exc...
Andreas Müller
03:07 PM bug #7295 (Closed): When creating homotypic synonym the accepted taxon and new synonym are not shown anymore
I am not sure what really happened before but I can't create any gray block anymore by creating a new synonym. So I c... Andreas Müller
02:54 PM feature request #7329 (Closed): Unify naming for both specimen editors (bulk and hierarchy)
Not sure if we should better use "Beleg" instead of "Specimen" in German Version. However, we may wait until users co... Andreas Müller
02:48 PM feature request #7368 (Closed): cdm entities report persistence state
I don't think @Transient is enough on the interface therefore I also added it to CdmBase. Andreas Müller

04/25/2018

02:15 PM task #7369 (In Progress): Handle taxonomically valueless taxa correctly
Andreas Müller
02:15 PM task #7369: Handle taxonomically valueless taxa correctly
first implementation with markers now available Andreas Müller
01:05 PM task #7369 (Closed): Handle taxonomically valueless taxa correctly
Currently 268 taxa in E+M have an IsExcludedMarker with IsExcludedExtension "not accepted: taxonomically valueless lo... Andreas Müller
01:09 PM bug #7370 (New): [E+M] Handle taxonomically valueless taxa in dataportal
see #7369
The status information for taxonomically valueless taxa needs to be shown at a prominent place on the ta...
Andreas Müller
10:47 AM feature request #7368 (Resolved): cdm entities report persistence state
Done! Andreas Kohlbecker
10:22 AM feature request #7368: cdm entities report persistence state
Andreas Müller wrote:
> I guess we should add @Transient.
Agreed!
> Maybe we should also add a comment that...
Andreas Kohlbecker
10:19 AM feature request #7368: cdm entities report persistence state
Maybe we should also add a comment that it does not necessarily mean that there is a database record already but mayb... Andreas Müller
10:16 AM feature request #7368 (Feedback): cdm entities report persistence state
Generally ok, but I guess we should add @Transient. Andreas Müller
10:04 AM feature request #7368: cdm entities report persistence state
please review Andreas Kohlbecker
10:03 AM feature request #7368 (Resolved): cdm entities report persistence state
Applied in changeset commit:cdmlib|57f91fb2db32a59d0df5bd72faa837219c1a4ad5. Andreas Kohlbecker
09:42 AM feature request #7368 (Closed): cdm entities report persistence state
all cdm entities should have method to report if the object is persisted or not.
~~~java
public boolean isPers...
Andreas Kohlbecker

04/24/2018

02:53 PM bug #7367 (Closed): Deleting a term in the term editor does not update the UI
Walter:
"ich habe bei den User defined features aus Versehen einen „Unterterm“ eingefügt.
Wenn ich im Kontext Men...
Patrick Plitzner
11:49 AM bug #7366 (In Progress): TeamOrPersonField readonly if users lacks edit permissions
Andreas Kohlbecker
09:19 AM bug #7366: TeamOrPersonField readonly if users lacks edit permissions
Wolf-Henning Kusber wrote:
> Andreas Kohlbecker wrote:
> > User without sufficient GrantedAuthorities to edit the t...
Andreas Kohlbecker

04/23/2018

06:19 PM bug #7366: TeamOrPersonField readonly if users lacks edit permissions
Andreas Kohlbecker wrote:
> User without sufficient GrantedAuthorities to edit the team or persons in TeamOrPersonFi...
Wolf-Henning Kusber
06:05 PM bug #7366 (Closed): TeamOrPersonField readonly if users lacks edit permissions
User without sufficient GrantedAuthorities to edit the team or persons in TeamOrPersonField data must be blocked from... Andreas Kohlbecker
05:14 PM task #7365 (Closed): enable CdmPopupEditors to operate on CdmDecoratorDTOs
Andreas Kohlbecker
05:13 PM task #7365 (Resolved): enable CdmPopupEditors to operate on CdmDecoratorDTOs
Andreas Kohlbecker
05:12 PM task #7365 (Closed): enable CdmPopupEditors to operate on CdmDecoratorDTOs
Decorator-DTOs are wrappers (decorator pattern) applied to cdm entities to let the entities appear as DTO. Internally... Andreas Kohlbecker
04:59 PM task #7364: TaxonNameEditor supports editing of a validated name
invalid name need field from EDITor "Nomenclatural Status"
Nomclatural Status Type
Rule Considered
Reference (List...
Wolf-Henning Kusber
04:52 PM task #7364 (Closed): TaxonNameEditor supports editing of a validated name
Implement editing of exactly one name associated to the name in the editor via a relation of type `ValidatedBy`
...
Andreas Kohlbecker
04:55 PM feature request #7363: TaxonNameEditor supports replaced synonyms
Characteristic is the omission of the Author of the replaced synonym (see basionym author). Wolf-Henning Kusber
04:48 PM feature request #7363 (Duplicate): TaxonNameEditor supports replaced synonyms
Implement editing of replaced synonyms in the taxon name editor. Replaced synonyms are the more general case of basio... Andreas Kohlbecker
03:38 PM feature request #7362 (Closed): Implement view for Gfbio terminology service
Patrick Plitzner
01:56 PM bug #6241: fix java doc problems in projects
replaced @date by @since Andreas Müller
11:19 AM bug #7361 (Closed): Consistent UI concept for create, new, add, remove, delete, edit buttons
The UI is currently inconsistent in the representation of the add, edit and create buttons as demonstrated by the scr... Andreas Kohlbecker
10:23 AM bug #6109 (Worksforme): Drag & Drop after creating a new description fails
trying to drag & drop a newly created fact asks for saving, no exception anymore Katja Luther

04/20/2018

10:27 PM bug #7359 (Closed): cdm popuop editors in readonly mode if the user is not permitted to edit
Andreas Kohlbecker
10:26 PM bug #7359 (Resolved): cdm popuop editors in readonly mode if the user is not permitted to edit
Applied in changeset commit:cdm-vaadin|9c239e1b6f406e7fab637657a12e9682c2754646. Andreas Kohlbecker
07:22 PM bug #7359 (Closed): cdm popuop editors in readonly mode if the user is not permitted to edit
1. The AbstractCdmEditorPresenter should evaluate the permissions of the current user after loading the entity bean t... Andreas Kohlbecker
09:27 PM bug #7360 (Closed): users NOT having DELETE are permitted to delete References
solved for ReferenceVoter and for TaxonNameVoter Andreas Kohlbecker
09:17 PM bug #7360 (Resolved): users NOT having DELETE are permitted to delete References
Applied in changeset commit:cdmlib|2d55550d9d00f88e4f3e9e9a235f427914aa733e. Andreas Kohlbecker
09:13 PM bug #7360 (Closed): users NOT having DELETE are permitted to delete References
A user which is not having the GrantedAuthority `REFERENCE.[DELETE]` or an according per entity permission is permitt... Andreas Kohlbecker
03:43 PM bug #7358 (Closed): Show warning when browser history back is used while popup editors are open
Utilizing the browser history back function can lead to a lot of confusing when the popup windows are open at the sam... Andreas Kohlbecker
12:58 PM bug #7357 (New): Clone methods correctly implemented for bidirectional relationships
Many clone methods do not take into account that links to single objects or collection items require handling of bidi... Andreas Müller

04/19/2018

06:44 PM task #7356 (In Progress): setup selenium test suite for cdm-vaadin
Andreas Kohlbecker
06:23 PM task #7356 (In Progress): setup selenium test suite for cdm-vaadin
The primary option to setup a test suite for testing the cdm-vaadin UIs is to use the **Vaadin Test Bench**. Even if ... Andreas Kohlbecker
02:41 PM task #7355 (Resolved): TaxonNamePopupEditor: newly created nomenclatural reference should be selected immediately
Applied in changeset commit:cdm-vaadin|ec3938a6cf135cb6f01617c6a6c014192086ff88. Andreas Kohlbecker
02:37 PM task #7355 (Closed): TaxonNamePopupEditor: newly created nomenclatural reference should be selected immediately
The TaxonNamePopupEditor allows to create new nomenclatural references via the nomenclatural reference field.
After ...
Andreas Kohlbecker
02:21 PM bug #7354 (Resolved): DerivedUnitConverter handles associated SpecimenTypeDesignation correctly
Applied in changeset commit:cdmlib|940e93a138cb1003aa0366647204aee36758cba5. Andreas Kohlbecker
02:07 PM bug #7354 (Closed): DerivedUnitConverter handles associated SpecimenTypeDesignation correctly
DerivedUnitConverter completely ignores the fact that a DerivedUnit can be associated with multiple or none SpecimenT... Andreas Kohlbecker
02:20 PM bug #7353 (Resolved): SpecimenTypedesignationsWorkingsetEditor: error on saving after changing kindOfUnit
Applied in changeset commit:cdm-vaadin|3baf176789a2471e9174a095357ed78cb690c3d5. Andreas Kohlbecker
02:02 PM bug #7353 (Closed): SpecimenTypedesignationsWorkingsetEditor: error on saving after changing kindOfUnit
Changing the kindOfUnit from can cause the situation in which an already existing DerivedUnit is to be persistet twic... Andreas Kohlbecker

04/18/2018

03:14 PM bug #7352 (Closed): review propertyPaths in editor
the propertyPaths in editor are not updated for all model changes therefore the objects are not correctly loaded and ... Katja Luther
10:45 AM bug #7351 (Worksforme): LIE (LazyInitializationException) when opening SpecimenTypeDesignationWorkingsetEditor

http://test.e-taxonomy.eu/cdmserver/phycobank/app/registration#!workingset/55acea03-f39a-4ee1-aa47-a7c8b272712c
...
Andreas Kohlbecker

04/16/2018

05:04 PM bug #7350: Collection date is not being saved
done! Please review. Andreas Kohlbecker
05:03 PM bug #7350 (Resolved): Collection date is not being saved
Applied in changeset commit:cdm-vaadin|3b4bcfb52e1aa9f8f673d85ff1aee25aa81cc3cb. Andreas Kohlbecker
04:39 PM bug #7350 (Closed): Collection date is not being saved

Specimen typedesignations editor

Collection date, in das Feld Start „2018-01-01“ eingegeben, gespeichert, R...
Andreas Kohlbecker

04/13/2018

06:29 PM bug #7349 (Closed): RegistrationPopupEditor fails saving new References with new Team with 2 new memers
Andreas Kohlbecker
06:29 PM bug #7349: RegistrationPopupEditor fails saving new References with new Team with 2 new memers
This was a quite strange bug.
As long as the new person objects where set as value to the lazy select the contact ...
Andreas Kohlbecker
06:25 PM bug #7349 (In Progress): RegistrationPopupEditor fails saving new References with new Team with 2 new memers
Andreas Kohlbecker
06:25 PM bug #7349 (Closed): RegistrationPopupEditor fails saving new References with new Team with 2 new memers

habe den Eindruck, dass es wieder an dem neuen Team von 2 neuen Autoren liegt.
![](picture810-1.png)
~~~
...
Andreas Kohlbecker
02:02 PM task #6753: Edaphobase data issues before import
Synonym relationships with deleted taxa
~~~ sql
SELECT
sr.tax_synonym_id, sr.deleted, a.taxon_id, a.valid, a....
Andreas Müller

04/11/2018

03:18 PM feature request #7348 (Closed): RegistrationDTO webservices implemented

The webservices exposing `RegistrationsDTO`s must not expose `Registration`s to unauthenticated users which are not...
Andreas Kohlbecker
07:50 AM task #7269: Use redmine as message hub for submitter curator communication
Applied in changeset commit:taxeditor|2ccbcf35e9e8b9cdd92c8c289cfe7f715ca047c7. Patrick Plitzner

04/10/2018

01:56 PM bug #7101 (In Progress): StatusPresenterTest broken
Fabian Reimeier
08:44 AM task #7347 (New): Generic test suite to monitor multiple dataportals
This test suite will generically test common functionality on multiple dataportal installations
* Base the test ...
Andreas Kohlbecker

04/09/2018

11:34 AM bug #7344 (Resolved): TaxonNamesEditor to fill authorship fields automatically if nomref and basionym are set?
Henning, this issue should be fully solved now, and you are welcome to review this ticket. Andreas Kohlbecker

04/06/2018

11:36 PM bug #3804 (Resolved): E+M import Person titles contain Object.toSting() representations
Seems to be fixed. Only remaining AgentBase with title Person#ID<UUID> is now BM AuthorID 3330, which really has no d... Andreas Müller
05:25 PM task #7341 (In Progress): [Check] CommonName import issues
Andreas Müller
05:24 PM task #7346 (Closed): [CHECK] Use separate area vocabulary for common names
Currently we try to map common name areas to tdwg and country vocabularies.
Experience has shown that it is better t...
Andreas Müller
05:05 PM bug #7344 (In Progress): TaxonNamesEditor to fill authorship fields automatically if nomref and basionym are set?
Andreas Kohlbecker
12:12 PM task #7039: Remove Hacks for RL 2017 from Distribution Editor
I made some preparations for removing the hacks and retrieving the uneditable areas from preferences.
@Andreas Mülle...
Fabian Reimeier
12:01 PM task #7039 (In Progress): Remove Hacks for RL 2017 from Distribution Editor
Fabian Reimeier

04/05/2018

07:01 PM feature request #7345 (Closed): [E+M] Common name references selectable in TaxEditor
In Euro+Med Berlin Model references for common names are handled separately from other references but do link to them... Andreas Müller
04:48 PM bug #7344 (Closed): TaxonNamesEditor to fill authorship fields automatically if nomref and basionym are set?
We misunderstood how the authorship fields in the TaxonName are used by the cdm library. In contrast to the current i... Andreas Kohlbecker
04:28 PM task #7343: PersonField allows editing the nomenclaturalTitle
please review Andreas Kohlbecker
04:27 PM task #7343 (Resolved): PersonField allows editing the nomenclaturalTitle
Applied in changeset commit:cdm-vaadin|adad0cac1264f1e303f63a453933e1488c773457. Andreas Kohlbecker
04:24 PM task #7343 (Closed): PersonField allows editing the nomenclaturalTitle
add a TextField for the `Person.nomenclaturalTitle` to the `PersonField` and keep the UI compact at the same time Andreas Kohlbecker
11:46 AM bug #7342: incomplete bean initialization with specific data causes LIEs
ich habe den cdm-server heute morgen um 2018-04-05 08:51:14 neu gestartet, weil der swap-space wieder mal sehr stark... Andreas Kohlbecker
10:51 AM feature request #7244: DistributionStatus editor help
Added help-window for the distribution editor.
@Andreas Müller Please review if the documentation is sufficient.
Fabian Reimeier
10:51 AM bug #7241 (Closed): Missing rights are not correctly indicated in Vaadin distribution editor - flexible vaadin errorhandler is needed
Andreas Kohlbecker
10:42 AM bug #7241: Missing rights are not correctly indicated in Vaadin distribution editor - flexible vaadin errorhandler is needed
Andreas Kohlbecker wrote:
> I modified the DelegatingErrorHandler and ErrorTypeHandler a bit in order to allow using...
Fabian Reimeier

04/04/2018

05:23 PM task #7341: [Check] CommonName import issues
Find commonNames or facts attached to orphaned taxa:
~~~sql
SELECT n.fullNameCache, pt.PTNameFk, pt.PTRefFk, coun...
Andreas Müller
02:32 PM bug #7342: incomplete bean initialization with specific data causes LIEs
for example portal/classification/b010c84d-6049-45f4-9f13-c065101eaa26/childNodesOf/a7d542c5-1ae2-4edd-9f46-445b9b7f6... Katja Luther
02:23 PM bug #7342 (Worksforme): incomplete bean initialization with specific data causes LIEs
this has been observed at the salvador portal where a lot of functionality is broken due to `LazyInitializationExcept... Katja Luther
08:40 AM feature request #6812: Improve TaxEditor download site
[a.mueller:]
... Ich wollte nur darauf hinweisen, dass das mit dem automatischen Verschieben noch nicht klappt ...
Andreas Kohlbecker
 

Also available in: Atom