Activity
From 08/09/2020 to 09/07/2020
09/07/2020
- 05:25 PM bug #9220 (Resolved): adapt dataportal to /registrationDTO now using identifier as query parameter and secure against CVE-2007-0450 vulnerability
- Applied in changeset commit:cdm-dataportal|bd15166b63c77d27c4d30e3d9b881fc6f776b9a2.
- 04:52 PM bug #9220 (Closed): adapt dataportal to /registrationDTO now using identifier as query parameter and secure against CVE-2007-0450 vulnerability
- A)
the registration page must be secured against [CVE-2007-0450](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE... - 05:24 PM bug #9218 (Resolved): Change /registrationDTO/identifier/... signatures to use query parameters instead
- Applied in changeset commit:cdmlib|ab4c6c1209ce78cbcce640a6dcbce1e4b1241195.
- 04:14 PM bug #9218 (Closed): Change /registrationDTO/identifier/... signatures to use query parameters instead
- Using slashes, double slashes, back slashes in URLs has security implications (see [CVE-2007-0450](https://cve.mitre....
- 05:18 PM feature request #9110 (Feedback): Add additional informations to metadata table of cdmLight
- Some of these new data seem to be very GfBio specific so I wonder if we should have them in the ordinary workflow or ...
- 04:49 PM task #9219 (New): Revert: requests with %2F in URL are rejected by apache
- remove the `AllowEncodedSlashes On` made for #7563 from apache configurations:
~~~
#
# NOTE: AllowEncodedSla... - 02:13 PM bug #9214: It is not possible to create a new schema in h2 database
- Andreas Kohlbecker wrote:
> From reading the stack trace it seems as if you attempted to create the db from within t... - 01:00 PM bug #9214 (New): It is not possible to create a new schema in h2 database
- 12:59 PM bug #9214: It is not possible to create a new schema in h2 database
- Andreas Kohlbecker wrote:
> From reading the stack trace it seems as if you attempted to create the db from within t... - 09:52 AM bug #9214 (Feedback): It is not possible to create a new schema in h2 database
- From reading the stack trace it seems as if you attempted to create the db from within the taxeditor datasources view...
- 02:01 PM bug #9217 (New): swagger-ui slow in Cromium and freezes Firefox
- Firefox can no longer render the swagger-ui due to massive performance problems, the Chromium browser succeeds render...
- 01:42 PM feature request #9216 (New): Derivate tree view should merge branches to multiple root elements into one branch
- Note: The root of non-cyclic directed graph of derivation events can either be a FieldUnit or a DerivedUnit
The fo... - 01:31 PM feature request #7704: Dataportal specimen table should be able to show DerivedUnits without a FieldUnit
- We discussed this topic in the EDIT standup today ... updating the ticket description with the outcome.
09/03/2020
- 01:55 PM bug #9215: Drop down for empty rank does not work
- please review
- 01:54 PM bug #9215 (Resolved): Drop down for empty rank does not work
- Applied in changeset commit:taxeditor|cdd296d810fa3b1873c2442fadd65903f139b747.
- 01:48 PM bug #9215 (Closed): Drop down for empty rank does not work
- For an empty rank the combo box does not keep open to select a rank, it is necessary to enter a character to get a se...
- 12:55 PM bug #8964: Improve label for homonym relationships
- The reverse labels were still missing the change. This will come with v5.18
- 12:39 PM bug #8326 (Resolved): update labels for is blocking name and is isonym
- 12:02 PM bug #9124 (Resolved): Altitude feature should have [m] as measurement unit by default
- 10:06 AM bug #9214 (New): It is not possible to create a new schema in h2 database
- Trying to create a schema in an emtpy h2 database results in an exception:
~~~
client error time : 2020-09-03... - 09:26 AM task #9120 (Resolved): Update script for flowering period supports temporal data
- 06:20 AM feature request #9121 (Resolved): Add abbreviations to Feature
09/02/2020
- 06:11 PM bug #9213: specimen views 'compressed table' and 'derivate tree' fail when no fieldunits exists
- The real problem for the missing specimen information in the portal for *Lactuca serriola* in the Cichoriae portal i...
- 05:52 PM bug #9213: specimen views 'compressed table' and 'derivate tree' fail when no fieldunits exists
- `taxon/85176c77-e4b6-4899-a08b-e257ab09350a/fieldUnitDTOs` seems to be broken due to problems in the method `FieldUni...
- 05:08 PM bug #9213 (Closed): specimen views 'compressed table' and 'derivate tree' fail when no fieldunits exists
- Former Subject *portal/taxon/{taxon_uuid}/associatedFieldUnits and taxon/{uuid}/fieldUnitDTOs.json return empty pager...
- 05:36 PM task #9062 (Resolved): Remove StatisticalMeasurementValue.value_old
- 03:53 PM bug #9212 (New): swagger-ui invalid try out URLs under HTTPS
- when accessing the swagger UI with HTTP scheme, the generated links are invalid since they have port 80 set explicit...
- 03:13 PM task #9082 (Resolved): Update script for old empty Partials handling
- 02:27 PM task #9094 (Resolved): Update script to update TaxonNode.source from IdentifiableSource to DescriptionElementSource
- 02:16 PM feature request #9211 (Closed): Handle source(s) for Classification
- In #6581 we replaced reference links by sources (e.g. for SingleSourcedEntityBase). Classification is already Identif...
- 08:48 AM bug #9143: Distribution data sources are missing if multiple distributions exist
- Andreas Müller wrote:
> Andreas Müller wrote:
> > The problem is already described in #4366. However, there it is h...
09/01/2020
- 05:34 PM bug #9210 (Closed): invalid format string usage in MediaAutoInitializer
- 04:44 PM bug #9210 (Resolved): invalid format string usage in MediaAutoInitializer
- Applied in changeset commit:cdmlib|0ff88328598e579703420b77a4d18435ae086348.
- 04:30 PM bug #9210 (Closed): invalid format string usage in MediaAutoInitializer
- The format string as being used in
~~~
String.format(" LEFT JOIN FETCH %s.representations LEFT JOIN FETCH %s.tit... - 04:10 PM task #8865: more external-links to be implemented
- Hallo,
zu den External Links für Images sollten wir neben Google und flickr auf jeden Fall den folgenden aufnehm... - 02:33 PM task #9201: Titelcache creation for nested collections - DISCUSS
- Example in Test-PhycoBank
Abas vulgaris
Given A. Kohlbecker has stored his samples at two places:
"Coll. Kohlbec... - 02:18 PM task #8928 (Closed): Swap menu entries for specimen bulk editors
- 12:36 PM task #8928 (Resolved): Swap menu entries for specimen bulk editors
- I think this is fixed. I already reviewed and it looks fine. I also attached the commit to ticket. So please feel fre...
- 01:50 PM feature request #9209 (Closed): name page, registration page: show annotations for names and fieldunits
Beispiel: Etymology & Editorial Note zum korrigierten Namen Entomoneis annagodhei:
* https://www.phycobank.or...
08/26/2020
- 02:47 PM task #9189 (In Progress): Move datasource view to taxeditor.local
- 12:27 PM bug #9199 (In Progress): Adapt TaxEditor to switch to originalSource for remaining single sourced objects
- adapted are the following elements:
* Nomenclatural Status
* Nomenclatural Reference
* Taxonrelationships/NameRe...
08/25/2020
- 10:33 PM task #9208 (Closed): Move cdmlib-print and cdmib-remote to taxeditor.printpublisher
- These 2 dependencies are only used for print publisher. As printpublisher may become an optional plugin in future it ...
- 09:44 PM task #9207 (In Progress): update ehcache dependency and handle hibernate-ehcache
- 09:43 PM task #9207: update ehcache dependency and handle hibernate-ehcache
- The different versions have different sizes. The old version net.sf.ehcache-core and the very new version org.ehcache...
- 05:56 PM task #9207 (Duplicate): update ehcache dependency and handle hibernate-ehcache
- The latest version of ehcache-core is 3.8.1 but has a different groupId since version 3.0 so we need to check if this...
- 05:17 PM task #9206 (Resolved): Solve cglib vs. cglib-nodep
- This should be fixed. Andreas K., can you please review and especially check if the removal of hibernate-cglib-repack...
- 04:07 PM task #9206 (Closed): Solve cglib vs. cglib-nodep
- Cglib and cglib-nodep are very similar libraries as they both include the cglib part but cglib-nodep also includes cl...
- 01:44 AM task #6714 (Feedback): Create 001-cdm.h2.sql automatically
- Copying the file does not yet work on jenkins
- 12:33 AM task #6714: Create 001-cdm.h2.sql automatically
- Hibernate 5.1 SchemaGenerator includes envers schema generation now. So the old mechanism only needed to be updated (...
- 12:31 AM task #6714 (Resolved): Create 001-cdm.h2.sql automatically
08/24/2020
- 12:16 PM task #9205 (Closed): Remove apache-log4j-extras from TaxEditor dependencies
- It is currently required in taxeditor.cdmlib because log4j.xml uses org.apache.log4j.filter.ExpressionFilter which st...
08/20/2020
- 05:04 PM task #9132: Update cyprus images to Scaler default API and add thumbnails
- I updated the cyprus thumbnail representations in the production system to be cropped as documented in comment 15
- 01:06 PM feature request #9204: Update cdmlib and taxeditor dependencies
- https://stackoverflow.com/questions/48323244/java-lang-nosuchmethoderror-javax-validation-bootstrapconfiguration-getc...
- 10:10 AM feature request #9204 (In Progress): Update cdmlib and taxeditor dependencies
- 12:07 AM feature request #9204 (Closed): Update cdmlib and taxeditor dependencies
- ~~~
mvn versions:display-dependency-updates
mvn dependency:tree
mvn dependency:tree -Dscope=compile
mvn org.apach... - 08:55 AM feature request #9134: Rule based creation of additional media representations "on the fly"
- Generally this ticket can be closed now (though I still don't understand wyh SearchReplace is context specific, but t...
- 08:53 AM feature request #9134: Rule based creation of additional media representations "on the fly"
- Andreas Kohlbecker wrote:
> Andreas Müller wrote:
> > Andreas Müller wrote:
> > > * MediaToolbox is only logging J... - 08:51 AM feature request #9134: Rule based creation of additional media representations "on the fly"
- Andreas Kohlbecker wrote:
> Andreas Müller wrote:
> > Andreas Kohlbecker wrote:
> > > I modified the code a bit so... - 08:20 AM feature request #9116 (Closed): Adapt Editor to switch to originalSource for TaxonNode and improve layout of TaxonNode dialogue
- The indent is available now, so I close this ticket.
08/19/2020
- 11:14 PM feature request #9146 (Closed): filter image metadata by include and exclude lists of key words
- 03:27 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 handl...
- 03:15 PM feature request #9146: filter image metadata by include and exclude lists of key words
- Andreas Kohlbecker wrote:
> > 2. For performance reasons it might be a good idea to move the main code into MediaRep... - 03:02 PM feature request #9146: filter image metadata by include and exclude lists of key words
- Andreas Kohlbecker wrote:
> Andreas Müller wrote:
>
> > 1. Wouldn't it be better to have the includes and exclude... - 11:12 PM task #9203 (New): Filter out generated MediaRepresentations if a part with exactly the same URL already exists.
- follow up to #9134
- 11:08 PM bug #9103: missing exception handling in TaxoNodeDto
- done, please review
- 11:07 PM bug #9103: missing exception handling in TaxoNodeDto
- Applied in changeset commit:cdmlib|5d89c86976dd154266a6eae8c44b3874a2212e2a.
- 11:00 PM feature request #9134: Rule based creation of additional media representations "on the fly"
- I went through comment 26 - 30 please close this issue if you agree with my answers.
The issue pointed out in comme... - 10:57 PM feature request #9134: Rule based creation of additional media representations "on the fly"
- Andreas Müller wrote:
> Andreas Müller wrote:
> > * MediaToolbox is only logging JsonExceptions but not throwing th... - 10:40 PM feature request #9134: Rule based creation of additional media representations "on the fly"
- Andreas Müller wrote:
> The class SearchReplace is undocumented.
> Also I wonder if we should maybe move it to cdml... - 10:24 PM feature request #9134: Rule based creation of additional media representations "on the fly"
- Andreas Müller wrote:
> Andreas Kohlbecker wrote:
> > I modified the code a bit so that there is only one method le... - 04:07 PM feature request #9134: Rule based creation of additional media representations "on the fly"
- Beside comments 26-30 I would suggest to orally discuss if we really want to have the BGBM image server values as def...
- 04:03 PM feature request #9134 (Feedback): Rule based creation of additional media representations "on the fly"
- The fix for crop / max extend looks ok
- 03:55 PM feature request #9134: Rule based creation of additional media representations "on the fly"
- did you also have a look to comments 26 - 30 ?
- 09:04 PM feature request #9198: option in iiif manifest creation to set canvas size to thumbnail size
- Andreas Kohlbecker wrote:
> of course ... and closed!
This is once again quite strange. Why did redmine not apply... - 08:34 PM bug #9171 (Closed): Doubtful taxa are not found in bulkeditor
- This works and can be closed.
- 08:28 PM bug #9193: LazyInitializationException (LIE) in portal/taxon/{uuid} web service
- Andreas Müller wrote:
> The failing links work now. For some reason the MAN search works now so we can fully close t... - 06:33 PM bug #9193 (Closed): LazyInitializationException (LIE) in portal/taxon/{uuid} web service
- The failing links work now. For some reason the MAN search works now so we can fully close this ticket.
- 04:39 PM bug #9193 (Resolved): LazyInitializationException (LIE) in portal/taxon/{uuid} web service
- the above problem is solved now
- 03:42 PM bug #9193: LazyInitializationException (LIE) in portal/taxon/{uuid} web service
- Andreas Müller wrote:
>
> However, http://test.e-taxonomy.eu/cdmserver/euromed/portal/taxon.json?limit=1&start=1... - 01:48 PM bug #9193 (Feedback): LazyInitializationException (LIE) in portal/taxon/{uuid} web service
- I tested https://test.e-taxonomy.eu/dataportal/preview/euromed/cdm_dataportal/taxon/fcc59c03-f8fd-4a7a-8567-60ed199dc...
- 08:26 PM task #9148: Replace sanselan library by the newer apache commons-imaging
- Andreas Müller wrote:
> you added now a second version to MANIFEST.MF , I adapted the code so there is only 1 versio... - 07:37 PM task #9148: Replace sanselan library by the newer apache commons-imaging
- you added now a second version to MANIFEST.MF , I adapted the code so there is only 1 version left now. commit:2e0e76...
- 08:22 PM feature request #9065: Add derived unit media to DerivedUnitFacade details view
- Andreas Müller wrote:
> It is not possbile to switch between simple mode and advanced mode. So entering the advanced... - 08:17 PM feature request #9065 (Closed): Add derived unit media to DerivedUnitFacade details view
- The button solution only works for simple view. If an image exists already and has >1 representations the advanced vi...
- 07:13 PM feature request #9065 (Resolved): Add derived unit media to DerivedUnitFacade details view
- this is fixed now. Depending on the size of the image, sometimes it take some time and it looks like the load or relo...
- 05:37 PM feature request #9065: Add derived unit media to DerivedUnitFacade details view
- Hmm, strange. So should we keep the button solution then? Just decide yourself. We need to improve this during next r...
- 05:34 PM feature request #9065: Add derived unit media to DerivedUnitFacade details view
- Andreas Müller wrote:
> The scrolling does not work after loading the image. The scrollbar is on the deepest positio... - 01:43 PM feature request #9065: Add derived unit media to DerivedUnitFacade details view
- Andreas Müller wrote:
> When checking the image that I added via dialogue in the specimen tree editor or in the medi... - 12:26 PM feature request #9065: Add derived unit media to DerivedUnitFacade details view
- When checking the image that I added via dialogue in the specimen tree editor or in the media bulk editor I get an NP...
- 12:18 PM feature request #9065: Add derived unit media to DerivedUnitFacade details view
- It is not possbile to switch between simple mode and advanced mode. So entering the advanced mode is not possible but...
- 12:16 PM feature request #9065: Add derived unit media to DerivedUnitFacade details view
- The scrolling does not work after loading the image. The scrollbar is on the deepest position but still the image is ...
- 12:12 PM feature request #9065 (Feedback): Add derived unit media to DerivedUnitFacade details view
- Reloading did not work for me after changing a URI. The Image was empty then.
- 08:22 PM bug #8367: Advanced media view is not available for media not edited in media details view
- Another example where this is not possible is #9065#note-21 . So we need a common solution.
Note: Please also che... - 07:28 PM feature request #9182 (Closed): Sub-collection and Collection vs. Collection and Super-Collection
- 07:27 PM feature request #9182: Sub-collection and Collection vs. Collection and Super-Collection
- The main topic of this ticket is solved, other aspect are to be handled in new tickets : #9201, #9202
- 05:39 PM feature request #9182: Sub-collection and Collection vs. Collection and Super-Collection
- Wolf-Henning Kusber wrote:
> Done: Name of collection can be entered and is be stored in the correct field in CDM, t... - 04:53 PM feature request #9182: Sub-collection and Collection vs. Collection and Super-Collection
Done: Name of collection can be entered and is be stored in the correct field in CDM, that is an important improvem...- 07:26 PM feature request #9202 (New): Collection editor with titleCache field
- It should be possible to edit the titleCache field in the collection editor in the same way as in the name or referen...
- 07:21 PM feature request #8850 (Closed): Show annotations for DerivedUnits (Fieldunits etc) in Registration and other pages
- I am now closing this ticked as it is apparantly being solved
- 07:20 PM feature request #8850: Show annotations for DerivedUnits (Fieldunits etc) in Registration and other pages
- The test portal was connected to the production server. This is the reason why the note was not visible. When connect...
- 05:20 PM feature request #8850 (Feedback): Show annotations for DerivedUnits (Fieldunits etc) in Registration and other pages
- Interesting solution. There is something resolved.
But how can you decide if the note is related to the field unit... - 05:48 PM task #9201 (New): Titelcache creation for nested collections - DISCUSS
- see #9182#note-6
![](picture692-1.png)
![](picture692-2.png)
![](picture692-3.png) - 05:25 PM bug #9109 (Closed): Search button font icon broken
- 04:21 PM bug #9109: Search button font icon broken
- Viewed in Firefox: Bug is fixed, ticket can be closed.
- 05:24 PM feature request #9152 (Closed): PreferencesService caches CdmPreferences
- 02:15 PM feature request #9152: PreferencesService caches CdmPreferences
- > I implemented it in this way since the `PreferenceDaoImpl.find(TaxonNode taxonNode, String predicate)` also uses th...
- 02:10 PM feature request #9152: PreferencesService caches CdmPreferences
- Andreas Kohlbecker wrote:
> Andreas Müller wrote:
> > The treeindex is not necessarily as stable as the uuid. But I... - 02:02 PM feature request #9152: PreferencesService caches CdmPreferences
- Andreas Kohlbecker wrote:
> Andreas Müller wrote:
> > I would suggest to add a separator in the cacheKey(key) metho... - 04:53 PM feature request #9200 (New): extend application possibilities of MediaService.readResourceMetadataFiltered()
- this issue has been split of from #9146
see the discussion in #9146#note-9 to #9146#note-12 for further details.
- 04:35 PM feature request #9137 (Closed): IPTC Keywords (and maybe other information) is not shown in Universal Viewer yet
- 04:18 PM feature request #9137: IPTC Keywords (and maybe other information) is not shown in Universal Viewer yet
- Did you have a look to the code or test it?
In the code we have:
~~~ java
if (splits.length == 2){
//conv... - 03:53 PM feature request #9116 (Feedback): Adapt Editor to switch to originalSource for TaxonNode and improve layout of TaxonNode dialogue
- The indentation does not seem to work yet:
![](picture294-1.png) - 03:52 PM feature request #9116: Adapt Editor to switch to originalSource for TaxonNode and improve layout of TaxonNode dialogue
- The renaming for English was missing. I added this.
- 03:39 PM feature request #9116 (Resolved): Adapt Editor to switch to originalSource for TaxonNode and improve layout of TaxonNode dialogue
- Katja Luther wrote:
> Andreas Müller wrote:
> > Could we still rename "Additional information" to "More" and not ma... - 01:59 PM feature request #9116: Adapt Editor to switch to originalSource for TaxonNode and improve layout of TaxonNode dialogue
- Andreas Müller wrote:
> Could we still rename "Additional information" to "More" and not make it bold (we could try ... - 12:35 PM feature request #9116: Adapt Editor to switch to originalSource for TaxonNode and improve layout of TaxonNode dialogue
- Could we still rename "Additional information" to "More" and not make it bold (we could try with italics, this may ma...
- 12:32 PM feature request #9116 (Feedback): Adapt Editor to switch to originalSource for TaxonNode and improve layout of TaxonNode dialogue
- Katja Luther wrote:
> > * "Details" for Placement source should be indented
>
> On other places the details are l... - 03:32 PM bug #9199 (Closed): Adapt TaxEditor to switch to originalSource for remaining single sourced objects
- copied from #9116
It handles the same as #9116 but for the other SingleSourcedEntities mentioned in #6581 - 02:34 PM bug #9143: Distribution data sources are missing if multiple distributions exist
- I move this to 5.18 as it won't be fixed today.
- 02:33 PM bug #9143: Distribution data sources are missing if multiple distributions exist
- Andreas Müller wrote:
> The problem is already described in #4366. However, there it is handled as pure data aggrega... - 02:30 PM bug #9143: Distribution data sources are missing if multiple distributions exist
- To me your answer seems to imply that computed data and "normal" data are based on the same data and therefore should...
- 12:37 PM bug #5710: Changing the database connection must reset all caches
- Thank you for testing. So it still does not work and I will move it forward to the next milestone.
- 12:05 PM task #9132 (In Progress): Update cyprus images to Scaler default API and add thumbnails
- 12:05 PM task #9132: Update cyprus images to Scaler default API and add thumbnails
- I think we should keep it for removing the thumbnails again after the release and also for updating the cichorieae da...
- 09:26 AM task #9132: Update cyprus images to Scaler default API and add thumbnails
- I think we can close this ticket now.
- 12:04 PM bug #8691: Remaining issues for asynchronous image loading
- Please have in mind to remove the workaround button #9065#note-17 again
- 12:02 PM bug #8691: Remaining issues for asynchronous image loading
- As this became an issue in #9045 we should start working on it in the near future
- 10:15 AM feature request #9197: Handle caucasus conspectus data in E+M and caucasus portal
- NK:
das sind die jeweils zu Georgien und Armenien gehörenden Areales
Armenien
ЮЗЗ = SWTC
ЦЗ = CTC
ВЗ = ETC
... - 10:03 AM bug #9174: After longer inactivity NPE for cache
- This is maybe the same as #7699
- 08:11 AM task #9165 (Feedback): Eroneous registrations, published
- > Fall 2: Eine Registrierung bezieht sich auf eine Publikation, in der die Registrierungsnummer publiziert wurde.
> ...
08/18/2020
- 06:47 PM feature request #9198 (Closed): option in iiif manifest creation to set canvas size to thumbnail size
- of course ... and closed!
- 06:31 PM feature request #9198: option in iiif manifest creation to set canvas size to thumbnail size
- should we change target version to 5.17?
- 06:01 PM feature request #9198 (Resolved): option in iiif manifest creation to set canvas size to thumbnail size
- Applied in changeset commit:cdmlib|0ef56244cc6e8e216cfcd426ae8f70efc6501520.
- 05:59 PM feature request #9198 (Closed): option in iiif manifest creation to set canvas size to thumbnail size
- see #9132#note-21 and https://github.com/UniversalViewer/universalviewer/issues/743 for details
- 06:00 PM task #9132: Update cyprus images to Scaler default API and add thumbnails
- implementation ticket for above workaround #9198
once there is a better solution ( https://github.com/UniversalVie... - 04:58 PM task #9132: Update cyprus images to Scaler default API and add thumbnails
- I found a workaround for my case which at least works with universalviewer@v3.0.1:
The thumbnail dimensions are co... - 03:58 PM task #9132: Update cyprus images to Scaler default API and add thumbnails
- I a filed a bug report for the UV developers: https://github.com/UniversalViewer/universalviewer/issues/743
- 03:32 PM task #9132: Update cyprus images to Scaler default API and add thumbnails
- adding picture to illustrate the above mentioned problem
- 05:06 PM task #9148 (Closed): Replace sanselan library by the newer apache commons-imaging
- update successful & no apparent problems in migration from sanselan --> ticket can be closed
- 01:51 PM task #9148 (Feedback): Replace sanselan library by the newer apache commons-imaging
- 01:51 PM task #9148: Replace sanselan library by the newer apache commons-imaging
- Andreas Kohlbecker wrote:
> apache commons-imaging 1.0-alpha2 has been released recently. I upgraded to that version... - 01:17 PM task #9148: Replace sanselan library by the newer apache commons-imaging
- apache commons-imaging 1.0-alpha2 has been released recently. I upgraded to that version.
- 03:25 PM feature request #9134 (Resolved): Rule based creation of additional media representations "on the fly"
- please review
- 03:19 PM feature request #9134 (In Progress): Rule based creation of additional media representations "on the fly"
- updated of the JSON export of the new defaults with `maxExtend`:
~~~json
[ {
"scheme" : null,
"host" : {
... - 02:04 PM feature request #9197: Handle caucasus conspectus data in E+M and caucasus portal
- An issue that we have not discussed is the border between Geogia and Armenia which does not show up in the above map....
- 01:11 PM feature request #9197 (Rejected): Handle caucasus conspectus data in E+M and caucasus portal
- Distribution data for caucasus taxa from "Konspekt flory Kavkaza" has been entered into a seperate database (euromed-...
- 01:16 PM task #9161: E+M shapefile with Kaukasus regions
- Andreas Kohlbecker wrote:
> Hallo,
>
>
> In der DB (cdm_production)_euromed_caucasus befindet sich das Vokabul... - 12:25 PM feature request #9196 (New): Submitter enable technical notes
- Submitter have restricted rights for editing/selecting notes.
enabled: 1 note = editorial note
feature request:... - 09:34 AM feature request #9152: PreferencesService caches CdmPreferences
- Andreas Müller wrote:
> I would suggest to add a separator in the cacheKey(key) method to clearly distinguish the su... - 09:34 AM feature request #9152: PreferencesService caches CdmPreferences
- Andreas Kohlbecker wrote:
> Andreas Müller wrote:
...
> > A solution could be to not cache this case like we... - 09:24 AM feature request #9152: PreferencesService caches CdmPreferences
- Andreas Müller wrote:
> This generally seems to work. One issue that is kind of unclear to me:
>
> * is there a r... - 09:17 AM bug #5710 (Feedback): Changing the database connection must reset all caches
- Testing between caryophyllales_spp, palmae and algaterra on test, after adding a new nomenclatural status in algaterr...
- 09:02 AM task #9129 (Closed): cdm property to store a default copyright statement for media items
- 08:59 AM bug #9087 (Closed): typedesignation/{uuid}/annotations must return pager objects
- exception handling in PortalPage.pageHealthChecks() is removed and all test are still running successfully.
08/17/2020
- 09:24 PM bug #9103 (Resolved): missing exception handling in TaxoNodeDto
- Ok, so we should fix this right after the release by a proper implementation which
1. checks for `taxonNode.getCl... - 08:30 AM bug #9103: missing exception handling in TaxoNodeDto
- sorry, I don't know anymore why I did this.
- 09:16 PM task #9195 (Duplicate): Map TDWG area term to new layer tdwg_levels_1_4
- duplicate of #9122
- 09:15 PM task #9195 (Duplicate): Map TDWG area term to new layer tdwg_levels_1_4
- The new layer is here http://edit.africamuseum.be/geoserver/topp/wms?service=WMS&version=1.1.0&request=GetMap&layers...
- 09:16 PM feature request #2489 (Closed): strategy for congruent areas in distribution maps: create merged TDWG layer with all levels
- the new shape file works and the layer order is correct as the following links demonstrates:
http://edit.africamus... - 08:22 PM feature request #8317 (Closed): Omit ex-author if ex-author=author
- Wolf-Henning Kusber wrote:
> I checked the update. For new entrys it is fully functionalble.
> For already used nam... - 07:47 PM bug #9143: Distribution data sources are missing if multiple distributions exist
- Andreas Müller wrote:
> The problem is already described in #4366. However, there it is handled as pure data aggrega... - 07:28 PM feature request #9146: filter image metadata by include and exclude lists of key words
- Andreas Müller wrote:
> 1. Wouldn't it be better to have the includes and excludes list within the signature of th... - 05:50 PM feature request #9137: IPTC Keywords (and maybe other information) is not shown in Universal Viewer yet
- In case of the images from Ralf the ICPT keywords field contains structured data:
![](icpt-keywords.png)
These... - 05:22 PM feature request #9118 (Closed): Change p2 update site to https in Taxeditor
- ticket can be closed
- 02:49 PM feature request #9065 (Resolved): Add derived unit media to DerivedUnitFacade details view
- 12:19 PM feature request #9065: Add derived unit media to DerivedUnitFacade details view
- Katja Luther wrote:
> Andreas Müller wrote:
> > Katja Luther wrote:
> > > For this wizard, maybe the image should ... - 02:48 PM bug #5710: Changing the database connection must reset all caches
- Nicht wirklich, es sollte aber überall dort funktionieren, wo möglichst viele Terme sich in ihrer ID unterscheiden, w...
- 10:25 AM bug #5710: Changing the database connection must reset all caches
- Hast Du Beispiel Datenbanken mit denen ich testen kann?
- 02:40 PM feature request #5752 (Closed): Reduce TaxEditor size
- The size reduction was about 120MB. Most of it (110MB) related to the removed remote-webapp.war file in taxeditor.cdm...
- 09:14 AM feature request #5752 (Feedback): Reduce TaxEditor size
- Can you please add a summary to the ticked description on the amount of the size reduction?
This could be valuable ... - 08:47 AM feature request #5752 (Closed): Reduce TaxEditor size
- I checked all removed dependencies and they are not used anyhwere and I did not get any problems while working with t...
- 02:24 PM feature request #9194 (Closed): Make RelationshipBase and NomenclaturalStatus reference OriginalSource
- copied from #6581
This is a subticket for #6581 handling RelationshipBase and NomenclaturalStatus - 02:07 PM feature request #7599: treeView for specimen data in dataportal
- ![](picture588-1.png)
this is a screenshot of algaterra-new with a derivate view containing dna derivates and sibl... - 02:06 PM bug #9193 (Resolved): LazyInitializationException (LIE) in portal/taxon/{uuid} web service
- Applied in changeset commit:cdmlib|3e7265a1d69b8d05150effa407f1365f63f49e7a.
- 01:49 PM bug #9193 (Closed): LazyInitializationException (LIE) in portal/taxon/{uuid} web service
~~~
13:46:48.411 [euromed] [qtp527446182-30437] INFO e.e.c.r.controller.BaseController - doGet() /euromed/por...- 10:47 AM feature request #9128 (Closed): Default copyright statement below image viewer
- this ticket is solved and has already been included into the hotfix 5.16.1
- 10:41 AM bug #9099 (Closed): placemark icon in kml map not clickable
- works as expected
- 09:45 AM bug #9171: Doubtful taxa are not found in bulkeditor
- Andreas Müller wrote:
> Generally the search works now. But there are the following issues:
>
> * the overriden m... - 09:41 AM task #9119 (Closed): Remove schema create and schema update functionality from datsource view
- code removed
08/14/2020
- 06:06 PM feature request #7599: treeView for specimen data in dataportal
- ![](derivate-tree-testdata-in-portal.png)
(screen shot for above report) - 05:59 PM feature request #7599: treeView for specimen data in dataportal
- developing the test for the derivate tree view I found a potential problems.
As far as my understanding of the der... - 05:38 PM feature request #9116 (Resolved): Adapt Editor to switch to originalSource for TaxonNode and improve layout of TaxonNode dialogue
- 03:49 PM feature request #9116: Adapt Editor to switch to originalSource for TaxonNode and improve layout of TaxonNode dialogue
- Andreas Müller wrote:
> * External links can not be added, a "+" button is missing
>
> ![](picture319-1.png)
> ... - 01:21 PM feature request #9116: Adapt Editor to switch to originalSource for TaxonNode and improve layout of TaxonNode dialogue
- Katja Luther wrote:
> This is only as long as you did not enter a reference and therefore a descriptionElementSource... - 01:15 PM feature request #9116: Adapt Editor to switch to originalSource for TaxonNode and improve layout of TaxonNode dialogue
- When selecting the placement source the "Additional information" section collapses. This should not happen.
Also w... - 01:13 PM feature request #9116: Adapt Editor to switch to originalSource for TaxonNode and improve layout of TaxonNode dialogue
- Andreas Müller wrote:
> * External links can not be added, a "+" button is missing
>
> ![](picture319-1.png)
> ... - 01:12 PM feature request #9116: Adapt Editor to switch to originalSource for TaxonNode and improve layout of TaxonNode dialogue
- ~~~
last remote method : http://test.e-taxonomy.eu:80/cdmserver/rem_conf_am/remoting/taxonnode.service
last remote ... - 01:11 PM feature request #9116 (Feedback): Adapt Editor to switch to originalSource for TaxonNode and improve layout of TaxonNode dialogue
- * External links can not be added, a "+" button is missing
![](picture319-1.png)
* There is empty space betwee... - 12:12 PM feature request #9116 (Resolved): Adapt Editor to switch to originalSource for TaxonNode and improve layout of TaxonNode dialogue
- The layout issues should be fixed and also the missing fields.
- 05:37 PM feature request #9192 (Closed): Layout issues for source in taxonnode details
- ~~There is empty space between "Advanced" and "Id in Source"~~ => with Name in Source on top this is not an issue any...
- 05:11 PM task #9191 (Closed): selenium test for specimen tree view (bottom up)
- 05:11 PM task #9191 (Resolved): selenium test for specimen tree view (bottom up)
- Applied in changeset commit:cdm-dataportal|09762fdeff349272d36d32c1272ec0b47e2f441d.
- 07:31 AM task #9191 (Closed): selenium test for specimen tree view (bottom up)
- 12:54 PM bug #9173 (Closed): NPE when move synonym into homotypical group of accepted
- I guess this can be closed now.
- 09:00 AM bug #9173 (Resolved): NPE when move synonym into homotypical group of accepted
- 12:53 PM feature request #9065: Add derived unit media to DerivedUnitFacade details view
- Andreas Müller wrote:
> Katja Luther wrote:
> > For this wizard, maybe the image should not be loaded otherwise the... - 12:13 PM feature request #9065: Add derived unit media to DerivedUnitFacade details view
- Katja Luther wrote:
> For this wizard, maybe the image should not be loaded otherwise the time for creating the wiza... - 11:38 AM feature request #9065: Add derived unit media to DerivedUnitFacade details view
- For this wizard, maybe the image should not be loaded otherwise the time for creating the wizard for editing and afte...
- 12:46 PM bug #9168 (Closed): NameFeature selection in preferences are not shown
- This seems to work now.
- 10:03 AM bug #9168 (Resolved): NameFeature selection in preferences are not shown
- this should be fixed with the last commit, could not reproduce it anymore in nightly.
- 11:29 AM feature request #9188 (Closed): selenium web element wrapper for dynabox
- 07:33 AM feature request #9188 (Resolved): selenium web element wrapper for dynabox
- Applied in changeset commit:cdm-dataportal|7dff5369cbd948d9235b7d91e4f29524498e68c9.
- 07:33 AM task #9186 (Closed): selenium test for specimen top down view (aka devivate_path view)
- 07:33 AM task #9186 (Resolved): selenium test for specimen top down view (aka devivate_path view)
- Applied in changeset commit:cdm-dataportal|bcc70074782b97ae41c501cda2575d7d07e296a8.
08/13/2020
- 04:59 PM feature request #5752: Reduce TaxEditor size
- Can you please review if you think all up-to-now changes (removing of dependencies etc) are ok. I think you do not ne...
- 04:46 PM feature request #9190 (In Progress): Make taxeditor.local a loadable plugin not installed by default
- copied from #9154
- 04:38 PM task #9132: Update cyprus images to Scaler default API and add thumbnails
- OK. It was assigned to me before therefore I asked.
So is the status "Resolved" correct or is there still work to do? - 02:35 PM task #9132 (Resolved): Update cyprus images to Scaler default API and add thumbnails
- This is a complicated issue which required quite some time for a comprehensive explanation comment 15 contains all in...
- 02:20 PM task #9132 (Feedback): Update cyprus images to Scaler default API and add thumbnails
- Can you explain this a bit more? I do not yet understand what the exact problem is.
- 04:29 PM task #9189 (Closed): Move datasource view to taxeditor.local
- As the datasource view is only needed for local mgd. it can be moved to taxeditor.webapp
This way maybe the dataso... - 03:30 PM feature request #9065 (Feedback): Add derived unit media to DerivedUnitFacade details view
- 03:30 PM feature request #9065: Add derived unit media to DerivedUnitFacade details view
- If the derived unit facade is used in a specimen dialogue (e.g. when editing a type specimen) the media section is st...
- 11:31 AM feature request #9065 (Resolved): Add derived unit media to DerivedUnitFacade details view
- now the media view for list viewer is disabled and the media section in details view for the tree view as well.
- 10:25 AM feature request #9065: Add derived unit media to DerivedUnitFacade details view
- Andreas Müller wrote:
> In the specimen list editor it is now possible to also edit media in the media gallery view.... - 03:22 PM feature request #9152: PreferencesService caches CdmPreferences
- I would suggest to add a separator in the cacheKey(key) method to clearly distinguish the subject and the predicate. ...
- 03:18 PM feature request #9152 (Feedback): PreferencesService caches CdmPreferences
- There was a critical thing missing as the cacheIsComplete was never set to true (and therefore the cache was not real...
- 03:05 PM feature request #9152: PreferencesService caches CdmPreferences
- This generally seems to work. One issue that is kind of unclear to me:
* is there a reason why you use the treeind... - 02:46 PM feature request #9188 (Closed): selenium web element wrapper for dynabox
- new super class of `BaseElement` with option to click the dynabox.
Use `WebdriverWait` or `FluentWait` to pause the ... - 12:00 PM feature request #9134 (Feedback): Rule based creation of additional media representations "on the fly"
- Andreas Kohlbecker wrote:
> Andreas Müller wrote:
>
>
> > * MediaUriTransformationProcessor.calculateTargetSiz... - 11:37 AM feature request #9134: Rule based creation of additional media representations "on the fly"
- Andreas Kohlbecker wrote:
> I modified the code a bit so that there is only one method left which actually modifies ... - 11:25 AM feature request #9134: Rule based creation of additional media representations "on the fly"
- Andreas Müller wrote:
> * MediaToolbox is only logging JsonExceptions but not throwing them. Is this wanted (I am no... - 11:08 AM feature request #9134: Rule based creation of additional media representations "on the fly"
- The class SearchReplace is undocumented.
Also I wonder if we should maybe move it to cdmlib-common as it is context ... - 10:50 AM feature request #9134: Rule based creation of additional media representations "on the fly"
- Andreas Kohlbecker wrote:
> **TODO**: Skip the creation of a MediaRepresentation if a part with exactly the same URL... - 11:55 AM task #9187 (Duplicate): selenium test for specimen table view
- 11:54 AM task #9186 (Closed): selenium test for specimen top down view (aka devivate_path view)
- 11:35 AM feature request #9181 (Closed): set and get drupal variables from selenium test suite
- 07:38 AM task #8420 (Closed): improve admin settings for specimens representations
- variable migration successfully tested on edit-test
08/12/2020
- 10:03 PM task #8420 (In Progress): improve admin settings for specimens representations
- 05:54 PM feature request #9065 (Feedback): Add derived unit media to DerivedUnitFacade details view
- In the specimen list editor it is now possible to also edit media in the media gallery view. This should not be possi...
- 05:26 PM feature request #9065: Add derived unit media to DerivedUnitFacade details view
- Generally this seems to work. However, there is an issue:
The new media section is also shown in the specimen tree... - 05:47 PM feature request #9116 (Feedback): Adapt Editor to switch to originalSource for TaxonNode and improve layout of TaxonNode dialogue
- About the new original source section:
* The "detail" field is missing
* There is empty space between "Advanced" ... - 01:21 PM feature request #9116: Adapt Editor to switch to originalSource for TaxonNode and improve layout of TaxonNode dialogue
- I will switch back to "In Progress" once I have reviewed this part.
- 01:20 PM feature request #9116 (Resolved): Adapt Editor to switch to originalSource for TaxonNode and improve layout of TaxonNode dialogue
- 01:13 PM feature request #9116: Adapt Editor to switch to originalSource for TaxonNode and improve layout of TaxonNode dialogue
- AM please have a look whether the taxon node details view is ok, in some places the internationalization is still mis...
- 04:37 PM feature request #9040 (Closed): Implement open button for ORCIDs
- seems to work as expected
- 04:05 PM bug #9166 (Closed): ClassCastException when editing media in taxon bulkeditor
- Seems to work as expected
- 03:58 PM bug #9168: NameFeature selection in preferences are not shown
- The new code (even the 'cleaned code') contains a lot of commented code. Can we remove this code (or leave a note why...
- 03:53 PM bug #9168 (Feedback): NameFeature selection in preferences are not shown
- when adding a new name fact (after changing the preferences) I got:
~~~
last remote method : http://test.e-taxono... - 03:24 PM bug #9171: Doubtful taxa are not found in bulkeditor
- Also the implementation for findByTitleWithRestrictions and findByTitle differs a bit in terms of handling "numberOfR...
- 03:21 PM bug #9171 (Feedback): Doubtful taxa are not found in bulkeditor
- Generally the search works now. But there are the following issues:
* the overriden methods findByTitleWithRestric... - 03:24 PM bug #9172 (Closed): Missing synchronisation between taxonnode wizard and name editor
- Upps, sorry, wrong ticket.
- 03:23 PM bug #9172 (Feedback): Missing synchronisation between taxonnode wizard and name editor
- ~~Also the implementation for findByTitleWithRestrictions and findByTitle differs a bit in terms of handling "numberO...
- 02:43 PM bug #9172 (Closed): Missing synchronisation between taxonnode wizard and name editor
- Seems to work
- 02:49 PM bug #9173: NPE when move synonym into homotypical group of accepted
- Andreas Müller wrote:
> I can't reproduce the NPE (but I don't know if I could before).
>
> From the changeset it... - 02:35 PM bug #9173 (Feedback): NPE when move synonym into homotypical group of accepted
- I can't reproduce the NPE (but I don't know if I could before).
From the changeset it does not become clear how fa... - 07:44 AM bug #9185: DateHeaderFilter.doFilter(..) causes NPE in FrameworkServlet.processRequest(..) on 404 HTTP response
- can this minor problem be solved by changing the order in DateHeaderFilter.doFilter() like this?
~~~java
@Overrid... - 07:17 AM bug #9185 (Closed): DateHeaderFilter.doFilter(..) causes NPE in FrameworkServlet.processRequest(..) on 404 HTTP response
- ~~~
00:00:05.479 [flora-malesiana] [qtp527446182-27609] INFO e.e.c.r.controller.BaseController - doGetMethod()[doGe... - 06:45 AM bug #9184 (In Progress): WSOD in advanced search cdm_dataportal/search
- 06:45 AM bug #9184 (Closed): WSOD in advanced search cdm_dataportal/search
* http://cichorieae.e-taxonomy.net/portal/cdm_dataportal/search
* http://www.palmweb.org/cdm_dataportal/search
...
08/11/2020
- 03:23 PM bug #9183: New Registration View: prevent user from continuing to Registration for which permissions are not sufficient
- Filtering by restrictions seems to be the root of the problem:
~~~java
Criterion uuidRestriction = Restrictions.i... - 02:51 PM bug #9183 (New): New Registration View: prevent user from continuing to Registration for which permissions are not sufficient
- Users can select references in the new registration view even if permissions to edit them are not suficcient. Clickin...
- 02:27 PM bug #9171 (Resolved): Doubtful taxa are not found in bulkeditor
- this should be fixed, please review.
- 12:06 PM feature request #9182: Sub-collection and Collection vs. Collection and Super-Collection
- done. please review once the test servers updated (12.08.2020)
- 11:24 AM feature request #9182 (Resolved): Sub-collection and Collection vs. Collection and Super-Collection
- Applied in changeset commit:cdm-vaadin|d99b930ca98f5b14d402d7fccb356d1e9a6ff589.
- 12:01 PM feature request #8156 (Closed): Registration items show type status in bold letters
- 12:00 PM feature request #8156 (Resolved): Registration items show type status in bold letters
- Applied in changeset commit:cdm-vaadin|0aaa3f0595f5c0414d0e6a2de2ed94d49ffede91.
- 11:32 AM feature request #8196 (Closed): display ortographic corrections in name relations as 'corrected name: <nameCache>'
- 11:15 AM feature request #8196: display ortographic corrections in name relations as 'corrected name: <nameCache>'
- Andreas, can we close this ticket?
- 11:18 AM feature request #9065 (Resolved): Add derived unit media to DerivedUnitFacade details view
08/10/2020
- 06:40 PM feature request #9182 (Closed): Sub-collection and Collection vs. Collection and Super-Collection
- In PhycoBank there are Collections in Herbaria (c. 30%), but only c.2% Collection in Supercollections.
I call a Coll... - 02:54 PM feature request #9177: Make the order in drop down for status and namerelationships configurable
- I guess this is a feature many users prefer to have and hope it is not too difficult to implement. Therefore I move i...
- 02:53 PM feature request #9177: Make the order in drop down for status and namerelationships configurable
- I also think that we do not need a completely new ordering but a "recently used"-list as Walter suggests in #note-2. ...
- 02:49 PM feature request #9177: Make the order in drop down for status and namerelationships configurable
- KL:
in den drop downs gibt es seit einiger Zeit auch ein pattern matching, wenn du also z.B. „ill“ eingibst, dann ... - 02:48 PM feature request #9177: Make the order in drop down for status and namerelationships configurable
- WGB:
The order of drop down items should be configurable, with the possibility to insert a separator between top i... - 10:20 AM feature request #9177 (New): Make the order in drop down for status and namerelationships configurable
- The order of drop down items should be configurable, therefore we need to think about how to create an UI for definin...
- 02:34 PM feature request #9181: set and get drupal variables from selenium test suite
- fully implemented and teseted
- 02:32 PM feature request #9181 (Resolved): set and get drupal variables from selenium test suite
- Applied in changeset commit:cdm-dataportal|20ceff0b10d1079c0463112a482bbe5c51cc54cc.
- 01:57 PM feature request #9181 (Closed): set and get drupal variables from selenium test suite
- for testing the dataportal with varying settings it must be possible to modify and check the drupal variables.
Thi... - 02:16 PM bug #9171: Doubtful taxa are not found in bulkeditor
- As this issue comes up from time to time I put it to the current milestone. Maybe oral discussion is needed.
- 02:15 PM bug #9171: Doubtful taxa are not found in bulkeditor
- Katja Luther wrote:
> The search is based on the titleCache and the titleCache of doubtful taxa starts with "?", we ... - 12:40 PM feature request #9040: Implement open button for ORCIDs
- this is implemented, please review.
- 12:40 PM feature request #9040 (Resolved): Implement open button for ORCIDs
- Applied in changeset commit:taxeditor|2ab321a1b743b9193d313e9a78ba702c86a2da54.
- 12:26 PM feature request #9180 (New): Add clickable link to reference detail element
- The reference detail element should show also the URL link to avoid opening the details wizard.
- 12:16 PM feature request #9110 (Closed): Add additional informations to metadata table of cdmLight
- 10:29 AM feature request #9179 (New): Add a possibilty to enter a list of taxa
- Similar to the possibility to enter a list of synonyms in the nameeditor it should be possible to enter a list of tax...
- 10:22 AM feature request #9178 (New): Make the name and type of a namerelationship editable
- At the moment only rule and reference can be edited for a namerelationship, but also the type and the related name sh...
- 10:10 AM feature request #9176 (New): New Taxon as own menu item in navigator context menu
- The new taxon menu item should be available as own context menu entry to avoid an additional click (new -> taxon).
... - 07:09 AM feature request #8854: Choose new base font size for the portal
- Hallo Andreas,
... Ich finde die größeren Zeilenabstände und die größere Schrift gut. Alles ist angenehmer zu les... - 07:08 AM feature request #8854: Choose new base font size for the portal
- Hallo Andreas,
vielen Dank! Im Cichorieae-Portal empfinde ich die größere Schrift tatsächlich sehr wohltuend und s... - 07:07 AM feature request #8854: Choose new base font size for the portal
- Hallo,
flora-cuba [Checklist]: Ich habe das Test-Portal mit dem Produktionsportal abgeglichen, jetzt lassen die... - 07:07 AM feature request #8854: Choose new base font size for the portal
- Hallo,
vielen Dank, es ist wirklich sehr wichtig, dass wir uns um solche „kosmetischen“ Fragen auch kümmern.
...
Also available in: Atom