Project

General

Profile

Activity

From 12/27/2021 to 01/25/2022

01/25/2022

04:17 PM task #9928 (Closed): cdm_dataportal/search/agent/ filter for „publish to IPNI“ or „publish“ and show all identifieres
I created a non public page in the phycobank site which lists both search modes for agents: https://www.phycobank.org... Andreas Kohlbecker
03:44 PM task #9928: cdm_dataportal/search/agent/ filter for „publish to IPNI“ or „publish“ and show all identifieres
for a result page with a Person having in IPNI identifierd see :
* http://edit.test/d7/phycobank/cdm_dataportal/sear...
Andreas Kohlbecker
11:40 AM task #9928 (Closed): cdm_dataportal/search/agent/ filter for „publish to IPNI“ or „publish“ and show all identifieres
follow up to #9034
https://www.phycobank.org/cdm_dataportal/search/agent/?markerType=c7cc1bcc-7e72-4ed5-8dba-e20...
Andreas Kohlbecker
03:40 PM bug #9929 (Closed): cdm_dataportal/search/agent/ filter by cdmType=Person does not work
Andreas Kohlbecker
03:40 PM bug #9929 (Resolved): cdm_dataportal/search/agent/ filter by cdmType=Person does not work
Applied in changeset commit:cdm-dataportal|f46b35f3b91b34dfa554f7bafd0fedf9f48d21f7. Andreas Kohlbecker
03:37 PM bug #9929 (Closed): cdm_dataportal/search/agent/ filter by cdmType=Person does not work
The result list also contains Teams Andreas Kohlbecker
10:14 AM bug #9843: When adding new descriptions it should not be necessary to load the complete matrix
Andreas Müller wrote in #note-9:
> Can you leave a short message what has been done and how/where it can be tested.
...
Katja Luther

01/24/2022

04:56 PM bug #9843 (Feedback): When adding new descriptions it should not be necessary to load the complete matrix
Can you leave a short message what has been done and how/where it can be tested.
What is the expected new behaviour ...
Andreas Müller
04:53 PM bug #9907 (Closed): NPE when trying to create polytomous key
This seems to be fixed now. Andreas Müller
04:24 PM feature request #9927 (New): option to use fixed bbox also for occurrence maps
The **Bounding box** setting in `/admin/config/cdm_dataportal/settings/geo` should also be applicable to the occurren... Andreas Kohlbecker
04:03 PM feature request #9894 (Closed): Make primary collector editable for field unit
Works as expected now. Andreas Müller
02:38 PM feature request #9894 (Resolved): Make primary collector editable for field unit
Andreas Müller wrote in #note-8:
> ... no, not yet ready. After entering a team and a primary collector for a field ...
Katja Luther
03:59 PM feature request #9114: Handle malformed URIs in user type
Implemented encoding of fragment part, query part was already implemented. @AK could you have a look and give feedbac... Katja Luther
03:50 PM bug #9900 (Closed): Null values in agent search dialog
Andreas Müller
02:35 PM bug #9900 (Resolved): Null values in agent search dialog
This should be fixed now. Also fixed for new teams. Please review. Katja Luther
03:46 PM bug #9916 (Closed): Tooltip for data cells in bulkeditor
Works as expected now Andreas Müller
02:54 PM bug #9916 (Resolved): Tooltip for data cells in bulkeditor
This should be fixed, please review. Katja Luther
09:26 AM bug #9882 (Closed): Null argument when deleting description in bulkeditor
Andreas Müller wrote in #note-5:
> From the ticket description I am not sure if I understand what the original probl...
Katja Luther

01/21/2022

11:42 PM feature request #9862: centralized password policy enforcement validator
Yes I agree, it is probably better although for possible future developments to have a more sophisticated library at ... Andreas Müller
04:51 PM feature request #9862 (Resolved): centralized password policy enforcement validator
Andreas Müller wrote in #note-8:
> One more issue. I wonder if we really need to integrate a full new library for thi...
Andreas Kohlbecker
03:47 PM feature request #9862: centralized password policy enforcement validator
One more issue. I wonder if we really need to integrate a full new library for this function. There seem to be simple... Andreas Müller
03:36 PM feature request #9862 (Feedback): centralized password policy enforcement validator
Generally it works. Some minor issues:
* The validator class should always named like {ValidationAnnotationName}Va...
Andreas Müller
04:39 PM feature request #9877 (Closed): Account Registration UI
Andreas Kohlbecker
04:19 PM feature request #9877: Account Registration UI
Yes, resolved 100%. Ticket can be closed. Wolf-Henning Kusber
03:15 PM feature request #9877: Account Registration UI
Above problem has been handled in #9924
can we close this ticket now?
Andreas Kohlbecker
04:38 PM bug #9926 (Closed): Password Recovery Dialog : Unknown error when user name given but email unknown
Andreas Kohlbecker
04:36 PM bug #9926: Password Recovery Dialog : Unknown error when user name given but email unknown
Okay, this is changed to "An email with a password reset link has been sent to you." Can be closed. Wolf-Henning Kusber
03:09 PM bug #9926: Password Recovery Dialog : Unknown error when user name given but email unknown
please review Andreas Kohlbecker
03:08 PM bug #9926 (Resolved): Password Recovery Dialog : Unknown error when user name given but email unknown
Applied in changeset commit:cdm-vaadin|768362910a6dbe82df743274d6c7ebb5a01896b5. Andreas Kohlbecker
02:35 PM bug #9926 (Closed): Password Recovery Dialog : Unknown error when user name given but email unknown
![](clipboard-202201211435-edi1o.png)
Andreas Kohlbecker
03:02 PM feature request #9924 (Closed): accountCreation view with field validation
Andreas Kohlbecker
02:18 PM feature request #9924: accountCreation view with field validation
Mouse over is helpful and the wording is clear. Invalid mandatory entries are clearly indicated. The ticket can be cl... Wolf-Henning Kusber
12:14 PM feature request #9924 (Resolved): accountCreation view with field validation
please review Andreas Kohlbecker
11:46 AM feature request #9924 (Closed): accountCreation view with field validation
The following fields need to be required:
* User name
* Password - already OK
* Password repeat - already OK
...
Andreas Kohlbecker
02:10 PM bug #9882 (Feedback): Null argument when deleting description in bulkeditor
From the ticket description I am not sure if I understand what the original problem was. Was it in taxon bulk editor ... Andreas Müller
01:55 PM bug #9925 (Closed): Spring environment variable `$supportEmailAddress` not expandend in Emails
Solved by
1. harmonization of variable keys and
2. adapting the setting in the servers (edit-int, edit-prod)
Andreas Kohlbecker
01:53 PM bug #9925 (Resolved): Spring environment variable `$supportEmailAddress` not expandend in Emails
Applied in changeset commit:cdmlib|e07545e6b8af70b6156c958092a1e91496cd34eb. Andreas Kohlbecker
01:11 PM bug #9925 (Closed): Spring environment variable `$supportEmailAddress` not expandend in Emails
Variable `$supportEmailAddress` not expandend in Email, even if set as SystemParameter:
~~~
JAVA_OPTIONS="$JAVA_O...
Andreas Kohlbecker
12:12 PM bug #9900: Null values in agent search dialog
Katja Luther wrote in #note-5:
> Andreas Müller wrote in #note-3:
> > ... upps I just realize that, when editing a ...
Andreas Müller
10:40 AM bug #9900: Null values in agent search dialog
Andreas Müller wrote in #note-3:
> ... upps I just realize that, when editing a team and open the dialogue to add a ...
Katja Luther
08:18 AM bug #9900: Null values in agent search dialog
Andreas Müller wrote in #note-2:
> The null is not there anymore so the ticket seems to be fixed.
>
> I only wond...
Katja Luther
10:58 AM feature request #9859: Password Recovery UI
Password recovery is fine if the saved Password is used. If another saved password is used it also functions, if it i... Wolf-Henning Kusber
10:14 AM bug #9921 (Closed): manage/Action.jsp broken
Problem is fully solved. Andreas Kohlbecker
12:09 AM bug #8343: potential timezone problem in application stack
Andreas Kohlbecker wrote in #note-8:
> Andreas Müller wrote in #note-7:
> > Is this solved in the meanwhile? https://...
Andreas Müller

01/20/2022

11:56 PM bug #9921 (Resolved): manage/Action.jsp broken
Please review. Andreas Müller
11:35 PM feature request #694: FeatureTreeService and DescriptionElement implemented
please review Andreas Müller
11:33 PM bug #9900: Null values in agent search dialog
... upps I just realize that, when editing a team and open the dialogue to add a new team member the problem still ex... Andreas Müller
11:11 PM bug #9900 (Feedback): Null values in agent search dialog
The null is not there anymore so the ticket seems to be fixed.
I only wonder why there was so much code attached. ...
Andreas Müller
11:30 PM feature request #9894 (Feedback): Make primary collector editable for field unit
... no, not yet ready. After entering a team and a primary collector for a field unit and then setting the focus to a... Andreas Müller
11:25 PM feature request #9894 (Closed): Make primary collector editable for field unit
Seems to work as expected. Andreas Müller
11:13 PM bug #9895 (Closed): Multiple representations of the same entity after move of synonym
Seems to work as expected. Andreas Müller
10:53 PM bug #9914 (Closed): Series part in nomenclatural sources should have a space prefix if it starts with a letter
Andreas Müller
10:46 PM bug #9916 (Feedback): Tooltip for data cells in bulkeditor
I get
~~~
last remote request response header time : Thu, 20 Jan 2022 08:31:49 GMT
client error time : 2022-01-...
Andreas Müller
10:31 PM bug #9855: Specimen images sometimes show duplicates
Andreas Kohlbecker wrote in #note-7:
> For de-duplicating the Media in `TaxonService.listMedia()` I suggest to use a...
Andreas Müller
03:43 PM bug #9855: Specimen images sometimes show duplicates
For de-duplicating the Media in `TaxonService.listMedia()` I suggest to use a more modern java code style:
~~~
ta...
Andreas Kohlbecker
07:25 PM feature request #9877: Account Registration UI
20Jan 2022: invalid user name "wolf kusber" results in an error in Vaadin, the user is not generated, but the mail th... Wolf-Henning Kusber
07:20 PM feature request #9859: Password Recovery UI
Password recovery is fine if the saved Password is used. Wolf-Henning Kusber
04:03 PM bug #9854 (Closed): In ABCD import type designations should not be added to all names of a homotypic group
This is fixed. Katja Luther
04:03 PM bug #6121 (Worksforme): NPE during portal web service requests that go through BaseController.doGetMethod()
it is 5 years ago that we have created this ticket. I hardly remember potential conditions that are not documented here. Andreas Kohlbecker
03:59 PM bug #8343: potential timezone problem in application stack
Andreas Müller wrote in #note-7:
> Is this solved in the meanwhile? https://www.phycobank.org/cdm_dataportal/registr...
Andreas Kohlbecker
03:53 PM feature request #9896 (Closed): Add annotations of the complete derivation branch to DerivedUnitDTO and FieldUnitDTO as AnnotationDTO
Andreas Kohlbecker
03:52 PM bug #9878 (Closed): show MediaSpecimen media source citations in registration items
Andreas Kohlbecker
03:25 PM bug #9878: show MediaSpecimen media source citations in registration items
In Vaadin the issue is resolved. The ticket can be closed. Wolf-Henning Kusber
03:51 PM feature request #9884 (Closed): Vaadin UI-disabled reporting
As the remaining inconsistencies will be solved with #9860, this ticket here can be closed. Andreas Kohlbecker
03:32 PM bug #9913 (Closed): TypeDesignationEditor: Sub collections without code show blank in the collection select
the new issue is handled in #9920 and this ticket here can be closed Andreas Kohlbecker
03:29 PM bug #9920 (Closed): TypeDesignations appear mixed up in Registration Workingset Editor
Andreas Kohlbecker
03:14 PM bug #9920: TypeDesignations appear mixed up in Registration Workingset Editor
Both issues (mix, plural/singular) are fixed. The ticket can be closed. Wolf-Henning Kusber
03:28 PM feature request #804 (Closed): Integrationtest for TextData.getPreferredLanguageString()
test implemented Andreas Kohlbecker
03:28 PM feature request #804 (Resolved): Integrationtest for TextData.getPreferredLanguageString()
Applied in changeset commit:cdmlib|0af14c54443f3db34a80702506a6a18384b286fd. Andreas Kohlbecker
10:18 AM task #9922 (New): Do not save Image Server thumbnails indicating an not-existing image
Filter out "not exists" thumbnail image from BGBM image server during image save in cdmlib Andreas Müller

01/18/2022

11:09 PM task #9918: Import Caryophyllaceae
Unparsed names:
Silene nocteolens Webb & Berthel., Hist. Nat. Iles Canaries 3(2,1): 141. 1840 => OK
Andreas Müller
04:51 PM bug #9921 (Closed): manage/Action.jsp broken
It seems as if something got broken due to the recently made code cleaning.
Clicking on stop in the management UI ...
Andreas Kohlbecker
04:41 PM feature request #9134 (Closed): Rule based creation of additional media representations "on the fly"
I think this can be closed now, the fix made comitted with commit:41ed639d also solves the problem that recently occu... Andreas Kohlbecker
12:39 PM bug #9920: TypeDesignations appear mixed up in Registration Workingset Editor
Wolf-Henning Kusber wrote in #note-6:
> TypeDesignations appear mixed up in Registration Workingset Editor is fixed....
Andreas Kohlbecker
10:49 AM bug #9920: TypeDesignations appear mixed up in Registration Workingset Editor
TypeDesignations appear mixed up in Registration Workingset Editor is fixed.
But the wording ...type vs. ...types ...
Wolf-Henning Kusber

01/17/2022

06:39 PM bug #9920: TypeDesignations appear mixed up in Registration Workingset Editor
fixed, please review once the test server is updated (tomorrow) Andreas Kohlbecker
06:38 PM bug #9920 (Resolved): TypeDesignations appear mixed up in Registration Workingset Editor
Applied in changeset commit:cdm-vaadin|a52dca4aceec75b445717c5d42deb045c8694abe. Andreas Kohlbecker
06:05 PM bug #9920 (Closed): TypeDesignations appear mixed up in Registration Workingset Editor
Example Registration http://phycobank.org/102736 in test system:
* Collections:
* "Coll. Reichardt" sub-coll...
Andreas Kohlbecker
04:43 PM bug #9917: etopo1 broken due to server migration at noaa.gov
... otherwise there might no longer be a need to support this map layer since we can use OpenTopoMap.
Andreas Kohlbecker

01/15/2022

07:43 PM task #9919 (Duplicate): Upgrade maven-compiler-plugin to 3.x in cdmlib
Andreas Müller
02:56 PM task #9919 (Duplicate): Upgrade maven-compiler-plugin to 3.x in cdmlib
Currently model test fail when doing so (maybe because aspectj is not handled correctly) Andreas Müller
01:41 AM task #3408: replace spring-modules-cache by up to date implementation
I just see that this dependency is also used in cdm-vaadin. Don't know if it is needed there at all. But we should al... Andreas Müller
12:59 AM task #9918 (In Progress): Import Caryophyllaceae
Andreas Müller
12:55 AM task #9918 (Closed): Import Caryophyllaceae
Andreas Müller

01/14/2022

06:28 PM bug #9917 (In Progress): etopo1 broken due to server migration at noaa.gov
Andreas Müller
05:29 PM bug #9917: etopo1 broken due to server migration at noaa.gov
see mapproxy git repo branch `nooa-etopo1-fix` for a first attempt to fix this in mapproxy Andreas Kohlbecker
05:17 PM bug #9917 (Closed): etopo1 broken due to server migration at noaa.gov
The map service at noaa has been moved to a new server and map are thus available from new service endpoints:
Docu...
Andreas Kohlbecker
04:22 PM bug #9916 (Resolved): Tooltip for data cells in bulkeditor
Please review. Katja Luther
04:21 PM bug #9916 (Closed): Tooltip for data cells in bulkeditor
mail AM:
ich habe kürzlich beim Datacleaning festgestellt, dass bei den Bulk Editor NAT Tables beim Mouse Over das...
Katja Luther
03:43 PM feature request #9915 (Closed): Make "accessed" also available for references of type "database"
"Accessed" already exists for websites. Websites and databases are usually dynamic references and therefore maybe ci... Andreas Müller
10:09 AM bug #9236 (Closed): stopping an instance breaks the centralized logging
This works as expected. Katja Luther

01/13/2022

04:54 PM bug #9236: stopping an instance breaks the centralized logging
solved by excluding the LogbackServletContainerInitializer from the configuration.
Please review
Andreas Kohlbecker
04:53 PM bug #9236 (Resolved): stopping an instance breaks the centralized logging
Applied in changeset commit:cdm-server|7ba74c603e769569dd1b0052949cd321c86722da. Andreas Kohlbecker
12:05 PM bug #9236 (In Progress): stopping an instance breaks the centralized logging
Andreas Müller
11:29 AM bug #9236: stopping an instance breaks the centralized logging
The problem is caused by the `LoggerContext` being shutdown by the `LogbackServletContextListener` in `LogbackServlet... Andreas Kohlbecker

01/12/2022

03:56 PM bug #9914 (Resolved): Series part in nomenclatural sources should have a space prefix if it starts with a letter
Andreas Müller
03:44 PM bug #9914 (Closed): Series part in nomenclatural sources should have a space prefix if it starts with a letter
... and if they are not purely numeric Andreas Müller
03:21 PM bug #9913: TypeDesignationEditor: Sub collections without code show blank in the collection select
Collection select is fixed, fine.
But another critical error appeared:
the values of two different specimens ar...
Wolf-Henning Kusber

01/11/2022

12:45 PM bug #9913: TypeDesignationEditor: Sub collections without code show blank in the collection select
Problem solved, please review. Andreas Kohlbecker
12:45 PM bug #9913 (Resolved): TypeDesignationEditor: Sub collections without code show blank in the collection select
Applied in changeset commit:cdm-vaadin|48936d85bd57c3a6cbb45f2c9d0d47bc55380380. Andreas Kohlbecker
12:08 PM bug #9913 (Closed): TypeDesignationEditor: Sub collections without code show blank in the collection select
Andreas Kohlbecker

01/10/2022

01:25 PM bug #9912 (New): java.lang.ClassCastException: [Ljava.lang.String; cannot be cast to java.lang.String in TaxonGraphBeforeTransactionCompleteProcess L229
`TAXONNAME_NOMENCLATURALSOURCE` is an array, so below code line in `TaxonGraphBeforeTransactionCompleteProcess` fails... Andreas Kohlbecker

01/05/2022

03:39 PM bug #9911 (New): Expand area search to adjacent countries
Suggestion from David Merrick:
... Also you could have an "expand to adjacent countries" if the page knows for eac...
Andreas Müller
03:15 PM bug #9802: Label for min=max does not unify values in Matrix QuantitativeData label provider
Katja Luther wrote:
> > Also the label provider for the factual data view handles the issue correct. Is there a reas...
Andreas Müller
02:39 PM bug #9802: Label for min=max does not unify values in Matrix QuantitativeData label provider
> Also the label provider for the factual data view handles the issue correct. Is there a reason why we do not use th... Katja Luther
01:04 PM feature request #9894 (Resolved): Make primary collector editable for field unit
This is implemented with a selection dialog, maybe it would be easier to use with a drop down, filled with the team m... Katja Luther
12:27 PM feature request #9910 (New): Add configurable flag for common name search in dataportal simple search
Some portals may want to have a common name search flag included in simple search (similar to include misaplication f... Andreas Müller
10:16 AM task #9909 (New): Think about using the checker framework to avoid e.g. NPEs
https://checkerframework.org/manual/ Andreas Müller

01/04/2022

03:17 PM bug #9882 (Resolved): Null argument when deleting description in bulkeditor
Katja Luther wrote:
> The original problem is solved, but there is another issue. The deletion of the description el...
Katja Luther
02:47 PM bug #9895 (Resolved): Multiple representations of the same entity after move of synonym
This is fixed,please review. Katja Luther
01:49 PM bug #9907 (Resolved): NPE when trying to create polytomous key
This should be fixed. Katja Luther
01:44 PM bug #9907: NPE when trying to create polytomous key
This exception is caused by the missing treeIndex in nodeDto. Katja Luther
01:44 PM bug #9907 (Closed): NPE when trying to create polytomous key
mail Murat Erdem Guzel:
We tried to "generate polytomous key" for our group. However, we got the following error m...
Katja Luther
01:48 PM bug #9900 (Resolved): Null values in agent search dialog
This should be fixed. Katja Luther
01:47 PM feature request #9908 (Closed): Add timeperiod to credits
for further explanation see #9906#note-1 Andreas Müller
09:52 AM feature request #9906: Implement credits in dataportal
ERS:
eine Frage zur Portal-Gestaltung: im Cichorieae-Portal gibt es auf einzelnen Taxon-Seiten die Kategorie “Cred...
Andreas Müller
09:49 AM feature request #9906 (New): Implement credits in dataportal
Credits are editable in TaxEditor but currently not yet visible in the CDM dataportals. However, in future they will ... Andreas Müller

01/03/2022

10:08 PM bug #9905 (In Progress): Parser is slow for names with authorteams
Andreas Müller
09:58 PM bug #9905 (Closed): Parser is slow for names with authorteams
Probably the reason is that potential deduplication candidates are not found correctly and the list of candidates is ... Andreas Müller
 

Also available in: Atom