Project

General

Profile

Activity

From 06/15/2020 to 07/14/2020

07/14/2020

09:23 PM bug #5710: Changing the database connection must reset all caches
Can you please test the results of the latest changes and see if the problem still exists by testing with data relate... Andreas Müller
09:17 PM task #9119 (Feedback): Remove schema create and schema update functionality from datsource view
The result looks fine. Only I wonder if we can also remove the the code that was called before to not have dead code.... Andreas Müller
09:14 PM feature request #9134: Rule based creation of additional media representations "on the fly"
There is one issue that needs to be solved:
* MediaToolbox.readTransformations is creating default preference valu...
Andreas Müller
09:12 PM feature request #9134 (Feedback): Rule based creation of additional media representations "on the fly"
As far as I can see this works well.
Some minor issues:
* The MediaToolbox methods change the media itself by a...
Andreas Müller
06:01 PM feature request #9146: filter image metadata by include and exclude lists of key words
I don't know if this is handled in this ticket or in another one. But the current implementation does not yet handle ... Andreas Müller
05:52 PM feature request #9146 (Feedback): filter image metadata by include and exclude lists of key words
Code looks fine and tests run so I guess it works, though no tests exist for "excludes".
I only have 2 architectur...
Andreas Müller
05:12 PM bug #9151 (Closed): invalid pager information in /description/namedAreasInUse webservice

e.g.:
~~~json
http http://api.cybertaxonomy.org/euromed/description/namedAreasInUse includeAllParents==true pag...
Andreas Kohlbecker
04:48 PM feature request #9137: IPTC Keywords (and maybe other information) is not shown in Universal Viewer yet
I hope this is fixed now. Can you please review? Andreas Müller
04:40 PM bug #9143 (Feedback): Distribution data sources are missing if multiple distributions exist
Andreas Müller
04:40 PM bug #9143: Distribution data sources are missing if multiple distributions exist
The problem is already described in #4366. However, there it is handled as pure data aggregation (transmission engine... Andreas Müller
04:17 PM feature request #4366 (Duplicate): Transmissionengine Distribution: implement rules for source references
Close as duplicate for #8672 which is more general Andreas Müller
04:13 PM bug #4134 (Closed): Transmissionengine Distribution seems to miss distributions for higher Taxa
Andreas Müller
03:38 PM bug #9147: Use StringBuilder in CdmUtils.concat() to avoid performance penalties
Andreas Kohlbecker wrote:
> When writing tests to compare the performance of `+` with `StringBuilder` or `StringBuff...
Andreas Müller
03:22 PM bug #9147: Use StringBuilder in CdmUtils.concat() to avoid performance penalties
Interesting. I didn't know about the differences between StringBuilder and StringBuffer. I adapted the code according... Andreas Müller
03:20 PM bug #9147 (Resolved): Use StringBuilder in CdmUtils.concat() to avoid performance penalties
Applied in changeset commit:cdmlib|63b2dbdb54bc105a8fa615e36eb754eeed6d3596. Andreas Müller
12:54 PM bug #9147 (Feedback): Use StringBuilder in CdmUtils.concat() to avoid performance penalties
Andreas Müller wrote:
> I changed the method to use StringBuffer now.
>
> However, I tested the performance diff...
Andreas Kohlbecker
09:52 AM bug #9147: Use StringBuilder in CdmUtils.concat() to avoid performance penalties
I changed the method to use StringBuffer now.
However, I tested the performance difference and it is true that us...
Andreas Müller
09:46 AM bug #9147 (Resolved): Use StringBuilder in CdmUtils.concat() to avoid performance penalties
Applied in changeset commit:cdmlib|8ab5e47c6a6ca132f2e495900c3bdfc7743d69c8. Andreas Müller
01:03 PM task #9150 (New): Test if the overriding of setTitleCache in Media class makes really sense
This has been implemented by NH 10 years ago. It might be a TaxEditor centric solution which results in unexpected ba... Andreas Müller
12:47 PM bug #9149: NPE when saving hybrid formula
This happens during merge on server side. The parent names do not have any data at some time when getTitleCache is ca... Andreas Müller
12:06 PM bug #9149 (Duplicate): NPE when saving hybrid formula
~~~
last remote method : http://localhost:65480/remoting/taxonnode.service
last remote request client time : 2020-0...
Andreas Müller

07/13/2020

09:02 PM feature request #9137 (Resolved): IPTC Keywords (and maybe other information) is not shown in Universal Viewer yet
Applied in changeset commit:cdmlib|2e047df9e907f36f7179ebbda3a420adfa690c78. Andreas Müller
08:43 PM task #9148 (Resolved): Replace sanselan library by the newer apache commons-imaging
Should be fixed, please review Andreas Müller
02:42 PM task #9148 (Closed): Replace sanselan library by the newer apache commons-imaging
commons-imaging is based on sanselan development so not much adaptation is needed. Andreas Müller
06:12 PM feature request #9146 (Resolved): filter image metadata by include and exclude lists of key words
implemented with test Andreas Kohlbecker
12:59 PM feature request #9146 (Closed): filter image metadata by include and exclude lists of key words
Not all image metadata read from image files (stored in EXIF and ICPT data fields) it to be exposed to the public via... Andreas Kohlbecker
02:17 PM bug #9147 (Feedback): Use StringBuilder in CdmUtils.concat() to avoid performance penalties
The semantics of String.join() and StringUtils.join() is different to the one of CdmUtils.concat() especially in term... Andreas Müller
02:03 PM bug #9147 (Closed): Use StringBuilder in CdmUtils.concat() to avoid performance penalties
Use `String.join()` or one of the `org.apache.commons.lang3.StringUtils.join(..)` methods instead. These methods are ... Andreas Kohlbecker

07/11/2020

08:24 PM task #6606 (Closed): Import Bogota specimen data
This can be closed as the Bogota database will not be used anyway. Cleanup import data not necessary anymore. Andreas Müller
08:22 PM bug #9145 (Closed): Add sources to E+M IPNI distribution data
Andreas Müller
10:52 AM bug #5710: Changing the database connection must reset all caches
This needs to be checked if this fully solves the problem Andreas Müller
10:52 AM bug #5710 (Resolved): Changing the database connection must reset all caches
There is a cache also in TermManager !!!
This is currently not emptied when connecting to a new datasource.
I a...
Andreas Müller
10:32 AM bug #5710: Changing the database connection must reset all caches
It looks like emptying the cache is done in CdmStoreConnector in this line
~~~
CdmStore.setInstance(applicationCo...
Andreas Müller

07/10/2020

09:40 PM bug #9145 (Closed): Add sources to E+M IPNI distribution data
... imported by #8612 Andreas Müller
07:50 PM task #9144 (New): Enable org.eclipse.jetty.io.ConnectionStatistics jmx bean and collect request statistics with collectd
1. Enable org.eclipse.jetty.io.ConnectionStatistics jmx bean https://www.eclipse.org/jetty/documentation/current/stat... Andreas Kohlbecker
06:45 PM bug #9143: Distribution data sources are missing if multiple distributions exist
so, jetzt seh ich das ein bisschen genauer. Das Problem ist, dass es sich um aggregierte Daten handelt:
![](pictur...
Andreas Müller
05:35 PM bug #9143 (In Progress): Distribution data sources are missing if multiple distributions exist
AM:
also da sind in der DB auch keine Quellen dran, da kann im Portal auch nichts rauskommen.
Übrigens sehen di...
Andreas Kohlbecker
05:18 PM bug #9143 (Closed): Distribution data sources are missing if multiple distributions exist
Distribution data sources are missing if multiple distributions exist for the same area and the same status. This is ... Andreas Kohlbecker
04:48 PM feature request #9137: IPTC Keywords (and maybe other information) is not shown in Universal Viewer yet
RH:
ihr schraubt noch an der Darstellung der Metadaten. Allerdings weiß ich nicht, wie weit Details diskutiert wor...
Andreas Müller
10:54 AM feature request #9137 (Feedback): IPTC Keywords (and maybe other information) is not shown in Universal Viewer yet
All image metadata (EXIF, IPTC, ...) is extracted by the cdmlib. The data portal only receives this data.
So the pr...
Andreas Kohlbecker
04:43 PM bug #9142 (Closed): The Agent search dialog shows duplicated entries
This happens in caryo_spp.
Things like this sometimes happen due multiple language representations of a term which...
Andreas Müller
04:12 PM task #9141 (New): setup IP connection rate limiting per IP address
The production server frequently is brought to its limit by clients sending as too many request per second
Solutio...
Andreas Kohlbecker
04:08 PM bug #9140 (Resolved): Deleting an image forgets moving operation
If I move an image in the taxon media view and then also delete an image and then save the movement is not stored but... Andreas Müller
04:02 PM feature request #9139 (New): When deleting a taxon with images the configuration should also handle the image
Currently the configuration is only about taxon and name attributes and there relations.
But often media are only ...
Andreas Müller
03:20 PM task #9138: Reenable BioCaseQueryServiceWrapperTest.testQueryForUnitId()
AM:
wie ... erwähnt, funktioniert bei uns gerade ein Biocase Test nicht, weil wohl ein Record nicht gefunden wird...
Andreas Müller
03:18 PM task #9138 (Closed): Reenable BioCaseQueryServiceWrapperTest.testQueryForUnitId()
The test has been set to ignore because 1 of the 2 specimen does not exist anymore in the original data.
So we nee...
Andreas Müller
11:45 AM bug #9000 (Closed): UriUtils: HttpClient has ssl error connecting to pictures.bgbm.org
no more problems Andreas Kohlbecker
11:33 AM bug #9000: UriUtils: HttpClient has ssl error connecting to pictures.bgbm.org
Yes this should be fixed by the attached changesets. Please review. Andreas Müller
10:46 AM bug #9000 (Resolved): UriUtils: HttpClient has ssl error connecting to pictures.bgbm.org
Hi Andreas, I guess this is solved already. Andreas Kohlbecker

07/09/2020

08:29 PM feature request #9122: update shapefile mappings of TDWG areas to the merged shapefile tdwg_levels_1-4
No, for TDWG areas the mapping is not stored in annotations but is hardcoded in the EditGeoServiceUtilities class. Se... Andreas Müller
08:12 PM feature request #9137 (Closed): IPTC Keywords (and maybe other information) is not shown in Universal Viewer yet
The UV reads and displays most the EXIF metadata of an image. However, to me is not clear if this is also the case fo... Andreas Müller
07:44 PM bug #9136 (New): Make Institution creatable where needed
In the rights section (supplemental data) it is possible to add an institution as rights owner (which makes sense as ... Andreas Müller
03:24 PM feature request #9134: Rule based creation of additional media representations "on the fly"
**TODO**: Skip the creation of a MediaRepresentation if a part with exactly the same URL already exists. Andreas Kohlbecker
11:28 AM feature request #9134: Rule based creation of additional media representations "on the fly"
please review Andreas Kohlbecker
11:20 AM feature request #9134: Rule based creation of additional media representations "on the fly"
A set of generic transformation rules for the BGBM digilib server rules will be stored in each db. This has been done... Andreas Kohlbecker
11:11 AM feature request #9134 (Resolved): Rule based creation of additional media representations "on the fly"
Applied in changeset commit:cdmlib|2a4ebda1f53750568311f67326e16fb4e3d7fa2a. Andreas Kohlbecker
11:38 AM feature request #9135 (New): All media related web service end points with MediaUriTransformation and/or bestMatchingRepresentation filter
At the time being, only some web service endpoints can filter media representation which meets requirements for size ... Andreas Kohlbecker

07/08/2020

06:37 PM bug #9133: cdm_taxontree active taxon is focused after page reload
Andreas Kohlbecker wrote:
> 1. open http://flora-of-cyprus.eu/cdm_dataportal/taxon/e9925386-b197-4d81-a4fc-137ea96e6...
Andreas Müller
01:29 PM bug #9133 (New): cdm_taxontree active taxon is focused after page reload

1. open http://flora-of-cyprus.eu/cdm_dataportal/taxon/e9925386-b197-4d81-a4fc-137ea96e6b4f/images
2. reload the p...
Andreas Kohlbecker
05:29 PM feature request #9134 (Closed): Rule based creation of additional media representations "on the fly"
Often only the full sized image URIs are recorded in a db but thumbnail sized images are often required.
Based on...
Andreas Kohlbecker
04:59 PM task #9132 (In Progress): Update cyprus images to Scaler default API and add thumbnails
~~~ sql
SELECT Replace(Replace(uri, 'https://pictures.bgbm.org/digilib/Scaler/IIIF/Cyprus!', ''), '/full/full/0/defa...
Andreas Müller
04:59 PM task #9132: Update cyprus images to Scaler default API and add thumbnails
AM:
noch ein „kleiner“ Nachtrag. Es gibt im CDM inzwischen >100 „Bilder“, die in als Datei nicht mehr existieren. ...
Andreas Müller
11:52 AM task #9132: Update cyprus images to Scaler default API and add thumbnails
Taxon not found: Ophrys kotschyi-sphegodes
Andreas Müller
11:30 AM task #9132: Update cyprus images to Scaler default API and add thumbnails
Problem (Could not read block (block start: 14468, block length: 15217440, data length: 65527).) when reading metadat... Andreas Müller
11:23 AM task #9132: Update cyprus images to Scaler default API and add thumbnails
Keyword has not correct format and can not be parsed: showing abscission zone for file Bromus_fasciculatus_s_delilei... Andreas Müller

07/07/2020

08:35 PM task #9132 (In Progress): Update cyprus images to Scaler default API and add thumbnails
Currently only 1 representation exists (for the full image) using the Scaler IIF API with links like:
https://pict...
Andreas Müller
05:05 PM feature request #9131 (Worksforme): Show annotations for teams and persons in PhycoBank portal
Henning:
Bei einigen Autoren habe ich bereits „Editorial“ Annotations, die noch nicht angezeigt werden (Beispiel...
Andreas Kohlbecker
03:01 PM feature request #9128 (Resolved): Default copyright statement below image viewer
Applied in changeset commit:cdm-dataportal|3025e3fad159d10338ee136f4b84abe1045230f5. Andreas Kohlbecker
01:35 PM feature request #9128 (Closed): Default copyright statement below image viewer
For portals using the FSI viewer it was possible to store a default copyright statement in the FSI Server which has b... Andreas Kohlbecker
02:34 PM task #9129: cdm property to store a default copyright statement for media items
Please review Andreas Müller
02:27 PM task #9129 (Resolved): cdm property to store a default copyright statement for media items
Applied in changeset commit:cdmlib|600a12c7c81c43398ef8ee3e9aaca7d44b2f709e. Andreas Müller
02:15 PM task #9129: cdm property to store a default copyright statement for media items
I think defaultMediaCopyright(Statement) is better as there are also many other possible types of copyright e.g. on t... Andreas Müller
01:37 PM task #9129 (Closed): cdm property to store a default copyright statement for media items
Suggested property names:
* `defaultCopyright`
* `defaultMediaCopyrightStatement`
Andreas Kohlbecker
01:41 PM task #9130 (New): add default copyright statment to IIIF manifest as attribution to the sequence

A. Prepend to the existing text in `sequence.attribution = ""`
or
B. replace the `sequence.attribution`compl...
Andreas Kohlbecker

07/06/2020

03:58 PM task #9125 (Closed): Import Flora of Uzbekistan taxon descriptions
Andreas Müller
12:40 PM task #9125 (Closed): Import Flora of Uzbekistan taxon descriptions
Andreas Müller
12:46 PM task #9127 (New): Import Flora of Uzbekistan specimen data
type specimen and other specimen Andreas Müller
12:44 PM bug #9126 (Closed): Import Flora of Uzbekistan phenology data
Andreas Müller
12:39 PM bug #9049 (Closed): Import Flora of Uzbekistan taxa habitats
Andreas Müller
10:43 AM bug #9049 (In Progress): Import Flora of Uzbekistan taxa habitats
Andreas Müller
10:39 AM task #9041 (Closed): Import Flora of Uzbekistan taxa altitudes
Andreas Müller
10:37 AM task #9041 (Resolved): Import Flora of Uzbekistan taxa altitudes
Applied in changeset commit:cdmlib|49db4e78808aa6e0753412020e0e27895af12626. Andreas Müller

07/04/2020

06:33 PM bug #9124 (Closed): Altitude feature should have [m] as measurement unit by default
This requires that measurement units are loaded before.
Update script needed
Andreas Müller
02:54 PM feature request #8978 (Closed): Implement measurement values as BigDecimal
moved algorithm testing to new ticekt: #9123
Open TaxEditor ticket for matrix editing moved to: #9080
Andreas Müller
02:52 PM task #9123 (Closed): Fix BigDecimal algebra in aggregation algorithms
see #8978 for details Andreas Müller

07/03/2020

04:18 PM bug #8310 (In Progress): Issues to solve in E+M shapefile
Andreas Kohlbecker
04:15 PM feature request #2489 (Resolved): strategy for congruent areas in distribution maps: create merged TDWG layer with all levels
Andreas Kohlbecker
04:09 PM feature request #2489: strategy for congruent areas in distribution maps: create merged TDWG layer with all levels
to review:
1. wait until the shapefile is available in the geoserver
2. test manually if the order of polygons w...
Andreas Kohlbecker
04:08 PM feature request #2489: strategy for congruent areas in distribution maps: create merged TDWG layer with all levels
the merged shapefile has been created an is available at https://github.com/cybertaxonomy/tdwg-area-shapefiles
Andreas Kohlbecker
04:14 PM feature request #9122: update shapefile mappings of TDWG areas to the merged shapefile tdwg_levels_1-4
I passed this issue to you since I am assuming that the mapping is defined per default for the terms.
I this is no...
Andreas Kohlbecker
04:13 PM feature request #9122 (Feedback): update shapefile mappings of TDWG areas to the merged shapefile tdwg_levels_1-4
The csv export of the attribute tables is found at https://github.com/cybertaxonomy/tdwg-area-shapefiles/blob/master/... Andreas Kohlbecker
09:12 AM feature request #9071: Implement formatter for TimePeriod, VerbatimTimePeriod and ExtendedTimePeriod
This should be fixed now. Please review. Andreas Müller
09:11 AM feature request #9071 (Resolved): Implement formatter for TimePeriod, VerbatimTimePeriod and ExtendedTimePeriod
Applied in changeset commit:cdmlib|2327c7599e20695ff913cf4289a70e0788ef9599. Andreas Müller
08:52 AM feature request #9101 (Closed): Add feature "Fruiting Period"
Missing abbreviation is handled in #9121 Andreas Müller
08:51 AM feature request #9121 (Closed): Add abbreviations to Feature
Currently the term loading for features does not allow abbreviations.
But these are needed e.g. for Flowering peri...
Andreas Müller
08:43 AM feature request #8991 (Closed): Add feature "Flowering Period"
Update script ticket for missing supportsTemporalData on test systems created: #9120 Andreas Müller
08:42 AM task #9120 (Closed): Update script for flowering period supports temporal data
according to #8991#note-5 some flowering periods on test systems do not yet have the supportsTemporalData flag set. T... Andreas Müller
08:38 AM bug #9115 (Closed): NPE in reference bulk editor
Andreas Müller

07/02/2020

01:17 PM bug #8310: Issues to solve in E+M shapefile
shapefiles can be downloaded from http://download.geofabrik.de/europe.html Andreas Kohlbecker
11:58 AM bug #9099 (Resolved): placemark icon in kml map not clickable
Applied in changeset commit:cdm-dataportal|720f43681d5eefdc33bd09644d7a0f2efd58c622. Andreas Kohlbecker
10:47 AM task #9119 (Resolved): Remove schema create and schema update functionality from datsource view
please review Katja Luther
10:25 AM task #9119 (Closed): Remove schema create and schema update functionality from datsource view
As now schema creation and schema update can be done via taxeditor-webapp (#9025), too, we do not need it anymore the... Andreas Müller
09:50 AM feature request #9118 (Resolved): Change p2 update site to https in Taxeditor
I think we can test this with the nightly builds Andreas Müller
09:45 AM feature request #9118 (Closed): Change p2 update site to https in Taxeditor
Andreas Müller
09:00 AM feature request #9009 (Closed): Add structure to store media metadata
The type level java doc regarding auditing was not up to date. I changed this and the ticket can be closed. Andreas Kohlbecker
08:44 AM feature request #8134 (Closed): Implement verbatim type information in dataportal
Andreas Kohlbecker wrote:
>
> So there is one last bit to do here:
>
> * show textual type information in regis...
Andreas Kohlbecker
08:43 AM feature request #9117 (New): show textual type information in registration page
last remaining task copied from #8134 Andreas Kohlbecker
08:39 AM feature request #9010 (Closed): Display taxon node status excluded, unplaced, placement doubtful on taxon page and taxon tree and show taxon node status note and taxon node source on taxon page
Andreas Müller wrote:
> Excluded and unplaced taxa do now appear on the top in the tree. This is unwanted. Excluded ...
Andreas Kohlbecker
08:38 AM bug #9058 (Closed): Hibernate loggs error when creating schema on MySQL due to failing index creation
yes in deed! Andreas Kohlbecker
08:37 AM bug #8682 (Closed): cdm-server debian packages configured for jemalloc
`LD_PRELOAD=/usr/lib/x86_64-linux-gnu/libjemalloc.so.1` removed from all servers
Andreas Kohlbecker

07/01/2020

03:06 PM feature request #9116: Adapt Editor to switch to originalSource for TaxonNode and improve layout of TaxonNode dialogue
Note2: In the TaxEditor most elements implementing such single source refer to ReferencedEntityBase/IReferencedEntity... Andreas Müller
02:58 PM feature request #9116: Adapt Editor to switch to originalSource for TaxonNode and improve layout of TaxonNode dialogue
Note: At the moment nomenclatural reference is not really a source yet but nom ref and nom source exist in parallel. ... Andreas Müller
01:05 PM feature request #9116 (Closed): Adapt Editor to switch to originalSource for TaxonNode and improve layout of TaxonNode dialogue
e.g TaxonName.nomenclaturalSource and TaxonName.source. For a complete list of all such places see #6581
Nomenclat...
Katja Luther
01:21 PM bug #7709: CdmTransientEntityCacher cannot handle multiple unpersisted entities of the same type
Andreas Müller wrote:
> Katja Luther wrote:
> > For terms we have to have a deeper look because inspecting the vola...
Katja Luther
12:16 PM bug #7709: CdmTransientEntityCacher cannot handle multiple unpersisted entities of the same type
Katja Luther wrote:
> For terms we have to have a deeper look because inspecting the volatileCache shows a lot of te...
Andreas Müller
12:15 PM bug #7709: CdmTransientEntityCacher cannot handle multiple unpersisted entities of the same type
Katja Luther wrote:
> Another thing I recognized, when entering a nomenclatural reference in the freetext editor for...
Andreas Müller
11:57 AM bug #7709 (Feedback): CdmTransientEntityCacher cannot handle multiple unpersisted entities of the same type
Katja Luther
11:57 AM bug #7709: CdmTransientEntityCacher cannot handle multiple unpersisted entities of the same type
For terms we have to have a deeper look because inspecting the volatileCache shows a lot of terms of type UNKNOWN.
...
Katja Luther
09:31 AM bug #7709: CdmTransientEntityCacher cannot handle multiple unpersisted entities of the same type
Andreas Müller wrote:
> Andreas Kohlbecker wrote:
> > Andreas Müller wrote:
> > > Please decide who wants to revie...
Andreas Kohlbecker
11:15 AM feature request #9071 (Feedback): Implement formatter for TimePeriod, VerbatimTimePeriod and ExtendedTimePeriod
Katja Luther
11:12 AM feature request #9071: Implement formatter for TimePeriod, VerbatimTimePeriod and ExtendedTimePeriod
when deleting the end year (and no month and day was entered) a second "-" respectively a m-dash appears in the forma... Katja Luther
09:53 AM feature request #9071 (Resolved): Implement formatter for TimePeriod, VerbatimTimePeriod and ExtendedTimePeriod
Katja Luther
09:47 AM feature request #9071 (Feedback): Implement formatter for TimePeriod, VerbatimTimePeriod and ExtendedTimePeriod
Katja Luther

06/30/2020

10:15 PM bug #9115 (Resolved): NPE in reference bulk editor
please review Katja Luther
10:14 PM bug #9115 (Closed): NPE in reference bulk editor
Hallo
im Bulk Editor – ich habe eine Ref. gelöscht, anschl. nicht gespeichert, die nächste gelöscht (nach OK für Spe...
Katja Luther
05:06 PM feature request #6429 (Worksforme): Reconstruct Admin Preferences
yes this is implemented a long time ago. Katja Luther
04:05 PM feature request #6429: Reconstruct Admin Preferences
Can you check this? Andreas Müller
04:53 PM bug #7709: CdmTransientEntityCacher cannot handle multiple unpersisted entities of the same type
Andreas Kohlbecker wrote:
> Andreas Müller wrote:
> > Please decide who wants to review this ticket.
> >
> > By ...
Andreas Müller
04:26 PM bug #7709: CdmTransientEntityCacher cannot handle multiple unpersisted entities of the same type
Andreas Müller wrote:
> Please decide who wants to review this ticket.
>
> By the way: I adapted the session insp...
Andreas Kohlbecker
03:14 PM bug #7709: CdmTransientEntityCacher cannot handle multiple unpersisted entities of the same type
Please decide who wants to review this ticket.
By the way: I adapted the session inspection dialog in TaxEditor in...
Andreas Müller
03:11 PM bug #7709 (Resolved): CdmTransientEntityCacher cannot handle multiple unpersisted entities of the same type
This should be fixed now. The transient entity cacher handles now both transient and volatile objects via the same UI... Andreas Müller
04:25 PM feature request #9111 (Closed): Handle Malformed URIs
This works well. I created a new ticket for moving the code to cdmlib: #9114 Andreas Müller
03:42 PM feature request #9111 (Resolved): Handle Malformed URIs
please review. Katja Luther
03:41 PM feature request #9111: Handle Malformed URIs
We already have the UrlUtf8Coder in cdmlib.commons Katja Luther
03:40 PM feature request #9111: Handle Malformed URIs
suggestion of AK:
ich halte es schon für richtig, generell URIs zu verwenden, sollten aber nicht erlaubte Zeichen ...
Katja Luther
03:39 PM feature request #9111 (Rejected): Handle Malformed URIs
mail WB:
ich habe hier wieder so eine URL die ich nicht als URI abspeichern kann:
https://bioone.org/journals/Cac...
Katja Luther
04:23 PM feature request #9114 (Closed): Handle malformed URIs in user type
The fix for #9111 should be moved to a new URI user type wrapper that is used instead of the current URI class. Other... Andreas Müller
04:19 PM bug #9112 (Closed): Widget is disposed when closing factual data view
Don't know if this is easy to reproduce. But I did not get an exception when closing the facts view. Andreas Müller
03:46 PM bug #9112 (Resolved): Widget is disposed when closing factual data view
please review or close the ticket. Katja Luther
03:45 PM bug #9112 (Closed): Widget is disposed when closing factual data view
mail WB:
Hallo, nach dem Schließen des Fact-views nach Eingabe einer Citation beim Speichern des Taxons. Der neue ...
Katja Luther
04:18 PM bug #6276 (Closed): Nomenclatural references show parsed date string instead of publication year
from what I've seen during the last days, this seems to be solved completely. Andreas Kohlbecker
04:18 PM bug #9113 (Closed): NPE when deleting classification
This is fixed. Andreas Müller
03:50 PM bug #9113 (Resolved): NPE when deleting classification
please review Katja Luther
03:48 PM bug #9113 (Closed): NPE when deleting classification
mail AM:
Hallo,
Beim Löschen einer Classification habe ich den Fehler unten bekommen. Im Code unten wurde wohl ...
Katja Luther
04:14 PM feature request #8585 (Closed): Factual Data View: new DesctiptionElements shoud be selected immediately
This works very well know. Nice new workflow improvement. Andreas Müller
04:11 PM bug #9097 (Closed): specimen coordinate links in maps to geohack service broken
works as expected Andreas Kohlbecker
04:04 PM bug #9102 (Closed): taxonNode status icon breaks sort order in taxontree
Andreas Kohlbecker
04:01 PM bug #9095 (Closed): LazyInitializationException (LIE) in portal/description/distributionInfoFor/{uuid}
Andreas Kohlbecker
03:46 PM bug #9095 (Resolved): LazyInitializationException (LIE) in portal/description/distributionInfoFor/{uuid}
Andreas Kohlbecker
12:25 PM bug #9095 (In Progress): LazyInitializationException (LIE) in portal/description/distributionInfoFor/{uuid}
the last commit:a8905b5d also causes Problems since `TeamAutoInitializer` needs to distinguish Team and Person to avo... Andreas Kohlbecker
03:36 PM feature request #9078 (Closed): Handle name parsing and deduplication on server side
Tested:
Authors, the author is correctly deduplicated for persons with same abbrevTitle, also if the already exist...
Katja Luther
03:02 PM feature request #9078: Handle name parsing and deduplication on server side
This should work now. Can you please review. Andreas Müller
03:28 PM bug #5710 (In Progress): Changing the database connection must reset all caches
Andreas Müller
01:12 PM feature request #9110 (Feedback): Add additional informations to metadata table of cdmLight
For the usage of cdmLight in GfBio we need some more information in the metaData table:
* creationDate
* Base URL...
Katja Luther
12:05 PM bug #9109 (Closed): Search button font icon broken
![](picture229-1.png)
even if https://www.phycobank.org/sites/phycobank/modules/cdm_dataportal/fonts/fontawesome-f...
Andreas Kohlbecker
11:33 AM bug #8167 (Resolved): Permission denied for Submitter when adding section to newly created journal
bitte testen Andreas Kohlbecker
11:16 AM EDIT Platform Etablierung task #9108 (Closed): Prepare Kurs Borsch
Voraussichtlich soll der Kurs von Thomas Borsch wieder stattfinden.
Rechtzeitige Vorbereitung ist wichtig.
**Astr...
Andreas Kohlbecker
11:09 AM task #9106 (New): Quick person entry via identifier (ORCID, IPNI, ...) for phycobank
The data entry for persons could be simplified by a mechanism which fetches the details from an authority after entry... Andreas Kohlbecker
10:41 AM task #9105 (Closed): rename NodeSortMode etc to TaxonNodeSortMode
die Enums NodeSortMode und NodeDtoSortMode sind etwas zu allgemein bennant. Besser: TaxonNodeSortMode und
TaxonNodeD...
Andreas Kohlbecker

06/29/2020

02:03 PM feature request #8585: Factual Data View: new DesctiptionElements shoud be selected immediately
Katja Luther wrote:
> Andreas Müller wrote:
> > I am sure there is a duplicate ticket for this already. Can you ple...
Andreas Müller
01:25 PM feature request #8585: Factual Data View: new DesctiptionElements shoud be selected immediately
Andreas Müller wrote:
> I am sure there is a duplicate ticket for this already. Can you please check.
I only foun...
Katja Luther
01:24 PM feature request #8585 (Resolved): Factual Data View: new DesctiptionElements shoud be selected immediately
this is fixed. Please review. Katja Luther
12:57 AM feature request #9078 (Resolved): Handle name parsing and deduplication on server side
Applied in changeset commit:taxeditor|b6f9eb474c27f732c7f2cdc0d0fd5a6a5e45d174. Andreas Müller

06/27/2020

06:33 PM bug #9070: Adapt preference page to feature.isAvailableFor...
Looks like this was fixed during 5.15 already. Should we move it back? Andreas Müller
11:54 AM feature request #9071 (Resolved): Implement formatter for TimePeriod, VerbatimTimePeriod and ExtendedTimePeriod
An ExtendedTimePeriodFormatter exists now. Details might be improved in future.
I implemented formatters for all 3 T...
Andreas Müller
09:06 AM bug #6276 (Resolved): Nomenclatural references show parsed date string instead of publication year
This should be fixed now. Andreas Müller

06/26/2020

10:25 PM feature request #9104 (New): NaturalLanguageTerm
Add NaturalLanguageTerm to the loaded terms. Currently it is loaded on the fly (which creates overhead in TaxEditor a... Andreas Müller
06:48 PM bug #7709: CdmTransientEntityCacher cannot handle multiple unpersisted entities of the same type
By the way, there is already a UUID based cacher in cdmlib-services (eu.etaxonomy.cdm.api.cache.CdmCacher) Andreas Müller
05:44 PM bug #7709: CdmTransientEntityCacher cannot handle multiple unpersisted entities of the same type
To me it is not clear anymore, why the CdmTransientEntityCacher should handle only transient but not volatile objects... Andreas Müller
03:52 PM bug #9102 (Resolved): taxonNode status icon breaks sort order in taxontree
Andreas Kohlbecker
03:32 PM bug #9103 (Feedback): missing exception handling in TaxoNodeDto
Andreas Kohlbecker
03:32 PM bug #9103: missing exception handling in TaxoNodeDto
@Katja: has far as I could see, this stems from you, was there any urgent reason for this? Andreas Kohlbecker
03:31 PM bug #9103 (Closed): missing exception handling in TaxoNodeDto
see
~~~java
try{
TaxonNode parent = taxonNode.getParent();
parentUUID = parent...
Andreas Kohlbecker
11:20 AM feature request #3097 (Worksforme): disable editors if a user has insufficient grants for a taxon or taxon node.
Andreas Müller wrote:
> I am not sure if I understand what is meant here with "enabled".
> Currently it seems possi...
Katja Luther
10:08 AM bug #9092 (Closed): Multiple Representation Exception when editing factual data
The problems were caused by a missing modelCache update, this is done and it works as expected. Katja Luther
12:58 AM bug #6276 (In Progress): Nomenclatural references show parsed date string instead of publication year
Andreas Müller

06/25/2020

07:03 PM feature request #9101: Add feature "Fruiting Period"
Applied in changeset commit:cdmlib|33ab47c40c8cc58e91294096f72d770f71d398b8. Andreas Müller
06:54 PM feature request #9101 (Resolved): Add feature "Fruiting Period"
Andreas Müller
06:23 PM feature request #9101 (Closed): Add feature "Fruiting Period"
similar to flowering period #8991 Andreas Müller
06:50 PM feature request #8991: Add feature "Flowering Period"
Applied in changeset commit:cdmlib|25e3014d375dbc2951b2ff2053a1925e2c5a8a47. Andreas Müller
06:42 PM feature request #8991: Add feature "Flowering Period"
Andreas Müller wrote:
> Still need to check if supportsTemporalData is autoamtically created on production (on test ...
Andreas Müller
06:47 PM bug #9092: Multiple Representation Exception when editing factual data
As the problems comes with source and referenceForParentChildRelation I tried to revert the changes for the reference... Katja Luther
12:47 PM bug #9092: Multiple Representation Exception when editing factual data
deeper debugging results that the multiple representation does not come from the sec reference but from the descripti... Katja Luther
06:29 PM bug #9102 (Closed): taxonNode status icon breaks sort order in taxontree
for example in the cihorieae portal *Incertae sedis* and *Nomina excludenda* should come as last in the tree:
![](...
Andreas Kohlbecker
06:22 PM bug #9095: LazyInitializationException (LIE) in portal/description/distributionInfoFor/{uuid}
moreover the whole reference object as serialized in webservice responses can be simplified a lot. The `authorship` ... Andreas Kohlbecker
05:57 PM bug #9095: LazyInitializationException (LIE) in portal/description/distributionInfoFor/{uuid}
the cause for this bug was not related to #7331 but is caused by an unexpected behavior of ` AdvancedBeanInitializer.... Andreas Kohlbecker
01:08 PM bug #9095 (Resolved): LazyInitializationException (LIE) in portal/description/distributionInfoFor/{uuid}
solved by catching the exception in the `TeamOrPersonBaseBeanProcessor` since a real solution (#7331) may need some m... Andreas Kohlbecker
12:13 PM bug #9095: LazyInitializationException (LIE) in portal/description/distributionInfoFor/{uuid}
this problem is potentially highly related to #7331 since the init strategy includes the `sources.citation.authorshi... Andreas Kohlbecker
11:59 AM bug #9095: LazyInitializationException (LIE) in portal/description/distributionInfoFor/{uuid}
it apends at `DistributionInfoDTO.tree.children.children.children.data.sources.citation.authorship.nomenclaturalTitle... Andreas Kohlbecker
08:36 AM bug #9095 (Closed): LazyInitializationException (LIE) in portal/description/distributionInfoFor/{uuid}
test links:
* https://europlusmed.org/cdm_dataportal/taxon/7c8012f2-bbda-4e51-83cd-39a06994098c
* http://cichorie...
Andreas Kohlbecker
06:15 PM feature request #9100 (New): Improve temporal facts data model
AM (an WGB):
ich [bin im Cubaportal] auf die Phenology-Daten gestolpert.
Z.B. http://portal.cybertaxonomy.org/...
Andreas Müller
01:06 PM bug #9096 (Duplicate): LazyInitializationException (LIE) in DescriptionElementListController.getDescriptionElementsForTaxon()
Andreas Kohlbecker
01:05 PM bug #9096: LazyInitializationException (LIE) in DescriptionElementListController.getDescriptionElementsForTaxon()
duplicate of #9095 Andreas Kohlbecker
08:44 AM bug #9096 (Duplicate): LazyInitializationException (LIE) in DescriptionElementListController.getDescriptionElementsForTaxon()

test link https://europlusmed.org/cdm_dataportal/taxon/7c8012f2-bbda-4e51-83cd-39a06994098c
~~~
08:42:18.346 ...
Andreas Kohlbecker
12:16 PM task #7330: TitleAndNameCacheAutoInitializer misses out References
potentially a duplicate of #7331 - needs to be checked, though!!! Andreas Kohlbecker
11:38 AM bug #9099 (Closed): placemark icon in kml map not clickable
as long the error radius diameter exceeds the placemark icon the icon can not be clicked
http://test.e-taxonomy.e...
Andreas Kohlbecker
11:35 AM bug #9097: specimen coordinate links in maps to geohack service broken
example link for testing http://test.e-taxonomy.eu/dataportal/preview/phycobank/cdm_dataportal/name/ec22a1f9-9fd5-4cc... Andreas Kohlbecker
11:32 AM bug #9097 (Resolved): specimen coordinate links in maps to geohack service broken
Applied in changeset commit:cdmlib|00a1503b7cf1c77079368394dfcc3375c6d733f9. Andreas Kohlbecker
11:23 AM bug #9097 (In Progress): specimen coordinate links in maps to geohack service broken
Andreas Kohlbecker
09:05 AM bug #9097 (Closed): specimen coordinate links in maps to geohack service broken
the service api has changed, links should now be like
https://geohack.toolforge.org/geohack.php?language=en&params...
Andreas Kohlbecker

06/24/2020

09:53 PM bug #9092: Multiple Representation Exception when editing factual data
Katja Luther wrote:
> mail Sophia:
>
> hab gerade noch festgestellt, dass der Fehler nur bei Arten kommt, bei G...
Katja Luther
09:38 PM bug #9092: Multiple Representation Exception when editing factual data
Now I could reproduce the exception and it was again the sec reference of the taxon.
The steps to reproduce are:
...
Katja Luther
09:29 PM bug #9092: Multiple Representation Exception when editing factual data
mail Sophia:
Generell übertrage ich halt im Moment immer von der Druckversion der Flora Cuba die Daten. Also norma...
Katja Luther
02:51 PM bug #9092: Multiple Representation Exception when editing factual data
In this case the reference which has multiple representations was [Reference [type=WebPage, title=The Spermatophyta o... Katja Luther
10:56 AM bug #9092: Multiple Representation Exception when editing factual data
mail Sophia:
es passiert sowohl wenn ich nur eine Sache eingegeben habe als auch wenn es mehrere waren, normalerwe...
Katja Luther
06:59 AM bug #9092 (Closed): Multiple Representation Exception when editing factual data
Hallo liebes Edit Team,
seit dem Update bekomme ich diese Fehlermeldung super häufig wenn ich bei den Factual Data i...
Katja Luther
03:45 PM task #9094 (Closed): Update script to update TaxonNode.source from IdentifiableSource to DescriptionElementSource
This is only required on test servers which have been updated during development of 5.15. Most DBs have already been ... Andreas Müller
12:24 PM bug #9093 (New): Exception after deleting two references
mail WB:
Hallo
im Bulk Editor – ich habe eine Ref. gelöscht, anschl. nicht gespeichert, die nächste gelöscht (nac...
Katja Luther
10:56 AM feature request #9010: Display taxon node status excluded, unplaced, placement doubtful on taxon page and taxon tree and show taxon node status note and taxon node source on taxon page
Excluded and unplaced taxa do now appear on the top in the tree. This is unwanted. Excluded and unplaced taxa should ... Andreas Müller
06:58 AM feature request #7580: User wishes: CharacterMatrix
these issues are not solved yet. Katja Luther
06:56 AM task #8130: Check if related feature data is cleared when supported facts type is changed
we need to decide how to handle this. Katja Luther

06/23/2020

04:20 PM feature request #8134 (Resolved): Implement verbatim type information in dataportal
Andreas Kohlbecker
04:19 PM feature request #8165: enable logback jmx for cdm-server
we switched to logback for the cdm-server Andreas Kohlbecker
03:16 PM feature request #9064 (Closed): Add ExternalLinks to IdentifiableEntities
Andreas Müller
03:15 PM feature request #9090: Implement external links for identifiable entities in TaxEditor
Once this is implemented for references we may further discuss #7984 Andreas Müller
03:08 PM feature request #9090 (New): Implement external links for identifiable entities in TaxEditor
This is most important for references.
Minimum implementation should be in supplemental data view.
But at least f...
Andreas Müller
03:13 PM feature request #9091 (New): Show external links for identifiable entites in dataportal
Most important for references Andreas Müller
03:02 PM feature request #9043 (Closed): Add feature "Altitude"
Andreas Müller
03:01 PM task #9037 (Closed): Remove old Feature.supportedXXX columns
Andreas Müller
03:01 PM task #9036 (Closed): Remove old TaxonNode.unplaced/doubtful/excluded columns
Andreas Müller
03:00 PM feature request #9004 (Closed): Make TaxonNode.referenceForParentChildRelation an OriginalSource and rename it to (placement)source
Andreas Müller
02:18 PM bug #9055 (Feedback): Relabel "Type Designation" to "Type Information"
Needs final discussion Andreas Müller
01:43 PM task #9017 (Resolved): Update image link for FoG Willing images
Andreas Müller

06/22/2020

11:25 PM bug #8785 (Resolved): Move functionality of buttons to context menu of the character matrix
Hmm, this behavior definitely needs further discussion. I do not remember that we had decided to implement it this wa... Andreas Müller
10:57 PM feature request #9084 (Resolved): Make it configurable if a Description is deleted only from the Descriptive Data Set or from it's Specimen/Taxon
However, it was somehow difficult to test this ticket as the behavior was not always reproducable. One time selecting... Andreas Müller
10:28 PM feature request #9084: Make it configurable if a Description is deleted only from the Descriptive Data Set or from it's Specimen/Taxon
Katja Luther wrote:
> Did you try this with different descriptions?
> I never got this exception, maybe you remove...
Andreas Müller
09:41 PM feature request #9084: Make it configurable if a Description is deleted only from the Descriptive Data Set or from it's Specimen/Taxon
Did you try this with different descriptions?
I never got this exception, maybe you removed the descriptionElementS...
Katja Luther
08:08 PM feature request #9084 (Feedback): Make it configurable if a Description is deleted only from the Descriptive Data Set or from it's Specimen/Taxon
When I tried to delete a description from matrix without deleting from specimen I got the following exception:
~~~...
Andreas Müller
08:02 PM feature request #9089 (New): Show descriptive datasets in description details view
Currently it is necessary to open the referencing objects view to know if a description is part of a descriptive data... Andreas Müller
06:29 PM bug #9088 (Closed): CCE (ClassCastException) when adding annotation to TextualTypeDesignation in Name-Bulkeditor

~~~
last remote method : http://localhost:8080/remoting/name.service
last remote request client time : 2020-06-22...
Andreas Kohlbecker
06:25 PM feature request #8134: Implement verbatim type information in dataportal
Andreas Müller wrote:
> Andreas Kohlbecker wrote:
> > TextualTypeDesignation are not supposed to contain validly pu...
Andreas Kohlbecker
05:04 PM feature request #8134: Implement verbatim type information in dataportal
Andreas Kohlbecker wrote:
> TextualTypeDesignation are not supposed to contain validly published type designations, ...
Andreas Müller
04:45 PM feature request #8134: Implement verbatim type information in dataportal
TextualTypeDesignation are not supposed to contain validly published type designations, therefore it makes no sense t... Andreas Kohlbecker
01:48 PM feature request #8134: Implement verbatim type information in dataportal
Andreas Müller wrote:
> Andreas Kohlbecker wrote:
> > The textual type designation are now at least shown in the ta...
Andreas Kohlbecker
06:18 PM bug #9087 (Closed): typedesignation/{uuid}/annotations must return pager objects
see commit:cdm-dataportal|45b496bc -> cdm_api.module which fixes the problem for #8134
Test page `reference_int/cd...
Andreas Kohlbecker
04:55 PM feature request #9010: Display taxon node status excluded, unplaced, placement doubtful on taxon page and taxon tree and show taxon node status note and taxon node source on taxon page
The source can be edited via the taxon node wizard ("placement source") but only reference (and if a new node is crea... Andreas Müller
01:15 PM feature request #9010 (Feedback): Display taxon node status excluded, unplaced, placement doubtful on taxon page and taxon tree and show taxon node status note and taxon node source on taxon page
display of status notes, source and annotations is implemented.
Is there any way to edit source and annotations ...
Andreas Kohlbecker
04:24 PM bug #8754: DescriptionElements are not deleted with the Descriptive Data Set
Katja Luther wrote:
> Andreas Müller wrote:
> > There is also another strange behavior. When I do "reattache" the s...
Katja Luther
10:00 AM bug #8754 (Resolved): DescriptionElements are not deleted with the Descriptive Data Set
Andreas Müller

06/20/2020

10:56 AM bug #8785: Move functionality of buttons to context menu of the character matrix
Now add and delete should work. But if a specimen contains more than one description that could be used for cloning, ... Katja Luther
09:23 AM bug #8959 (Closed): Moving a synonym to the homotypical group of the accepted taxon opens the context menu of the accepted taxon
Now it seems to work as expected Andreas Müller
08:47 AM bug #9058 (Feedback): Hibernate loggs error when creating schema on MySQL due to failing index creation
I copied the exception handling to a new ticket #9086.
I think the real issue of this ticket (exceptions are throw...
Andreas Müller
08:45 AM feature request #9086 (New): Throw exception during schema generation if an exception occurrs
copied from #9058
for a detailed description see there.
Different solutions exist by either finding a way to ru...
Andreas Müller
08:37 AM bug #8857 (Closed): NonUniqueObjectException when creating new taxon
That was because #9078 was set as blocker. Andreas Müller
07:50 AM bug #8857: NonUniqueObjectException when creating new taxon
I can't close the ticket because the closed status is not available Katja Luther
07:49 AM bug #8857: NonUniqueObjectException when creating new taxon
tested it with a author and reference already in database and it works like expected. Katja Luther
08:35 AM feature request #9084 (Resolved): Make it configurable if a Description is deleted only from the Descriptive Data Set or from it's Specimen/Taxon
this is done. Katja Luther
08:34 AM feature request #9085 (In Progress): Improve deduplication of parsed names
Andreas Müller
12:57 AM bug #8754: DescriptionElements are not deleted with the Descriptive Data Set
Andreas Müller wrote:
> So back to original issue of this ticket.
>
> The configurator now looks like
>
> ![]...
Katja Luther

06/19/2020

11:35 PM bug #8857 (Resolved): NonUniqueObjectException when creating new taxon
With the changes for #9078 this is fixed now. Katja can you please again check and close the ticket if it works Andreas Müller
11:16 PM feature request #9085 (Closed): Improve deduplication of parsed names
Special methods have been implemented during E+M import for improved deduplication (references+authors) of parsed nam... Andreas Müller
09:38 PM bug #8785: Move functionality of buttons to context menu of the character matrix
Andreas Müller wrote:
> The main issue I originally wanted to test was how the deleting and adding of specimens in...
Katja Luther
06:24 PM bug #8785 (Feedback): Move functionality of buttons to context menu of the character matrix
Katja Luther wrote:
> Did you save before you "reattache"?
Yes, sometimes I even did restart the TaxEditor. Almos...
Andreas Müller
05:33 PM bug #8785: Move functionality of buttons to context menu of the character matrix
Andreas Müller wrote:
> Copied from #8754#note-22
>
> There is also another strange behavior. When I do "reattach...
Katja Luther
05:31 PM bug #8785: Move functionality of buttons to context menu of the character matrix
Copied from #8754#note-22
There is also another strange behavior. When I do "reattache" the specimen to the matrix...
Andreas Müller
05:05 PM bug #8785: Move functionality of buttons to context menu of the character matrix
Upps sorry, I have overridden your changes accidentely. But maybe it is better to handle this in another ticket. What... Andreas Müller
05:03 PM bug #8785 (Resolved): Move functionality of buttons to context menu of the character matrix
Maybe we also need a configurator here for the removal of specimens(descriptions) from the matrix. Same issue as at #... Andreas Müller
04:51 PM bug #8785 (In Progress): Move functionality of buttons to context menu of the character matrix
Katja Luther
10:37 AM bug #8785 (Resolved): Move functionality of buttons to context menu of the character matrix
I think all issues are fixed, please review. Katja Luther
10:37 AM bug #8785: Move functionality of buttons to context menu of the character matrix
Andreas Müller wrote:
> Now, when entering a value at "Specimen Filter" you sometimes get more values then when ente...
Katja Luther
10:35 AM bug #8785: Move functionality of buttons to context menu of the character matrix
Andreas Müller wrote:
> Katja Luther wrote:
> > The specimen list is loaded only the first time the dialog is opene...
Katja Luther
10:20 AM bug #8785: Move functionality of buttons to context menu of the character matrix
Andreas Müller wrote:
> Generally the layout should be improved. The "Taxon filter" and the "Specimen filter" look v...
Katja Luther
10:18 AM bug #8785: Move functionality of buttons to context menu of the character matrix
Andreas Müller wrote:
> The layout the legend was corrupted by adding the new filter:
>
> ![](picture265-1.png)
...
Katja Luther
09:30 AM bug #8785: Move functionality of buttons to context menu of the character matrix
Katja Luther wrote:
> The specimen list is loaded only the first time the dialog is opened and added to a cache, the...
Andreas Müller
09:25 AM bug #8785: Move functionality of buttons to context menu of the character matrix
Generally the layout should be improved. The "Taxon filter" and the "Specimen filter" look very different at the mome... Andreas Müller
09:24 AM bug #8785: Move functionality of buttons to context menu of the character matrix
Andreas Müller wrote:
> Now, when entering a value at "Specimen Filter" you sometimes get more values then when ente...
Katja Luther
09:20 AM bug #8785: Move functionality of buttons to context menu of the character matrix
Now, when entering a value at "Specimen Filter" you sometimes get more values then when entering no value. This behav... Andreas Müller
09:05 AM bug #8785: Move functionality of buttons to context menu of the character matrix
The new filter should be called "Taxonomic Group" filter or "Taxonomic Subtree" filter as it filters not only on 1 ta... Andreas Müller
09:02 AM bug #8785: Move functionality of buttons to context menu of the character matrix
The layout the legend was corrupted by adding the new filter:
![](picture265-1.png)
Andreas Müller
08:58 AM bug #8785 (Feedback): Move functionality of buttons to context menu of the character matrix
Katja Luther wrote:
> Now the nameCaches of the selected taxa are shown on top of the dialog, and a button for remov...
Andreas Müller
07:25 PM bug #8754: DescriptionElements are not deleted with the Descriptive Data Set
Katja Luther wrote:
>
> This depends on the rank defined in the descriptive dataset. If you do not define a max ra...
Andreas Müller
06:54 PM bug #8754: DescriptionElements are not deleted with the Descriptive Data Set
Andreas Müller wrote:
> I watched another strange behavior about the selected taxon. I created a new DDS in rem_conf...
Katja Luther
06:51 PM bug #8754: DescriptionElements are not deleted with the Descriptive Data Set
I watched another strange behavior about the selected taxon. I created a new DDS in rem_conf_am and added the taxon n... Andreas Müller
05:33 PM bug #8754: DescriptionElements are not deleted with the Descriptive Data Set
I moved #note-22 to #8785 as it belongs to this ticket (I added it accidentely here) Andreas Müller
05:12 PM bug #8754: DescriptionElements are not deleted with the Descriptive Data Set
So back to original issue of this ticket.
The configurator now looks like
![](picture499-1.png)
so the user...
Andreas Müller
04:57 PM bug #8754: DescriptionElements are not deleted with the Descriptive Data Set
Katja Luther wrote:
> I could not test it, yet, but maybe this is a problem of synchronisation between the two edito...
Andreas Müller
04:49 PM bug #8754: DescriptionElements are not deleted with the Descriptive Data Set
Andreas Müller wrote:
> There is also another strange behavior. When I do "reattache" the specimen to the matrix the...
Katja Luther
04:40 PM bug #8754: DescriptionElements are not deleted with the Descriptive Data Set
Katja Luther wrote:
> Andreas Müller wrote:
> > Katja Luther wrote:
> > > now the configuration is available. plea...
Andreas Müller
04:38 PM bug #8754: DescriptionElements are not deleted with the Descriptive Data Set
~~There is also another strange behavior. When I do "reattache" the specimen to the matrix the old record seems to be... Andreas Müller
04:14 PM bug #8754: DescriptionElements are not deleted with the Descriptive Data Set
Andreas Müller wrote:
> Katja Luther wrote:
> > now the configuration is available. please review
>
> Something ...
Katja Luther
03:57 PM bug #8754 (Feedback): DescriptionElements are not deleted with the Descriptive Data Set
Katja Luther wrote:
> now the configuration is available. please review
Something still is wrong here. What I did...
Andreas Müller
05:05 PM feature request #9084 (In Progress): Make it configurable if a Description is deleted only from the Descriptive Data Set or from it's Specimen/Taxon
Andreas Müller
05:03 PM feature request #9084 (Resolved): Make it configurable if a Description is deleted only from the Descriptive Data Set or from it's Specimen/Taxon
copied from #8785, see also #8754#note-20
Maybe we also need a configurator here for the removal of specimens(desc...
Andreas Müller
02:29 PM bug #8593 (Duplicate): Name editor: wrong context menu for synonyms
this is the same problem as in #8959 because in the video demonstration the heterotypic synonym is moved to the homot... Katja Luther
11:50 AM bug #8959: Moving a synonym to the homotypical group of the accepted taxon opens the context menu of the accepted taxon
Katja Luther wrote:
> Applied in changeset commit:taxeditor|9d01ebe78d471b0203107cc8ebaac5ead4f1b2ee.
this should...
Katja Luther
11:35 AM bug #8959 (Resolved): Moving a synonym to the homotypical group of the accepted taxon opens the context menu of the accepted taxon
Applied in changeset commit:taxeditor|9d01ebe78d471b0203107cc8ebaac5ead4f1b2ee. Katja Luther
10:39 AM bug #9081 (Closed): Handle empty Partials correctly
the code looks good and the tests work as expected, so we can close this ticket. Katja Luther
12:04 AM bug #9081: Handle empty Partials correctly
should be fixed. Please review. Andreas Müller
09:53 AM bug #8783 (Closed): Massive Heap consumption in server instance opening the Description-Matrix editor
Katja Luther
08:38 AM bug #8849 (Closed): NPE in synonym DetailsViewer for synonyms without accepted taxon
Andreas Müller wrote:
> Good points.
>
> I suggest to split the ticket. The NPE is fixed so this ticket can be cl...
Andreas Müller
08:37 AM bug #9083 (New): Improve authorization handling in synonym details view (and generally)
from #8849#note-7
Generally for permission checks the class CdmUserHelper should be used which provides a couple o...
Andreas Müller
12:08 AM task #9082 (In Progress): Update script for old empty Partials handling
Andreas Müller
12:08 AM task #9082 (Closed): Update script for old empty Partials handling
Especially for Person.lifespan_end and Person.lifespan_start the problem existed. See #9081
~~~
UPDATE AgentBase ...
Andreas Müller

06/18/2020

11:54 PM bug #9081 (Resolved): Handle empty Partials correctly
Applied in changeset commit:cdmlib|15f01b88c23a2d398aaa3dda81f0a6954a57da64. Andreas Müller
06:12 PM bug #9081 (Closed): Handle empty Partials correctly
Currently empty partials are stored as "00000000" in the database. This results in a situation where an hql query lik... Andreas Müller
10:38 PM feature request #4298: refresh views after changing rights
No it is the user him- or herself. So in this situation some windows might be open and functionality enabled which sh... Andreas Müller
04:28 PM feature request #4298: refresh views after changing rights
The description is not really clear.
Does the user itself changes his rights? Or the administrator?
Katja Luther
03:33 PM feature request #4298: refresh views after changing rights
Andreas Kohlbecker wrote:
> I guess that this ticket has been erroneously assigned to me.
This ticket was created...
Andreas Müller
02:05 PM feature request #4298: refresh views after changing rights
I guess that this ticket has been erroneously assigned to me. Andreas Kohlbecker
05:33 PM bug #8593: Name editor: wrong context menu for synonyms
this is still an open issue Andreas Kohlbecker
03:23 PM bug #8593 (Feedback): Name editor: wrong context menu for synonyms
Can you check if this ticket is still open beside the remaining issue described in #8959 ?
I did not have this pr...
Andreas Müller
05:14 PM bug #9058: Hibernate loggs error when creating schema on MySQL due to failing index creation
> make it possible to activate holdOnError flag in SchemaExport to allow throwing Exceptions if problems occur during... Andreas Kohlbecker
04:53 PM feature request #9078 (In Progress): Handle name parsing and deduplication on server side
There is a problem with effectively deduplicating classes having a timePeriod attribute as empty Partials are sometim... Andreas Müller
04:35 PM bug #8783: Massive Heap consumption in server instance opening the Description-Matrix editor
Thank you, I think we can close this ticket now. Andreas Kohlbecker
04:04 PM bug #8783: Massive Heap consumption in server instance opening the Description-Matrix editor
I added the relevant tickets Katja Luther
02:02 PM bug #8783: Massive Heap consumption in server instance opening the Description-Matrix editor
please see the last comment Andreas Kohlbecker
04:33 PM feature request #9034 (Closed): simple agent list page with filter function
Andreas Kohlbecker
04:20 PM bug #8785 (Resolved): Move functionality of buttons to context menu of the character matrix
Andreas Müller wrote:
> Katja Luther wrote:
> > Andreas Müller wrote:
> > > Generally this works.
> > >
> > > T...
Katja Luther
01:46 PM bug #8785: Move functionality of buttons to context menu of the character matrix
Katja Luther wrote:
> Andreas Müller wrote:
> > Generally this works.
> >
> > There is 1 open issue which is a b...
Andreas Müller
01:26 PM bug #8785: Move functionality of buttons to context menu of the character matrix
Katja Luther wrote:
> Katja Luther wrote:
> > Andreas Müller wrote:
> > > ... however, the value was stored in the...
Andreas Müller
12:00 PM bug #8785: Move functionality of buttons to context menu of the character matrix
Andreas Müller wrote:
> Generally this works.
>
> There is 1 open issue which is a bit critical: it is only possi...
Katja Luther
11:45 AM bug #8785: Move functionality of buttons to context menu of the character matrix
Katja Luther wrote:
> Andreas Müller wrote:
> > ... however, the value was stored in the DB, so maybe the error occ...
Katja Luther
08:55 AM bug #8785: Move functionality of buttons to context menu of the character matrix
Andreas Müller wrote:
> ... however, the value was stored in the DB, so maybe the error occurred during save for AUD...
Katja Luther
08:53 AM bug #8785: Move functionality of buttons to context menu of the character matrix
Andreas Kohlbecker wrote:
> "Das Label im Kontextmenü "Add Specimen Descriptions" ist zwar inhaltlich richtig aber "...
Katja Luther
04:10 PM feature request #9038 (Closed): Adapt TaxEditor to use BigDecimal for StatisticalMeasurementValues
Katja Luther
04:10 PM feature request #9038: Adapt TaxEditor to use BigDecimal for StatisticalMeasurementValues
Andreas Müller wrote:
> Katja Luther wrote:
> > Andreas Müller wrote:
> > > The new field seems not to be used for...
Katja Luther
01:30 PM feature request #9038: Adapt TaxEditor to use BigDecimal for StatisticalMeasurementValues
Katja Luther wrote:
> Andreas Müller wrote:
> > The new field seems not to be used for entering values in the dialo...
Andreas Müller
10:02 AM feature request #9038: Adapt TaxEditor to use BigDecimal for StatisticalMeasurementValues
Andreas Müller wrote:
> The new field seems not to be used for entering values in the dialogs for the descriptive ma...
Katja Luther
04:09 PM feature request #9080 (New): Use detailElement of quantitative data in dialog of character matrix
see #9038#note-19 and #9038#note-20 Katja Luther
04:05 PM feature request #3095 (New): protect taxa and nodes
Katja Luther
03:58 PM feature request #8968: filter Bulk editor for created by
createdBy AND updatedBy would be great! Wolf-Henning Kusber
03:56 PM feature request #8968: filter Bulk editor for created by
As the sort function for columns already exists we only need to add the createdBy (and updatedBy?) column. This shoul... Andreas Müller
03:53 PM feature request #8968: filter Bulk editor for created by
A sort function would be fine for administering user's entries by the curator. Wolf-Henning Kusber
03:49 PM feature request #8968: filter Bulk editor for created by
Needs discussion if this should be implemented for the search or for simply filtering the resulting table , see #8181... Andreas Müller
03:44 PM feature request #8181: Further features for bulk editors
Andreas Kohlbecker wrote:
> Andreas Müller wrote:
> > @Andreas: can you explain what you mean by MarkerType? Should...
Andreas Müller
03:02 PM feature request #8181: Further features for bulk editors
Andreas Müller wrote:
> @Andreas: can you explain what you mean by MarkerType? Should there be a concatenated list o...
Andreas Kohlbecker
03:27 PM feature request #3683 (Closed): add /etc/default/cdmserver to debian package
can be closed Andreas Kohlbecker
03:25 PM bug #8682: cdm-server debian packages configured for jemalloc
Andreas Kohlbecker wrote:
> can be closed if
>
> 1. there are no problems on the test or int server
> 2. all `LD...
Andreas Kohlbecker
03:20 PM feature request #6878 (Closed): choose a base font for the portal and deliver it from the drupal module or theme
works as expected Andreas Kohlbecker
01:59 PM bug #8959: Moving a synonym to the homotypical group of the accepted taxon opens the context menu of the accepted taxon
I linked a tightly related issue: #8593 Andreas Kohlbecker
01:57 PM bug #8959: Moving a synonym to the homotypical group of the accepted taxon opens the context menu of the accepted taxon
Katja Luther wrote:
> Andreas K., can you also check if you can reproduce this?
Yes, this is reliably reproducibl...
Andreas Kohlbecker
08:56 AM bug #8959: Moving a synonym to the homotypical group of the accepted taxon opens the context menu of the accepted taxon
Andreas K., can you also check if you can reproduce this? Katja Luther
01:31 PM feature request #3385: install enable and configure WYSIWYG editors be default
attaching a test feature which has been created from http://edit.test/d7/phycobank/admin/structure/features/create Andreas Kohlbecker
01:21 PM feature request #3385: install enable and configure WYSIWYG editors be default
The [Features](https://www.drupal.org/project/features) apparently has all the functionality needed: "*Features focus... Andreas Kohlbecker
09:16 AM feature request #9032 (Closed): Implement Feature.availableFor in TaxEditor
Andreas Müller wrote:
> Looks much better now.
>
> I just wonder if it is not maybe better to handle Supports and...
Katja Luther
09:16 AM feature request #9079 (New): Move supported and available for parts of feature detail element to sections
from #9032:
I just wonder if it is not maybe better to handle Supports and Available for also as Sections (they ha...
Katja Luther
09:02 AM bug #8754 (Resolved): DescriptionElements are not deleted with the Descriptive Data Set
now the configuration is available. please review Katja Luther

06/17/2020

07:12 PM feature request #8181: Further features for bulk editors
Andreas Kohlbecker wrote:
> Just a thought on additinal filter options for bulkeditors in general:
>
> the servic...
Andreas Müller
07:09 PM feature request #8181: Further features for bulk editors
ref type already exists so I kind of remove it from the above list.
As "created by" should be easy to implement so...
Andreas Müller
06:57 PM feature request #8181: Further features for bulk editors
Just a thought on additinal filter options for bulkeditors in general:
the service method `IdentifiableDaoBase.fin...
Andreas Kohlbecker
07:09 PM feature request #9022 (Closed): Implement lifespan for Person Details View
works as expected, ticket can be closed Andreas Kohlbecker
07:08 PM bug #9056: Entering a year in timeperiod element recalculates the dimension of the textfields in strange way
I can't reproduce this on KDE Neon 5.19.0 Andreas Kohlbecker
05:40 PM bug #8785: Move functionality of buttons to context menu of the character matrix
"Das Label im Kontextmenü "Add Specimen Descriptions" ist zwar inhaltlich richtig aber "Add Specimens" wäre intuitive... Andreas Kohlbecker
05:36 PM bug #9013 (Closed): Problems in TaxonNode Dialog
I can no longer reproduce these errors - closing this as fixed. Andreas Kohlbecker
05:29 PM bug #8849: NPE in synonym DetailsViewer for synonyms without accepted taxon
Good points.
I suggest to split the ticket. The NPE is fixed so this ticket can be closed.
The improved handling ...
Andreas Müller
04:42 PM bug #8849 (Feedback): NPE in synonym DetailsViewer for synonyms without accepted taxon
Generally for permission checks the class `CdmUserHelper` should be used which provides a couple of methods like `use... Andreas Kohlbecker
05:25 PM bug #8816 (Worksforme): NoSuchElementException during adding Specimens to Matrix Editor
also can't reproduce this issue Andreas Kohlbecker
01:55 PM feature request #9025 (Closed): allow for creating a new schema in empty dbs via the remote login dialog
Andreas Müller
12:56 PM feature request #9025: allow for creating a new schema in empty dbs via the remote login dialog
> The "Create Schema" must not be triggered by hitting the enter key in the password or username fields
Is also fi...
Andreas Kohlbecker
12:45 PM feature request #9025: allow for creating a new schema in empty dbs via the remote login dialog
The color issue is fixed, now. Please can someone check the look on windows? Andreas Kohlbecker
12:37 PM feature request #9025: allow for creating a new schema in empty dbs via the remote login dialog
Andreas Müller wrote:
> Andreas Kohlbecker wrote:
> > The Points 1 - 4 from above are fixed.
> >
> > Two remaini...
Andreas Kohlbecker
12:35 PM feature request #9025: allow for creating a new schema in empty dbs via the remote login dialog
Andreas Kohlbecker wrote:
> The Points 1 - 4 from above are fixed.
>
> Two remaining issues:
>
> * The connect...
Andreas Müller
12:25 PM feature request #9025: allow for creating a new schema in empty dbs via the remote login dialog
The Points 1 - 4 from above are fixed.
Two remaining issues:
* The connect button however looks a bit strange b...
Andreas Kohlbecker
08:43 AM bug #8901 (Resolved): Deleting an aggregated description from a descriptive matrix does not delete the aggregated description itself
Andreas Müller wrote:
> Andreas Müller wrote:
> > Is this fixed and should be reviewed?
>
> ??
sorry, yes.
Katja Luther
01:16 AM feature request #9078 (Closed): Handle name parsing and deduplication on server side
this is blocking #8857
requires:
* improvement of match strategies for parsed names (MatchStrategyFactory): #9...
Andreas Müller

06/16/2020

09:06 PM bug #8901: Deleting an aggregated description from a descriptive matrix does not delete the aggregated description itself
Andreas Müller wrote:
> Is this fixed and should be reviewed?
??
Andreas Müller
07:43 PM bug #9077 (New): Handle "Show details" in context menu of name editor differently
Currently the context menu's last entry is "Show details". This does not make sense as we also have the "Open in ..."... Andreas Müller
07:28 PM bug #8959: Moving a synonym to the homotypical group of the accepted taxon opens the context menu of the accepted taxon
Andreas Müller wrote:
> The problem still exists if you directly click on the moved synonym. If you click on another...
Andreas Müller
07:25 PM bug #8959: Moving a synonym to the homotypical group of the accepted taxon opens the context menu of the accepted taxon
Andreas K., can you also check if you can reproduce this? Andreas Müller
07:24 PM bug #8959: Moving a synonym to the homotypical group of the accepted taxon opens the context menu of the accepted taxon
What I did in rem_conf_am:
* Open taxon "Test" in classification "Testklass"
* Move heterotypic synonym Hetero sy...
Andreas Müller
07:15 PM bug #8959: Moving a synonym to the homotypical group of the accepted taxon opens the context menu of the accepted taxon
Strange, the problem still exists for me:
![](picture836-1.png)
Andreas Müller
11:52 AM bug #8959: Moving a synonym to the homotypical group of the accepted taxon opens the context menu of the accepted taxon
Katja Luther wrote:
> I tried an hour ago, but the test server was not available.
I can't reproduce it with the n...
Katja Luther
11:38 AM bug #8959: Moving a synonym to the homotypical group of the accepted taxon opens the context menu of the accepted taxon
Now the test server is up again. Can you please try again? Andreas Müller
11:16 AM bug #8959: Moving a synonym to the homotypical group of the accepted taxon opens the context menu of the accepted taxon
I tried an hour ago, but the test server was not available. Katja Luther
11:14 AM bug #8959: Moving a synonym to the homotypical group of the accepted taxon opens the context menu of the accepted taxon
Did you try again? If not please pass the ticket back to me and I will try again. Andreas Müller
06:22 PM bug #9024 (New): repeated startups of the managed server eats up harddisk space
In windows it is configurable but by default automatic cleaning of the temp file is switched off. If switched on it c... Andreas Müller
05:36 PM bug #9076 (Closed): synonymy without margin when 'Synonymy as tab' and 'Tabbed taxon page' are off
the test portal looks ok now Andreas Kohlbecker
05:31 PM bug #9076 (Resolved): synonymy without margin when 'Synonymy as tab' and 'Tabbed taxon page' are off
Applied in changeset commit:cdm-dataportal|aec9ca7defa215bd9d28320a526751741baac1ce. Andreas Kohlbecker
05:30 PM bug #9076 (In Progress): synonymy without margin when 'Synonymy as tab' and 'Tabbed taxon page' are off
Andreas Kohlbecker
05:30 PM bug #9076 (Closed): synonymy without margin when 'Synonymy as tab' and 'Tabbed taxon page' are off
When the setting for 'Synonymy as tab' and 'Tabbed taxon page' (config/cdm_dataportal/settings/layout/taxon) are off ... Andreas Kohlbecker
04:56 PM feature request #9034: simple agent list page with filter function
[Henning wrote]
Gefällt mir sehr gut!!
Vielen Dank und viele Grüße,
Henning
Andreas Kohlbecker
04:21 PM feature request #9034 (Resolved): simple agent list page with filter function
Done! Ich fand es übersichtlicher und ruhiger nach den Namensdetails eine Zeilenschaltung einzuschieben. Andreas Kohlbecker
04:14 PM feature request #9034: simple agent list page with filter function
Hallo Andreas,

vielen Dank für Deine Mail und Deinen Vorschlag. Einerseits finde ich Deinen Vorschlag gut wei...
Andreas Kohlbecker
03:55 PM bug #8785: Move functionality of buttons to context menu of the character matrix
... however, the value was stored in the DB, so maybe the error occurred during save for AUD data. Andreas Müller
03:51 PM bug #8785: Move functionality of buttons to context menu of the character matrix
When changing a value (1 out of 3 exact values) I got an exception during save:
~~~
last remote method : http://t...
Andreas Müller
03:29 PM bug #8785 (Feedback): Move functionality of buttons to context menu of the character matrix
Generally this works.
There is 1 open issue which is a bit critical: it is only possible to a specimen for a taxon...
Andreas Müller
03:50 PM bug #9075 (New): Exact values in descriptive matrix label provider should be ordered
Currently they appear in non-deterministic order.
I think the best appropriate order is to order them by value, st...
Andreas Müller
03:35 PM feature request #9038 (Feedback): Adapt TaxEditor to use BigDecimal for StatisticalMeasurementValues
The new field seems not to be used for entering values in the dialogs for the descriptive matrix. But this is the mai... Andreas Müller
09:44 AM feature request #9038 (Closed): Adapt TaxEditor to use BigDecimal for StatisticalMeasurementValues
looks good. Katja Luther
02:55 PM bug #9016 (Closed): Adding specimen without field unit fails
This works.
A related ticket that the protected titleCache of an orphaned derived unit is handled in #9074
Andreas Müller
02:53 PM bug #9074 (New): Specimen missing a collector + n° and missing a collection identifier (Barcode, Accession number) not identifiable in descriptive Matrix
e.g. linking a Specimen without fieldunit which has only information in the DerivedUnit.titleCache shows "no informat... Andreas Müller
02:48 PM bug #9073 (Worksforme): Configuring the matrix view throws HTTP invoker exception
I tried to open the view configuration for the descriptive matrix
![](picture700-1.png)
and got the following e...
Andreas Müller
02:14 PM bug #8754: DescriptionElements are not deleted with the Descriptive Data Set
I don't exactly remember the situation out of which I wrote this tickt, but from my current point of view the solutio... Andreas Kohlbecker
11:17 AM bug #8754: DescriptionElements are not deleted with the Descriptive Data Set
Andreas Müller wrote:
> Andreas Müller wrote:
> > Generally I have problems to understand this ticket.
> >
> > D...
Katja Luther
11:16 AM bug #8754: DescriptionElements are not deleted with the Descriptive Data Set
Andreas Müller wrote:
> Generally I have problems to understand this ticket.
>
> Do I understand it correctly tha...
Andreas Müller
01:45 PM feature request #7820 (Rejected): Add cron job for deleting cdmserver log files after a specified time period
no longer needed as we are using the RollingFileAppender of lockback which deletes logs older than 30 days or if the ... Andreas Kohlbecker
01:42 PM feature request #7821 (Duplicate): Use log4j2 for cdmserver logging to avoid having a separate cron job for deleting log files
closing as duplicate of #7085 Andreas Kohlbecker
01:41 PM bug #7085 (Closed): cdmserver logfiles getting too big, use RollingFileAppender
implemented and tested locally, on edit-test and edit-int. Andreas Kohlbecker
01:39 PM bug #8682: cdm-server debian packages configured for jemalloc
can be closed if
1. there are no problems on the test or int server
2. all `LD_PRELOAD=/usr/lib/x86_64-linux-gnu/...
Andreas Kohlbecker
11:53 AM bug #8682: cdm-server debian packages configured for jemalloc
mainly solved!
Remaining task: adapt cdm-server documentation
After the release all `LD_PRELOAD=/usr/lib/x86_64...
Andreas Kohlbecker
11:50 AM bug #8682 (Resolved): cdm-server debian packages configured for jemalloc
Applied in changeset commit:cdm-server|bc3050782e9cc090105f1ea63d005d471c8c48f1. Andreas Kohlbecker
01:37 PM feature request #3683: add /etc/default/cdmserver to debian package
done. Ticket can be closed when there are no problems on the test and int server. Andreas Kohlbecker
01:36 PM feature request #3683 (Resolved): add /etc/default/cdmserver to debian package
Applied in changeset commit:cdm-server|2fb99eb9e93faf8769f8ea22cadb12caea3c30b1. Andreas Kohlbecker
11:35 AM bug #7189: Taxeditor connect dialog high-dpi suport
I tested with 100%, 125%, 150% and 175% on a windows machine Andreas Müller
11:34 AM bug #7189 (Closed): Taxeditor connect dialog high-dpi suport
This is generally fixed. Only issue is that the recalculation of the layout sometimes stocks in the middle while data... Andreas Müller
11:30 AM feature request #9072 (New): Layout issues temporal data details view
from #8990:
Maybe we can still improve the layout by not redundantly using "Month" and "Day" but instead having a ...
Katja Luther
11:29 AM feature request #8990 (Closed): Implement flowering periods (temporal facts) in TaxEditor
Andreas Müller wrote:
> Andreas Müller wrote:
> > There was still an NPE in the DescriptionHelper. I tried to fix t...
Katja Luther
11:22 AM feature request #8990: Implement flowering periods (temporal facts) in TaxEditor
Andreas Müller wrote:
> Maybe we can still improve the layout by not redundantly using "Month" and "Day" but instead...
Andreas Müller
11:21 AM feature request #8990: Implement flowering periods (temporal facts) in TaxEditor
An improved formatter is handled in #9071 Andreas Müller
11:18 AM feature request #8990 (Feedback): Implement flowering periods (temporal facts) in TaxEditor
Andreas Müller wrote:
> There was still an NPE in the DescriptionHelper. I tried to fix this in f266536e
This wor...
Andreas Müller
11:20 AM feature request #9071 (Closed): Implement formatter for TimePeriod, VerbatimTimePeriod and ExtendedTimePeriod
copied from #8990 Andreas Müller
11:06 AM feature request #9032 (Feedback): Implement Feature.availableFor in TaxEditor
Looks much better now.
I just wonder if it is not maybe better to handle Supports and Available for also as Sectio...
Andreas Müller
09:37 AM feature request #9032: Implement Feature.availableFor in TaxEditor
the layout issues are solved. Katja Luther
09:35 AM feature request #9032 (Resolved): Implement Feature.availableFor in TaxEditor
Applied in changeset commit:taxeditor|45f8176560c646e39fb6244aa33a38160a4adea9. Katja Luther

06/15/2020

10:05 PM feature request #9032: Implement Feature.availableFor in TaxEditor
Minor note: can we move Categorical Data up just below Supports Text Data? This is because features for Categorical D... Andreas Müller
10:03 PM feature request #9032: Implement Feature.availableFor in TaxEditor
A minor issue for the layout of the term details view
We should maybe better distinguish the supportsXXX and avail...
Andreas Müller
09:55 PM feature request #9032 (Feedback): Implement Feature.availableFor in TaxEditor
Andreas Müller
09:55 PM feature request #9032: Implement Feature.availableFor in TaxEditor
Generally it seems to work.
One issue I found:
* I changed "Orthography to be available for Taxon, not Taxon na...
Andreas Müller
06:02 PM feature request #9032: Implement Feature.availableFor in TaxEditor
Katja Luther wrote:
> No, I just found a problem.
the problem is fixed, please review.
Katja Luther
06:01 PM feature request #9032 (Resolved): Implement Feature.availableFor in TaxEditor
Katja Luther
12:48 PM feature request #9032: Implement Feature.availableFor in TaxEditor
No, I just found a problem. Katja Luther
12:12 PM feature request #9032: Implement Feature.availableFor in TaxEditor
Is this ticket for review then? Andreas Müller
11:02 AM feature request #9032: Implement Feature.availableFor in TaxEditor
Katja Luther wrote:
> the details view and the featureTree creation is implemented, but the preference page needs to...
Katja Luther
09:42 PM feature request #8990: Implement flowering periods (temporal facts) in TaxEditor
Maybe we can still improve the layout by not redundantly using "Month" and "Day" but instead having a theses labels a... Andreas Müller
09:35 PM feature request #8990: Implement flowering periods (temporal facts) in TaxEditor
There was still an NPE in the DescriptionHelper. I tried to fix this in f266536e Andreas Müller
10:58 AM feature request #8990 (Resolved): Implement flowering periods (temporal facts) in TaxEditor
a first implementation is available, please review. Katja Luther
09:10 PM feature request #9066 (Closed): Make visiblity of Specimen List Editor menu configurable
Works as expected Andreas Müller
06:05 PM feature request #9066 (Resolved): Make visiblity of Specimen List Editor menu configurable
Applied in changeset commit:cdmlib|c3c33fc8596c94035a7d944b6d3dd70b982ea20a. Katja Luther
09:07 PM feature request #8958 (Closed): Add publication year, inReference (journal), and URI to reference bulk editor
now everything looks fine Andreas Müller
07:56 PM feature request #8958 (Resolved): Add publication year, inReference (journal), and URI to reference bulk editor
Katja Luther
07:56 PM feature request #8958 (Feedback): Add publication year, inReference (journal), and URI to reference bulk editor
Andreas Müller wrote:
> Great, this is looks (IMO).
>
> There is only a minor open issue: if subreference has no ...
Katja Luther
07:56 PM feature request #8958 (Resolved): Add publication year, inReference (journal), and URI to reference bulk editor
Applied in changeset commit:taxeditor|7cff439d088ab830363cff21695e0c8b7305d494. Katja Luther
09:04 PM feature request #9033 (Closed): Adapt TaxEditor to new TaxonNode.status
Works as expected Andreas Müller
07:50 PM feature request #9033: Adapt TaxEditor to new TaxonNode.status
Andreas Müller wrote:
> Now I got an NPE when switching from status to no status
>
the NPE is fixed, please review.
Katja Luther
07:50 PM feature request #9033 (Resolved): Adapt TaxEditor to new TaxonNode.status
Applied in changeset commit:taxeditor|eb5c6646d625eb63d4031b226ae2cd99fa7dda48. Katja Luther
08:57 PM feature request #9009: Add structure to store media metadata
Please review Andreas Müller
08:54 PM bug #9059 (Closed): Cancel taxon save does not clean the (factual data) cache
Seems to work now Andreas Müller
06:06 PM bug #9059 (Resolved): Cancel taxon save does not clean the (factual data) cache
Andreas Müller wrote:
> I got an NPE when testing this ticket together with #9038
>
the NPE is fixed.
Katja Luther
08:40 PM feature request #9038: Adapt TaxEditor to use BigDecimal for StatisticalMeasurementValues
Can you please review my changes and if ok close the ticket? Andreas Müller
08:39 PM feature request #9038: Adapt TaxEditor to use BigDecimal for StatisticalMeasurementValues
I did some further adaptations. Some were incorrect but now I think it should work as expected (max pre-decimal numbe... Andreas Müller
07:41 PM feature request #8128 (Duplicate): Add indicator for feature facts and/or vocabularies which description type they support
This ticket duplicates #9027 Andreas Müller
07:27 PM feature request #9040 (New): Implement open button for ORCIDs
Katja Luther
05:57 PM feature request #9040 (Resolved): Implement open button for ORCIDs
Katja Luther
06:01 PM bug #9070 (Resolved): Adapt preference page to feature.isAvailableFor...
this is fixed, please review. Katja Luther
11:01 AM bug #9070 (Closed): Adapt preference page to feature.isAvailableFor...
The preference pages for facts base on vocabularies but should base on the flags isAvailableForTaxon/-TaxonName/-Occu... Katja Luther
04:04 PM feature request #9067: [DISCUSS] Allow media to support external links not being files
WGB:
als Diskussionsbeitrag der Hinweis, dass wir in der Darstellung im Portal grundsätzlich die Unterscheidung ei...
Andreas Müller
09:02 AM feature request #9067: [DISCUSS] Allow media to support external links not being files
I actually see no benefit of the "solutions" 2 - 4 over 1.
Adding additional fields for external links is nothing ...
Andreas Kohlbecker
12:09 PM bug #5601: Creation of local database structure via remoting
Don't know if this is a better title. The database is not necessarily a **local** one. It only needs to be reachable,... Andreas Müller
10:22 AM bug #5601 (Duplicate): Creation of local database structure via remoting
So I close this ticket as duplicate. If you have an idea for a better ticket title feel free to change it. Andreas Müller
10:02 AM bug #5601: Creation of local database structure via remoting
Andreas Müller wrote:
> As the description says "can be created automatically in the same way **as it was possible i...
Andreas Kohlbecker
11:43 AM feature request #9010: Display taxon node status excluded, unplaced, placement doubtful on taxon page and taxon tree and show taxon node status note and taxon node source on taxon page
I forgot to mention that also the TaxonNode source should be shown here Andreas Müller
09:31 AM feature request #9010 (In Progress): Display taxon node status excluded, unplaced, placement doubtful on taxon page and taxon tree and show taxon node status note and taxon node source on taxon page
thank you for pointing this out. I overlooked the additional requirement to show also status notes. Andreas Kohlbecker
09:11 AM bug #9024: repeated startups of the managed server eats up harddisk space
in linux systems the tmp folder is cleared during the system start up, which is a very wise strategy. In Mac OS is is... Andreas Kohlbecker
 

Also available in: Atom