Project

General

Profile

Activity

From 01/12/2022 to 02/10/2022

02/10/2022

01:01 PM task #9918 (Resolved): Import Caryophyllaceae
Still need to evaluate unparsed names. Andreas Müller
09:45 AM bug #9936 (Resolved): Reset default for default feature tree does not work
Katja Luther
09:45 AM bug #9936 (Closed): Reset default for default feature tree does not work
Reset default has no effect for default feature tree preference page. Katja Luther
09:43 AM feature request #2506 (Resolved): (Type-) Specimens may need status
The model part of this ticket is implemented. We may need to split the ticket for the remaining formatting issues and... Andreas Müller
09:19 AM bug #9935 (Resolved): Termvocabularies and terms without a label show uuid in term editor
Katja Luther
09:18 AM bug #9935 (Closed): Termvocabularies and terms without a label show uuid in term editor
mail AM:
ich sehe gerade, dass Vokabulare, die lediglich einen protected titleCache als Label haben im Term Edito...
Katja Luther
09:15 AM bug #9934 (Resolved): IOOB Exception after creating new taxon
Katja Luther
09:05 AM bug #9934 (Closed): IOOB Exception after creating new taxon
mail AM:
~~~
last remote method : http://localhost:65391/remoting/taxonnode.service
last remote request client t...
Katja Luther

02/07/2022

05:37 PM task #9513: "table to div regression": replace scriptler + dynamic parameter plugins
## Dynamic Parameter Plug-in
**edit-int**
can be removed from edit-int as this plugin is no longer being used by an...
Andreas Kohlbecker
11:49 AM feature request #9114 (Resolved): Handle malformed URIs in user type
Thanks for your comment, I adapted the code and added a test.
Please add a testcase with multiple fragments, like ht...
Katja Luther

02/01/2022

11:18 AM feature request #9933 (New): checklist adapter for algaebase.org implemented
The algaebase.org web service api is described here: https://www.algaebase.org/api/
**IMPORTANT**: The Algaebase...
Andreas Kohlbecker

01/27/2022

08:08 PM bug #9855 (Closed): Specimen images sometimes show duplicates
Andreas Müller
03:01 PM bug #9855: Specimen images sometimes show duplicates
The ABCD Import code is correct, too. So I think we can close this ticket. Katja Luther
02:42 PM bug #9855: Specimen images sometimes show duplicates
Excellent!
@Katja: I's your turn now.
Andreas Kohlbecker
04:29 PM bug #9931: Handle MailSendException in LoginPresenter and report accordingly
I looks like the MailSendException is thrown very fast in Windows so that the error handling which was implemented so... Andreas Kohlbecker
04:26 PM bug #9931 (Resolved): Handle MailSendException in LoginPresenter and report accordingly
Applied in changeset commit:cdm-vaadin|7eb38e5c44919144b6301e166ba99459acf33ad7. Andreas Kohlbecker
04:04 PM bug #9931 (Closed): Handle MailSendException in LoginPresenter and report accordingly
Hallo,
Wenn ich auf localhost versuche mich zu registrieren bekomme ich wie erwartet einen Fehler. Allerdings wird...
Andreas Kohlbecker
04:23 PM feature request #694: FeatureTreeService and DescriptionElement implemented
Andreas Kohlbecker wrote in #note-8:
> This ticket is fairly old. The DescriptionElementService functionality once h...
Andreas Müller
03:27 PM feature request #694 (Feedback): FeatureTreeService and DescriptionElement implemented
This ticket is fairly old. The DescriptionElementService functionality once has been implemented into the `Descriptio... Andreas Kohlbecker
03:42 PM feature request #9862 (Closed): centralized password policy enforcement validator
I agree with your modifications and all open questions are solved, so we can close this ticket now Andreas Kohlbecker
03:14 PM feature request #9114: Handle malformed URIs in user type
According to the URI and URL Schemes defined in the corresponding RFCs:
~~~
URI = scheme ":" hier-part [ "?" quer...
Andreas Kohlbecker
02:39 PM feature request #9859 (Closed): Password Recovery UI
ok, so I am closing this ticket since the UI is fully functional.
Andreas Kohlbecker
10:16 AM task #9930 (New): Check rounding rules for geo coordinates
Geocoordinate rounding should be adapted according to discussion below. Need to check how it is implemented at the mo... Andreas Müller

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
 

Also available in: Atom