Project

General

Profile

Activity

From 04/29/2021 to 05/28/2021

05/28/2021

08:34 PM bug #9636: NPE in DeterminationDetailElement
Please review. Andreas Müller
08:33 PM bug #9636 (Resolved): NPE in DeterminationDetailElement
Applied in changeset commit:taxeditor|c7641204b013ae501d942505847201e7617d4d66. Andreas Müller
08:30 PM bug #9636 (Closed): NPE in DeterminationDetailElement
this is due to changes in CdmSectionPart.setFormInput() with commit 8aaabf5035f where derivedUnitFacade is replaced b... Andreas Müller
12:00 PM bug #9398 (Resolved): ObjectNotFoundException when removing a synonym that is used as NameInSource
Applied in changeset commit:cdmlib|fab7562d10933769c27f26176f401cb92d75e234. Katja Luther
09:02 AM bug #9630 (In Progress): Make the handling of computed description configurable
Katja Luther

05/27/2021

04:06 PM bug #9635 (Closed): LazyInitializationException (LIE) in TaxonPortalContoller
http://api.cybertaxonomy.org/euromed/portal/taxon/find.json?doTaxaByCommonNames=1&doMisappliedNames=1&doSynonyms=1&do... Andreas Kohlbecker
03:55 PM bug #9634 (Closed): Update AgentBase and DescriptiveDataSet titleCache length where needed
In some databases the AgentBase titleCache has only length 255, not 800. Also the DescriptiveDataSet titleCache has u... Andreas Müller
02:24 PM bug #9600 (In Progress): Delete of taxon with unselected name delete returns warning
The exceptions where caused by the names of the synonyms (but there are more messages than synonyms, this needs to be... Katja Luther
11:46 AM bug #9629 (Resolved): Better handling of OptionalDataException
the exception is hanlded now, please review. Katja Luther
11:12 AM bug #9630 (Resolved): Make the handling of computed description configurable
this is fixed, please review. Katja Luther

05/21/2021

02:55 PM bug #9588 (Closed): Specimen Tree View: Duplicate derivatives
The link in the ticket description works now as expected so we can close this ticket. Andreas Müller
10:20 AM task #9576: Add tests for homotypic group name comparator
Andreas Müller wrote:
> Does the unified HomotypicGroupTaxonComparator include the tests then?
There is not need ...
Katja Luther
10:12 AM task #9576: Add tests for homotypic group name comparator
Does the unified HomotypicGroupTaxonComparator include the tests then? Andreas Müller
09:15 AM task #9576 (Rejected): Add tests for homotypic group name comparator
The HOmotypicalGroupNameCOmparator is not used anymore therefore I would remove it and close this ticket because we d... Katja Luther
08:55 AM bug #9618: fix historic NomenclaturalCodeEdition names ICN -> ICBN
Andreas Müller wrote:
> Andreas Kohlbecker wrote:
> > diese Liste dürfte vollständig sein https://www.iapt-taxon.or...
Andreas Kohlbecker
08:01 AM bug #9618: fix historic NomenclaturalCodeEdition names ICN -> ICBN
looks like the final list is still missing Andreas Müller
08:24 AM bug #9529: Correct formatting for bibliographic in-reference separation
This was mostly done in 5.22 Andreas Müller

05/20/2021

05:05 PM task #8081 (Closed): Complete removal of redmine communication hub instances
removed all remains from
* edit-int
* edit-test
* edit-staging
* edit-com
Andreas Kohlbecker
03:09 PM feature request #5573 (Closed): Cache Strategy for Media Specimen required
tested the workaround on nightly and it worked as expected. Katja Luther
03:04 PM feature request #5573: Cache Strategy for Media Specimen required
Andreas Müller wrote:
> Katja Luther wrote:
> > Andreas Müller wrote:
> > > The failing test is fixed now (titleCa...
Katja Luther
12:07 PM feature request #5573: Cache Strategy for Media Specimen required
Katja Luther wrote:
> Andreas Müller wrote:
> > The failing test is fixed now (titleCache is set to null and a prop...
Andreas Müller
11:35 AM feature request #5573: Cache Strategy for Media Specimen required
Andreas Müller wrote:
> The failing test is fixed now (titleCache is set to null and a property change event is thro...
Katja Luther
03:04 PM feature request #9326 (Closed): Show all authors in bibliographic references
I guess this can be closed as it is about team formatting and full stop separation which both is fixed.
Open issues ...
Andreas Müller
10:08 AM feature request #9326 (Feedback): Show all authors in bibliographic references
Wolf-Henning Kusber wrote:
> Habe die Beispiele angeschaut, Uptdate der Caches war notwendig.
> Fast alles ist jetz...
Andreas Müller
08:54 AM feature request #9326: Show all authors in bibliographic references
https://test.e-taxonomy.eu/dataportal/preview/phycobank/cdm_dataportal/reference/843e5544-2081-4547-98aa-418db8fb1f85 Andreas Müller

05/19/2021

05:38 PM feature request #5573: Cache Strategy for Media Specimen required
The failing test is fixed now (titleCache is set to null and a property change event is thrown). However, as the even... Andreas Müller
04:50 PM bug #9629: Better handling of OptionalDataException
The general problem was reported in #9358 already. Andreas Müller
12:52 PM bug #9629: Better handling of OptionalDataException
I guess this is fast to implement as we only need to search for "java.io.OptionalDataException" in the stacktrace.
A...
Andreas Müller
12:31 PM bug #9629 (In Progress): Better handling of OptionalDataException
This exception should be handled and the user should be informed to restart the editor.
~~~ text
last remote meth...
Katja Luther
04:48 PM feature request #9326: Show all authors in bibliographic references
Habe die Beispiele angeschaut, Uptdate der Caches war notwendig.
Fast alles ist jetzt gut umgesetzt. 19.05.2021
E...
Wolf-Henning Kusber
03:12 PM bug #9633 (New): startup option to create an initial classfication
To be implemented into `FirstDataInserter`
in case `createInitialClassification` is `true` and there is no classif...
Andreas Kohlbecker
03:04 PM bug #9632 (New): Handle putXXX and remove with aspectj where necessary
See e.g. TODO in Media.putTitle() Andreas Müller
02:14 PM task #9607 (Closed): read image metadata from MediaInfoService if available
Andreas Kohlbecker
01:27 PM feature request #8471 (Closed): Computed descriptions should be disabled in TaxEditor
New tickets created. Katja Luther
01:06 PM feature request #8471: Computed descriptions should be disabled in TaxEditor
This ticket can be closed once the new 2 tickets are created. Andreas Müller
01:06 PM feature request #8471: Computed descriptions should be disabled in TaxEditor
>Another issue is that sections can be opened now. E.g. if there is an annotation I can't see it's content as I can't... Andreas Müller
12:59 PM feature request #8471 (Feedback): Computed descriptions should be disabled in TaxEditor
The UUID and ID fields can not be copied anymore. In general it might be a good idea not to fully disable fields but ... Andreas Müller
01:26 PM bug #9631 (New): New implementation for disable details/supplemental data views
from #8471:
The UUID and ID fields can not be copied anymore. In general it might be a good idea not to fully disa...
Katja Luther
01:24 PM bug #9630 (Closed): Make the handling of computed description configurable
from #8471:
This ticket is not meant to completely make the computed descriptions invisible. By default they shoul...
Katja Luther
01:12 PM bug #9587 (Closed): Unsaved changes are lost when trying to open a taxon a second time
Katja Luther wrote:
> Andreas Müller wrote:
> > This does not seem to work if a taxon is used multiple times. E.g. ...
Andreas Müller
12:25 PM feature request #9622: Improve remoting progress monitor handling
Andreas Müller wrote:
> >bei der Aggregation scheint es noch nicht richtig implementiert zu sein, im Progress View z...
Katja Luther
12:52 AM feature request #9622: Improve remoting progress monitor handling
>bei der Aggregation scheint es noch nicht richtig implementiert zu sein, im Progress View zeigt er "No subtask name"... Andreas Müller
11:24 AM bug #6427: Improve Matching for Reference.title and abbrevTitle
This is not so urgent anymore since we have the MatchStrategyFactory and especially the ParsedXxxMatchers. However, f... Andreas Müller
10:58 AM feature request #8789: How can we semantically handle characters like "partial inflorescence arrangement - distance 1st to 2nd bract"
AM:
Is this still an open issue? Is it urgent?
NoK:
für derlei Fälle habe ich in den letzten Monaten (bei Lactucin...
Andreas Müller
10:57 AM task #6284 (Closed): media.bgbm.org available via https
Meanwhile, the media servers functionality has moved to https://image.bgbm.org/ and https://pictures.bgbm.org/
Both ...
Andreas Kohlbecker
10:52 AM task #6284 (Feedback): media.bgbm.org available via https
Is this still an open issue? I think we do not receive media from https://media.bgbm.org/erez/ anymore but I may be w... Andreas Müller
10:55 AM feature request #6929 (Feedback): handling of misapplied names without accepted name
Is this still an open issue. The ticket is 3 years old and I guess it is fixed but I am not sure if I understand the ... Andreas Müller
10:33 AM bug #6359 (Closed): Remaining issues secundum for subtrees
Also created a new ticket for better update result handling: #9628
So we can close this ticket now.
Andreas Müller
10:27 AM bug #6359: Remaining issues secundum for subtrees
Created a follow-up ticket #9627 for correct update result handling on editor side Andreas Müller
10:31 AM task #9628 (New): Improve update result handling for monitored operations
Currently it is handled in AbstractUtility.createUpdateResultReport() since #6359.
Probably we should try to unify...
Andreas Müller
10:19 AM bug #9627 (New): Handle updated objects correctly in monitored operations in taxeditor
Currently in AbstractUtility.executeMoniteredOperation()
~~~
Set<Taxon> taxaToUpdate = getTaxaToUpdate(firstRemot...
Andreas Müller
08:45 AM feature request #9611 (Closed): Implement setSecundumForSubtree for MAN and ppSyns in TaxEditor
Andreas Müller wrote:
> Andreas Müller wrote:
> > Katja Luther wrote:
> > Can we have more space between Pro Parte...
Katja Luther

05/18/2021

06:09 PM feature request #9611 (Feedback): Implement setSecundumForSubtree for MAN and ppSyns in TaxEditor
Andreas Müller wrote:
> Katja Luther wrote:
> Can we have more space between Pro Parte and Overwrite existing ... t...
Andreas Müller
06:00 PM feature request #9433 (Closed): Improve titleCache generation for misapplications
Andreas Müller
05:51 PM feature request #9433 (Resolved): Improve titleCache generation for misapplications
Applied in changeset commit:cdmlib|64223995926d2072cd149e408ec437c64c8c7603. Andreas Müller
03:22 PM bug #1924: CIHORIEAE in-references in Footnotes
The "publisher" issue (from attachement) was moved to new ticket #9626.
Only open issue: verbatim year
Andreas Müller
01:20 PM bug #6359: Remaining issues secundum for subtrees
So the progress monitor handling is fixed, we can close this ticket. A new ticket for user friendly result report and... Katja Luther
12:15 PM feature request #8471 (Resolved): Computed descriptions should be disabled in TaxEditor
Andreas Müller wrote:
> The description itself is not yet disabled in details view (but it is in suppl data view). T...
Katja Luther
12:02 PM feature request #8471: Computed descriptions should be disabled in TaxEditor
Andreas Müller wrote:
> The "Types" field for ordinary descriptions is now enabled but shouldn't because it is read ...
Katja Luther
10:09 AM feature request #8471: Computed descriptions should be disabled in TaxEditor
Andreas Müller wrote:
> I think we should reenable the "delete" menu item as it should always be possible to remove ...
Katja Luther
09:04 AM feature request #8471: Computed descriptions should be disabled in TaxEditor
Andreas Müller wrote:
> The description itself is not yet disabled in details view (but it is in suppl data view). T...
Katja Luther
11:52 AM feature request #5573: Cache Strategy for Media Specimen required
Andreas Müller wrote:
> Katja Luther wrote:
> > Shouldn't the motif be part of the titlecache if no other field is ...
Katja Luther
12:10 AM task #9607 (Resolved): read image metadata from MediaInfoService if available
Andreas Kohlbecker

05/17/2021

06:05 PM bug #8521 (Duplicate): User details view: Change password button accessible for ROLE_USER_MANAGER
this is handled with #8925 Katja Luther
03:29 PM bug #6359: Remaining issues secundum for subtrees
Katja Luther wrote:
> I tried to adapt the progress monitor handling like for the cache update and the output in edi...
Andreas Müller
03:26 PM bug #6359: Remaining issues secundum for subtrees
I tried to adapt the progress monitor handling like for the cache update and the output in editor looks like this:
...
Katja Luther
03:00 PM bug #6359: Remaining issues secundum for subtrees

I think the usage of submonitors needs to be adapted, I already did this for cache update, there the submonitor lab...
Katja Luther
02:27 PM task #9624: Centralize team formatting and fix et al. position handling
AM: ... wird bei den err. sec. (und auch syn. sec. von pp-Synonymen) das „Kurzzitat“ noch mit >2 Autoren angezeigt. A... Andreas Müller
01:37 PM bug #9590 (Closed): ObjectDeletedException when swap synonym and accepted taxon
Andreas Müller wrote:
> Katja Luther wrote:
> > Andreas Müller wrote:
> > > Also there is a looot of commented cod...
Katja Luther
01:35 PM bug #2969 (Closed): Correct formatting for bibliographic references
The cache strategies are split now (e.g. #9604). Examples for correct formatting bibliographic references are given i... Andreas Müller
01:24 PM feature request #9611 (Resolved): Implement setSecundumForSubtree for MAN and ppSyns in TaxEditor
Andreas Müller wrote:
> Katja Luther wrote:
> > Andreas Müller wrote:
> > > Katja Luther wrote:
> > > > Andreas M...
Katja Luther
12:47 PM feature request #9611: Implement setSecundumForSubtree for MAN and ppSyns in TaxEditor
Katja Luther wrote:
> Andreas Müller wrote:
> > Katja Luther wrote:
> > > Andreas Müller wrote:
> > > > implement...
Andreas Müller
12:23 PM feature request #9611: Implement setSecundumForSubtree for MAN and ppSyns in TaxEditor
Andreas Müller wrote:
> Katja Luther wrote:
> > Andreas Müller wrote:
> > > implemented. Please adapt UI.
> >
>...
Katja Luther
12:42 PM bug #9587 (Resolved): Unsaved changes are lost when trying to open a taxon a second time
Katja Luther
12:39 PM bug #9587: Unsaved changes are lost when trying to open a taxon a second time
Andreas Müller wrote:
> This does not seem to work if a taxon is used multiple times. E.g. if you search for "Sectes...
Katja Luther
11:06 AM bug #9588: Specimen Tree View: Duplicate derivatives
Andreas Kohlbecker wrote:
> I don't understand why you are changing the category, this clearly was a bug in cdmlib-s...
Andreas Müller
10:54 AM bug #9588: Specimen Tree View: Duplicate derivatives
I don't understand why you are changing the category, this clearly was a bug in cdmlib-services Andreas Kohlbecker
11:00 AM task #9623 (Closed): Remove TaxonBaseShortSecCacheStrategy
ok Katja Luther
10:58 AM feature request #7305 (Closed): [Dicuss] searching for authorteam with more than three members is incomplete
works as expected. Katja Luther
09:31 AM bug #9625 (Closed): Selection for team members does not filter on persons only
Andreas Müller
09:31 AM bug #9625 (Closed): Selection for team members does not filter on persons only
Andreas Müller
09:22 AM bug #9529 (Closed): Correct formatting for bibliographic in-reference separation
WGB: ich bin auf jeden Fall für das Komma!
NoK: Bin ... Walters Meinung
Andreas Müller

05/16/2021

11:53 PM feature request #2854 (Closed): Implement part of other title for part of articles and part of booksections
The possible open issue is not relevant anymore as BM imports are mostly done. Also the issue is logged in case it is... Andreas Müller
11:44 PM bug #9373 (Feedback): In specimen details view used within specimen tree editor titleCache field is not enabled when it is protected
Andreas Müller

05/15/2021

02:35 AM feature request #9433 (Feedback): Improve titleCache generation for misapplications
> Wenn wir das auf sensu ändern wäre es auch schön, wenn man an dieser Stelle auch Autor und nom. Status weglassen wü... Andreas Müller
02:27 AM feature request #3667 (Closed): Implement correct implementation of original spelling in publications
Andreas Müller wrote:
> Still need to check/discuss if this is already the case in dataportal and print publication
...
Andreas Müller
02:25 AM feature request #3667: Implement correct implementation of original spelling in publications
Still need to check/discuss if this is already the case in dataportal and print publication Andreas Müller
02:19 AM bug #6960 (Duplicate): Improve reference cachestrategy
This duplicates #4338 Andreas Müller
02:18 AM bug #6960: Improve reference cachestrategy
> webpage without title duplicates the URI
can't reproduce this anymore, seems to be fixed in the meanwhile
Andreas Müller
02:05 AM feature request #3764: Improve formatting for reference type Section
Final tests should be written. See also #6499. ~~Then move back to 3.8 if no major changes needed.~~ There were a cou... Andreas Müller
02:00 AM bug #3872 (Worksforme): Title cache is null if the reference is a journal
I can't reproduce this anymore. Maybe it was fixed with the ReferenceDefaultCacheStrategy refactoring. Andreas Müller
01:49 AM bug #4773 (Worksforme): Lampranthus throws IndexOutOfRange exception
The exception is not thrown anymore for such a combination and for the concrete taxon in caryo. Also the result looks... Andreas Müller
01:35 AM bug #1815 (Closed): setInReference needs to reset the title cache
This seems to be fixed. See also tests in ReferenceDefaultCacheStrategy Andreas Müller
01:27 AM task #1404 (Rejected): References cache strategy should always render bibliographic references
This is not relevant anymore. Current implementation works for users. Also there are 2 caches now for abbrev and full... Andreas Müller

05/14/2021

11:43 PM feature request #9530 (Closed): Add pages to bibliographic book sections
Andreas Müller
11:41 PM feature request #9530 (Resolved): Add pages to bibliographic book sections
Applied in changeset commit:cdmlib|957a9a67a088b3e9f30bf2ac712aeb107d36b6d6. Andreas Müller
10:58 PM bug #9529: Correct formatting for bibliographic in-reference separation
und noch eine Frage zur Formatierung. In #9529 haben wir ja beschlossen, dass bibliographische In-Referenzen mit „. –... Andreas Müller
10:35 PM bug #5684 (Worksforme): NPE when trying to move a presence-absence term within the vocabulary
This works for me and can be closed. Andreas Müller
10:25 PM feature request #9326 (Resolved): Show all authors in bibliographic references
This should be fixed now. Maybe before review an (title)cache update is necessary. For single teams this can be done ... Andreas Müller
09:33 PM bug #6749 (Closed): No media is created for new mediaSpecimen
This works as expected Andreas Müller
09:14 PM task #9624 (Resolved): Centralize team formatting and fix et al. position handling
This is generally fixed. Fine tuning is still required for correct et al. positions. Email was sent to users. Andreas Müller
07:43 PM task #9624 (Closed): Centralize team formatting and fix et al. position handling
Formatting of teams is done at many places in cdmlib (TeamDefaultCacheStrategy, NomenclaturalSourceFormatting, TaxonB... Andreas Müller
08:07 PM feature request #7305 (Resolved): [Dicuss] searching for authorteam with more than three members is incomplete
This should be fixed with #9624. Before reviewing you may need to run the cache updater. Andreas Müller
08:00 PM feature request #6662 (Closed): Adapt person formatting, set initials behind lastname
Andreas Müller
07:57 PM feature request #6504 (Closed): Bibliographic references should not start with firstname.
This should be fixed due to new cache strategy which puts initials after family name in biblo teams Andreas Müller
04:15 PM feature request #9597 (Closed): Improve formatting of MediaSpecimen in TypeDesignationWorkingSet formatting
implementation and test case looks ok. As there are no test to be adapted in the dataportal, this ticket can be closed. Andreas Kohlbecker
01:21 PM task #9623: Remove TaxonBaseShortSecCacheStrategy
I think there is not much to review but just to let you know that I have done this. Andreas Müller
01:18 PM task #9623 (Resolved): Remove TaxonBaseShortSecCacheStrategy
Applied in changeset commit:cdmlib|e80d154bb2d5faf5c1219935eacc16132a22e82c. Andreas Müller
01:13 PM task #9623 (Closed): Remove TaxonBaseShortSecCacheStrategy
The cache strategy is not used anymore and TaxonBaseDefaultCacheStrategy now implements sec referencing the same way ... Andreas Müller
12:48 PM feature request #9433 (Resolved): Improve titleCache generation for misapplications
Applied in changeset commit:cdmlib|40708c65957005aa8723235844e7b9c3418f4525. Andreas Müller
01:14 AM feature request #3666 (Closed): Implement original spelling in name parser
Andreas Müller
12:31 AM feature request #3666 (Resolved): Implement original spelling in name parser
Andreas Müller

05/13/2021

02:04 PM feature request #9270 (Feedback): show original spelling on taxon page
should we close this as duplicate (for #7781)? Andreas Müller
02:01 PM feature request #9270: show original spelling on taxon page
>Ich erinnere mich jetzt nicht daran warum das nach dem Namen kommt, das war aber sicherlich eine Anfrage/Anforderung... Andreas Müller
01:50 PM bug #7781: original spelling is missing for accepted taxon in taxon page
Also check if orginal name part is in italics as #3667 is now implemented Andreas Müller
01:45 PM feature request #3667 (Resolved): Implement correct implementation of original spelling in publications
Applied in changeset commit:cdmlib|9f804efe2c1ddc0baaa3b1491d222e45acd84dd2. Andreas Müller
12:24 PM task #9604 (Closed): Split bibliographic reference cache strategy and nomenclatural formatter + orginal source formatter
Andreas Müller
12:22 PM feature request #3665 (Closed): Further implementation of original spelling name caching
I think this can be closed. No obvious feature from the ticket description/discussion seems to be missing. Italics fo... Andreas Müller
11:38 AM feature request #9622 (In Progress): Improve remoting progress monitor handling
Andreas Müller
09:28 AM feature request #9622 (In Progress): Improve remoting progress monitor handling
Open issues:
KL:
bei der Aggregation scheint es noch nicht richtig implementiert zu sein, im Progress View zeig...
Andreas Müller

05/12/2021

05:46 PM feature request #8471: Computed descriptions should be disabled in TaxEditor
I think we should reenable the "delete" menu item as it should always be possible to remove computed data again. Mayb... Andreas Müller
05:42 PM feature request #8471: Computed descriptions should be disabled in TaxEditor
The "Types" field for ordinary descriptions is now enabled but shouldn't because it is read only (should be set only ... Andreas Müller
05:39 PM feature request #8471 (Feedback): Computed descriptions should be disabled in TaxEditor
The description itself is not yet disabled in details view (but it is in suppl data view). This needs to be fixed. Andreas Müller
05:38 PM feature request #8471: Computed descriptions should be disabled in TaxEditor
The preferences to make the aggregated data either disabled, invisible or enabled is still missing, correct?
Shoul...
Andreas Müller
08:46 AM feature request #8471 (Resolved): Computed descriptions should be disabled in TaxEditor
Missed to check in the label provider, please review now. There is still a missing issue, the details of the descript... Katja Luther
08:30 AM feature request #8471 (In Progress): Computed descriptions should be disabled in TaxEditor
Katja Luther
08:22 AM feature request #8471 (Resolved): Computed descriptions should be disabled in TaxEditor
please review. Katja Luther
05:15 PM bug #9589 (Closed): Move synonym to another accepted taxon ignores the selected new sec reference
works as expected Andreas Müller
05:01 PM bug #9590: ObjectDeletedException when swap synonym and accepted taxon
Katja Luther wrote:
> Andreas Müller wrote:
> > Also there is a looot of commented code still in the methods. Also ...
Andreas Müller
05:00 PM bug #9590: ObjectDeletedException when swap synonym and accepted taxon
Katja Luther wrote:
> Andreas Müller wrote:
> > To me it looks like the code commented with "//Move descriptions to...
Andreas Müller
02:52 PM bug #9590: ObjectDeletedException when swap synonym and accepted taxon
I think this ticket can be closed? Katja Luther
02:51 PM bug #9590: ObjectDeletedException when swap synonym and accepted taxon
Andreas Müller wrote:
> Also there is a looot of commented code still in the methods. Also some warning.
> Can you ...
Katja Luther
02:31 PM bug #9590: ObjectDeletedException when swap synonym and accepted taxon
Andreas Müller wrote:
> As the 2 methods are now distinguished only by a boolean parameter we should add a ticket to...
Katja Luther
02:27 PM bug #9590: ObjectDeletedException when swap synonym and accepted taxon
Andreas Müller wrote:
> To me it looks like the code commented with "//Move descriptions to new taxon" is fully redu...
Katja Luther
04:25 PM bug #6359: Remaining issues secundum for subtrees
Katja Luther wrote:
> * make cancelable -> maybe we should show how many items already changed, especially because t...
Andreas Müller
04:21 PM bug #6359: Remaining issues secundum for subtrees
Katja Luther wrote:
> review:
>
> * add progress monitor -> the submonitors not shown in the status of the editor...
Andreas Müller
03:56 PM bug #6359 (Feedback): Remaining issues secundum for subtrees
review:
* add progress monitor -> the submonitors not shown in the status of the editor -> maybe a new ticket?
* ...
Katja Luther
03:01 PM bug #6359: Remaining issues secundum for subtrees
Katja, kannst du das Ticket grundsätzlich schon mal reviewen? Wir müssen noch eine Lösung finden für die Auswertung d... Andreas Müller
04:09 PM feature request #9611 (Feedback): Implement setSecundumForSubtree for MAN and ppSyns in TaxEditor
Katja Luther wrote:
> Andreas Müller wrote:
> > implemented. Please adapt UI.
>
> The UI is adapted.
Can we h...
Andreas Müller
02:56 PM feature request #9611 (Resolved): Implement setSecundumForSubtree for MAN and ppSyns in TaxEditor
Andreas Müller wrote:
> ... and the preference if this is fast. Otherwise open new ticket as it is not really urgent...
Katja Luther
12:10 PM feature request #9611: Implement setSecundumForSubtree for MAN and ppSyns in TaxEditor
Andreas Müller wrote:
> implemented. Please adapt UI.
The UI is adapted.
Katja Luther
10:20 AM feature request #9611: Implement setSecundumForSubtree for MAN and ppSyns in TaxEditor
... and the preference if this is fast. Otherwise open new ticket as it is not really urgent. Andreas Müller
10:07 AM feature request #9611: Implement setSecundumForSubtree for MAN and ppSyns in TaxEditor
implemented. Please adapt UI. Andreas Müller
10:03 AM feature request #9611: Implement setSecundumForSubtree for MAN and ppSyns in TaxEditor
Andreas Müller wrote:
> Katja Luther wrote:
> > Andreas Müller wrote:
> >
> > > A bit problematic ist hte "Overw...
Katja Luther
09:55 AM feature request #9611: Implement setSecundumForSubtree for MAN and ppSyns in TaxEditor
Katja Luther wrote:
> Andreas Müller wrote:
>
> > A bit problematic ist hte "Overwrite existing sec refs for sele...
Andreas Müller
09:47 AM feature request #9611: Implement setSecundumForSubtree for MAN and ppSyns in TaxEditor
Andreas Müller wrote:
> Katja Luther wrote:
> > Andreas Müller wrote:
> > > Also I guess by default we should swit...
Katja Luther
09:44 AM feature request #9611: Implement setSecundumForSubtree for MAN and ppSyns in TaxEditor
Katja Luther wrote:
> Andreas Müller wrote:
> > Also I guess by default we should switch off "apply to MAN err. sec...
Andreas Müller
09:26 AM feature request #9611: Implement setSecundumForSubtree for MAN and ppSyns in TaxEditor
Andreas Müller wrote:
> Also I guess by default we should switch off "apply to MAN err. sec." and "apply to ppsyn sy...
Katja Luther
09:22 AM feature request #9611: Implement setSecundumForSubtree for MAN and ppSyns in TaxEditor
Andreas Müller wrote:
> A bit problematic ist hte "Overwrite existing sec refs for selected relations option which...
Katja Luther
03:16 PM bug #9618: fix historic NomenclaturalCodeEdition names ICN -> ICBN
Andreas Müller wrote:
> Die Liste enthält leider keine Abkürzungen, um die es aber gerade ging.
Aus einem Chat m...
Andreas Kohlbecker
12:26 PM bug #9618: fix historic NomenclaturalCodeEdition names ICN -> ICBN
Rein inhaltlich. Mindestens für das Projekt PhycoBank benötigen wir den Link zum Vollzitat. Ich gehe davon aus, das d... Wolf-Henning Kusber
12:23 PM bug #9618: fix historic NomenclaturalCodeEdition names ICN -> ICBN
Zudem die Frage, wie mit den Langformen umzugehen ist. Bislang hatten wir uns darauf geeinigt, lediglich DOIs oder UR... Andreas Müller
12:19 PM bug #9618: fix historic NomenclaturalCodeEdition names ICN -> ICBN
Die Liste enthält leider keine Abkürzungen, um die es aber gerade ging. Letztlich kann ich nur raten. War der "Vienna... Andreas Müller
12:11 PM bug #9618: fix historic NomenclaturalCodeEdition names ICN -> ICBN
Isn't this a good start? We can add more lists on demand. Andreas Kohlbecker
11:40 AM bug #9618: fix historic NomenclaturalCodeEdition names ICN -> ICBN
Andreas Kohlbecker wrote:
> diese Liste dürfte vollständig sein https://www.iapt-taxon.org/historic/list-of-Codes.ht...
Andreas Müller
11:33 AM bug #9618: fix historic NomenclaturalCodeEdition names ICN -> ICBN
diese Liste dürfte vollständig sein https://www.iapt-taxon.org/historic/list-of-Codes.htm
Andreas Kohlbecker
11:27 AM bug #9618: fix historic NomenclaturalCodeEdition names ICN -> ICBN
Yes, will do two lissts, (i) a short citation, and (ii) correct citations with help of the literature in our library. Wolf-Henning Kusber
11:04 AM bug #9618: fix historic NomenclaturalCodeEdition names ICN -> ICBN
here is one kind of list https://www.iapt-taxon.org/historic/index.htm Andreas Kohlbecker
10:48 AM bug #9618: fix historic NomenclaturalCodeEdition names ICN -> ICBN
Andreas Müller wrote:
> But as I mentioned above I need a full list of all correct abbreviations for all codes. As l...
Andreas Müller
10:27 AM bug #9618 (Closed): fix historic NomenclaturalCodeEdition names ICN -> ICBN
Solution accepted. Ticket can be closed. Andreas Kohlbecker
02:55 PM bug #9621 (New): New Preference for Default of the SecundumForSubtreeConfigurator
see #9611 Katja Luther
02:51 PM feature request #5573: Cache Strategy for Media Specimen required
Katja Luther wrote:
> Shouldn't the motif be part of the titlecache if no other field is filled?
> At the moment th...
Andreas Müller
02:20 PM feature request #5573 (Feedback): Cache Strategy for Media Specimen required
Shouldn't the motif be part of the titlecache if no other field is filled?
At the moment the titleCache is the UUID ...
Katja Luther
02:30 PM bug #9620 (New): Add a preference which defines whether a new uuid is wanted for swap synoym and accepted
from #9590:
As the 2 methods are now distinguished only by a boolean parameter we should add a ticket to define by...
Katja Luther
10:55 AM bug #9390: Remaining issues for set secundum dialog
The line break is probably not so critical so I don't think we urgently need a self made dialogue. But I don't know h... Andreas Müller
10:25 AM bug #9612 (Closed): ROLE_USER_MANAGER is missing as a group in FirstDataImporter
Ja, die sollte weg, dass die hier keinen Sinn macht, meinte ich auch mit "seems like a copy of some other test."
...
Andreas Kohlbecker
10:23 AM bug #9605 (Closed): Disable Details View for structure and property trees in character editor
This works as expected now Andreas Müller
10:08 AM bug #9601: Set secundum for subTree does not work for misapplied names
I adapted default value for MAN and ppSyn. For discussion see #9611#note-13 Andreas Müller
09:57 AM bug #9601: Set secundum for subTree does not work for misapplied names
Having 3 parameters for overwriteExistingXXX makes the UI complex and has not much added value. See discussion at #96... Andreas Müller

05/11/2021

11:21 PM bug #9587 (Feedback): Unsaved changes are lost when trying to open a taxon a second time
This does not seem to work if a taxon is used multiple times. E.g. if you search for "Sectest cdcfd" in rem_conf_am a... Andreas Müller
11:11 PM feature request #9611: Implement setSecundumForSubtree for MAN and ppSyns in TaxEditor
Also I guess by default we should switch off "apply to MAN err. sec." and "apply to ppsyn syn. sec." as most projects... Andreas Müller
11:07 PM feature request #9611 (Feedback): Implement setSecundumForSubtree for MAN and ppSyns in TaxEditor
Similar to the setPublishForSubtree dialog we should separate those parameters that do hold for all taxon types a bit... Andreas Müller
10:38 PM bug #9590: ObjectDeletedException when swap synonym and accepted taxon
As the 2 methods are now distinguished only by a boolean parameter we should add a ticket to define by preferences if... Andreas Müller
10:36 PM bug #9590: ObjectDeletedException when swap synonym and accepted taxon
To me it looks like the code commented with "//Move descriptions to new taxon" is fully redundant in both methods. If... Andreas Müller
10:33 PM bug #9590: ObjectDeletedException when swap synonym and accepted taxon
Also there is a looot of commented code still in the methods. Also some warning.
Can you please remove those parts o...
Andreas Müller
10:27 PM bug #9590 (Feedback): ObjectDeletedException when swap synonym and accepted taxon
I do not understand why we need the lines
~~~
acceptedTaxon.setTitleCache(null, true);
acceptedTaxon.g...
Andreas Müller
10:24 PM bug #9590: ObjectDeletedException when swap synonym and accepted taxon
Instead of having a new methode I added a new parameter (boolean newUuidForAcceptedTaxon) to the method and unified t... Andreas Müller
10:23 PM bug #9590: ObjectDeletedException when swap synonym and accepted taxon
The original problem (re-save) is fixed with d4149686.
Andreas Müller
06:57 PM bug #9618: fix historic NomenclaturalCodeEdition names ICN -> ICBN
>What if this information is to be shown the Data Portal, would you just write "Cambridge 1935" without stating which... Andreas Müller
06:03 PM bug #9618 (Resolved): fix historic NomenclaturalCodeEdition names ICN -> ICBN
You mean the "Suggestion" above?
I do not understand why this needs to be a method for NomenclaturalCode.
Why n...
Andreas Müller
04:46 PM bug #9618: fix historic NomenclaturalCodeEdition names ICN -> ICBN
The Taxeditor is not the only UI we have. There is the UI where I took the screenshot from, therefore I don't quite u... Andreas Kohlbecker
04:35 PM bug #9618: fix historic NomenclaturalCodeEdition names ICN -> ICBN
But I do not understand what we need the abbreviation for. It is really an important information to show the abbrevia... Andreas Müller
04:30 PM bug #9618: fix historic NomenclaturalCodeEdition names ICN -> ICBN
I was not in cc of this ticket anymore therefore I missed the discussion. Andreas Müller
03:09 PM bug #9618 (Feedback): fix historic NomenclaturalCodeEdition names ICN -> ICBN
Andreas Müller wrote:
> NomenclaturalCodeEdition entry names are pure enum "names" not used for anything else. So we...
Andreas Kohlbecker
06:45 PM bug #9612: ROLE_USER_MANAGER is missing as a group in FirstDataImporter
But I also do not understand what the testInsertData() test method is for. It does not seem to be related to first da... Andreas Müller
06:42 PM bug #9612 (Resolved): ROLE_USER_MANAGER is missing as a group in FirstDataImporter
The addMissingAuthority method is a private method that is explicitly tested in testBlankDB by the result dataset "Fi... Andreas Müller
05:57 PM bug #9612: ROLE_USER_MANAGER is missing as a group in FirstDataImporter
Andreas Kohlbecker wrote:
> implementation ok, the `FirstDataInserterTest` however looks like it has never been impl...
Andreas Kohlbecker
05:39 PM bug #9612 (In Progress): ROLE_USER_MANAGER is missing as a group in FirstDataImporter
implementation ok, the `FirstDataInserterTest` however looks like it has never been implemented, seems like a copy of... Andreas Kohlbecker
06:43 PM feature request #9613 (Closed): Use fixed uuids for roles project manager, publish and user manager
Andreas Müller
05:57 PM feature request #9613: Use fixed uuids for roles project manager, publish and user manager
can be closed in principle, but see #9612 first. Andreas Kohlbecker
06:26 PM task #9300: Name Page: harmonize media specimen lectotype representations
Andreas Kohlbecker wrote:
> Andreas Müller wrote:
> > so should we change status to "in progress" as questions are ...
Andreas Müller
05:47 PM bug #9185 (Closed): DateHeaderFilter.doFilter(..) causes NPE in FrameworkServlet.processRequest(..) on 404 HTTP response
no longer such NPEs in the logs Andreas Kohlbecker
05:40 PM bug #9606 (Closed): NullPointerExceptions (NPEs) in OccurrenceServiceImpl
yes Andreas Kohlbecker
05:30 PM feature request #9619 (Closed): Model changes for taxon concept strategy
Tested on test server. The new columns appear as expected. Andreas Müller
03:29 PM feature request #9619 (Resolved): Model changes for taxon concept strategy
Andreas Müller
05:28 PM task #9536 (Closed): Remove old single source citation and microCitation columns for secundum and DescriptionElementBase_OriginalSourceBase and TaxonName_NomenclaturalStatus
Tested on test server, works as expected after server ran update script Andreas Müller
05:22 PM feature request #9575 (Closed): Allow flag to include authors in taxon and name search in TaxEditor
works as expected now Andreas Müller
05:19 PM task #9614 (Closed): Use underscore as word separator for all role based groups
looks good Andreas Kohlbecker
05:13 PM feature request #9597 (Resolved): Improve formatting of MediaSpecimen in TypeDesignationWorkingSet formatting
Andreas Kohlbecker wrote:
> please can you clarify what the expected new output is?
>
> I am assuming this repres...
Andreas Müller
04:24 PM feature request #9597 (Feedback): Improve formatting of MediaSpecimen in TypeDesignationWorkingSet formatting
please can you clarify what the expected new output is?
I am assuming this representation in the new one ".... Ger...
Andreas Kohlbecker
04:43 PM task #9617: Rename ICNB to ICNP
Andreas Kohlbecker wrote:
> please consider the discussion in #9618 before closing this ticket, as the question ther...
Andreas Müller
03:43 PM task #9617: Rename ICNB to ICNP
please consider the discussion in #9618 before closing this ticket, as the question there is highly related. Andreas Kohlbecker
03:40 PM task #9617 (Closed): Rename ICNB to ICNP
I tink this can be closed. ICNB/P is not yet really used anyway. Andreas Müller
12:33 PM task #9617 (Resolved): Rename ICNB to ICNP
Applied in changeset commit:cdmlib|a918965a9529a628c997456fd5810338a2f7443f. Andreas Müller
04:34 PM bug #9366 (Closed): Specimen type designation with specimen having only collection name but not collection code does not show collection information
implementation looks correct, can be closed Andreas Kohlbecker
12:05 PM bug #6359 (Resolved): Remaining issues secundum for subtrees
Andreas Müller
10:59 AM bug #9615 (New): Options for schema creation in empty data bases.
Thank you for this hint. The cdmlib-remote will create the schema creation when the parameter `cdm.forceSchemaCreate`... Andreas Kohlbecker
10:22 AM feature request #8708 (Duplicate): Sort taxa in distribution editor same as in navigator
this is a duplicate for #9416 and #9354, so I close this ticket as duplicate. Katja Luther
09:31 AM bug #9245: Creating derived units from existing derived unit is not possible in specimen tree editor
Andreas Müller wrote:
> Andreas Müller wrote:
> > Andreas Müller wrote:
> > > This to me seems to be fixed. Katja ...
Katja Luther
09:03 AM bug #9469 (Closed): Searching for a UUID in bulkeditor which does not belong to a record throws an exception
Tested it in TeamOrPerson Bulkeditor and Namebulkeditor and got no exception, seems to be fixed. Katja Luther
08:58 AM bug #9605 (Resolved): Disable Details View for structure and property trees in character editor
Andreas Müller wrote:
> Generally this works. However, there is a special situation which shows a strange behavior:
...
Katja Luther

05/10/2021

05:17 PM task #9617: Rename ICNB to ICNP
Andreas Kohlbecker wrote:
> NOTE: this change in `NomenclaturalCodeEdition` should not affect the `name` of historic...
Andreas Müller
04:28 PM task #9617: Rename ICNB to ICNP
NOTE: this change in `NomenclaturalCodeEdition` should not affect the `name` of historic code editions which where or... Andreas Kohlbecker
03:11 PM task #9617 (Closed): Rename ICNB to ICNP
Since certain time the code is better called ICNP. See https://en.wikipedia.org/wiki/International_Code_of_Nomenclatu... Andreas Müller
05:16 PM bug #9618: fix historic NomenclaturalCodeEdition names ICN -> ICBN
NomenclaturalCodeEdition entry names are pure enum "names" not used for anything else. So we can rename them but ther... Andreas Müller
04:35 PM bug #9618 (Closed): fix historic NomenclaturalCodeEdition names ICN -> ICBN
As of 2012 the IAPT has renamed the code editions to ICN, older code editions like the Vienna code and former release... Andreas Kohlbecker
05:06 PM feature request #9619 (Closed): Model changes for taxon concept strategy
In the taxonId meeting 2021-03-21 we agreed on the following changes
Class: Taxon
Attribute: conceptId
Type:...
Andreas Müller
09:08 AM feature request #9616 (New): Reference for condensed distribution string
mail WB:
Eine (auch jetzt) offene Frage ist, wie man mit Referenzen innerhalb des Strings oder für den gesamten Fa...
Katja Luther

05/08/2021

01:35 AM task #9291: Clear all unnecesary TypeDesignation.citation entities and citationDetails
we have discussed this Andreas Müller
01:32 AM feature request #6718 (Duplicate): Constistent TypeDesignation representation creation
Close this ticket as it is only a master (subtickets are tagged by "type designation") Andreas Müller
01:19 AM bug #9588: Specimen Tree View: Duplicate derivatives
The example data look ok, but not fully similar to the reported data structure from production. Therefore I suggest t... Andreas Müller
01:12 AM bug #9609: Use DerivedUnit or FieldUnit for DetailsView of tree editor
Generally this is not so urgent but should be done at some time. Andreas Müller
01:11 AM bug #9615 (Feedback): Options for schema creation in empty data bases.
The required functionality exists in the taxeditor:
![](picture914-1.png)
therefore I suggest to close this tic...
Andreas Müller

05/07/2021

08:34 PM bug #9615 (New): Options for schema creation in empty data bases.
stack trace from cdmlib-remote-webapp startup:
~~~~
Caused by: org.springframework.beans.BeanInstantiationExcept...
Andreas Kohlbecker
01:56 PM bug #6359 (In Progress): Remaining issues secundum for subtrees
Andreas Müller
01:47 PM task #9614: Use underscore as word separator for all role based groups
This is fixed and can be reviewed (except for the schema update which will is not yet enabled) Andreas Müller
01:46 PM task #9614 (Resolved): Use underscore as word separator for all role based groups
Applied in changeset commit:cdmlib|19400ec9f00bbda8b8539082ffb469999ed03977. Andreas Müller
01:35 PM task #9614 (Closed): Use underscore as word separator for all role based groups
such as Project_Manager, Editor_Reference and Editor_Extended_Create.
Currently they use also camel case and hyphen.
Andreas Müller
01:27 PM bug #9051: Role Project manager should not have right to edit users and creating a new user with missing rights results in two message-boxes
I changed the title of the ticket as the incorrect evaluation of the rights for role_project_manager is the more crit... Andreas Müller
09:53 AM bug #9051 (New): Role Project manager should not have right to edit users and creating a new user with missing rights results in two message-boxes
Katja Luther wrote:
> How are you able to create a user without permission, the admin menu is available only if you ...
Andreas Müller
08:37 AM bug #9051 (Feedback): Role Project manager should not have right to edit users and creating a new user with missing rights results in two message-boxes
How are you able to create a user without permission, the admin menu is available only if you are admin or project ma... Katja Luther
01:24 PM bug #9612: ROLE_USER_MANAGER is missing as a group in FirstDataImporter
This is fixed and can be reviewed. Andreas Müller
12:41 PM bug #9612 (Resolved): ROLE_USER_MANAGER is missing as a group in FirstDataImporter
Applied in changeset commit:cdmlib|ee97649b15bfeb922508e97eec12aaecbd04535e. Andreas Müller
10:13 AM bug #9612 (In Progress): ROLE_USER_MANAGER is missing as a group in FirstDataImporter
Andreas Müller
09:52 AM bug #9612 (Closed): ROLE_USER_MANAGER is missing as a group in FirstDataImporter
... for details see #9051
Or is it not wanted to have a group for this as default similar to Group_Project_Manager?
Andreas Müller
01:24 PM feature request #9613: Use fixed uuids for roles project manager, publish and user manager
this is fixed and can be reviewed. Only open issue is that the schema update to 5.23 is not yet activated so old data... Andreas Müller
01:22 PM feature request #9613 (Resolved): Use fixed uuids for roles project manager, publish and user manager
Applied in changeset commit:cdmlib|961bbcd9b37c84a728d020c601843c769ff1de52. Andreas Müller
12:21 PM feature request #9613 (Closed): Use fixed uuids for roles project manager, publish and user manager
Currently only Role_Admin and Role_Remoting seem to have fixed UUIDs though in class persistence.permission.Role UUID... Andreas Müller
12:17 PM bug #9609: Use DerivedUnit or FieldUnit for DetailsView of tree editor
as we want to release next week I move this ticket to the next milestone Katja Luther
12:16 PM task #9595 (Closed): Use DerivedUnit or DnaSample for DnaSampleGeneralDetailElement
this works as expected. Katja Luther
12:09 PM task #9594 (Closed): Use MediaSpecimen as input for MediaSpecimenGeneralDetailElement
Implemented the interface and reviewed the mediaspecimen details view. This worked as expected, so we can close this ... Katja Luther
11:42 AM feature request #8922 (Duplicate): Make setting of sec-Reference configurable when moving synonyms.
this is a duplicate for #9340. Katja Luther
11:40 AM feature request #9575 (Resolved): Allow flag to include authors in taxon and name search in TaxEditor
this should be fixed now. Katja Luther
10:17 AM feature request #9611 (Resolved): Implement setSecundumForSubtree for MAN and ppSyns in TaxEditor
Please review. Katja Luther
10:16 AM bug #9601 (Closed): Set secundum for subTree does not work for misapplied names
tested it with the new implementation in editor and it works as expected. Katja Luther
09:44 AM bug #8521 (Feedback): User details view: Change password button accessible for ROLE_USER_MANAGER
This to me seems to be a duplicate for #8925. If this is true, please close the ticket as duplicate and remove target... Andreas Müller
08:59 AM bug #9587 (Resolved): Unsaved changes are lost when trying to open a taxon a second time
Andreas Müller wrote:
> the cancel works now.
>
> However, this is still unclear: "Diese Operation wird den Edito...
Katja Luther

05/06/2021

09:51 PM bug #9588: Specimen Tree View: Duplicate derivatives
Test data: http://int.e-taxonomy.eu/dataportal/integration/reference/cdm_dataportal/taxon/d245083e-3bda-435f-9bb3-bdc... Andreas Kohlbecker
07:03 PM bug #9588: Specimen Tree View: Duplicate derivatives
I will do the review after the release as I have no test data on test Andreas Müller
08:45 PM feature request #9611: Implement setSecundumForSubtree for MAN and ppSyns in TaxEditor
This is a blocker as the current behavior by default sets the error sec and the syn sec which might be unexpected for... Andreas Müller
06:54 PM feature request #9611 (Closed): Implement setSecundumForSubtree for MAN and ppSyns in TaxEditor
this is a follow up from #9601
Parameters are similar to setPublishForSubtree.
The labels should make clear tha...
Andreas Müller
07:51 PM bug #9598 (Closed): Deduplicate NamedAreas with >1 representations and include label in search
I works.
I changed the code the way that it calls the existing method to avoid redundant code.
As this does not...
Andreas Müller
07:40 PM bug #9587 (Feedback): Unsaved changes are lost when trying to open a taxon a second time
Andreas Müller
07:40 PM bug #9587: Unsaved changes are lost when trying to open a taxon a second time
the cancel works now.
However, this is still unclear: "Diese Operation wird den Editor speichern. Ebenso werden al...
Andreas Müller
07:16 PM bug #9605 (Feedback): Disable Details View for structure and property trees in character editor
Generally this works. However, there is a special situation which shows a strange behavior:
* open character edito...
Andreas Müller
07:11 PM feature request #9575: Allow flag to include authors in taxon and name search in TaxEditor
The problem seems to be flag direction. With the flag NOT set, it works, with the flag set, it does not work. But it ... Andreas Müller
07:06 PM feature request #9575 (Feedback): Allow flag to include authors in taxon and name search in TaxEditor
This does not work correctly yet. I searched for "Arenario Ad*" on rem_conf_am with no result. While search for "Aren... Andreas Müller
07:02 PM bug #9603 (Closed): Sorting in status drop down of distribution editor
Works as expected and also methods that depend on the change were adapted. Andreas Müller
06:55 PM bug #9601: Set secundum for subTree does not work for misapplied names
please review Andreas Müller
06:52 PM bug #9601 (Resolved): Set secundum for subTree does not work for misapplied names
Applied in changeset commit:cdmlib|3b85f95996257c66bec3f57c82deac14356df375. Andreas Müller
03:35 PM bug #8659 (Closed): Taxon navigator: not refreshed after ABCD file import
this is fixed now. Katja Luther
03:23 PM bug #9610 (In Progress): MediaMetadataFileReader (formerly in CdmImageInfo) loads same image file multiple times
For one and the same image file the UriUtils methos `getInputStream()` and `getResourceLength()` are being used multi... Andreas Kohlbecker
02:55 PM task #9607 (In Progress): read image metadata from MediaInfoService if available
Andreas Kohlbecker
08:59 AM bug #9609 (New): Use DerivedUnit or FieldUnit for DetailsView of tree editor
same reason as for #9594
Implement new details view elements for tree editor and use derived unit and field unit o...
Katja Luther

05/05/2021

06:06 PM bug #9608 (New): UriUtils to use HTTP HEAD requests where possible
where UriUtils need to use HTTP HEAD requests :
* getResourceLength()
* more ?
This can be performance criti...
Andreas Kohlbecker
05:52 PM task #9607 (Closed): read image metadata from MediaInfoService if available
The BGBM digilib image server is now complemented by an instance of the [MediaInfoService](https://github.com/cyberta... Andreas Kohlbecker
11:29 AM task #9594: Use MediaSpecimen as input for MediaSpecimenGeneralDetailElement
Andreas Müller wrote:
> in DetailsViewE4.setInput() there is the following code:
>
> ~~~
> if (input instanceof...
Katja Luther
10:57 AM bug #9603 (Resolved): Sorting in status drop down of distribution editor
please review. Katja Luther
10:40 AM feature request #6718 (Feedback): Constistent TypeDesignation representation creation
there two additional ticket one in cdmlib and one in cdmlib-remote (https://dev.e-taxonomy.eu/redmine/projects/edit/i... Andreas Kohlbecker
09:53 AM bug #9605: Disable Details View for structure and property trees in character editor
please review Katja Luther
09:52 AM bug #9605 (Resolved): Disable Details View for structure and property trees in character editor
Applied in changeset commit:taxeditor|8cec01d85742928dc10fb695d2f778f627c8414a. Katja Luther

05/04/2021

10:43 PM bug #9606: NullPointerExceptions (NPEs) in OccurrenceServiceImpl
Ahh, correct, there were also the other methods. I corrected the 3rd one now so everything should be correct now. Can... Andreas Müller
04:00 PM bug #9606 (Resolved): NullPointerExceptions (NPEs) in OccurrenceServiceImpl
please review Andreas Müller
03:58 PM bug #9606 (In Progress): NullPointerExceptions (NPEs) in OccurrenceServiceImpl
Andreas Kohlbecker
03:58 PM bug #9606: NullPointerExceptions (NPEs) in OccurrenceServiceImpl
as said there definitely an NPE in this code line from above
~~~
taxonBase.isInstanceOf(Taxon.class)){
~~~~
T...
Andreas Kohlbecker
03:55 PM bug #9606: NullPointerExceptions (NPEs) in OccurrenceServiceImpl
Andreas Kohlbecker wrote:
> in these lines of countByTitle() it is obvious:
>
> ~~~java
> TaxonBase<?> taxonBase...
Andreas Müller
03:52 PM bug #9606: NullPointerExceptions (NPEs) in OccurrenceServiceImpl
But it is not forbidden to pass a null value, and if you follow the method that is called, there you have null values... Andreas Müller
01:59 PM bug #9606: NullPointerExceptions (NPEs) in OccurrenceServiceImpl
in these lines of countByTitle() it is obvious:
~~~java
TaxonBase<?> taxonBase = taxonService.load(occurrenceConf...
Andreas Kohlbecker
01:55 PM bug #9606 (Feedback): NullPointerExceptions (NPEs) in OccurrenceServiceImpl
Can you give a bit more inside. Any stacktrace available for the NPE?
What exactly is about taxon, taxonbase and nam...
Andreas Müller
01:20 PM bug #9606 (Closed): NullPointerExceptions (NPEs) in OccurrenceServiceImpl

see taxon, taxonBase and name in these methods
* OccurrenceServiceImpl.countByTitle(IIdentifiableEntityServiceCo...
Andreas Kohlbecker
03:27 PM task #9599 (Feedback): remove usage of 'reference/{uuid}/nomenclaturalCitation' in portal
The tagged titles of TaxonName and TaxonBase do not include the nomenclatural reference
In the portal display of t...
Andreas Kohlbecker
03:00 PM task #9291: Clear all unnecesary TypeDesignation.citation entities and citationDetails
Ok, for model updates it may be problematic. I rather thought on all other taks, like data cleaning and so on, when I... Andreas Kohlbecker
01:36 PM task #9291: Clear all unnecesary TypeDesignation.citation entities and citationDetails
Andreas Kohlbecker wrote:
> wouldn't it be anyway much better to do such cleanup tasks in general via the DAO layer?...
Andreas Müller
01:24 PM task #9291: Clear all unnecesary TypeDesignation.citation entities and citationDetails
wouldn't it be anyway much better to do such cleanup tasks in general via the DAO layer? Andreas Kohlbecker
02:22 PM bug #9603 (In Progress): Sorting in status drop down of distribution editor
Katja Luther
02:21 PM bug #9603 (Resolved): Sorting in status drop down of distribution editor
Katja Luther
12:56 PM bug #9185: DateHeaderFilter.doFilter(..) causes NPE in FrameworkServlet.processRequest(..) on 404 HTTP response
review: scan logs Andreas Kohlbecker
12:56 PM bug #9185 (Resolved): DateHeaderFilter.doFilter(..) causes NPE in FrameworkServlet.processRequest(..) on 404 HTTP response
Applied in changeset commit:cdmlib|679982a065408133f36b72f39d2f70d4fe2856fa. Andreas Kohlbecker
11:41 AM bug #9185: DateHeaderFilter.doFilter(..) causes NPE in FrameworkServlet.processRequest(..) on 404 HTTP response
This error makes cdm-server log hardly readable, hence, it should be solved rather soon. Andreas Kohlbecker
10:03 AM bug #9605 (Closed): Disable Details View for structure and property trees in character editor
Changes of property tree or structure tree are not persisted in character editor therefore it should not be possible ... Katja Luther

05/03/2021

11:34 PM task #9291: Clear all unnecesary TypeDesignation.citation entities and citationDetails
If the condition from #note-9 is correct the query looks ok except for the fact that it does not include AUD tables w... Andreas Müller
02:58 PM task #9291 (Feedback): Clear all unnecesary TypeDesignation.citation entities and citationDetails
@Andreas M.: Could you please double check this sql script?
~~~sql
CREATE TEMPORARY TABLE temp_ds_cleanup(
...
Andreas Kohlbecker
02:33 PM task #9291: Clear all unnecesary TypeDesignation.citation entities and citationDetails
All type designations that do not have a state like below must not have a designationSource:
~~~
// NameTypeDesig...
Andreas Kohlbecker
02:10 PM task #9291: Clear all unnecesary TypeDesignation.citation entities and citationDetails
select statement simplified and updated to current model version
~~~sql
SELECT
tn.uuid as TaxonName_uuid, tn...
Andreas Kohlbecker
10:50 PM task #9604 (Resolved): Split bibliographic reference cache strategy and nomenclatural formatter + orginal source formatter
Applied in changeset commit:cdmlib|dd9ab0c7f9f0c454126a7958f5d1e4f8e70c072a. Andreas Müller
10:35 PM task #9604 (Closed): Split bibliographic reference cache strategy and nomenclatural formatter + orginal source formatter
Andreas Müller
06:06 PM bug #9603 (Closed): Sorting in status drop down of distribution editor
mail AM:
Bei der Sortierung nach „natural“ scheint mir was falsch zu laufen. Wenn ich das auswähle kommt „endemic“...
Katja Luther
05:58 PM bug #9602 (Closed): cdm-server must not start instances with severe db connection problems
Andreas Kohlbecker
05:31 PM bug #9602 (Closed): cdm-server must not start instances with severe db connection problems
The cdm-server must not start instances with db connection problems.
Currently such instances show a unclear erro...
Andreas Kohlbecker
02:58 PM bug #9601 (Closed): Set secundum for subTree does not work for misapplied names
Hallo,
anscheinend wird die “err. sec.“ Referenz nicht ersetzt, wenn man den Tree-Replace macht (Fall: Cuba – Orchid...
Katja Luther
02:50 PM bug #9600 (In Progress): Delete of taxon with unselected name delete returns warning
The name deletion was explicitly not selected but there are several warnings:
![](picture757-1.png)
Katja Luther
12:12 PM task #9599 (In Progress): remove usage of 'reference/{uuid}/nomenclaturalCitation' in portal
Andreas Kohlbecker
10:26 AM bug #9598 (Feedback): Deduplicate NamedAreas with >1 representations and include label in search
Katja Luther wrote:
> It should be adapted for the list of vocabularies, too.
>
> ![](picture595-1.png)
>
> T...
Katja Luther
09:40 AM bug #9598: Deduplicate NamedAreas with >1 representations and include label in search
It should be adapted for the list of vocabularies, too.
![](picture595-1.png)
The used method is listByTermType()
Katja Luther

05/02/2021

11:54 PM feature request #9539 (In Progress): Implement availableFor for ExtensionType, MarkerType, AnnotationType and IdentifierType
Andreas Müller
11:54 PM bug #9598: Deduplicate NamedAreas with >1 representations and include label in search
Please review
... and please remove commented code in the respective method if not necessary anymore. Please also ...
Andreas Müller

05/01/2021

09:55 PM bug #9598 (Resolved): Deduplicate NamedAreas with >1 representations and include label in search
Applied in changeset commit:cdmlib|587733cec3aafb1614ddb925bebb1aa4f212f5ff. Andreas Müller
09:54 PM bug #9598 (Closed): Deduplicate NamedAreas with >1 representations and include label in search
Andreas Müller

04/30/2021

10:55 PM bug #9245: Creating derived units from existing derived unit is not possible in specimen tree editor
Andreas Müller wrote:
> Andreas Müller wrote:
> > This to me seems to be fixed. Katja can you check, and if true ad...
Andreas Müller
10:53 PM bug #9302: Phycobank related issues for TypeDesignation formatting
Check how far this is still open.
Closed issues where implemented in 5.18 or prior.
Andreas Müller
10:49 PM bug #9398: ObjectNotFoundException when removing a synonym that is used as NameInSource
This still seems to be an open issue I guess? And it should have high priority as ObjectNotFoundException should be a... Andreas Müller
10:37 PM feature request #5575 (Feedback): DNA Sample requires CacheStrategy
The initialization of the cache strategy does not seem to fully work yet. See comment in #9595#note-2 Andreas Müller
10:26 PM feature request #5573: Cache Strategy for Media Specimen required
I think this is fully implemented now. If users want it differently they may tell us by time and we can adapt the cod... Andreas Müller
08:27 PM feature request #5573: Cache Strategy for Media Specimen required
>An iconotyp may have completely different requirements than a scan that is derived from a preserved specimen.
Med...
Andreas Müller
10:01 PM feature request #7612 (Duplicate): CacheStrategy for MediaSpecimens
This focus of this ticket is not fully clear. Is it only about MediaSpecimen or about MediaSpecimen used as types.
...
Andreas Müller
09:49 PM task #9595 (Resolved): Use DerivedUnit or DnaSample for DnaSampleGeneralDetailElement
This is implemented. However it does not work similar to MediaSpecimen as DnaSample somehow always gets the DerivedUn... Andreas Müller
07:06 AM task #9595 (Closed): Use DerivedUnit or DnaSample for DnaSampleGeneralDetailElement
same reason as for #9594
This is also a step forward to not use DerivedUnitFacade in SpecimenTreeEditor details vi...
Andreas Müller
09:23 PM feature request #9597: Improve formatting of MediaSpecimen in TypeDesignationWorkingSet formatting
I adapted the formatting of MediaSpecimen type designations sources to the general source handling. This also allows ... Andreas Müller
09:14 PM feature request #9597 (Resolved): Improve formatting of MediaSpecimen in TypeDesignationWorkingSet formatting
Applied in changeset commit:cdmlib|11e24052308c971ec1959f5e8219ff1962a61a7c. Andreas Müller
08:04 PM feature request #9597 (Closed): Improve formatting of MediaSpecimen in TypeDesignationWorkingSet formatting
copied from #9279
Sources for MediaSpecimen should be formatted in the same way as elsewhere
Example:
* Old no...
Andreas Müller
08:24 PM feature request #6718: Constistent TypeDesignation representation creation
As we do have TypeDesignationSetManager in cdmlib now and all open tickets are dataportal related I guess we could ei... Andreas Müller
08:21 PM feature request #5950 (Duplicate): Add duplicate method for type designations
I guess this duplicates #6413 Andreas Müller
08:05 PM feature request #9279 (Closed): Improve type designation formatting and TypeDesignationSetManager
move open issues to new tickets #9596 and #9597 and close this ticket. Andreas Müller
08:01 PM feature request #9596 (In Progress): Open issues for TypeDesignationWorkingSet
copied from #9279
Urgent:
* Improve tagged text for TypeDesignationWorkingSet
* allow adding links for ...
Andreas Müller

04/29/2021

09:57 PM task #9594: Use MediaSpecimen as input for MediaSpecimenGeneralDetailElement
in DetailsViewE4.setInput() there is the following code:
~~~
if (input instanceof MediaSpecimen && !(this.active...
Andreas Müller
04:34 PM task #9594: Use MediaSpecimen as input for MediaSpecimenGeneralDetailElement
Note: the implementation in specimen list editor leads to a message that the specimen can not be edited in details vi... Andreas Müller
04:26 PM task #9594: Use MediaSpecimen as input for MediaSpecimenGeneralDetailElement
we could do something similar for DnaSample Andreas Müller
04:25 PM task #9594 (Resolved): Use MediaSpecimen as input for MediaSpecimenGeneralDetailElement
please review Andreas Müller
04:19 PM task #9594 (Closed): Use MediaSpecimen as input for MediaSpecimenGeneralDetailElement
It does not make sense to use DerivedUnitFacade here as the specific type is known. Also it the facade creates proble... Andreas Müller
09:48 PM feature request #4363 (Closed): Show more informative message for unsupported specimen structures in specimen bulk editor
The exception handling seems to be correct now and this ticket can be closed. Andreas Müller
03:56 PM feature request #4363: Show more informative message for unsupported specimen structures in specimen bulk editor
See also comment in DetailsViewerE4.showParts where a DerivedUnitFacade is created only to get the error message. Andreas Müller
05:04 PM bug #5581 (Closed): Specimen title cache does not show up correctly after editing
For MediaSpecimen and DnaSample a cache strategy exists now. So I close this ticket. Andreas Müller
04:29 PM feature request #5573: Cache Strategy for Media Specimen required
A first version is implemented now. This cache strategy differs from default derived unit cache strategies in the way... Andreas Müller
04:22 PM feature request #5573: Cache Strategy for Media Specimen required
To use the new cache strategy the editor needs to be refactored a bit: #9594 Andreas Müller
03:42 PM feature request #9575 (Resolved): Allow flag to include authors in taxon and name search in TaxEditor
this is fixed, please review. Katja Luther
03:32 PM bug #9593 (Closed): Changing and saving a PolytomousKey throws ConcurrentModificationException
Andreas Müller wrote:
> Probably this is ok, though I wonder why the root node is not doing the same job as it is me...
Katja Luther
01:12 PM bug #9593 (Feedback): Changing and saving a PolytomousKey throws ConcurrentModificationException
Probably this is ok, though I wonder why the root node is not doing the same job as it is merge-cascaded. But as the ... Andreas Müller
02:31 PM bug #5885 (Worksforme): classification.rootNode has a lot of NULL children
Andreas Müller wrote:
> Katja, can you please have a look if this is still an open issue and if yes if it is related...
Katja Luther
01:17 PM bug #5885: classification.rootNode has a lot of NULL children
Katja, can you please have a look if this is still an open issue and if yes if it is related to the known hibernate N... Andreas Müller
12:51 PM task #6981: Migrate to Java 11
we should consider migrating to Java 11 directly, maybe to java 17?
Java 11 is the latest LTS release with Premier...
Andreas Kohlbecker
12:24 PM feature request #9329 (Closed): Implement sec reference as original source in dataportal
Andreas Kohlbecker
11:50 AM feature request #9329 (In Progress): Implement sec reference as original source in dataportal
Andreas Kohlbecker
 

Also available in: Atom