Project

General

Profile

Activity

From 10/31/2016 to 11/29/2016

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

11/15/2016

05:28 PM bug #6199 (Resolved): Excluded note for excluded taxon nodes in TaxEdtior
Applied in changeset commit:taxeditor|ac1659d4fb4bd6a0f42c5e3cef97dee1ccad7925. Patrick Plitzner
05:27 PM bug #6200: Exception when adding a new synonym (allowOverride)
In my case setting the only one existing preference for which code to use to 0 solved the problem. Before the value w... Patrick Plitzner
12:29 PM bug #6200: Exception when adding a new synonym (allowOverride)
This was probably an issue in the update script. Fixed now, but for database which already ran the update script you ... Andreas Müller
12:24 PM bug #6200 (Resolved): Exception when adding a new synonym (allowOverride)
Applied in changeset commit:cdmlib|b6ee6df472c8eaccb21369ebd429e9feacc78e36. Andreas Müller
10:58 AM bug #6200 (Closed): Exception when adding a new synonym (allowOverride)
1. In any DB press enter in the name editor to create a new synonym
1. The following error is logged
~~~
org.h...
Patrick Plitzner
03:03 PM feature request #3925 (Closed): Unplaced and excluded to TaxonNode
Andreas Müller
03:00 PM feature request #6203 (New): Implement unplaced and excluded in dataportal
~~The unplaced and excluded flags have been moved from Taxon to TaxonNode (#3925). This should be taken in account in... Andreas Müller
02:54 PM bug #3658 (Closed): Update Nomenclatural code for datasources
Andreas Müller
02:53 PM bug #6202 (Worksforme): Disable "New" button in toolbar when editor is not connected
The options are not filtered like those in the menu bar and can produce exceptions Patrick Plitzner
02:50 PM bug #6201 (Closed): Adapt dataportal to the new synonym datamodel
Synonym relationships have been removed. Synonyms do now directly link to accepted taxa. This needs to be adapted in ... Andreas Müller
02:41 PM feature request #5971: Implement database wide CdmPreference writing
allowOverride #5970 is now fixed, so we can finalize this task. Andreas Müller
02:22 PM feature request #5970 (Closed): Implement allowOverride in CdmPreference
Andreas Müller
02:21 PM feature request #5970: Implement allowOverride in CdmPreference
This is fully resolved now. Please update taxeditor accordingly if needed. Andreas Müller
12:42 PM bug #5976 (Resolved): Update sortIndex for potential nullValue sortIndexes
PKNode also implemented now. Should be resolved. Andreas Müller
10:51 AM feature request #6198 (Resolved): Remove synonym relationships in TaxEditor
Applied in changeset commit:taxeditor|69410b96c9c8e1e23d68cd782867171c2e1cd084. Patrick Plitzner
10:50 AM feature request #6197 (Resolved): Move excluded and unplaced from Taxon to TaxonNode in TaxEditor
Applied in changeset commit:taxeditor|3e194787899d08624921b3b5cbb109ebcc74b4f5. Patrick Plitzner

11/14/2016

03:58 PM bug #6199: Excluded note for excluded taxon nodes in TaxEdtior
Please ask Katja if unclear how to implement. Andreas Müller
03:56 PM bug #6199 (Closed): Excluded note for excluded taxon nodes in TaxEdtior
See related ticket #5634 for more information.
We need to add a multi-language field here.
Andreas Müller
03:52 PM feature request #6198 (Closed): Remove synonym relationships in TaxEditor
See parent ticket for more information.
The according elements have been commented in existing DetailsSection(s). ...
Andreas Müller
03:48 PM feature request #6197 (Closed): Move excluded and unplaced from Taxon to TaxonNode in TaxEditor
See parent ticket for more information.
The according field have been commented in existing DetailsSection(s). Ple...
Andreas Müller
02:07 PM task #6196 (New): Assure robustness for situation when remote server become unavailable during download
This is important for
* EUNIS
* PLazi (seems to crash in this case)
Andreas Kohlbecker
01:05 PM bug #6195 (Resolved): Suppress footnotes in search results page
Showing annotations in the results page is not only undesirable but also slows down the page rendering process. Andreas Kohlbecker
09:44 AM bug #6131 (Closed): Vaadin DistributionEditor TODOS
Patrick Plitzner

11/11/2016

01:52 PM bug #6194 (Duplicate): can't enter a new reference from feature data (Faktendaten)
1. created description of a new fact for a taxon (Corvidae)
2. wanted to add a reference
3. reference was not yet i...
Gabriele Dröge
12:35 PM bug #6192 (New): taxon annotations only shown when 'Show accepted taxon on top of the synonymy' is enabled
taxon annotations are missing when 'Show accepted taxon on top of the synonymy' is not enabled in http://portal.cyb... Andreas Kohlbecker
12:12 PM bug #6157: Consider implementing quick setup button "Quick Singlepage Configuration'"
Walter: Diese Beschreibung habe ich in die Doku aufgenommen - wenn das anders implementiert wird, bitte bescheid sagen. Walter Berendsohn

11/10/2016

02:47 PM feature request #6189 (Resolved): Client adapter for Plazi treatment database
Applied in changeset commit:utis-core|420508434ae9f5db5878b34784f97b590d8f816a. Andreas Kohlbecker

11/09/2016

02:57 PM bug #6191: Update context menu in name editor after "Change to accepted taxon"
This behavior was observed during the Rote Liste 2020 Workshop in Nov. 2016 Andreas Müller
12:37 PM bug #6191 (Worksforme): Update context menu in name editor after "Change to accepted taxon"
menu options are not refreshed after operation is done Patrick Plitzner
11:33 AM bug #6190 (Closed): remove svn property place holder in first line of code
The first line of almost each java code file is a special place holder '// $Id$' which was meant to be replaced by th... Andreas Kohlbecker
09:47 AM feature request #6189 (Closed): Client adapter for Plazi treatment database
You can get all the treatment UUIDs from any of our RSS feeds (e.g. http://tb.plazi.org/GgServer/xml.rss.xml), includ... Andreas Kohlbecker

11/08/2016

04:41 PM bug #6115: protect cdm content by drupal permission
I fixed the above described bug. Please test again.
NOTE: There is a new section in the description on how to test...
Andreas Kohlbecker
04:38 PM bug #6115 (Resolved): protect cdm content by drupal permission
Applied in changeset commit:cdm-dataportal|239c4040ea26be2c36b2344e4aa276f27bee55db. Andreas Kohlbecker
01:34 PM bug #6115: protect cdm content by drupal permission
Andreas Müller wrote:
> Currently the taxon tree is still shown at Flora Malesiana: http://test.e-taxonomy.eu/datapo...
Andreas Kohlbecker
01:15 PM bug #6115: protect cdm content by drupal permission
Currently the taxon tree is still shown at Flora Malesiana: http://test.e-taxonomy.eu/dataportal/preview/flora-malesi... Andreas Müller
12:27 PM bug #6115 (In Progress): protect cdm content by drupal permission
The protection can be by passed by accesing the the content via the drupal node integration. An according check must ... Andreas Kohlbecker
04:22 PM bug #6186 (Rejected): Drupal nodes are created even if Create drupal nodes is off
cannot reproduce this
I tested this with the following portals in which all CDM nodes have been deleted now:
*...
Andreas Kohlbecker
12:29 PM bug #6186 (Worksforme): Drupal nodes are created even if Create drupal nodes is off
This refers to the setting admin/config/cdm_dataportal/settings#edit-cdm-drupal-node-creation Andreas Kohlbecker
03:07 PM feature request #6041 (In Progress): Change the label of "Set as basionym of homotypical group"
Andreas Müller
02:47 PM feature request #6041: Change the label of "Set as basionym of homotypical group"
Set back to unassigned CDM tickets as first child tickets have to be resolved. Andreas Müller
02:40 PM feature request #6188 (New): Make "Set as basionym of homotypical group" an optional function
See parent ticket. Still needs discussion if this is really wanted. Andreas Müller
02:36 PM feature request #6187 (New): [DISCUSS] Ask W.Greuter about "type providing name"
See parent ticket Andreas Müller
02:32 PM bug #6174 (Closed): LIE when deleting new name
Seems to be fixed Andreas Müller
01:45 PM bug #6023 (Closed): configuration problems with maven-antrun-plugin
Seems to work. I also tested the latest build on a machine with java 1.7 installed (pesihpc) and got no problems. Andreas Müller
01:38 PM bug #6176 (Closed): Creating a new Reference throws TOE (TransientObjectException)
Seems to be fixed. I remove target version as it was a temporary regression only. Andreas Müller
01:36 PM feature request #5972: Prevent user from unwanted author and reference updates
It looks like it wokrs only for references until now. But we need it for all objects (if this is difficult, at least ... Andreas Müller
01:34 PM feature request #5972 (Feedback): Prevent user from unwanted author and reference updates
I would change the label to "This reference is referenced by xxx records. The change will take for all these records.... Andreas Müller
12:11 PM bug #5692 (Closed): Delete a person within the bulk editor deletes the person even if not saved
Seems to be fully fixed now. Great. Andreas Müller
12:04 PM bug #5680 (Closed): Out-of-Memory when editing TaxonInteraction
Seems to be fixed. There might be some other such issues. See #3841 Andreas Müller
09:34 AM bug #5680 (Resolved): Out-of-Memory when editing TaxonInteraction
Applied in changeset commit:cdmlib|4b5eb627a4a79b7dfb7588779e1ef566a69c8ecc. Katja Luther
09:33 AM bug #5680: Out-of-Memory when editing TaxonInteraction
The problem was the naming of the getter method for description. It was getDescriptions() but should be getDescriptio... Katja Luther
10:21 AM task #6158: Update EDIT documentation from svn to git
Also generally try to update the site where necessary. E.g. java version is now 1.7 Andreas Müller
09:36 AM bug #6077 (Closed): Import of gathering images
Katja Luther

11/07/2016

12:17 PM bug #6023 (Resolved): configuration problems with maven-antrun-plugin
Applied in changeset commit:cdmlib|1ddde622ae10b01976cdb99fb50a469a5506ca7e. Andreas Kohlbecker
12:17 PM bug #6023 (In Progress): configuration problems with maven-antrun-plugin
Andreas Kohlbecker
10:43 AM bug #5862: Spring needs online resources during launch
a much better solution is to let the versions be managed through the pom.xml of cdmlib-parent:
~~~xml
<dependen...
Andreas Kohlbecker
10:41 AM bug #5862 (Resolved): Spring needs online resources during launch
Applied in changeset commit:cdmlib-apps|a6c3d024c6c3121786f55c474655f4f1dd2fd2a2. Andreas Kohlbecker

11/04/2016

12:42 PM bug #5862 (In Progress): Spring needs online resources during launch
This can be solved by adding the spring dependency which provides the missing xsd file in the jar.
I fixed this fo...
Andreas Kohlbecker
09:25 AM bug #5692 (Resolved): Delete a person within the bulk editor deletes the person even if not saved
The transient objects can be deleted now without exception see #6175 Katja Luther
09:23 AM bug #6159: improve distribution editor in TaxEditor
@AM and @Patrick
please have a look if this is ok for next week.
Katja Luther
09:19 AM bug #6176 (Resolved): Creating a new Reference throws TOE (TransientObjectException)
Katja Luther
09:19 AM bug #6176: Creating a new Reference throws TOE (TransientObjectException)
Andreas Müller wrote:
> Sorry, I think I have to reopen this ticket for a general question.
>
> I do not understa...
Katja Luther

11/03/2016

04:58 PM bug #6175 (Closed): Exception when deleting transient object
Seems to work now. Remove target version as this issue was only a temporary regression. Fixed in v4.4 snapshot Andreas Müller
02:19 PM bug #6175: Exception when deleting transient object
Applied in changeset commit:taxeditor|734218f995535b1920b9feb5eab9e91141e0c536. Katja Luther
02:18 PM bug #6175 (Resolved): Exception when deleting transient object
This was related to the last change in the bulk editor that the objects which should be deleted are marked as deleted... Katja Luther
09:34 AM bug #6175: Exception when deleting transient object
I think that this is not related to the getReletatedObjectsCount problem. This was easily fixed by checking if the en... Katja Luther
04:47 PM bug #5870 (Closed): NPE when trying to open a synonym (or taxon) that has been deleted
Andreas Müller
04:42 PM bug #6122 (Feedback): add titleCache service
There still seems to be an issue as the result for cuba classification on test is empty: http://test.e-taxonomy.eu:80... Andreas Müller
04:35 PM bug #6122: add titleCache service
Please review Andreas Müller
04:39 PM bug #6180 (Rejected): NoSuchMethodException: getUuidAndTitleCacheTaxon on attempt to add taxon to TaxonInteraction
In deed I was using an incompatible editor Andreas Kohlbecker
01:02 PM bug #6180 (Resolved): NoSuchMethodException: getUuidAndTitleCacheTaxon on attempt to add taxon to TaxonInteraction
This is probably a version issue as otherwise a compilation error should occur. Please check. Andreas Müller
12:22 PM bug #6180 (Rejected): NoSuchMethodException: getUuidAndTitleCacheTaxon on attempt to add taxon to TaxonInteraction
To reprododuce:
* data source http://test.e-taxonomy.eu/cdmserver/phycobase/
1. Create new description for any ...
Andreas Kohlbecker
04:30 PM bug #6129 (Closed): After creating a new Reference in selection dialog, it could not be found in the selection dialog
Andreas Müller
03:57 PM bug #6129: After creating a new Reference in selection dialog, it could not be found in the selection dialog
Seems to work now. Andreas Müller
04:18 PM bug #6176 (Feedback): Creating a new Reference throws TOE (TransientObjectException)
Sorry, I think I have to reopen this ticket for a general question.
I do not understand why the "getReferencingObj...
Andreas Müller
04:09 PM bug #6176 (Closed): Creating a new Reference throws TOE (TransientObjectException)
Seems to be fixed. As it was only a temporary regression within v4.4 snapshot caused by #5972 I remove the target ver... Andreas Müller
09:39 AM bug #6176: Creating a new Reference throws TOE (TransientObjectException)
added a check for the id to confirm whether the entitiy is new or not. This fixed the problem. Katja Luther
09:38 AM bug #6176 (Resolved): Creating a new Reference throws TOE (TransientObjectException)
Applied in changeset commit:taxeditor|384b41bd24d4ca11f044bb6cce1f8fc5845e621c. Katja Luther
04:05 PM bug #6178 (Duplicate): TOE Exception when creating a new Reference
Looks like this was fixed together with #6178. As it was only a temporary regression within v4.4 snapshot I remove th... Andreas Müller
03:46 PM feature request #5972 (Resolved): Prevent user from unwanted author and reference updates
Andreas Müller
03:44 PM bug #6181: Deleting a misapplied name does not set the dirty flag
So this is an other issue for our save strategy ticket (please link). Because this is unclear for the user who expect... Andreas Müller
03:03 PM bug #6181: Deleting a misapplied name does not set the dirty flag
That is correct because it is already persisted to the DB. This is because the deletion of the misapplied name is a s... Katja Luther
02:57 PM bug #6181 (In Progress): Deleting a misapplied name does not set the dirty flag
This happens in NameEditor.
Found in v4.4 snapshot.
Andreas Müller
03:32 PM bug #5948 (Closed): supress protologue icon if according media uri is missing
Seems to be fixed. I only found a related Editor issue #6182. Andreas Müller
03:30 PM bug #6182 (Rejected): Emptying protolog URI does not work
The protolog URI field can not be fully emptied but only deleted.
If you empty the protolog field and save this no...
Andreas Müller
02:48 PM bug #5676 (Feedback): Sensu does not show up if no author exists for secundum reference
This seems to work fine now.
The only open question is "Also I wonder if it is wanted behavior, that the publicati...
Andreas Müller
02:19 PM bug #6174 (Resolved): LIE when deleting new name
Applied in changeset commit:cdmlib|645658b9cc716e53f2a6ccf1d8d200c771c1a4c6. Katja Luther
02:09 PM bug #6174: LIE when deleting new name
this is fixed by changing the args of isDeletable to UUID. Katja Luther
09:30 AM bug #6174: LIE when deleting new name
the original exception is :
~~~ text
org.hibernate.LazyInitializationException: failed to lazily initialize a col...
Katja Luther
09:43 AM bug #6179 (New): Use @RestController where appropriate

a good summary : https://dzone.com/articles/spring-framework-restcontroller-vs-controller?edition=237194&utm_source...
Andreas Kohlbecker
09:41 AM bug #5692: Delete a person within the bulk editor deletes the person even if not saved
The media bulk editor is fixed now see Revision f1a1a089. The problem of deleting a transient object still exists. Katja Luther

11/02/2016

11:52 PM bug #6176: Creating a new Reference throws TOE (TransientObjectException)
This is very similar to #6178 (but not exactly a duplicate I guess) Andreas Müller
05:14 PM bug #6176 (Closed): Creating a new Reference throws TOE (TransientObjectException)
What I did:
* Open reference bulk editor
* Create a new Reference via "new", e.g. "Test Reference" (Generic)
* W...
Andreas Müller
11:51 PM bug #6178: TOE Exception when creating a new Reference
This issue is very similar to #6176 (but not exactly a duplicate I guess) Andreas Müller
11:48 PM bug #6178 (Duplicate): TOE Exception when creating a new Reference
I tried to add a new nomencl. reference via "Create a new Reference in Reference selection dialog.
This caused the f...
Andreas Müller
08:28 PM feature request #6058 (Feedback): Store NamedArea dialog filters more individually
All Area lists like (geoscope in classification or PolytomousKey) seem to handle "Add" and "Edit" differently which d... Andreas Müller
07:34 PM feature request #5891 (Closed): Taxon appended phrase should not allow empty string
Fixed Andreas Müller
07:09 PM bug #5888 (Closed): Deleting factual data does not work (dirty flag not set)
Seems to work Andreas Müller
06:31 PM bug #5800 (Closed): Remove "Taxonomically Included In" from list of concept relationship types
Seems to work. There is a related issue #6177. Andreas Müller
06:30 PM bug #6177 (New): Taxon Concept relationship type not editable in details view
For some reason the Relationship Type field in the Taxon Concept relationship details view is not editable.
I can't ...
Andreas Müller
06:01 PM bug #5692: Delete a person within the bulk editor deletes the person even if not saved
While testing I found 3 other issues that might be related. #6174, #6175, #6176. Please check if they are regressions... Andreas Müller
06:00 PM bug #5692 (Feedback): Delete a person within the bulk editor deletes the person even if not saved
Looks like Media bulk editor is not yet fixed! All others seem to work. Andreas Müller
03:15 PM bug #6175 (Closed): Exception when deleting transient object
What I did
* Open bulk editor (name or agent)
* Run a search (with >0 results)
* Create a new record
* Immediat...
Andreas Müller
03:05 PM bug #6174: LIE when deleting new name
It looks like the error does not happen always. So please play around a bit, also with different order for save, sear... Andreas Müller
02:54 PM bug #6174 (Closed): LIE when deleting new name
What I did:
* Open name bulk editor
* Create new name (e.g. Testus species)
* Save
* Search for Testus*
* Dele...
Andreas Müller
02:01 PM bug #6165 (Rejected): distributionInfoFor service no longer respects the statsusColors parameter
This issue is a data issue related to merges of presence absence terms (#5778). The hardcoded colors have been change... Andreas Müller

11/01/2016

02:17 PM feature request #5970: Implement allowOverride in CdmPreference
Katja Luther wrote:
> we also need to update the databases, do you have to include it into your update script alread...
Andreas Müller
01:04 PM feature request #5970 (Feedback): Implement allowOverride in CdmPreference
we also need to update the databases, do you have to include it into your update script already? Katja Luther
01:31 PM bug #5800 (Resolved): Remove "Taxonomically Included In" from list of concept relationship types
Applied in changeset commit:taxeditor|a368dac3747c8f43872f78f3ef83bd7ac69007d3. Katja Luther
01:17 PM bug #5870 (Resolved): NPE when trying to open a synonym (or taxon) that has been deleted
This is already solved, the message is that the cdm entity could not be found in the database Katja Luther
01:06 PM feature request #5971 (In Progress): Implement database wide CdmPreference writing
Now it is implemented on editor side, we need the update of the CdmPreference table (allowOverride) to complete it (s... Katja Luther
10:02 AM bug #5660 (Closed): Rename Name Relationship to Name Relationships in Name Details View
close this ticket because it does not need a review. Katja Luther
10:01 AM bug #5660 (Resolved): Rename Name Relationship to Name Relationships in Name Details View
Applied in changeset commit:taxeditor|62d710d7f41510465bbfe9f1c82bcf0ac86b3d7a. Katja Luther

10/31/2016

04:46 PM bug #5693 (Resolved): Deleting a synonym only deletes the synonym relation
I need to check this also against the new synonym implementation in CDM model. Andreas Müller
04:41 PM bug #6160 (Feedback): Add preservation method and stage as sub class to DefinedTerm
Andreas Müller
04:40 PM bug #6160: Add preservation method and stage as sub class to DefinedTerm
I do not understand this. Classes are not meant to distinguish semantics of defined terms. This is what TermType enum... Andreas Müller
 

Also available in: Atom