Project

General

Profile

Activity

From 11/16/2016 to 12/15/2016

12/15/2016

05:34 PM feature request #6278: add sec reference as class attribute to all taxon markup
implemented!
The taxa with the phycobank sec reference can be styled with the following css (for test database):
...
Andreas Kohlbecker
05:32 PM feature request #6278 (Resolved): add sec reference as class attribute to all taxon markup
Applied in changeset commit:cdm-dataportal|4b3be949345d1350fc13ff2e39a908f3c2e84a77. Andreas Kohlbecker
04:41 PM bug #6259: Media page problems with multiple media representations
please review Andreas Kohlbecker
04:40 PM bug #6259 (Resolved): Media page problems with multiple media representations
Applied in changeset commit:cdm-dataportal|a867b77477619b9ef73c8f5ef5c04613f6ec7e78. Andreas Kohlbecker
03:13 PM bug #6259 (In Progress): Media page problems with multiple media representations
Andreas Kohlbecker
03:12 PM bug #6260: media page: rights stored in the cdm are not displayed
done, please review. Andreas Kohlbecker
03:10 PM bug #6260 (Resolved): media page: rights stored in the cdm are not displayed
Applied in changeset commit:cdm-dataportal|daef68e94e5ad40fb7fb395f818822ee1ff3c5ee. Andreas Kohlbecker
02:29 PM bug #6281: delete synonym with annotations throws exception
this seems to be only a problem if the annotation is related to a synonym not if it is related to a taxon.
The exce...
Katja Luther
01:28 PM bug #6268 (Resolved): descriptions missing in media service responses
Applied in changeset commit:cdmlib|2b4395edfa8bfe9cf7177d34edaa694416a1969f. Andreas Kohlbecker
12:09 PM bug #6261 (Resolved): NPE while processing /portal/media/{uuid}/sources in BaseController
Applied in changeset commit:cdmlib|a1765b1ac1036e1582a49691e5b3699fca3c5128. Andreas Kohlbecker
11:41 AM bug #6224 (Closed): cdm-webapp is not using current version of cdmlib-remote-webapp.war
seems to be fixed Andreas Kohlbecker
11:32 AM task #6284 (Closed): media.bgbm.org available via https

https://media.bgbm.org/erez/cache/eRez%40EditWP6_photos_Lapsana_communis_A_01_jpg_d5760c1f305514ac.jpg
Andreas Kohlbecker
11:22 AM bug #6283: Exceptions when editing polytomous key
There where still some NPE caused by null values in children list of polytomouskey nodes. And sometimes a ConcurrentM... Katja Luther
11:09 AM bug #6283 (Closed): Exceptions when editing polytomous key
Hallo Katja,

ich habe mich dieses Jahr doch noch an neuen Schlüsseln versucht. Bei Orchis gab es ein paar Fehlerm...
Katja Luther
09:14 AM bug #6282 (Rejected): FSI image viewer not working with https

for example: https://test.e-taxonomy.eu/dataportal/preview/cichorieae/cdm_dataportal/taxon/5d65f017-0c23-43e4-888...
Andreas Kohlbecker
09:12 AM feature request #6110 (Closed): Use https for map service calls when the portal is access via https
The maps are working when accessing taxon pages via https Andreas Kohlbecker

12/14/2016

04:28 PM bug #6281 (Closed): delete synonym with annotations throws exception
Das Löschen von Synonymen geht zwar letztlich, aber es kommt immer zuerst eine Fehlermeldung (s.u.).
Nur wenn man di...
Katja Luther

12/13/2016

05:21 PM bug #6280 (New): data in taxon editor view and details are not refreshed when pressing F5
Situation: Data dhanges by a second user in another TaxEditor or in the database directly.
The only way to refresh...
Andreas Kohlbecker
04:32 PM task #3560: Withheld unpublished taxa from webservice used in E+M dataportal
this is crucial for the phycobank. Andreas Kohlbecker
04:23 PM feature request #6278 (Closed): add sec reference as class attribute to all taxon markup
This is needed to be able to style the taxa related to a specific scref differently. The taxa with the 'phycobank' se... Andreas Kohlbecker
02:52 PM bug #6276: Nomenclatural references show parsed date string instead of publication year
Hi Andreas,
this issue is important for us. We need at least an idea of why this is happening and if the nomencalt...
Andreas Kohlbecker
02:49 PM bug #6276 (Closed): Nomenclatural references show parsed date string instead of publication year

For example 'Staurastrum longebrachiatum var. quadrifidum (Grönblad) A.A.Gontsch.' in the phycobank database:
Th...
Andreas Kohlbecker
02:00 PM feature request #6275: Phycobank - DataPortal: display registration data stored in name extension
implement as phycobank module Andreas Kohlbecker
01:58 PM feature request #6275 (Closed): Phycobank - DataPortal: display registration data stored in name extension

show below Name and footnote as string as in IAPT
Andreas Kohlbecker

12/12/2016

02:27 PM bug #6274 (Resolved): add update of childrenCount cache in repair method
Applied in changeset commit:cdmlib|3977b110dd5f22387a52d4707607b4a3ecaebbec. Katja Luther
02:24 PM bug #6274 (Closed): add update of childrenCount cache in repair method
caused by the sortindex problem there are some childrenCount caches which are not correctly updated. Therefore we nee... Katja Luther
02:05 PM bug #6273 (Duplicate): Drag&Drop a classification on the rights editing form throws NPE
WHen trying to add a new right to a user group via the rights form (user group bulk editor, right click menu, edit ri... Andreas Müller
01:54 PM bug #6272 (New): Searching in user group bulk editor throws "unexpected error" if rights are not provided

Instead we should have a dialog saying that the user has no right to do the search.
I also wonder why the securi...
Andreas Müller
01:26 PM task #6271 (Duplicate): Move user and user groups from bulk editor menu to Admin menu
... and add a separator before Andreas Müller

12/11/2016

01:15 PM feature request #6270 (New): Feature Description, customized order, granular references
Requirement: Place References where important. http://dataportal.corvids.de/cdm_dataportal/taxon/6f4437d0-5d24-4419-a... Gabriele Dröge
08:04 AM feature request #5550 (In Progress): Add languages to the editable terms
DISCUSS: is it possible to add languages to the editable terms? Should we add ISO 639-5 languages before? Andreas Müller

12/10/2016

08:53 PM bug #6269 (Rejected): image vanished in portal
hmm, now it appears suddenly. Sorry, don't know what happened. Gabriele Dröge
08:48 PM bug #6269 (Rejected): image vanished in portal
I've changed the url of a specimen image (Feature->Specimen->Media) and in the EDITor the preview is displayed, but i... Gabriele Dröge

12/09/2016

04:20 PM bug #6268 (Closed): descriptions missing in media service responses
The description for media entities is missing:
http://portal.cybertaxonomy.org/salvador/cdm_dataportal/media/bc3c1...
Andreas Kohlbecker
03:37 PM bug #6267 (New): Name Relationship supplemental data not always editable
e.g the later homonym relationship from Coutarea latiflora DC. to Coutarea latiflora Sessé & Moc. ex DC. in Salvador... Andreas Müller
11:42 AM task #6263 (New): [DISCUSS] Should Credit be reusable
For discussion see also #5762.
How are Credits used currently? Are there many duplicates?
Andreas Müller
11:40 AM bug #6262 (Closed): Implement Rights reusable in TaxEditor
Since #5762 Rights are reusable. This is important e.g. for copyright statements for image where statements are used ... Andreas Müller

12/08/2016

09:30 PM task #6252: Implement image import for salvador
should be fixed except for reusability of copyright #5762 Andreas Müller
03:30 PM bug #6192: taxon annotations only shown when 'Show accepted taxon on top of the synonymy' is enabled
This is important for the Salvador portal Andreas Müller
02:57 PM bug #6261 (Closed): NPE while processing /portal/media/{uuid}/sources in BaseController
http://api.cybertaxonomy.org/salvador/portal/media/9a650031-04cc-48dc-a68b-8d67350423d6/sources.json
strangely thi...
Andreas Kohlbecker
02:52 PM bug #6260 (Closed): media page: rights stored in the cdm are not displayed
Andreas Kohlbecker
02:51 PM bug #6259 (Closed): Media page problems with multiple media representations
Example: http://portal.cybertaxonomy.org/salvador/cdm_dataportal/media/9a650031-04cc-48dc-a68b-8d67350423d6/8bd66e44-... Andreas Kohlbecker
01:14 PM task #6258 (In Progress): Add Registration to cdm model
Andreas Müller
11:08 AM task #6258: Add Registration to cdm model
We also need a new Enum RegistrationStatus, with instances defined in #6168 Andreas Müller
10:04 AM task #6258: Add Registration to cdm model
For the Algea-Registry the model needs to be extended by a Registration class (for the detailed discussion see #6044)... Andreas Kohlbecker
09:59 AM task #6258 (Closed): Add Registration to cdm model
For the Algea-Registry the model needs to be extended by a Registration class (for the detailed discussion see #6044)... Andreas Kohlbecker
11:21 AM feature request #4766: Repair Methods for the cdm instance
we already have update methods for sortindex and titlecache. These functionality needs to be available via the admin ... Katja Luther
08:41 AM bug #6257 (Worksforme): incorrect SNAPSHOT version after HFX release in cdm-vaadin and cdm-webapp
The Jenkins jobs cdm-vaadin-HFX-FINISH and cdm-webapp-HFX-FINISH are missing to set the correct SNAPSHOT version. Thi... Andreas Kohlbecker

12/07/2016

01:49 PM feature request #6254: multi-tenancy for cdmlib
Andreas Müller wrote:
> Static access to terms (and to any other resources?) must be removed before
could you lin...
Andreas Kohlbecker
01:13 PM feature request #6254: multi-tenancy for cdmlib
Static access to terms (and to any other resources?) must be removed before Andreas Müller
11:54 AM feature request #6254 (New): multi-tenancy for cdmlib
cdm-server consume a significant amount of RAM. This can be critical on servers where multiple cdm-remote instances a... Andreas Kohlbecker
01:28 PM bug #6255 (Closed): jenkins job cdm-webapp-HFX-FINISH fails due to merge conflict
jenkins job cdm-webapp-HFX-FINISH fails due to merge conflict on merging master back to develop. The conflict occurs ... Andreas Kohlbecker
10:08 AM bug #6253 (New): hierarchic distributions: suppress label suffix when there are no children
in issue #2988 it was pointed out that the 'label suffix' needs to be suppressed when there are no children.
Is th...
Andreas Kohlbecker

12/06/2016

05:54 PM task #6252 (In Progress): Implement image import for salvador
Andreas Müller
05:53 PM task #6252 (Closed): Implement image import for salvador
Media should be created from fig nr. information in according fact field.
After this Excel import needs to be writ...
Andreas Müller
05:31 PM bug #6251 (New): Add references to Vaadin Distribution Editor
It should be easy to add a reference (source) to the distribution status edited with Vaadin Editor.
We need a fiel...
Andreas Müller
05:24 PM bug #6250 (New): bbox transformation for EPSG:900913 layers from the edit mapservice responses is broken
symptom: EPSG:900913 maps like Google Satellite are not being zoomed to the bbox as calculated by the EDIT map servic... Andreas Kohlbecker
05:11 PM feature request #6249 (Closed): better logging strategy
The cdmlib-remote instances in a cdm-server should not create individual logs per instance. It is more suitable if al... Andreas Kohlbecker
04:33 PM bug #3226 (Closed): openlayers map google baselayers: api keys rejected
Gabriele Dröge wrote:
> Am I doing something wrong?
You added your google api key with a trailing whitespace. Aft...
Andreas Kohlbecker
03:19 PM bug #6248 (Closed): allow machine clients to access /manage/* OAuth2 protected web services
The creation of the lucene indexes can not be triggered from Jenkins jobs or from the dataportal settings pages, sinc... Andreas Kohlbecker
02:17 PM bug #6247 (Rejected): Check if concept relationships are correctly implemented in Gefäßpflanzenimport B
Andreas Müller
02:08 PM bug #6246 (New): swagger-ui misses details information
The new swagger-ui misses to display the information on the parameters as well as the default values. Andreas Kohlbecker
01:25 PM feature request #5088 (Feedback): Redirect automatically to according page when search result has exactly one matching item
I don't know why this has still status "Rejected" though I changed it 4 month ago to "Feedback". Trying again Andreas Müller
12:15 PM bug #6245 (Resolved): Servlet context reports error after automatic update has run
This phenomenon occurs always on the production server. On the first run of a new version of the cdmserver the databa... Andreas Kohlbecker
10:26 AM bug #6244 (Resolved): Sortindex problems in complex operations like swap synonym and accepted and others
Applied in changeset commit:cdmlib|6e7001423c0758a35b20a1fafd87979e897e67f8. Katja Luther
09:57 AM bug #6244: Sortindex problems in complex operations like swap synonym and accepted and others
The problems seem to be caused by the call of updateSortindex when the collection contains null values. Then the meth... Katja Luther
09:07 AM bug #6244 (Closed): Sortindex problems in complex operations like swap synonym and accepted and others
Norbert hatte gerade ein Problem. Er hat bei einer Subspezies diese zuerste mit einem Synonym (einer Spezies) getausc... Katja Luther
09:26 AM feature request #6243: Use a mock service for testing the loading of associated units in ABCD import test
Mockservicees, guter Punkt!
Der einfachste mockservice überhaupt ist eine URI einer Test-Resource die der Classlo...
Andreas Kohlbecker
09:03 AM feature request #6243 (New): Use a mock service for testing the loading of associated units in ABCD import test
In IO we do not want to have dependencies to external services, but for testing the ABCD import we also need to test ... Katja Luther

12/05/2016

08:57 PM bug #6077: Import of gathering images
Can you please add a changeset Andreas Müller
08:49 PM bug #6210: Null values for boolean fields are causing PropertyAccessException
Remove target version as it was a temporary issue and belongs to #5974 Andreas Müller
03:55 PM bug #6241: fix java doc problems in projects
Andreas Kohlbecker wrote:
> Andreas Müller wrote:
> > A solution might be to replace all "* @date " by "* @since "
...
Andreas Müller
03:50 PM bug #6241: fix java doc problems in projects
Andreas Müller wrote:
> A solution might be to replace all "* @date " by "* @since "
The doc says the since text ...
Andreas Kohlbecker
03:44 PM bug #6241: fix java doc problems in projects
A solution might be to replace all "* @date " by "* @since " Andreas Müller
12:49 PM bug #6241 (Feedback): fix java doc problems in projects
javadoc problems exist in the following projects and should be fixed (see also #6240 this is not a duplicate!). The r... Andreas Kohlbecker
03:08 PM bug #6194 (Duplicate): can't enter a new reference from feature data (Faktendaten)
this is a duplicate for #6178 Katja Luther
01:16 PM bug #6240 (Resolved): maven javadoc plugin fails with java 1.8
Applied in changeset commit:cdm-vaadin|31adf9f4302833188ad46a6a325120ae62ad05cb. Andreas Kohlbecker
12:47 PM bug #6240 (Closed): maven javadoc plugin fails with java 1.8
the maven javadoc plugin fails with java 1.8
this occurred firstly in the cdm-vaadin-RLS-FINISH jenkins job an was...
Andreas Kohlbecker
01:02 PM bug #3226: openlayers map google baselayers: api keys rejected
Probably I'm too stupid.
I'm at the test portal, entered the google api key. I selected one of the google maps, bu...
Gabriele Dröge
10:42 AM bug #6218 (Resolved): NPE when editing term vocabulary label
Applied in changeset commit:taxeditor|d57cedd1bd3ee417373720f6e40036c13d79a5e4. Katja Luther
10:33 AM bug #6072: Implement getTaxonomicGroups for Edaphobase
includeEntity=true should now be fixed Andreas Müller
10:31 AM feature request #6133: Improve Rank Webservice
sortIndex is now available when using includeEntity=true Andreas Müller
09:48 AM feature request #4594: RL Webservice 7: Return taxa by Identifier
Missing includeEntity is fixed. I think we can close this ticket. If there are further open issues we may open anothe... Andreas Müller
09:43 AM feature request #4594 (Resolved): RL Webservice 7: Return taxa by Identifier
Applied in changeset commit:cdmlib|8acdc0b7d98692ee721bf18cb23fa24b2de8b001. Andreas Müller
09:06 AM feature request #6238 (Resolved): add name of sec reference to display of concept relations in portal and a little header
Hi Gabi,
I enabled the sec reference display in your portal for the whole synonymy. The according settings are fou...
Andreas Kohlbecker
09:06 AM feature request #6239 (New): Optional header for taxon concept section in synbbnonymy
copied from #6238
Add a header before the concept relation part e.g. "Concept relations"
Example: http://da...
Andreas Kohlbecker
08:13 AM task #6135 (Resolved): Remove authors from Taxonomische Großgruppe
Applied in changeset commit:cdmlib|077e258beb50580d0a341c21a13f61927aad88e7. Andreas Müller

12/03/2016

03:38 PM feature request #6238 (Closed): add name of sec reference to display of concept relations in portal and a little header
1. Name of sec reference/referenced classification is not displayed for concept relations
2. Add a header before the...
Gabriele Dröge

12/02/2016

10:12 PM bug #6236 (Resolved): Add alphabetic length ordering in name search
Applied in changeset commit:cdmlib|57ef2f9d9b15136e86c3ef0ceb53fe0c70791303. Andreas Müller
10:13 AM bug #6236 (Closed): Add alphabetic length ordering in name search
Wir wollen immer nur die ersten 10 Treffer in einer Combobox anzeigen. Dafür wäre eine längenlexiographische Sortieru... Andreas Müller
04:31 PM feature request #6134 (Resolved): Allow grouping by Taxonomische Großgruppe
Applied in changeset commit:cdmlib|e3fc5af3c712b705d2c5b4ee36b9334cedd1e710. Andreas Müller
04:07 PM feature request #5956 (Resolved): Improve functionality and UX for (children display in) breadcrumb navigation - 2
all issues solved except the transparency which needs to be discussed.
I am not sure if the caveats mentioned in...
Andreas Kohlbecker
03:20 PM bug #6237 (New): Make TreeIndex a hibernate user type
see eu.etaxonomy.cdm.model.common.TreeIndex Andreas Müller
10:16 AM feature request #6128 (Resolved): Include authorship in taxon search web service
Applied in changeset commit:cdmlib|05c87b7501b0737b129f4fb5769b56b4c135009c. Andreas Müller
08:33 AM bug #6235 (Rejected): page duplication when accessing resticted content
This is not a problem in the code. The observed effect was caused by pending updates for the cdm_dataportal module an... Andreas Kohlbecker

12/01/2016

05:42 PM bug #6235 (Rejected): page duplication when accessing resticted content
At least in the flora-cuba portal there is strange effect when accessing a taxon page without sufficient permissions.... Andreas Kohlbecker
04:57 PM feature request #6110: Use https for map service calls when the portal is access via https
cannot test until the test portals are running under https Andreas Kohlbecker
04:54 PM bug #6114 (Closed): Regression of #4379: Citations only consist of footnotes if bibliography block is enabled
Andreas Kohlbecker
04:51 PM task #6003 (Closed): Cleanup redmine users
Andreas Kohlbecker
04:50 PM bug #4965 (Closed): unsupported method getDatabase() in WrappedCdmDataSource breaks forceSchemaUpdate
Andreas Kohlbecker
04:38 PM bug #6234 (New): Unavailable server creates infinite exception loop
while the server was down I got a infinite loop of exception dialogs. Pressing OK created a new dialog.
~~~
org.s...
Andreas Müller
04:34 PM bug #6220: Improve definition of orphaned taxon and synonym
Katja Luther wrote:
> Andreas Müller wrote:
> > Katja Luther wrote:
> > > The open in works correctly now. The wro...
Andreas Müller
04:28 PM feature request #6058 (Closed): Store NamedArea dialog filters more individually
Andreas Müller
04:28 PM feature request #6058: Store NamedArea dialog filters more individually
Open issues moved to new ticket #6233 Andreas Müller
04:26 PM bug #6233 (New): Open issues for individual dialog filters
Copied from #6058:
1) All Area lists like (geoscope in classification or PolytomousKey) seem to handle "Add" and "...
Andreas Müller
04:14 PM feature request #6232 (New): secure OAuth2 grant types 'implicit' or 'password' by TSL/SSL.
for details see #6118 Andreas Kohlbecker
04:13 PM task #6118 (Closed): evaluate spring-security-auth2 and spring-cloud-security as a framework for OAuth2
Andreas Kohlbecker
04:01 PM feature request #5971: Implement database wide CdmPreference writing
If no CdmPreference exists yet for nomenclatural code an NPE is thrown:
~~~
login : admin
editor version : 4.4.0...
Andreas Müller
03:06 PM bug #6160 (Rejected): Add preservation method and stage as sub class to DefinedTerm
We have to refactor the preference classes to use TermType instead of the Term class -> close as rejected Patrick Plitzner
03:02 PM bug #5862 (Closed): Spring needs online resources during launch
Works now Patrick Plitzner
02:46 PM bug #6231 (Worksforme): Correctly handle failed term deletions in the editor
Deletion of MarkerType is prevented at the persistence level, but the MarkerType is deleted from the session in the e... Andreas Kohlbecker
02:43 PM bug #5104 (Closed): prevent MarkerTypes from being deleted when there are Marker entities using that type
Deletion is prevented at the persistence level, but the MarkerType is deleted from the session in the editor. That is... Andreas Kohlbecker
02:32 PM feature request #4866 (In Progress): Implement clone method for complete classifications
This is partly and only needs review and probably some improvements. Andreas Müller
02:31 PM feature request #4867 (In Progress): Add menu item for subtree cloning
This is partly done and is an experimental feature currently. Andreas Müller
02:26 PM feature request #3994 (Closed): Select widget to choose the filter areas for the advanced search
Andreas Kohlbecker
01:07 PM bug #6230 (New): harmonize specimen page implementation and harmonize with drupal coding conventions
1. The specimen page implementation is not using the cdm node api, please harmonize. You can use the named_area page ... Andreas Kohlbecker
12:57 PM feature request #2985 (Resolved): Improve Specimen details display
Andreas M: please review Andreas Kohlbecker

11/30/2016

05:06 PM bug #6199: Excluded note for excluded taxon nodes in TaxEdtior
Before we close this there is one remaining issue:
Please move the "Open in Editor Check box down to the very bott...
Andreas Müller
05:03 PM bug #6199: Excluded note for excluded taxon nodes in TaxEdtior
The open issues are general multi-language editor issues handled in a new ticket #6228. Andreas Müller
12:58 PM bug #6229 (New): Implement multi-language support for MultiLanguage textes everywhere
Currently only a few multi-language attributes are really supported by the Editor. These are TextData.multilanguageTe... Andreas Müller
11:58 AM bug #6228 (Closed): Fix behavior of multi-language editing
As realized in #6199 multi-language editing does not work correctly yet.
Adding >2 languages, deletes one of the old...
Andreas Müller
10:49 AM feature request #2985: Improve Specimen details display
Andreas Kohlbecker wrote:
> Hi Andreas M.
>
> the the original ticket you wrote:
>
> > additional areas should...
Andreas Müller
10:21 AM feature request #2985: Improve Specimen details display
Hi Andreas M.
the the original ticket you wrote:
> additional areas should be shown with the area level such as...
Andreas Kohlbecker

11/29/2016

06:00 PM feature request #2985 (In Progress): Improve Specimen details display
Andreas Kohlbecker
05:17 PM bug #6227 (Closed): LIE during request to derivedUnitFacade/{uuid}/collectingareas
http://api.cybertaxonomy.org:80/flora_central_africa/derivedUnitFacade/70c3540a-fefb-4152-9dbf-aef1ae5ffff9/collectin... Andreas Kohlbecker
04:42 PM bug #3061 (Closed): Lecototype typeReference not rendered correctly
test are running successful and are thus confirming the expectations. Ticket fully solved Andreas Kohlbecker
04:41 PM bug #3061 (Resolved): Lecototype typeReference not rendered correctly
Andreas Kohlbecker
11:33 AM bug #6199: Excluded note for excluded taxon nodes in TaxEdtior
I could only reproduce the strange behavior (TaxonNode excluded and unplaced flag not initialised) in one data source... Patrick Plitzner

11/28/2016

06:41 PM bug #5938 (Closed): distribution and specimen maps can not be used on the same page
Andreas Kohlbecker
01:39 PM bug #5938 (Resolved): distribution and specimen maps can not be used on the same page
Applied in changeset commit:cdm-dataportal|669f08ee073432d163976f10b59f1d516e71f827. Andreas Kohlbecker
01:23 PM bug #5938 (In Progress): distribution and specimen maps can not be used on the same page
Andreas Kohlbecker
06:38 PM feature request #3650 (Closed): allow supressing empty distribution and specimen maps
Andreas Kohlbecker
05:35 PM feature request #3650 (Resolved): allow supressing empty distribution and specimen maps
Applied in changeset commit:cdm-dataportal|378bc1ce4c8e704cde2fc41d11ab4f81b3b2275d. Andreas Kohlbecker
04:25 PM feature request #3650 (In Progress): allow supressing empty distribution and specimen maps
Andreas Kohlbecker
04:24 PM feature request #5047 (Duplicate): option to show empty distribution maps
Andreas Kohlbecker
01:40 PM task #6226: Delete orphaned key nodes
~~~ sql
SELECT *
FROM PolytomousKeyNode pkn
WHERE pkn.key_id NOT IN (SELECT id FROM PolytomousKey);
~~~
Andreas Müller
01:39 PM task #6226 (Closed): Delete orphaned key nodes
As deletion did not work correctly for long time we do still have PolytomousKeyNodes that do reference a PolytomousKe... Andreas Müller
01:23 PM feature request #6225 (New): Allow to freeze referencing objects view
Sometimes one wants to check some of the referencing objects by navigating to them without loosing the list. This is ... Andreas Müller
10:31 AM feature request #5844 (Closed): Make stable identifier clickable in default specimen tab
Andreas Kohlbecker
10:30 AM feature request #5844 (Resolved): Make stable identifier clickable in default specimen tab
Applied in changeset commit:cdm-dataportal|a9ed34adc02e785439264eca051e15954bdeb72c. Andreas Kohlbecker
08:34 AM bug #6211 (Closed): massive heap consumption by service endpoint /portal/taxon/{uuid}/synonymy
I agree! Andreas Kohlbecker

11/27/2016

10:42 AM bug #6211: massive heap consumption by service endpoint /portal/taxon/{uuid}/synonymy
Both examples do now have < 1MB and load in reasonable time <= 5 sec. There still might be possibilities to improve t... Andreas Müller

11/25/2016

08:05 PM bug #6190: remove svn property place holder in first line of code
This can now be done automatically as model changes are fully merged into develop now. Andreas Müller
06:18 PM bug #6224 (Resolved): cdm-webapp is not using current version of cdmlib-remote-webapp.war
Applied in changeset commit:cdm-webapp|f55d498166acfa645e4f31af5869302f6acdb814. Andreas Kohlbecker
06:09 PM bug #6224 (In Progress): cdm-webapp is not using current version of cdmlib-remote-webapp.war
Andreas Kohlbecker
05:40 PM bug #6224 (Closed): cdm-webapp is not using current version of cdmlib-remote-webapp.war
After pushing a specific commit to the server and runing the build pipeline the resulting cdm-server is nor making u... Andreas Kohlbecker
05:21 PM bug #6122 (Resolved): add titleCache service
Applied in changeset commit:cdmlib|b3a692b2ee3c7d7a5305a0b9901eaefcc87ca8f7. Andreas Müller
03:44 PM bug #6223 (New): change behaviour of AbstractBeanProcessor.excludes to asReference
With the excludes property the AbstractBeanProcessor provides a means to omit specific CDM-Bean properties from being... Andreas Kohlbecker
03:40 PM bug #6220: Improve definition of orphaned taxon and synonym
Andreas Müller wrote:
> Katja Luther wrote:
> > The open in works correctly now. The wrong symbol for taxa with con...
Katja Luther
03:35 PM bug #6220: Improve definition of orphaned taxon and synonym
Katja Luther wrote:
> The open in works correctly now. The wrong symbol for taxa with conceptrelationships/misapplie...
Andreas Müller
01:15 PM bug #6220: Improve definition of orphaned taxon and synonym
Andreas Müller wrote:
> Katja Luther wrote:
> > Andreas Müller wrote:
> > > The fix works so far that search resul...
Katja Luther
12:01 PM bug #6220: Improve definition of orphaned taxon and synonym
Katja Luther wrote:
> Andreas Müller wrote:

> > Also orphaned synonyms are not found in TaxEditor taxon bulk edi...
Andreas Müller
11:55 AM bug #6220: Improve definition of orphaned taxon and synonym
Katja Luther wrote:
> Andreas Müller wrote:
> > The fix works so far that search result in TaxEditor allow only ope...
Andreas Müller
11:44 AM bug #6220: Improve definition of orphaned taxon and synonym
Andreas Müller wrote:
> The fix works so far that search result in TaxEditor allow only opening in TaxEditor now. Ho...
Katja Luther
03:37 PM task #6208 (Rejected): Implement synonymy service responding with DTO
The fixes for #6211 improve the situation tremendously. Implementing a pure DTO may be a complex task therefore we re... Andreas Müller
03:25 PM bug #6201 (Closed): Adapt dataportal to the new synonym datamodel
I guess it is all ok. Andreas Müller
12:01 PM bug #6201 (Resolved): Adapt dataportal to the new synonym datamodel
ready for review if needed. Otherwise the synonymy is quite good covered by tests and can be considered to be ok sinc... Andreas Kohlbecker
03:08 PM feature request #6216 (Closed): Allow changing of defaultColor for PresenceAbsenceTerm
Looks good Andreas Müller
02:11 PM bug #6210 (Closed): Null values for boolean fields are causing PropertyAccessException
this is working now! Andreas Kohlbecker
01:48 PM bug #3226: openlayers map google baselayers: api keys rejected
Hi Gabi,
please can you do the review for this ticket? This it as brief how-to:
1. got to http://test.e-taxonom...
Andreas Kohlbecker
01:43 PM bug #3226 (Resolved): openlayers map google baselayers: api keys rejected
Applied in changeset commit:cdm-dataportal|2b83cc8b859c5bfa6ffb07ccc9c090f3031c6f1a. Andreas Kohlbecker
01:42 PM bug #3226 (In Progress): openlayers map google baselayers: api keys rejected
Andreas Kohlbecker
01:43 PM bug #6211 (Resolved): massive heap consumption by service endpoint /portal/taxon/{uuid}/synonymy
Applied in changeset commit:cdmlib|17b0c5e7b5ebc5dbe384f62928c3b394d5bb9ece. Andreas Müller
07:08 AM bug #6211: massive heap consumption by service endpoint /portal/taxon/{uuid}/synonymy
Alternatively we may check if it is possible to adapt getSynonymsByHomotypicGroup() such that less data is initialized. Andreas Müller
06:39 AM bug #6211: massive heap consumption by service endpoint /portal/taxon/{uuid}/synonymy
The reason for this problem is, that the TaxonPortalController calls the ITaxonService.getSynonymsByHomotypicGroup() ... Andreas Müller
11:52 AM bug #6222 (New): harmonize classification service return types for the data portal
there is one service request which not yet returning TaxonNodeTDO object, this can cause problems in rare cases.
...
Andreas Kohlbecker
11:44 AM task #6221 (New): mention the unplaced and excluded states in the taxon page
Taxon nodes can be flagged with unplaced and excluded should this be mentioned in the portal page and how should it b... Andreas Kohlbecker
11:39 AM feature request #6203: Implement unplaced and excluded in dataportal
unplaced and excluded are handled correctly in the portal at least in the sense that the model change is not causing ... Andreas Kohlbecker
09:45 AM bug #6219: Deleting synonym is persisted immediately, but the editor is set dirty
I think it would be nice to implement it in a way similar to the bulkeditor, therefore we have to reconstruct the nam... Katja Luther
09:01 AM bug #6219: Deleting synonym is persisted immediately, but the editor is set dirty
The preferred solution is to handle it similar to bulk editor where the deletion from database is invoked only with s... Andreas Müller

11/24/2016

02:33 PM feature request #6203: Implement unplaced and excluded in dataportal
Katja, could you have a look on this.
We definetely need to move the unplaced and excluded (in this order) taxa to...
Andreas Müller
02:24 PM feature request #5616: Add the"Open in..." menu to taxon search
4b80789a fixed the "Open in ..." issue. However there are open questions related to orphaned taxa. See #6220. Andreas Müller
01:34 PM feature request #5616: Add the"Open in..." menu to taxon search
Katja Luther wrote:
> The problem seems to be in the calculation of the orphan value. A taxon is only orphaned when ...
Andreas Müller
02:21 PM bug #6220 (Feedback): Improve definition of orphaned taxon and synonym
The fix works so far that search result in TaxEditor allow only opening in TaxEditor now. However, an orphaned taxon ... Andreas Müller
01:35 PM bug #6220 (Resolved): Improve definition of orphaned taxon and synonym
Applied in changeset commit:cdmlib|4b80789a6d183956c922de22091164555d2ef442. Andreas Müller
01:32 PM bug #6220 (Closed): Improve definition of orphaned taxon and synonym
Currently taxa are only orphaned if they have no taxon node AND no concept relationships. The later is critical as ta... Andreas Müller
01:43 PM bug #4945 (Resolved): Right click menu for polytomous key node list view needs correct enabling
Katja Luther
01:42 PM bug #4945 (New): Right click menu for polytomous key node list view needs correct enabling
Katja Luther
01:42 PM bug #4945 (Resolved): Right click menu for polytomous key node list view needs correct enabling
Applied in changeset commit:taxeditor|f81dda1f2c57e7a51be26ab87b68bebda8d0fee4. Katja Luther
01:39 PM feature request #5971 (Resolved): Implement database wide CdmPreference writing
Applied in changeset commit:taxeditor|bb920fa17ba6147e45ad67cc651c703584cdcbd6. Katja Luther
01:18 PM bug #6219 (Closed): Deleting synonym is persisted immediately, but the editor is set dirty
When deleting a synonym in name editor the deletion is persisted immediately. The editor is set dirty that looks like... Katja Luther
12:37 PM bug #5693 (Closed): Deleting a synonym only deletes the synonym relation
This seems to be fixed also after model changes (removed synonym relationship class). However there are issues about ... Andreas Müller
12:23 PM feature request #6198 (Closed): Remove synonym relationships in TaxEditor
Andreas Müller
12:03 PM bug #6199: Excluded note for excluded taxon nodes in TaxEdtior
Patrick Plitzner wrote:
> Patrick Plitzner wrote:
> > While reviewing I saw that even the isExcluded is not persist...
Andreas Müller
11:16 AM bug #6218 (Closed): NPE when editing term vocabulary label
When trying to edit the label of a new vocabulary (PresenceAbsenceTerm) I got the below NPE.
I think it happened wh...
Andreas Müller
11:08 AM bug #6217: Adapt colour mapping in dataportals
Projects that might want to use the feature are Caucasus and Asteracea which do have or plan to have multiple data po... Andreas Müller
11:06 AM bug #6217 (New): Adapt colour mapping in dataportals
Currently there is the possibility to adapt the color of a PresenceAbsenceTerm in a distribution map by using the acc... Andreas Müller
10:58 AM feature request #6216 (Feedback): Allow changing of defaultColor for PresenceAbsenceTerm
Works well and ticket can be closed. Only issues might be layout issues:
1. Personally I find it better to have a ...
Andreas Müller
10:23 AM feature request #6216 (Resolved): Allow changing of defaultColor for PresenceAbsenceTerm
Applied in changeset commit:taxeditor|cf4bd11fd2a394c795f744111f8b2cbf7f59f7e5. Patrick Plitzner
10:21 AM feature request #6216 (Closed): Allow changing of defaultColor for PresenceAbsenceTerm
Patrick Plitzner

11/23/2016

05:01 PM bug #6199: Excluded note for excluded taxon nodes in TaxEdtior
Patrick Plitzner wrote:
> While reviewing I saw that even the isExcluded is not persisted anymore. Have to recheck i...
Patrick Plitzner
04:19 PM bug #6199: Excluded note for excluded taxon nodes in TaxEdtior
While reviewing I saw that even the isExcluded is not persisted anymore. Have to recheck if anything has changed Patrick Plitzner
04:11 PM bug #6211: massive heap consumption by service endpoint /portal/taxon/{uuid}/synonymy
This seems to be caused by a cycle in the object graph which is either not detected or not handled correctly by json-... Andreas Kohlbecker
03:54 PM bug #6210: Null values for boolean fields are causing PropertyAccessException
This is still occurring for me:
* database restored from dump: cdm_integration_cichorieae_2016-11-10_06h25m.Thursd...
Andreas Kohlbecker
02:11 PM bug #6210 (Resolved): Null values for boolean fields are causing PropertyAccessException
Fixed with f3d4c9bc Andreas Müller
03:45 PM bug #6206 (Closed): Vaadin view fail with: Failed to load the bootstrap javascript
Vaadin works on the test server. Seems fine. Patrick Plitzner
03:04 PM feature request #5841 (Resolved): Creating a new alternative in PolytomousKey Editor should set focus to new PKNode
Applied in changeset commit:taxeditor|efd30f4b550d4e53206d2c5d5a720381a5663611. Katja Luther
02:55 PM bug #6215 (Resolved): NPE when opening preferences with no DB connection
Applied in changeset commit:taxeditor|84ab8cb061709145c824967aa8a3a10742e875ff. Katja Luther
02:38 PM bug #6215 (Closed): NPE when opening preferences with no DB connection
When trying to open the preferences for all "Taxonomic Editor"-"Taxonomic" submenus an NPE is thrown.
~~~
l...
Andreas Müller
02:41 PM feature request #5971 (Feedback): Implement database wide CdmPreference writing
Andreas Müller
02:41 PM feature request #5971: Implement database wide CdmPreference writing
Please move the new menu in between Extras/Window and Help. Help should always be the last in the row. Andreas Müller
10:26 AM feature request #5971 (Resolved): Implement database wide CdmPreference writing
Applied in changeset commit:taxeditor|0bd095d9fbccd25ce847af780892633284b314f9. Katja Luther
09:29 AM feature request #5971: Implement database wide CdmPreference writing
Now we have a main menu admin. This menu should only be visible for admins or project manager. Katja Luther
02:27 PM feature request #5969 (Closed): Implement CdmPreference reading for database preferences
I think we can close this ticket now. Open issues will be checked in #5971 and are more related to writing then reading Andreas Müller
02:11 PM feature request #6203: Implement unplaced and excluded in dataportal
> Unplaced taxon nodes should be put to an incertis sedis node in the tree. Excluded nodes should be put to an exclud... Andreas Kohlbecker
01:59 PM bug #6212 (In Progress): api info incomplete in new swagger-ui
the upgrade to swagger 2.0 solved the probelm partially. The Terms of Serivces whoever is still missing. Andreas Kohlbecker
10:55 AM bug #6212 (In Progress): api info incomplete in new swagger-ui
After updating swagger-ui to version 2.2.6 two of the api info entries are no longer show. The complete set of entrie... Andreas Kohlbecker
11:15 AM bug #6214 (Closed): Add project specific preferences to CdmPreference menu
For now we have two project specific preferences: RedList (EditorProfile->Rote Liste 2020) and Campanula (Specimens a... Patrick Plitzner
11:10 AM feature request #6213 (Resolved): use separate tempfolder per store updater
all tempfiles downloded by a storeupdater should go into a tempfolder exclusively used by this updater.
Andreas Kohlbecker
10:33 AM bug #6105 (Resolved): Make CdmPreferences editable in separate view
Katja Luther
10:32 AM bug #6105: Make CdmPreferences editable in separate view
This is done, see #5971 Katja Luther

11/22/2016

10:18 AM bug #6206: Vaadin view fail with: Failed to load the bootstrap javascript
Please review Andreas Kohlbecker
10:03 AM bug #6206 (Resolved): Vaadin view fail with: Failed to load the bootstrap javascript
Applied in changeset commit:cdm-vaadin|a45e5ee72e1bc48fec16b156617c746266e1ccb4. Andreas Kohlbecker
09:32 AM bug #6206: Vaadin view fail with: Failed to load the bootstrap javascript
I examined the situation more in depth:
1. The pom.xml in cdm-webapp was pretty much messed up in respect of th...
Andreas Kohlbecker
09:19 AM bug #6206 (In Progress): Vaadin view fail with: Failed to load the bootstrap javascript
Andreas Kohlbecker

11/21/2016

05:27 PM bug #6211 (Closed): massive heap consumption by service endpoint /portal/taxon/{uuid}/synonymy
some requests to /portal/taxon/{uuid}/synonymy are causing a massive heap consumption.
test case:
* http://int...
Andreas Kohlbecker
03:57 PM bug #6209 (Resolved): NPE in DatasourceView
Applied in changeset commit:taxeditor|af45abb87611c04e93d103bd7c7df6221ca9e877. Katja Luther
03:41 PM bug #6209: NPE in DatasourceView
This was a really confusing error message. The original problem was that the remote database was not available. Katja Luther
03:05 PM bug #6209 (Closed): NPE in DatasourceView
occurres when connection to remote datasource
~~~
java.lang.NullPointerException
at eu.etaxonomy.taxeditor.data...
Andreas Kohlbecker
03:45 PM bug #6210 (Closed): Null values for boolean fields are causing PropertyAccessException
test case: http://int.e-taxonomy.eu/cdmserver/integration_cichorieae/portal/taxon/6d711fa0-77c3-42df-9d44-83fdc78f348... Andreas Kohlbecker
02:23 PM task #6208 (In Progress): Implement synonymy service responding with DTO
The synonymy as returned by the is portal/taxon/{uuid}/synonymy is sometime quite huge and contains a lot of unused i... Andreas Kohlbecker
10:16 AM bug #6130 (Closed): Areafilter widget broken
works on the test server Andreas Kohlbecker
10:12 AM bug #6130 (Resolved): Areafilter widget broken
Applied in changeset commit:cdm-dataportal|ba127310d2b704049857de82c3c09e1bdc87092c. Andreas Kohlbecker
09:51 AM feature request #6189 (Closed): Client adapter for Plazi treatment database
implementation complete and released with UTIS version 1.2.1 Andreas Kohlbecker

11/19/2016

01:55 PM feature request #5727 (Closed): Offer German translation for texts used in molecular plugin
Most translations have now been done. Translating will from now on be done directly in the development further of the... Ben Stöver

11/17/2016

02:11 PM bug #6207: Import Salvador images
Hallo,
zur Frage Image Server oder nicht: „Erstmal“ können wir das mit dem Standard Viewer machen, aber sobald wir m...
Andreas Müller
02:05 PM bug #6207 (Closed): Import Salvador images
Open issue(s):
* Quellenzitat im Titel (siehe #6207#note-6) => #6265
* rulebased thumbnails and move to mediaserv...
Andreas Müller
12:18 PM bug #6206 (Closed): Vaadin view fail with: Failed to load the bootstrap javascript
When testing any vaadin view the following error is shown
~~~
Failed to load the bootstrap javascript: ./../VAADI...
Patrick Plitzner
12:13 PM bug #6200 (Closed): Exception when adding a new synonym (allowOverride)
Update script has been adapted. Remove target version as this was a temporary issue only caused by model update comin... Andreas Müller
11:40 AM feature request #6198 (Resolved): Remove synonym relationships in TaxEditor
Andreas Müller
11:39 AM feature request #5971: Implement database wide CdmPreference writing
This is a subtask of the more general implementation described in #6105 (but more or less also a duplicate) Andreas Müller

11/16/2016

05:29 PM bug #6199 (Feedback): Excluded note for excluded taxon nodes in TaxEdtior
Looks like other additional languages are not stored correctly.
Also we may think about make it fully invisible as...
Andreas Müller
05:25 PM feature request #6197 (Closed): Move excluded and unplaced from Taxon to TaxonNode in TaxEditor
Works well. There is a follow up ticket #6205. Andreas Müller
05:24 PM bug #6205 (Duplicate): Move excluded nodes to the bottom of the list in TaxEditor navigator
... and also ad a symbol to the node that shows that it is excluded.
We may also think about adding a "set to excl...
Andreas Müller
05:17 PM feature request #6198 (Feedback): Remove synonym relationships in TaxEditor
Andreas Müller
05:16 PM feature request #6198: Remove synonym relationships in TaxEditor
There is a more general issue related to #5523 and #5877.
Currently the synonym type is not handled correctly by t...
Andreas Müller
05:13 PM feature request #6198: Remove synonym relationships in TaxEditor
It looks like partial and pro parte is not persisted. Andreas Müller
04:52 PM feature request #5778 (Closed): Update symbols for PresenceAbsenceTerms in existing databases
Andreas Müller
04:32 PM bug #5826 (Closed): Clean up names with empty name descriptions
Andreas Müller
04:23 PM feature request #5921 (Closed): Change symbol for congruence relationship.
Andreas Müller
04:21 PM feature request #5981 (Closed): Add abbreviation to Rank "Cultivar"
Andreas Müller
10:57 AM bug #4965: unsupported method getDatabase() in WrappedCdmDataSource breaks forceSchemaUpdate
Please review the latest change 32e833cb Andreas Müller
10:47 AM feature request #5634 (Closed): Excluded note for excluded taxa /taxon nodes
Andreas Müller
10:46 AM feature request #6204 (New): Show excludedNote in dataportal
for more information see model change ticket #5634. The new field should be shown in the dataportal (maybe configurab... Andreas Müller
10:43 AM feature request #5875 (Closed): Add isDefault flag to DescriptionBase
Andreas Müller
10:41 AM feature request #5951: Add collector, field number and collection to specimen search label
A second cache field is now implemented (#5952) so we could start implementing a formatter (cache strategy ) and acco... Andreas Müller
10:40 AM feature request #5952 (Closed): Second cache field for specimen (identityCache)
Andreas Müller
10:38 AM bug #5976 (Closed): Update sortIndex for potential nullValue sortIndexes
Andreas Müller
10:37 AM task #6089 (Closed): Remove taxonomicParentCache and taxonomicChildrenCount from Taxon
Andreas Müller
 

Also available in: Atom