Activity
From 04/15/2021 to 05/14/2021
05/14/2021
- 11:58 PM Revision a67ed1e2 (cdmlib): reenable some test
- 11:58 PM Revision 00c59288 (cdmlib): ref #9530, ref #6499 add pages for book sections (cont.)
- 11:43 PM feature request #9530 (Closed): Add pages to bibliographic book sections
- 11:41 PM feature request #9530 (Resolved): Add pages to bibliographic book sections
- Applied in changeset commit:cdmlib|957a9a67a088b3e9f30bf2ac712aeb107d36b6d6.
- 11:41 PM Revision 957a9a67 (cdmlib): fix #9530, ref #6499 add pages for book sections
- 11:39 PM Revision 78fa4dec (cdmlib): ref #9529 replace afterSectionAuthor n-dash by comma
- 11:36 PM Revision 46062501 (cdmlib): ref #9604 adapt javadoc for ReferenceDefaultCacheStrategy
- 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 „. –...
- 10:38 PM Revision 59fa7b84 (cdmlib): ref #9529 fix duplicated dashes and replaces minus by dashes in book sections without title
- 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.
- 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 ...
- 09:41 PM Revision cda77ee0 (cdmlib): revert deduplication for term DTOs (cont.)
- 09:33 PM bug #6749 (Closed): No media is created for new mediaSpecimen
- This works as expected
- 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.
- 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...
- 08:18 PM Revision 3edeea19 (taxeditor): cleanup
- 08:16 PM Revision e6f1e6f4 (taxeditor): remove colon after SetxxxForSubtree task names
- 08:15 PM Revision a80e388e (taxeditor): adapt ConceptContainerE4 to TaxonRelationshipFormatter factory method
- 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.
- 08:00 PM feature request #6662 (Closed): Adapt person formatting, set initials behind lastname
- 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
- 07:54 PM Revision 0c763d5f (cdmlib): ref #9624, ref #7305, ref #9326 refactor team formatting all over cdmlib (including et al. handling for biblio references)
- 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.
- 01:56 PM Revision f15653d2 (cdmlib): ref #7305, ref #9326 allow different etAlPosition for titleCache and nomCache and factory methods and cleanup tests
- 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.
- 01:18 PM task #9623 (Resolved): Remove TaxonBaseShortSecCacheStrategy
- Applied in changeset commit:cdmlib|e80d154bb2d5faf5c1219935eacc16132a22e82c.
- 01:13 PM task #9623 (Closed): Remove TaxonBaseShortSecCacheStrategy
- The cache strategy is not used anymore and TaxonBaseDefaultCacheStrategy now implements sec referencing the same way ...
- 01:17 PM Revision 37cb3cf7 (cdmlib): cleanup
- 01:17 PM Revision b53c4d75 (cdmlib): factory method and singleton support for TaxonRelationshipFormatter
- 01:14 PM Revision e80d154b (cdmlib): fix #9623 remove TaxonBaseShortSecCacheStrategy and CacheUpdaterWithNewCacheStrategy
- 12:48 PM feature request #9433 (Resolved): Improve titleCache generation for misapplications
- Applied in changeset commit:cdmlib|40708c65957005aa8723235844e7b9c3418f4525.
- 12:48 PM Revision 40708c65 (cdmlib): fix #9433 titleCache generation for misapplications only adapted (use sensu, not sec.)
- 12:24 PM Revision fff53afa (cdmlib): revert deduplication for term DTOs
- 12:19 PM Revision 40b8afc7 (cdmlib): cleanup
- 11:09 AM Revision c4dc8004 (cdmlib): remove doubful ? from protected taxon titleCaches
- 11:08 AM Revision 122a1b31 (cdmlib): cleanup
- 10:44 AM Revision 839fd95f (cdmlib): deduplicate all results in vocabulary dao
- 10:44 AM Revision 0e3fe1f6 (cdmlib): cleanup
- 10:29 AM Revision cdf681f0 (cdmlib): deduplicate all results in term dao
- 10:28 AM Revision 61ebc53c (cdmlib): cleanup
- 01:14 AM feature request #3666 (Closed): Implement original spelling in name parser
- 12:31 AM feature request #3666 (Resolved): Implement original spelling in name parser
- 12:16 AM Revision a04d9d22 (cdmlib): ref #3666 original spelling deduplication
05/13/2021
- 07:48 PM Revision 8c7aea47 (cdmlib): ref #3666 original spelling parser for names without reference
- 07:48 PM Revision 65d376ee (cdmlib): cleanup
- 06:48 PM Revision a3092afb (cdmlib): cleanup
- 06:48 PM Revision 58b3c0f6 (cdmlib): ref #3666 first implementation of original spelling parser (cont.)
- 06:47 PM Revision bb78f32e (cdmlib): ref #3666 first implementation of original spelling parser
- 02:04 PM feature request #9270 (Feedback): show original spelling on taxon page
- should we close this as duplicate (for #7781)?
- 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...
- 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
- 01:48 PM Revision 88c7ae13 (cdmlib): ref #3665 test for original spelling for differing species epi and subspecies epi
- 01:47 PM Revision 035bc68b (cdmlib): tests not failing without aspectj
- 01:45 PM feature request #3667 (Resolved): Implement correct implementation of original spelling in publications
- Applied in changeset commit:cdmlib|9f804efe2c1ddc0baaa3b1491d222e45acd84dd2.
- 01:45 PM Revision 9f804efe (cdmlib): fix #3667 implement tagged text for original spellings
- 12:24 PM task #9604 (Closed): Split bibliographic reference cache strategy and nomenclatural formatter + orginal source formatter
- 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...
- 12:16 PM Revision 65cf40d2 (cdmlib): ref #3667 some more tests for original spelling formatting
- 11:41 AM Revision 1d40411d (cdmlib): ref #9604 split to OriginalSourceFormatter (cont.)
- 11:38 AM feature request #9622 (In Progress): Improve remoting progress monitor handling
- 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... - 11:16 AM Revision 440c1195 (cdmlib): ref #9604 split to OriginalSourceFormatter
- 11:14 AM Revision b182d576 (cdmlib): cleanup
- 09:29 AM Revision d1a73b19 (cdmlib): ref #9622 allow releasing progress monitors
- 09:27 AM Revision 2b39b9df (cdmlib): cleanup
- 01:26 AM Revision c9ccb1e7 (cdmlib): ref #6359 improve progress monitoring for setSecundumForSubtree
- 01:09 AM Revision 6537ad7c (cdmlib): cleanup
- 01:08 AM Revision ea3bd701 (cdmlib): ref #6359 fix NPE when removing sec
05/12/2021
- 10:27 PM Revision f35fc088 (taxeditor): cleanup
- 07:22 PM Revision 540b5fba (cdmlib): cleanup
- 07:22 PM Revision e436a9ce (cdmlib): ref #8297 improve out of scope handling for alphabetically ordered condensed distributions
- 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...
- 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 ...
- 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.
- 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... - 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...
- 08:30 AM feature request #8471 (In Progress): Computed descriptions should be disabled in TaxEditor
- 08:22 AM feature request #8471 (Resolved): Computed descriptions should be disabled in TaxEditor
- please review.
- 05:15 PM bug #9589 (Closed): Move synonym to another accepted taxon ignores the selected new sec reference
- works as expected
- 05:13 PM Revision f0a11642 (cdmlib): cleanup
- 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 ... - 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... - 02:52 PM bug #9590: ObjectDeletedException when swap synonym and accepted taxon
- I think this ticket can be closed?
- 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 ... - 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... - 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... - 05:00 PM Revision 09d803a3 (cdmlib): ref #9590 remove redundant nameUsedInSource handling code
- 04:46 PM Revision d1f6619f (cdmlib): cleanup
- 04:29 PM Revision f5563b1b (cdmlib): cleanup
- 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... - 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... - 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?
* ... - 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...
- 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... - 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... - 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. - 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.
- 10:07 AM feature request #9611: Implement setSecundumForSubtree for MAN and ppSyns in TaxEditor
- implemented. Please adapt UI.
- 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... - 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... - 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... - 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... - 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... - 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... - 04:08 PM Revision 6fe5b1d5 (cdmlib): add comment to random uuid for condensed distribution
- 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... - 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...
- 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...
- 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...
- 12:11 PM bug #9618: fix historic NomenclaturalCodeEdition names ICN -> ICBN
- Isn't this a good start? We can add more lists on demand.
- 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... - 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
- 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.
- 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
- 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... - 10:27 AM bug #9618 (Closed): fix historic NomenclaturalCodeEdition names ICN -> ICBN
- Solution accepted. Ticket can be closed.
- 02:55 PM bug #9621 (New): New Preference for Default of the SecundumForSubtreeConfigurator
- see #9611
- 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... - 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 ... - 02:49 PM Revision 2031fd8d (cdmlib): ref #9590: code cleanup -continue
- 02:49 PM Revision 3834bd30 (cdmlib): ref #9590: code cleanup
- 02:47 PM Revision 0cc955fe (cdmlib): ref #5573 minor changes to MediaSpecimenDefaultCacheStrategyTest
- 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... - 12:32 PM Revision 86f920de (taxeditor): ref #9611: adapt handler to changes in method signatur
- 12:09 PM Revision 5fdf87f0 (taxeditor): ref #9611: adapt taxeditor to changes in configurator
- 11:30 AM Revision 10db40b3 (cdmlib): cleanup
- 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...
- 10:49 AM Revision 7cbe1369 (cdmlib): ref #9601, ref #9611 by default don't include MAN and ppSyns for setSecundumForSubtree (cont.)
- 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."
... - 10:23 AM bug #9605 (Closed): Disable Details View for structure and property trees in character editor
- This works as expected now
- 10:17 AM Revision 2771d5a7 (cdmlib): ref #9612 removing unrelated test method and clarifying the remainig test method
- 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
- 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...
- 10:05 AM Revision a6b03e32 (cdmlib): ref #9601, ref #9611 by default don't include MAN and ppSyns for setSecundumForSubtree
- 09:57 AM Revision a3247a01 (cdmlib): ref #9601, ref #9611 have only a single overwriteExisting parameter for setSecundumForSubtree
- 09:46 AM Revision e4b84e5f (cdmlib): cleanup
- 08:37 AM Revision d43e5395 (taxeditor): ref #8471: adapt label provider to show icon for computed descriptions and gray font
05/11/2021
- 11:34 PM Revision 84f29819 (taxeditor): ref #9590 use boolean parameter newUuidForAcceptedTaxon instead of 2 different public methods (taxeditor)
- 11:31 PM Revision 96d47ae0 (cdmlib): ref #9590 use boolean parameter newUuidForAcceptedTaxon instead of 2 different public methods (cont.)
- 11:22 PM Revision 894e913a (cdmlib): cleanup
- 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...
- 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...
- 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...
- 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...
- 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...
- 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... - 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... - 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...
- 10:23 PM bug #9590: ObjectDeletedException when swap synonym and accepted taxon
- The original problem (re-save) is fixed with d4149686.
- 10:21 PM Revision 37c6014e (cdmlib): ref #9590 use boolean parameter newUuidForAcceptedTaxon instead of 2 different public methods
- 10:16 PM Revision 8bf7ecd2 (cdmlib): cleanup
- 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...
- 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... - 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...
- 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...
- 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.
- 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... - 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...
- 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...
- 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... - 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...
- 06:43 PM feature request #9613 (Closed): Use fixed uuids for roles project manager, publish and user manager
- 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.
- 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 ... - 06:01 PM Revision a306e68c (cdmlib): ref #9618 add NomenclaturalCodeEdition.abbrev (some abbrevs are still guesses)
- 05:47 PM bug #9185 (Closed): DateHeaderFilter.doFilter(..) causes NPE in FrameworkServlet.processRequest(..) on 404 HTTP response
- no longer such NPEs in the logs
- 05:40 PM bug #9606 (Closed): NullPointerExceptions (NPEs) in OccurrenceServiceImpl
- yes
- 05:30 PM feature request #9619 (Closed): Model changes for taxon concept strategy
- Tested on test server. The new columns appear as expected.
- 03:29 PM feature request #9619 (Resolved): Model changes for taxon concept strategy
- 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
- 05:22 PM feature request #9575 (Closed): Allow flag to include authors in taxon and name search in TaxEditor
- works as expected now
- 05:19 PM task #9614 (Closed): Use underscore as word separator for all role based groups
- looks good
- 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... - 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... - 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... - 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.
- 03:40 PM task #9617 (Closed): Rename ICNB to ICNP
- I tink this can be closed. ICNB/P is not yet really used anyway.
- 12:33 PM task #9617 (Resolved): Rename ICNB to ICNP
- Applied in changeset commit:cdmlib|a918965a9529a628c997456fd5810338a2f7443f.
- 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
- 03:52 PM Revision e4c6e7b3 (cdmlib): ref #9617 javadoc adaptations
- 03:48 PM Revision 084b31e9 (taxeditor): ref #9617 change label for ICNP in taxeditor
- 03:46 PM Revision c3391e45 (taxeditor): cleanup
- 03:39 PM Revision f785c3cc (cdmlib-apps): cleanup
- 03:39 PM Revision d3fb19db (cdmlib-apps): add EuroMedDistributionAggregationActivator
- 03:39 PM Revision 58a29e3b (cdmlib-apps): add CactaceaeIdentifierActivator
- 03:38 PM Revision 7fd0cf17 (cdmlib-apps): ref #9617 rename ICNB to ICNP in cdmlib-app
- 03:32 PM Revision 63fb5a6d (taxeditor): ref #6359 improve reporting for longrunning tasks with UpdateResult in TaxEditor
- 03:06 PM Revision cc21d978 (taxeditor): ref #8471: disable computed descriptions - supplemental data
- 03:02 PM Revision 0858c777 (taxeditor): ref #8471: disable computed descriptions
- 02:35 PM Revision 90ca7c0d (taxeditor): ref #9536 fix taxeditor test for removed classification.reference_id
- 02:06 PM Revision 98e684f7 (taxeditor): ref #9617 replace ICNB to ICNP in taxeditor (cont.)
- 01:35 PM Revision 6d6ca639 (taxeditor): ref #9617 replace ICNB to ICNP in taxeditor
- 01:35 PM Revision 3d012c19 (taxeditor): update taxeditor test H2 to 5.23
- 01:35 PM Revision 93aade5e (taxeditor): cleanup
- 01:04 PM Revision 72253758 (cdmlib): ref #9613 adapt uuids in tests
- 12:44 PM Revision 9038b634 (cdm-vaadin): update vaadin test H2 to 5.23
- 12:44 PM Revision 182c851e (cdm-vaadin): ref #9617 update vaadin doc
- 12:42 PM Revision bc589ebc (cdmlib): update cached model to 5.23
- 12:36 PM Revision c190b965 (cdmlib): update cdmlib test H2 to 5.23
- 12:35 PM Revision 4488955c (cdmlib): ref #9617 javadoc in rank class
- 12:31 PM Revision a918965a (cdmlib): fix #9617 rename ICNB to ICNP in cdmlib
- 12:16 PM Revision c8e51fc7 (cdmlib): upgrade to v5.23
- 12:16 PM Revision 81c55de3 (cdmlib): ref #9613 change uuid for role project manager as it was used also for user manager before
- 12:12 PM Revision 2cfe7954 (cdmlib): ref #9539 add clone for availableFor
- 12:05 PM bug #6359 (Resolved): Remaining issues secundum for subtrees
- 12:04 PM Revision 6c880f75 (cdmlib): cleanup
- 12:03 PM Revision 2368acec (cdmlib): ref #9619 add conceptId, conceptDefinitions, conceptStatus, taxonTypes and currentConceptPeriod to Taxon
- 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`...
- 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.
- 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 ... - 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.
- 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:
... - 08:57 AM Revision 59cd7375 (taxeditor): ref #9605: correct handling of selection handling when opening termtree or term editor
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... - 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...
- 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...
- 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...
- 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...
- 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:... - 10:28 AM Revision 85a5a250 (cdmlib): add byKey method to CondensedDistributionRecipe
- 10:28 AM Revision 89dc9826 (cdmlib): cleanup
- 10:10 AM Revision e5209232 (cdmlib): fix exception in cdmlight
- 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... - 08:56 AM Revision 67c233dc (cdmlib): cdmlight: move condensed distribution string to simple facts table
05/08/2021
- 01:35 AM task #9291: Clear all unnecesary TypeDesignation.citation entities and citationDetails
- we have discussed this
- 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")
- 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...
- 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.
- 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...
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... - 04:49 PM Revision 163868e4 (cdmlib): ref #9607 trunk for MediaInfoServiceReader
- 04:48 PM Revision 388873cb (cdmlib): ref #9607 avoiding NPEs in case of file: URIs
- 04:46 PM Revision 67bc277e (cdmlib): ref #9607 ref #9203 less error-prone api for MediaUriTransformationProcessor - adapting test
- 04:28 PM Revision 4472b242 (cdmlib): ref #9607 MediaMetadataReader class hierarchy
- 03:43 PM Revision 220ce244 (cdmlib): ref #6359 finetuning for updatedObjects in ITaxonNodeDao
- 03:43 PM Revision f7c29eba (cdmlib): add sizeAll to SetMap
- 03:36 PM Revision 98034f39 (cdmlib): ref #9607 ref #9203 less error-prone api for MediaUriTransformationProcessor
- 03:36 PM Revision 3d7d94fd (cdmlib): ref #9607 removing obsolete methods
- 03:36 PM Revision d7840c7b (cdmlib): ref #9607 introducing IMediaInfoFactory interface
- 03:36 PM Revision 8c65aedb (cdmlib): ref #9607 fixing typo in class name, legacy method for old code using MediaMetadataFileReader, preparing for more metadata readers
- 03:36 PM Revision e43034c0 (cdmlib): fixing orthography
- 03:35 PM Revision 952aa532 (taxeditor): ref #9607 using MediaMetadataFileReader.legacyFactoryMethod in editor
- 03:34 PM Revision b903149c (taxeditor): ignoring symlinks in dev-linked-projects
- 03:33 PM Revision ffcfac39 (taxeditor): script for easy locally wiring taxeditor with cdmlib projects - half complete
- 02:58 PM Revision af7821ec (cdmlib): ref #6359 finetuning for updatedObjects in setSecundumForSubtree (distinguish taxon and originalsource)
- 02:13 PM Revision 06fb5f40 (cdmlib): ref #6359 adapt setPublishForSubtree to improved progress monitoring
- 02:12 PM Revision 43461f17 (cdmlib): cleanup
- 01:56 PM bug #6359 (In Progress): Remaining issues secundum for subtrees
- 01:54 PM Revision f752535b (cdmlib): ref #6359 make setPublishForSubtree and setSecundumForSubtree cancelabel
- 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)
- 01:46 PM task #9614 (Resolved): Use underscore as word separator for all role based groups
- Applied in changeset commit:cdmlib|19400ec9f00bbda8b8539082ffb469999ed03977.
- 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. - 01:46 PM Revision 19400ec9 (cdmlib): fix #9614 use underscore in role based group names
- 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...
- 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 ... - 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...
- 01:24 PM bug #9612: ROLE_USER_MANAGER is missing as a group in FirstDataImporter
- This is fixed and can be reviewed.
- 12:41 PM bug #9612 (Resolved): ROLE_USER_MANAGER is missing as a group in FirstDataImporter
- Applied in changeset commit:cdmlib|ee97649b15bfeb922508e97eec12aaecbd04535e.
- 10:13 AM bug #9612 (In Progress): ROLE_USER_MANAGER is missing as a group in FirstDataImporter
- 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? - 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...
- 01:22 PM feature request #9613 (Resolved): Use fixed uuids for roles project manager, publish and user manager
- Applied in changeset commit:cdmlib|961bbcd9b37c84a728d020c601843c769ff1de52.
- 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...
- 01:22 PM Revision a6a14c41 (cdmlib): minor
- 01:22 PM Revision 961bbcd9 (cdmlib): fix #9613 update script for old role uuids
- 12:40 PM Revision 0c924588 (cdmlib): ref #9613 use fixed role uuids for new GrantedAuthorities being roles and ref #9612 enlarge test data for FirstDataInserter
- 12:36 PM Revision 695765fe (cdmlib): handle uuids explicitly and ref #9612 fix role user manager uuid
- 12:36 PM Revision bb6091a3 (cdmlib): cleanup
- 12:36 PM Revision ee97649b (cdmlib): fix #9612 add user manager as group to firstDataInserter
- 12:36 PM Revision 0deb5ff1 (cdmlib): use saveOrUpdate in firstDataInserted.checkGroup()
- 12:36 PM Revision 3fb46e5c (cdmlib): cleanup
- 12:36 PM Revision 4cc9e6d9 (cdmlib): unignore firstDataInserted test
- 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
- 12:16 PM task #9595 (Closed): Use DerivedUnit or DnaSample for DnaSampleGeneralDetailElement
- this works as expected.
- 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 ...
- 11:42 AM feature request #8922 (Duplicate): Make setting of sec-Reference configurable when moving synonyms.
- this is a duplicate for #9340.
- 11:40 AM feature request #9575 (Resolved): Allow flag to include authors in taxon and name search in TaxEditor
- this should be fixed now.
- 11:36 AM Revision 42b9869e (taxeditor): ref #9575: correct handling of author flag for taxon search
- 10:17 AM feature request #9611 (Resolved): Implement setSecundumForSubtree for MAN and ppSyns in TaxEditor
- Please review.
- 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.
- 10:02 AM Revision cfae30ae (taxeditor): ref #9611: implement set secundum for MAN and pro parte syn
- 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...
- 09:39 AM Revision 8939a1ff (taxeditor): ref #9587: clicking on an already open taxon only set the focus
- 09:39 AM Revision f9385c07 (taxeditor): fix #8659: refresh navigator after abcd import
- 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... - 08:56 AM Revision 7406a8d5 (cdmlib): avoid NPE
- 12:47 AM Revision 9336738a (cdmlib): ref #6359 add session.clear()
- 12:37 AM Revision c0abf59d (taxeditor): fix potential NPE in ProgressMonitorClientManager
- 12:37 AM Revision b953bc70 (taxeditor): cleanup
- 12:34 AM Revision b5aafef0 (cdmlib): fix compile error
- 12:27 AM Revision 6d17bcd3 (cdmlib): cleanup
05/06/2021
- 11:45 PM Revision ec8277bd (cdmlib): ref #6359 use subprogressmonitor
- 11:44 PM Revision 0bb7d42f (cdmlib): ref #6359 fix update issue
- 11:22 PM Revision e067bb50 (cdmlib): ref #6359 improve partition handling
- 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...
- 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
- 09:00 PM Revision c6ecb751 (cdmlib): cleanup
- 09:00 PM Revision 74e9f695 (cdmlib): ref #9598 fix generics for common deduplicate usage
- 08:59 PM Revision cfa25f63 (cdmlib): ref #6359 improve updated objects behavior
- 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...
- 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... - 08:32 PM Revision 3cba463f (cdmlib): ref #9598 some parameter renaming and improve updated objects behavior
- 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... - 07:47 PM Revision 69d199a5 (cdmlib): cleanup
- 07:47 PM Revision 013cea82 (cdmlib): ref #9598 remove redundant code
- 07:40 PM bug #9587 (Feedback): Unsaved changes are lost when trying to open a taxon a second time
- 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... - 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... - 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 ...
- 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...
- 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.
- 06:55 PM bug #9601: Set secundum for subTree does not work for misapplied names
- please review
- 06:52 PM bug #9601 (Resolved): Set secundum for subTree does not work for misapplied names
- Applied in changeset commit:cdmlib|3b85f95996257c66bec3f57c82deac14356df375.
- 06:52 PM Revision 3b85f959 (cdmlib): fix #9601 allow misapplied names and proparte Syns to set secundum for subtree
- 06:45 PM Revision b7440493 (cdmlib): remove unnecessary second load
- 06:44 PM Revision b39f1ad2 (cdmlib): cleanup
- 05:38 PM Revision 1aacbc16 (cdmlib): revert unwanted CommonService commit
- 05:20 PM Revision bbb2488d (taxeditor): add service.media to cdmlib exports
- 05:14 PM Revision ca3d3181 (taxeditor): clean up commit 17c6b2e13c7ac
- 04:14 PM Revision 49e5e5a6 (cdmlib): cleanup
- 04:14 PM Revision 3b1da35f (cdmlib): ref #6359, ref #3740 error handling for setPublishForSubtree
- 03:43 PM Revision 48334f5f (taxeditor): ref #9607 adapting to changes in image metadata factories - CdmApplicationRemoteConfiguration
- 03:35 PM bug #8659 (Closed): Taxon navigator: not refreshed after ABCD file import
- this is fixed now.
- 03:34 PM Revision 17c6b2e1 (taxeditor): ref #9607 adapting to changes in image metadata factories
- 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...
- 03:09 PM Revision 3526156e (cdmlib): ref #9607 moving MediaMetadataService URI transformation to DefaultMediaTransformations
- 02:55 PM task #9607 (In Progress): read image metadata from MediaInfoService if available
- 02:53 PM Revision 8674bf53 (cdmlib): ref #9607 moving and renaming test class from commons to services
- 02:53 PM Revision 3f04dd4e (cdmlib): ref #9607 replacing class local factory methods and heplers in CdmImageInfo by service layer factory classes and metadata 'reader' class
- 11:15 AM Revision 40113a9f (cdmlib): ref #6359 error handling for setSecundumForSubtree
- 11:04 AM Revision f6dfbc26 (cdmlib): cleanup
- 09:04 AM Revision fbbe5da0 (taxeditor): ref #9609: rename details element classes
- 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...
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... - 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...
- 05:43 PM Revision 96288777 (cdmlib): handle null values in TaxonNodeByRankAndNameComparator
- 03:15 PM Revision 9201d8aa (taxeditor): cleanup, fix field unit in details views
- 01:04 PM Revision e00fef3e (cdm-server): logging of remoting requests with duration per default
- 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... - 10:58 AM Revision e21cf4b8 (taxeditor): ref #9603: adapt order of named areas in distribution editor
- 10:57 AM bug #9603 (Resolved): Sorting in status drop down of distribution editor
- please review.
- 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...
- 09:54 AM Revision 8cec01d8 (taxeditor): fix #9605: disable details for termtree in character editor
- 09:53 AM bug #9605: Disable Details View for structure and property trees in character editor
- please review
- 09:52 AM bug #9605 (Resolved): Disable Details View for structure and property trees in character editor
- Applied in changeset commit:taxeditor|8cec01d85742928dc10fb695d2f778f627c8414a.
- 09:24 AM Revision 99e6c066 (cdmlib): fix StringUtils dependency
- 08:53 AM Revision 10cae443 (cdmlib): remove warnings
- 08:38 AM Revision d27905b0 (cdmlib): cleanup
- 08:36 AM Revision 1d2247b4 (cdmlib): cleanup
05/04/2021
- 11:49 PM Revision 69b464fd (cdmlib): cleanup
- 11:47 PM Revision 03a6bc68 (cdmlib): ref #9590 similary fix clone for TaxonName/NomenclaturalSource
- 11:39 PM Revision d4149686 (cdmlib): ref #9590 fix swap test by fixing SecundumSource clone method and remove incorrect Cascade.Delete handling in swap method
- 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...
- 04:00 PM bug #9606 (Resolved): NullPointerExceptions (NPEs) in OccurrenceServiceImpl
- please review
- 03:58 PM bug #9606 (In Progress): NullPointerExceptions (NPEs) in OccurrenceServiceImpl
- 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... - 03:55 PM bug #9606: NullPointerExceptions (NPEs) in OccurrenceServiceImpl
- Andreas Kohlbecker wrote:
> in these lines of countByTitle() it is obvious:
>
> ~~~java
> TaxonBase<?> taxonBase... - 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...
- 01:59 PM bug #9606: NullPointerExceptions (NPEs) in OccurrenceServiceImpl
- in these lines of countByTitle() it is obvious:
~~~java
TaxonBase<?> taxonBase = taxonService.load(occurrenceConf... - 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... - 01:20 PM bug #9606 (Closed): NullPointerExceptions (NPEs) in OccurrenceServiceImpl
see taxon, taxonBase and name in these methods
* OccurrenceServiceImpl.countByTitle(IIdentifiableEntityServiceCo...- 10:42 PM Revision 5f196d28 (cdmlib): ref #9606 fixing also the 3rd potential NPE
- 10:05 PM Revision 8ae625ea (cdmlib): cleanup
- 10:03 PM Revision 1a4b9c63 (cdmlib): ref #9603 adapt TypeDesignationStatusComparator to new semantic of OrderedTermComparator
- 04:13 PM Revision 5939425d (cdm-dataportal): ref #9599 commenting looging
- 04:09 PM Revision 97fc0f95 (cdmlib): ref #9606 fix another potential NPE
- 03:55 PM Revision d9a9f2b1 (cdmlib): ref #9606 fix potential NPE
- 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... - 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...
- 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?... - 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?
- 02:33 PM Revision 96ca9010 (cdmlib): ref #9603: fix natural sort order
- 02:22 PM bug #9603 (In Progress): Sorting in status drop down of distribution editor
- 02:21 PM bug #9603 (Resolved): Sorting in status drop down of distribution editor
- 02:20 PM Revision 641175e9 (taxeditor): ref #9603: adapt to new termOrder values
- 12:56 PM bug #9185: DateHeaderFilter.doFilter(..) causes NPE in FrameworkServlet.processRequest(..) on 404 HTTP response
- review: scan logs
- 12:56 PM bug #9185 (Resolved): DateHeaderFilter.doFilter(..) causes NPE in FrameworkServlet.processRequest(..) on 404 HTTP response
- Applied in changeset commit:cdmlib|679982a065408133f36b72f39d2f70d4fe2856fa.
- 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.
- 12:56 PM Revision 679982a0 (cdmlib): fix #9185 catching and logging NPE and NestedSevletExecptions properly at appropriate levels
- 12:56 PM Revision 039f88e8 (cdmlib): clean up
- 12:38 PM Revision 19732dea (cdmlib): ref #9603: add symbol and symbol2 to TermOrder enum
- 12:21 PM Revision 0aba8158 (taxeditor): add symbol1 and symbol2 to sort order of drop down in distribution editor
- 12:18 PM Revision 2d805720 (cdmlib): fix handling of references for misapplied names
- 12:18 PM Revision 316607fa (cdmlib): ref #9603: add new Comparator for term.symbol und term.symbol2
- 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 ...
- 10:02 AM Revision fb6d642f (taxeditor): cleanup
- 10:02 AM Revision 8aaabf50 (taxeditor): ref #9595 , ref #5575 use DnaSampleCacheStrategy in DerivateLabelProvider
- 10:02 AM Revision 04443665 (taxeditor): cleanup
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...
- 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(
... - 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... - 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... - 11:17 PM Revision e657f722 (cdmlib): cleanup
- 11:16 PM Revision 9b463b7f (cdmlib): ref #9604 fix 2 minor issues in tests
- 10:50 PM task #9604 (Resolved): Split bibliographic reference cache strategy and nomenclatural formatter + orginal source formatter
- Applied in changeset commit:cdmlib|dd9ab0c7f9f0c454126a7958f5d1e4f8e70c072a.
- 10:35 PM task #9604 (Closed): Split bibliographic reference cache strategy and nomenclatural formatter + orginal source formatter
- 10:50 PM Revision dd9ab0c7 (cdmlib): fix #9604 bibliographic ReferenceDefaultCacheStrategy and NomenclaturalSourceFormatter splittet
- 10:50 PM Revision 3d77af6c (cdmlib): remove duplicated methods in TaxonNameDefaultCacheStrategy
- 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“... - 05:58 PM bug #9602 (Closed): cdm-server must not start instances with severe db connection problems
- 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... - 05:36 PM Revision 534e39de (cdmlib): ref #9602 more clear execption handling in case of jndi data source problems
- 05:32 PM Revision 4269efd3 (cdm-server): ref #9602 preventing instances from starting up in case of db connection problems
- 04:00 PM Revision 99186f90 (cdmlib): ref #9590: set test to ignore
- 03:43 PM Revision 4634862e (cdmlib): ref #9590: add swapSynonymAndAcceptedTaxonNewUuid and test -continue
- 03:43 PM Revision f9d8be39 (cdmlib): ref #9590: add swapSynonymAndAcceptedTaxonNewUuid and test
- 03:26 PM Revision af68bbe0 (cdm-dataportal): ref #9599 better error reporting
- 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... - 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) - 12:13 PM Revision 603725aa (cdm-dataportal): ref #9599 showing error in case of reference/{uuid}/nomenclaturalCitation usage
- 12:12 PM task #9599 (In Progress): remove usage of 'reference/{uuid}/nomenclaturalCitation' in portal
- 12:03 PM Revision 6aad03df (cdmlib): RegistrationTest test clarified
- 11:39 AM Revision 9bcb6887 (taxeditor): adapt NamedAreaSearchField -> TermSearchField in editor
- 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... - 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() - 10:25 AM Revision 62b306e0 (cdmlib): ref #9598: adapt termvocabulary list to avoid duplicates
- 09:28 AM Revision 21be58d8 (cdmlib): rename DefaultReferenceCacheStrategy to ReferenceDefaultCacheStrategy
- 09:16 AM Revision b81c8fe7 (cdmlib): rename NamedAreaSearchField to TermSearchField
- 09:07 AM Revision a5516896 (cdmlib): cleanup
- 08:45 AM Revision d1169fcf (cdmlib): add country vocabulary uuid to NamedArea
05/02/2021
- 11:54 PM feature request #9539 (In Progress): Implement availableFor for ExtensionType, MarkerType, AnnotationType and IdentifierType
- 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 ... - 11:27 PM Revision b9314362 (cdmlib): fix #9598 add search by label and tests
- 10:46 PM Revision 0ff7ce5c (cdmlib): fix #9598 add deduplication to DefinedTermDaoImpl.listNamedAreaByAbbrev(...) rename listNamedArea to list(clazz, ....) to make the method more generic
- 10:44 PM Revision 715f62d1 (cdmlib): cleanup
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.
- 09:54 PM bug #9598 (Closed): Deduplicate NamedAreas with >1 representations and include label in search
- 09:55 PM Revision 587733ce (cdmlib): fix #9598 add deduplication to DefinedTermDaoImpl.listNamedArea(...)
- 09:52 PM Revision c32d6e53 (cdmlib): cleanup
- 08:34 PM Revision 7b376b96 (cdmlib): minor
- 08:34 PM Revision 321f715b (cdmlib): fix potential NPE in DescriptionAggregation if TaxonNode sortindex is corrupted
- 08:31 PM Revision 2d147336 (cdmlib): ref #9327 adapt aggregation tests for secundum original source
- 08:26 PM Revision 2bbd9c25 (cdmlib): ref #9539 implement base classes for available for and some first methods
- 08:13 PM Revision 4cef5d18 (cdmlib): cleanup
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... - 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. - 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...
- 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
- 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...
- 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... - 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.
... - 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...
- 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... - 09:35 PM Revision faec6529 (cdmlib): cleanup
- 09:35 PM Revision b5c91e8c (cdmlib): ref #9597 handle MediaSpecimen and its sources correctly in TypeDesignationSet formatting (cont.)
- 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 ...
- 09:14 PM feature request #9597 (Resolved): Improve formatting of MediaSpecimen in TypeDesignationWorkingSet formatting
- Applied in changeset commit:cdmlib|11e24052308c971ec1959f5e8219ff1962a61a7c.
- 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... - 09:14 PM Revision 11e24052 (cdmlib): fix #9597 handle MediaSpecimen and its sources correctly in TypeDesignationSet formatting
- 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...
- 08:21 PM feature request #5950 (Duplicate): Add duplicate method for type designations
- I guess this duplicates #6413
- 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.
- 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 ... - 07:52 PM Revision 9ff02ad7 (cdmlib): cleanup
- 02:39 PM Revision a9e9e5a9 (cdm-dataportal): using again const instead of define()
- 09:26 AM Revision e651eaf3 (cdmlib): ref #7612, ref #5573, ref #5575 use mostSignificantIdentifier instead of accession number only
- 09:25 AM Revision bad2d5b5 (cdmlib): ref #9595 shortcut to load single identifier
- 08:56 AM Revision 4899e12f (cdmlib): ref #9595 load sample designation preferred to other identifiers for DNA Sample
- 08:55 AM Revision 16419c4d (cdmlib): ref #9595 load empty DnaSamples with DnaSampleDefaultCacheStrategy
- 07:42 AM Revision f3876100 (cdmlib): cleanup
- 07:42 AM Revision a1dce9c6 (cdmlib): ref #9595 add SampleDesignation uuid to DefinedTerm
- 07:17 AM Revision 3b33d596 (cdmlib): minor
- 07:17 AM Revision 05bdc44f (cdmlib): ref #9595 move xxxPreferredDetermination from facade to SpecimenOrObservationBase
- 07:15 AM Revision 957e3207 (cdmlib): ref #5573, ref #7612 some doc
04/29/2021
- 11:16 PM Revision 97e308a9 (taxeditor): cleanup and remove generics from Identifier class
- 11:06 PM Revision d4557c24 (cdmlib): cleanup
- 11:06 PM Revision 0a140219 (cdmlib): remove generics from Identifier class
- 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... - 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...
- 04:26 PM task #9594: Use MediaSpecimen as input for MediaSpecimenGeneralDetailElement
- we could do something similar for DnaSample
- 04:25 PM task #9594 (Resolved): Use MediaSpecimen as input for MediaSpecimenGeneralDetailElement
- please review
- 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...
- 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.
- 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.
- 05:10 PM Revision 3a78b28a (taxeditor): cleanup
- 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.
- 05:00 PM Revision 1cd6de7e (taxeditor): ref #9594 , ref #5573, ref #7612 use MediaSpecimenCacheStrategy in DerivateLabelProvider
- 04:50 PM Revision 0d672864 (taxeditor): ref #9594 use MediaSpecimen as base unit for MediaSpecimenGeneralDetailElement (cont.)
- 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...
- 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
- 04:25 PM Revision d4b9ef81 (taxeditor): ref #9594 use MediaSpecimen as base unit for MediaSpecimenGeneralDetailElement
- 04:06 PM Revision a0fcd061 (taxeditor): cleanup
- 03:42 PM feature request #9575 (Resolved): Allow flag to include authors in taxon and name search in TaxEditor
- this is fixed, please review.
- 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... - 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 ...
- 03:31 PM Revision 78dff9c8 (cdmlib): ref #9593: revert some changes in taxonDao not belonging to this ticket
- 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... - 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...
- 01:24 PM Revision cbc54d4e (taxeditor): cleanup
- 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... - 12:29 PM Revision 7fa35f9f (cdm-dataportal): bumping minimin php version to 5.6
- 12:25 PM Revision 8896122f (cdm-dataportal): Merge branch 'support/5.22.1' into develop
- 12:24 PM feature request #9329 (Closed): Implement sec reference as original source in dataportal
- 11:50 AM feature request #9329 (In Progress): Implement sec reference as original source in dataportal
- 12:23 PM Revision 32692cf9 (cdm-dataportal): using again const instead of define()
- 12:18 PM Revision 4c380cc0 (cdm-dataportal): ref #9329 adapting data portal to ->sec reference being now ->secSource->citation
- 12:01 PM Revision 44b0f5cd (taxeditor): Merge branch 'hotfix/5.22.1'
- 11:59 AM Revision d1596444 (cdmlib): ref #9329 adapting json configuration to new sec reference structure and fields
- 11:49 AM Revision cf8e9d9f (cdm-dataportal): ref #9329 adapting data portal to ->sec reference being now ->secSource->citation
- 11:18 AM Revision 7653306e (taxeditor): fix exception if no secundum source is available
- 11:15 AM Revision de21609a (cdm-dataportal): ref #9591 adapring test to modified media specimens short title
- 10:55 AM Revision 64498bd0 (taxeditor): Updated version in pom / project files to taxeditor version : 5.22.1 and cdmlib version : 5.22.0
- 08:43 AM Revision 21198df4 (cdmlib): ref #9575: test adaption
- 08:15 AM Revision 2732777a (cdmlib): ref #9575: revert test adaption
- 08:09 AM Revision ae8c38b6 (taxeditor): ref #9575: add possibility to search with authors - missing l10n files
04/28/2021
- 08:28 PM Revision f70a9ae2 (cdmlib): cleanup
- 08:28 PM Revision c3afc00d (cdmlib): ref #9575 adapt tests for editor search with authors
- 07:07 PM Revision 9aa30fc8 (cdmlib): ref #1602, ref #5573, ref #7612 Include artist in MediaDefaultCacheStrategy
- 07:01 PM Revision c4b19e61 (cdmlib): cleanup
- 05:06 PM Revision d0cd78c9 (cdmlib): ref #7612, ref #5573 adapt MediaSpecimenDefaultCacheStrategy to show file name only if no other information exists
- 05:06 PM Revision 439789dd (cdmlib): cleanup
- 04:06 PM Revision 6e8f0c6d (cdmlib): ref #9591 defined order of item in FieldUnitDTO.TreeLabels
- 01:53 PM Revision 6b8fd990 (taxeditor): ref #9575: add possibility to search with authors
- 01:50 PM Revision 5e985bbc (cdmlib): ref #9575: adapt findTaxaAndNames for doAuthors, add test case
- 12:58 PM Revision 4ce176cc (cdmlib): ref #9593: add polytomouskey handling in PostMergeEntityListener to avoid NULL values - avoid NPE
- 12:04 PM bug #9593 (Resolved): Changing and saving a PolytomousKey throws ConcurrentModificationException
- Added the handling of polytomous key in removeNullFromCollection because the editor saves the whole key.
- 11:46 AM bug #9593: Changing and saving a PolytomousKey throws ConcurrentModificationException
- Andreas Müller wrote:
> This only seems to happen if the sortindex of the PolytomousKey nodes is not up-to-date. Aft... - 12:02 PM Revision 98ac7b26 (cdmlib): ref #9593: add polytomouskey handling in PostMergeEntityListener to avoid NULL values
04/27/2021
- 04:50 PM Revision 4e150e0c (cdm-dataportal): ref #9591 adapting tests to new specimen short title - 2
- 04:41 PM bug #9593: Changing and saving a PolytomousKey throws ConcurrentModificationException
- This only seems to happen if the sortindex of the PolytomousKey nodes is not up-to-date. After calling refresh on the...
- 03:43 PM bug #9593 (Closed): Changing and saving a PolytomousKey throws ConcurrentModificationException
- 03:32 PM Revision b19714a3 (cdmlib): ref #9590: fix test
- 03:14 PM Revision fbb8b34c (taxeditor): cleanup
- 03:06 PM Revision 58832d5a (cdmlib): ref #9590: fix test
- 02:54 PM feature request #9592 (New): SpecimenOrObservationBaseDTO: field for hidden derivatives
- `OccurrenceServiceImpl.findRootUnitDTOs(DerivedUnitDTO derivedUnitDTO, ..)` hides derivatives of originals which are ...
- 02:54 PM bug #9590 (Resolved): ObjectDeletedException when swap synonym and accepted taxon
- The method is adapted so that the taxon and the synonym keep the same, only the names are swaped, this also matches t...
- 09:17 AM bug #9590 (Closed): ObjectDeletedException when swap synonym and accepted taxon
- mail Nadja Korotkova:
das passierte eben beim Vertauschen von Synonym und accepted
Viele Grüße
Nadja
~~~ ... - 02:47 PM Revision 8d1b97de (cdmlib): ref #9590: adapt business test
- 02:39 PM feature request #9591 (Closed): Specimen Tree View: concise label for derivatives
- 12:15 PM feature request #9591 (Closed): Specimen Tree View: concise label for derivatives
- The title cache of derivatives includes the field unit information. In the derivaation tree this is redundant informa...
- 02:38 PM Revision f6466bef (cdm-dataportal): ref #9591 adapting tests to new specimen short title
- 02:36 PM Revision 6d55830a (cdm-dataportal): ref #9591 adapting portal to renamed dto field specimenIdentifier -> specimenShortTitle
- 02:33 PM Revision 9d356033 (cdmlib): ref #9591 reaming dto field specimenIdentifier -> shortTitle & adding media title to media specimens
- 01:14 PM Revision d5dd8738 (cdmlib): ref #9590: add synonym with secundum reference to swap test
- 01:11 PM Revision 1869f60c (cdmlib): ref #9590: fix, only swap the names swapSynonymAndAccepted
- 01:10 PM Revision 99b383ea (taxeditor): avoid widgetIsDisposed exception
- 12:17 PM Revision 5f3a4743 (cdm-dataportal): ref #9591 using dto.specimenIdentifier as short label for derivatives in the tree view
- 11:40 AM bug #9588: Specimen Tree View: Duplicate derivatives
- problem solved, please review
- 11:39 AM Revision 0a9f8e05 (cdm-dataportal): ref #9588 fixing wrong expectations in test
- 11:38 AM Revision f3131c7a (cdm-dataportal): fixing wrong expectations in test
- 10:35 AM Revision 96b0a8c6 (taxeditor): fix exception if no secundum source is available
- 09:19 AM Revision 38ef7902 (cdmlib): ref #9590: fix ObjectDeletedException in swapSynonymAndAccepted
04/26/2021
- 09:32 PM Revision 367cb47d (cdmlib): ref #9589: adapt test
- 05:12 PM bug #9589 (Resolved): Move synonym to another accepted taxon ignores the selected new sec reference
- this should be fixed, please review
- 05:09 PM bug #9589 (Closed): Move synonym to another accepted taxon ignores the selected new sec reference
- 05:05 PM bug #9588 (Resolved): Specimen Tree View: Duplicate derivatives
- 04:33 PM bug #9588 (Closed): Specimen Tree View: Duplicate derivatives
- auf http://campanula.e-taxonomy.net/cdm_dataportal/occurrence/93d7aec3-9a8b-40e3-b669-08802dac5160 werden die Pollend...
- 05:04 PM Revision c09986ee (cdmlib): doc
- 05:04 PM Revision 0033520a (cdmlib): ref #9588 more reliable derivate tree dependant data aggregation - renaming field
- 05:04 PM Revision 2ef11647 (cdmlib): ref #9588 more reliable derivate tree dependant data aggregation
- 05:03 PM Revision e833a84d (cdm-dataportal): fixing wrong expectations in test
- 04:49 PM Revision adb576ac (taxeditor): adapt moveSynToAnotherAccepted handler and operation
- 04:47 PM Revision 9ebe9b09 (cdmlib): secundum reference argument as uuid for moveSynonymToAnotherAccppted
- 02:59 PM bug #9587: Unsaved changes are lost when trying to open a taxon a second time
- this is fixed, please review.
- 02:48 PM bug #9587 (Resolved): Unsaved changes are lost when trying to open a taxon a second time
- Applied in changeset commit:taxeditor|ea94be31fe128ab763b1f1e1ca48a799216f2b20.
- 01:08 PM bug #9587 (Closed): Unsaved changes are lost when trying to open a taxon a second time
- mail ERS:
mir passiert es beim schnellen Editieren relativ häufig, dass ich ein bereits geöffnetes Taxon, das ich ... - 02:54 PM Revision 9db418d9 (taxeditor): fix #9587: reload the editor input when saving and skip if cancel
- 02:49 PM Revision ea94be31 (taxeditor): fix #9587: reload the editor input when saving
04/22/2021
- 09:34 PM task #9536 (Resolved): Remove old single source citation and microCitation columns for secundum and DescriptionElementBase_OriginalSourceBase and TaxonName_NomenclaturalStatus
- Applied in changeset commit:cdmlib|0ea3c839d8dd6592db2f3094a187b7ad2934a23c.
- 09:34 PM Revision b9cb9ad3 (cdmlib): cleanup
- 09:34 PM Revision 0ea3c839 (cdmlib): add SchemaUpdater for 5.23.0 and fix #9536 (remove old columns and tables)
- 01:10 PM Revision 68fe0853 (cdm-dataportal): Merge branch 'support/5.22.1' into develop
- 01:03 PM Revision 39f296cc (cdm-dataportal): quick fix for layer renamed in geoserver country_earth -> country_earth_no_labels - removed
- 12:23 PM Revision 3fbc78fa (cdm-dataportal): Merge branch 'support/5.22.1' into develop
- 12:22 PM Revision 07fc1e5a (cdm-dataportal): quick fix for layer renamed in geoserver country_earth -> country_earth_no_labels
- 12:18 PM Revision dec945ae (cdm-dataportal): fixing impropert test for not empty variable
- 11:50 AM Revision 29e450b8 (cdm-dataportal): fixing statement cascade for reporting of classification webservice problems
- 11:46 AM Revision ee0e7910 (cdm-dataportal): fixing bug in 'other classification' notification
- 11:45 AM Revision 3ba25a7c (cdm-dataportal): ref #9582 setting minimum php version in composer to 5.4
- 11:43 AM bug #9586 (Closed): OccurrenceServiceImpl.pageRootUnitsByAssociatedTaxon() wrong total count in pager
04/21/2021
- 02:44 PM Revision f5b6784e (cdmlib): ref #9586 fixing wrong total count in pager
- 02:42 PM bug #9586 (Closed): OccurrenceServiceImpl.pageRootUnitsByAssociatedTaxon() wrong total count in pager
- The response object of OccurrenceServiceImpl.pageRootUnitsByAssociatedTaxon() erroneously reports the max page size a...
- 02:01 PM Revision 03d8bdca (cdm-dataportal): ref #7599 reenabling map in specimen page
- 01:51 PM bug #9585 (New): Specimen page: Typedesignation "Syntype" misses name
- see screenshot:
![](picture765-1.png) - 11:33 AM feature request #9584 (Closed): specimen page: character data displayed in details section
- In the specimen page character data is shown as link which points again to the same specimen. This is OK for the spec...
- 09:57 AM feature request #9090: Implement external links for identifiable entities in TaxEditor
- Put to fast for the implementation for references. Tag can be removed afterwards.
04/20/2021
- 05:17 PM task #9268 (New): Check cdm for GC G1 humongous objects problem
- 05:14 PM feature request #9541: Improve referencing objects handling
- Can you please review?
Open issues should be moved to new ticket. - 05:12 PM feature request #9541: Improve referencing objects handling
- open issues might be:
* improved formatting for all CdmBase classes (some formatting also seems to have regression... - 05:05 PM feature request #9541: Improve referencing objects handling
- What I did:
* moved all referencing objects formatting to cdmlib (ReferencingObjectFormatter) to allow server side... - 04:16 PM Revision 5df3103b (cdmlib): cleanup
- 04:16 PM Revision bfb8b043 (cdmlib): fix NPE and handle not existing targetEntity
- 01:54 PM Revision a19b311d (cdm-dataportal): ref #9582 setting the git remote of the install package to github
- 01:53 PM Revision 96b196e0 (cdm-dataportal): ref #9582 setting the git remote of the install package to github
- 01:33 PM feature request #9114: Handle malformed URIs in user type
- I only moved the original algorithm to the user type. The remaining issues are about the algorithm. As you implemente...
- 12:43 PM feature request #9114: Handle malformed URIs in user type
- Andreas Müller wrote:
> Katja Luther wrote:
> > Andreas Müller wrote:
> > > In #9111#note-1 AK suggests to also en... - 01:06 PM bug #9469 (Resolved): Searching for a UUID in bulkeditor which does not belong to a record throws an exception
- This should be fixed. Please review.
- 01:03 PM bug #6469 (New): Types longer than 1 line should have an indentation
- revert to original status, caused by wrong ticket number in commit
- 01:02 PM bug #6469 (Resolved): Types longer than 1 line should have an indentation
- Applied in changeset commit:taxeditor|567bec6355c7624e6fac32e6523453a8c3aceb2a.
- 01:01 PM Revision 567bec63 (taxeditor): fix #6469 handle null value for bulk editor UUID search
- 01:01 PM Revision 3a1f4805 (taxeditor): cleanup
- 12:46 PM feature request #9090: Implement external links for identifiable entities in TaxEditor
- For references this is urgent (and probably easy to implement).
Can we try to implement it in 5.23? - 12:44 PM bug #9156: Searching for a taxon in the PolytomousKey perspective results in AssertionFailure
- This to me seems fast to implement. The problem only occurs if no search has been run in Taxonomic Perspective before...
- 12:15 PM feature request #7305: [Dicuss] searching for authorteam with more than three members is incomplete
- This is related to the max number of authors handled in this milestone.
- 12:04 PM bug #9028: Endless loop when opening the context menu of name facts
- I can't reproduce this.
Katja, can you test if you can reproduce?
Walter, did you encounter the problem again?... - 11:35 AM bug #9075: Exact values in descriptive matrix label provider should be ordered
- I guess this is fast to implement? If yes, should we move it to 5.23?
- 11:32 AM bug #8882: adapt search to handle protected or not protected titleCaches
- To me this looks like a bug, not a feature request.
- 11:31 AM bug #7699: NPE in CdmTransientEntityCacher.getCacheElement()
- As this problem (see also duplicates) appears again and again from time to time I increase severity.
- 11:18 AM bug #5907: Advanced Search for taxa: search results seem to be unordered
- By the way, also the feature list in "by content category" is unordered but should be ordered.
- 11:17 AM bug #5907: Advanced Search for taxa: search results seem to be unordered
- Note: Also for Cichorium it is unordered: http://cichorieae.e-taxonomy.net/portal/cdm_dataportal/search/results/taxon...
- 10:55 AM bug #5907 (New): Advanced Search for taxa: search results seem to be unordered
- I tested on the cichorieae portal to reproduce the problem reported by Eckhard in comment 3. For a query searching "C...
- 09:45 AM bug #5907 (Feedback): Advanced Search for taxa: search results seem to be unordered
- Why do you think this is fixed? The order of the example page seems to be completely unordered.
- 08:44 AM bug #5907 (Worksforme): Advanced Search for taxa: search results seem to be unordered
- this is fixed already and should be closed.
@Eckhard: please can you double check?
The target version assignme... - 08:40 AM feature request #8884 (Rejected): iiif manifest service: enrich metadata with information provided by other iiif image servers
- The digilib does not provide any media metadata, so this ticket is obsolete.
04/19/2021
- 11:43 PM feature request #9537 (Feedback): Implement ratioToStructure in TaxEditor
- A final issue is that removing the "ratio to" with titleCache not being protected does not set back the titleCache to...
- 11:35 PM feature request #9114: Handle malformed URIs in user type
- Katja Luther wrote:
> Andreas Müller wrote:
> > In #9111#note-1 AK suggests to also encode fragment and query parts... - 02:40 PM feature request #9114 (Feedback): Handle malformed URIs in user type
- Andreas Müller wrote:
> In #9111#note-1 AK suggests to also encode fragment and query parts. This has **not** been i... - 10:11 PM Revision a35dc362 (cdmlib): ref #6542 add warnAndDoNotOverrideIfExists to identifier import
- 10:11 PM Revision cc973e96 (cdmlib): ref #6542 update Identifier import to support value update and more logging
- 10:11 PM Revision 32bcc803 (cdmlib): cleanup
- 10:11 PM Revision 8f8ca25c (cdmlib): add updateIdentifier to IdentifierImport
- 10:09 PM Revision 69339d35 (cdmlib-apps): ref #9327 adapt BfnXmlImportAddtionalTerms import to new secundum source handling
- 10:08 PM Revision 8fbe8887 (cdmlib-apps): cleanup
- 05:48 PM feature request #8708 (Feedback): Sort taxa in distribution editor same as in navigator
- This to me looks like a duplicate. Katja, can you check and link to the according ticket and close ticket as duplicat...
- 04:32 PM feature request #6598 (Closed): Migrate commands and handlers
- Andreas Müller wrote:
> target version is missing!
>
> Can we assess in current milestone what still needs to be ... - 04:09 PM Revision dcaf0220 (taxeditor): ref #8431: add rootnode to status label of cdmlight export
- 04:05 PM bug #8431: missing status bar for cdm light export
>
> ---
>
> Also we need to find out how to switch of that progress is only shown in status bar but not in dia...- 03:55 PM Revision c6575e6f (cdm-dataportal): ref #9582 typos in README
- 03:42 PM Revision 547b7def (cdm-dataportal): ref #9582 apache 2 site config templates and updated README
- 02:35 PM feature request #9111 (Rejected): Handle Malformed URIs
- this is handled in cdmlib now, therefore I close this ticket as rejected.
- 02:31 PM bug #9390 (Feedback): Remaining issues for set secundum dialog
- we should discuss if we want to remove the line break for all dialogs, then I create a new ticket for adaption of dia...
- 01:20 PM Revision 66865d7c (cdm-dataportal): ref #9582 harmonizing taxon tree module name with other blocks
- 12:19 PM Revision 2b3987e1 (cdm-dataportal): ref #9582 new-site.sh more robust and with basic support for multisite installations - lesser debug output
- 12:17 PM Revision 305d26ff (cdm-dataportal): ref #9582 new-site.sh more robust and with basic support for multisite installations
- 10:18 AM Revision add78389 (cdm-dataportal): ref #9582 zen main theme as composer project and depencency for zen-dataportal
04/16/2021
- 10:56 PM Revision 63b94f89 (cdm-dataportal): ref #9582 re-enabling upload
- 10:55 PM Revision b79572e0 (cdm-dataportal): ref #9582 removing obsolete deploy.sh script
- 10:54 PM Revision 434e5468 (cdm-dataportal): ref #9582 correct build order by dependency and oher fixes
- 10:46 PM bug #9583 (Closed): Fix formatting of parent area in condensed distributions string if subareas have various status but at least 1 area has status native
- To me the result looks like expected. Reopen if not yet fully fixe.
- 07:45 PM bug #9583 (Resolved): Fix formatting of parent area in condensed distributions string if subareas have various status but at least 1 area has status native
- Applied in changeset commit:cdmlib|e2fafd15b80ee6fc8dc2cec59f0d74389ea48fe6.
- 07:42 PM bug #9583 (Closed): Fix formatting of parent area in condensed distributions string if subareas have various status but at least 1 area has status native
- This issue is described in #8297#note-15 and has not yet been handled there.
Examples are **Tu(A** -E) or **Ca**(?C ... - 10:16 PM Revision 593fe3e9 (cdm-dataportal): ref #9582 remaming cdm_portal_testing profile
- 10:13 PM feature request #5573 (Resolved): Cache Strategy for Media Specimen required
- 09:49 PM feature request #9541 (Resolved): Improve referencing objects handling
- 09:20 PM feature request #9537 (Resolved): Implement ratioToStructure in TaxEditor
- I guess this is for review.
- 09:19 PM bug #9526 (Closed): Sort order in E+M distribution string should be strictly alphabetic
- I guess this is fixed. We may reopen if new issues arise.
- 08:52 PM Revision 5a70408c (cdm-dataportal): ref #9582 pack-and-delpoy improved, completed and new-site setup script
- 08:37 PM Revision 53b76085 (cdm-dataportal): ref #9582 installation profiles with lower case ids - adapting composer.json
- 08:35 PM Revision 369de2b8 (cdm-dataportal): ref #9582 installation profiles with lower case ids
- 07:47 PM Revision 0d7aaec6 (cdmlib): add test for tribe parsing which has a suborder ending
- 07:46 PM Revision ad9f3105 (cdmlib): cleanup
- 07:45 PM Revision e2fafd15 (cdmlib): fix #9583 bold formatting for main areas with at least 1 native sub-area
- 04:59 PM Revision 57db05c4 (cdm-dataportal): ref #9582 removing obsolete function from composer helper
- 04:53 PM Revision 58848045 (cdm-dataportal): ref #9582 updating README
- 04:51 PM Revision 98364e35 (cdm-dataportal): ref #9582 moving jenkins-ci script folder into root project script/
- 04:46 PM Revision 844455cb (cdm-dataportal): ref #9582 new delpoyment script
- 02:15 PM Revision a1b89d4c (taxeditor): Merge branch 'release/5.22.0' into develop
- 02:15 PM Revision 16a19db5 (taxeditor): Merge branch 'release/5.22.0'
- 01:58 PM Revision 3338ac1f (taxeditor): Fix NPE for Cancel in ChangeSynonymToAcceptedTaxonHandlerE4
- 01:58 PM Revision d33f36bb (taxeditor): cleanup and fix NPE if no active session in debug view
- 01:54 PM Revision 108bb193 (cdm-server): Merge branch 'release/5.22.0' into develop
- 01:54 PM Revision 0deceaf8 (cdm-server): jenkins merging release branch into master (strategy: theirs)
- 01:53 PM Revision 8eba684e (cdm-server): updating poms for branch'release/5.22.0' with non-snapshot versions
- 01:52 PM Revision 57dbd275 (cdm-webapp): Merge branch 'release/5.22.0' into develop
- 01:52 PM Revision ffb1dfc6 (cdm-webapp): jenkins merging release branch into master (strategy: theirs)
- 01:52 PM Revision 278e3672 (cdm-webapp): updating poms for branch'release/5.22.0' with non-snapshot versions
- 01:52 PM Revision 50e2d2fd (cdm-webapp): jenkins bumping cdmlib.version and cdm.vaadin.version to 5.22.0
- 01:52 PM Revision 707d1eb4 (cdm-vaadin): Merge branch 'release/5.22.0' into develop
- 01:52 PM Revision 543fe37b (cdm-vaadin): jenkins merging release branch into master (strategy: theirs)
- 01:49 PM Revision f2851d5f (cdm-dataportal): Merge branch 'release/5.22.0' into develop
- 01:49 PM Revision 84dbb354 (cdm-dataportal): jenkins merging release branch into master (strategy: theirs)
- 01:49 PM Revision 6094b465 (cdm-dataportal): updating poms for branch'release/5.22.0' with non-snapshot versions
- 01:49 PM Revision e431dcad (cdm-vaadin): updating poms for branch'release/5.22.0' with non-snapshot versions
- 01:48 PM Revision b06cc9e9 (cdm-dataportal): release-preparation: production level css
- 01:48 PM Revision 1e8b8504 (cdm-vaadin): jenkins bumping cdmlib.version to 5.22.0
04/15/2021
- 06:03 PM Revision 861435e7 (cdm-dataportal): ref #9582 documentation
- 06:02 PM Revision 70a77f5c (cdm-dataportal): ref #9582 root composer project set up for creating an runnable drupal-7 + dataportal installation
- 06:01 PM Revision 69f53839 (cdm-dataportal): ref #9582 zen_dataportal theme as composer project
- 06:00 PM Revision d19eb315 (cdm-dataportal): ref #9582 data_portal module as composer project
- 05:59 PM Revision 664d5943 (cdm-dataportal): ref #9582 installation profiles as composer project
- 05:58 PM task #9582 (New): provide runnable dataportal installation bundled with composer
- [Composer](https://getcomposer.org) is the de-facto standard for managing php dependencies.
Use composer to create... - 04:55 PM Revision dbfb8b15 (cdmlib): Updating develop poms back to pre merge state
- 04:55 PM Revision e8df6d21 (cdmlib): Merge branch 'master' into develop
- 04:55 PM Revision 64953d11 (cdmlib): updating develop poms to master versions to avoid merge conflicts
- 04:55 PM Revision 0e499191 (cdmlib): Merge branch 'release/5.22.0'
- 04:35 PM Revision 89f252c1 (cdmlib): updating poms for branch'release/5.22.0' with non-snapshot versions
- 04:34 PM Revision a4c0b43d (cdm-dataportal): dataportal installation profiles as separate composer project
- 04:28 PM Revision c218de49 (cdm-webapp): jenkins bumping cdmlib.version and cdm.vaadin.version to 5.22.0-SNAPSHOT
- 04:28 PM Revision a22ed7b4 (cdm-webapp): updating poms for 5.23.0-SNAPSHOT development
- 04:28 PM Revision 622517ac (cdm-webapp): updating poms for 5.22.0 branch with snapshot versions
- 04:28 PM Revision cba18d6f (cdm-webapp): jenkins bumping cdmlib.version and cdm.vaadin.version to 5.23.0-SNAPSHOT
- 04:23 PM Revision 4d36fd02 (cdm-vaadin): jenkins bumping cdmlib.version to 5.22.0-SNAPSHOT
- 04:23 PM Revision 2edc1951 (cdm-vaadin): updating poms for 5.23.0-SNAPSHOT development
- 04:23 PM Revision ea06fcad (cdm-vaadin): updating poms for 5.22.0 branch with snapshot versions
- 04:22 PM Revision 91a81b9f (cdm-vaadin): jenkins bumping cdmlib.version to 5.23.0-SNAPSHOT
- 04:13 PM Revision d3d0be17 (taxeditor): Updated version in pom / project files to taxeditor version : 5.23.0-SNAPSHOT and cdmlib version : 5.23.0-SNAPSHOT
- 04:13 PM Revision 9985027d (taxeditor): Updated version in pom / project files to taxeditor version : 5.22.0 and cdmlib version : 5.22.0
- 04:12 PM Revision 76d24e9c (cdm-dataportal): updating poms for 5.23.0-SNAPSHOT development
- 04:12 PM Revision 13cdd850 (cdm-server): updating poms for 5.23.0-SNAPSHOT development
- 04:08 PM Revision 72f8969c (cdmlib): updating poms for 5.23.0-SNAPSHOT development
- 03:34 PM Revision be5daae5 (cdm-dataportal): composer.json file for cdm_dataportal module
- 03:05 PM task #9579 (Worksforme): restore css3pie if needed
- It is working again with compass 0.12.7 on the integration server as well as locally.
The error documented in the ... - 03:02 PM Revision 2b84b35c (cdm-dataportal): ref #9579 reartivating restriction in compass-watch for compass 0.12.7 + css files
- 02:39 PM Revision bb8be86d (cdm-dataportal): ref #9579 reactivating css3pie for compass 0.12.7
- 12:34 PM Revision bbe2f24e (taxeditor): ref #9537: adapt character label for ratio to
- 12:29 PM feature request #9570 (Closed): Use tagged text for NameTypeDesginations name part
- I did not encounter any problems in phycobank which are due to these changes.
Ticket can be closed - 12:27 PM task #9490 (Closed): avoid rank entity in TaxonNameParts
- done
- 12:19 PM bug #9504 (Closed): Changing term tree title is not persisted
- works as expected now
- 11:48 AM Revision 06cd9255 (cdm-dataportal): removing characters which have gone astray
- 10:38 AM bug #9468 (Worksforme): specimen type of existing name cannot be saved
- has been solved meanwhile in another context
- 08:43 AM Revision 02d1ca76 (cdm-dataportal): typo
- 08:40 AM Revision 562d3bc7 (cdm-dataportal): cleaning up
- 08:37 AM bug #9578 (Closed): Multiselect for input of distribution editor creates duplicates
- looks fine and works as expected
Also available in: Atom