Project

General

Profile

Activity

From 06/27/2020 to 07/26/2020

07/24/2020

12:53 PM Revision 991ae630 (cdm-dataportal): ref #8850 annotations for FieldUnits and nameTypeDesignations in registration and name page
Andreas Kohlbecker
11:51 AM bug #2602: Taxon synonymy: type designation footnotes rendered together with taxon_page_synonymy footnotes
can be solved by setting the `$footnote_list_key_suggestion` parameter of `handle_annotations_and_sources()` explicit... Andreas Kohlbecker
11:51 AM bug #4964: footnotes for taxonRelationship sources and annotations should be rendered together
can be solved by setting the `$footnote_list_key_suggestion` parameter of `handle_annotations_and_sources()` explicit... Andreas Kohlbecker
08:43 AM Revision 57dba857 (cdm-dataportal): typo
Andreas Kohlbecker
08:42 AM bug #9164: occurrence maps do not resprect max zoom level
none of the tips in https://stackoverflow.com/questions/4240610/min-max-zoom-level-in-openlayers#4240724 did help so far Andreas Kohlbecker
07:54 AM bug #9164 (New): occurrence maps do not resprect max zoom level
even if the max zomm level is set to 16 occurrence maps allow for zoom levels beyond leading to broken maps. Andreas Kohlbecker
07:45 AM Revision af28dbed (cdm-dataportal): more max map zoomlevel values
Andreas Kohlbecker

07/23/2020

09:13 PM Revision c558bf25 (cdmlib): ref #8850 adding entity refernces to DerivedUnitFacade for detivedUnit and fieldUnit
Andreas Kohlbecker
06:36 PM Revision 0e617798 (cdm-dataportal): ref #8850 showing fieldunit annotations in registration page
Andreas Kohlbecker
06:10 PM Revision e050fcf2 (cdm-dataportal): fixing unsuccessful refactoring of annotation functions
Andreas Kohlbecker
05:41 PM Revision 39a9e629 (cdm-dataportal): fixing unsuccessful refactoring of annotation functions
Andreas Kohlbecker
05:01 PM feature request #8317: Omit ex-author if ex-author=author
I checked the update. For new entrys it is fully functionalble.
For already used names there was no automatic update...
Wolf-Henning Kusber
01:32 PM feature request #8317 (Resolved): Omit ex-author if ex-author=author
The integration server was hung, so the update was not distributed to the test system.
I locally tested the creati...
Andreas Kohlbecker
01:15 PM feature request #8317 (In Progress): Omit ex-author if ex-author=author
Wolf-Henning Kusber wrote:
> Portal view as of 23 July 2020 (Test and Production). In both portals the validated des...
Andreas Kohlbecker
12:22 PM feature request #8317: Omit ex-author if ex-author=author
Portal view as of 23 July 2020 (Test and Production). In both portals the validated designation (= invalid name) was ... Wolf-Henning Kusber
04:03 PM Revision 3224fddd (cdm-dataportal): cleaning up and renaming entity annotation footnote key methods
Andreas Kohlbecker
02:37 PM Revision c797d7db (cdm-dataportal): claning up distribution_status_label_and_markup()
Andreas Kohlbecker
02:05 PM Revision 2fc5c836 (cdm-dataportal): cleaning up and renaming entitiy annotation footnote key methods
Andreas Kohlbecker
01:29 PM Revision 4da12c37 (cdm-vaadin): ref #8317 TaxonNamePopupEditor exAuthor only when != combinationAuthor - detecting duplicates by nomTitle compare
Andreas Kohlbecker
08:37 AM bug #7895: registrationWorkingSetDTO/{uuid} fails due IndexOutOfBoundsException in RegistrationWorkingSet
I was selecting "Target version" = NONE and obviously missed the correct option. Andreas Kohlbecker

07/22/2020

11:58 PM task #9163 (Closed): Remove redundant exclude notes for Flora of Greece
Andreas Müller
11:58 PM task #9163 (Resolved): Remove redundant exclude notes for Flora of Greece
Applied in changeset commit:cdmlib-apps|2d1cf56bd48df49359a90fd4c4158f1febb5fe3c. Andreas Müller
11:54 PM task #9163 (Closed): Remove redundant exclude notes for Flora of Greece
Andreas Müller
11:58 PM Revision 2b21cb88 (cdmlib-apps): cleanup
Andreas Müller
11:57 PM Revision 2d1cf56b (cdmlib-apps): fix #9163 remove redundant exclude notes for FoG
Andreas Müller
11:51 PM Revision 4e785924 (cdmlib-apps): Rename and update NonReferencedObjectsDeleteActivator
Andreas Müller
11:50 PM Revision 62ed1947 (cdmlib): rename NonReferencedObjectsDeleter
Andreas Müller
11:46 PM Revision 9345f0fe (cdmlib): nope
Andreas Müller
11:44 PM Revision 14a417c9 (cdmlib): allow exceptions in DeleteNonReferencedReferencesUpdater
Andreas Müller
11:23 PM Revision d3c2f812 (cdmlib): handle nameType is null for TaxonNameDefaultCacheStrategy
Andreas Müller
09:19 PM bug #7895: registrationWorkingSetDTO/{uuid} fails due IndexOutOfBoundsException in RegistrationWorkingSet
Is there a reason why you changed the target version to Fauna Europaea Portal Release?
The fixed ticket belongs to 5.9.
Andreas Müller
01:10 PM bug #7895 (Worksforme): registrationWorkingSetDTO/{uuid} fails due IndexOutOfBoundsException in RegistrationWorkingSet
this has already been fixed by commit:6b0f8cd Andreas Kohlbecker
03:14 PM feature request #8317: Omit ex-author if ex-author=author
Solved and tested.
Please review.
For fixing the wrong data in the production system you may want to edit the a...
Andreas Kohlbecker
03:13 PM feature request #8317 (Resolved): Omit ex-author if ex-author=author
Applied in changeset commit:cdm-vaadin|ff522f12a377c61ee737ebfa2f4f5cbc95398200. Andreas Kohlbecker
03:13 PM Revision ff522f12 (cdm-vaadin): fix #8317 TaxonNamePopupEditor exAuthor only when != combinationAuthor
Andreas Kohlbecker
02:07 PM feature request #8230 (Closed): NameTypePopupEditor: genus selectable as the name type for higher ranks
Example: http://phycobank.org/102321 (worked perfectly)
Currently no problems. Close this ticket and will only reope...
Wolf-Henning Kusber
01:35 PM feature request #8230 (Feedback): NameTypePopupEditor: genus selectable as the name type for higher ranks
I have no problems selecting a genus as type name for a family:
![](picture817-1.png)
Also from looking into th...
Andreas Kohlbecker
12:43 PM task #9105 (Closed): rename NodeSortMode etc to TaxonNodeSortMode
Andreas Kohlbecker
12:43 PM Revision 500073dd (cdmlib): ref #9105 renaming NodeSortMode und NodeDtoSortMode to TaxonNode...Mode
Andreas Kohlbecker
12:42 PM Revision fd5d34f9 (cdmlib): renaming NodeSortMode und NodeDtoSortMode to TaxonNode...Mode
Andreas Kohlbecker
12:20 PM Revision 8e063b7a (cdm-vaadin): TODO comment
Andreas Kohlbecker
12:15 PM bug #9162 (Worksforme): Registration page: Typedesignation missing
Apparently the server was hung. After rebooting the server the type designation is shown again: http://test.e-taxonom... Andreas Kohlbecker
08:58 AM bug #9162 (Worksforme): Registration page: Typedesignation missing
hier ist die Ausgabe im Testportal zu 102157:
![](picture329-1.png)
Andreas Kohlbecker
08:41 AM task #9161: E+M shapefile with Kaukasus regions
Hallo,

In der DB (cdm_production)_euromed_caucasus befindet sich das Vokabular (E+M Caucasus Areas)
mit den ...
Andreas Kohlbecker
08:40 AM task #9161 (Rejected): E+M shapefile with Kaukasus regions
Wir brauchen dafür aber keine politischen, sondern pflanzengeografische Regionen. In der Kaukasus-Instanz müssten die... Andreas Kohlbecker

07/21/2020

04:24 PM bug #8310 (Resolved): Issues to solve in E+M shapefile
I consider this as fully completed. Andreas Kohlbecker
04:23 PM bug #8310: Issues to solve in E+M shapefile
The latest run of the mapping service on edit-test (updated to the latest state of the production system) now reports... Andreas Kohlbecker
03:42 PM bug #8310: Issues to solve in E+M shapefile
Hallo,
ich habe die Name area labels jetzt teilweise umbenannt, so wie es mir sinnvoll erschien. Ob die Shapefil...
Andreas Kohlbecker
03:41 PM bug #8310: Issues to solve in E+M shapefile
Hallo,

zu den Arealen in den Shapefiles:
ich denke, grundsätzlich ist das jetzt richtig. Es sollte für alle ...
Andreas Kohlbecker
03:41 PM bug #8310: Issues to solve in E+M shapefile
[Eckard wrote:]
Hallo Andreas,
also, ich denke nicht, dass die Kartenanzeige noch sehr im Fluss und häufigen ...
Andreas Kohlbecker

07/20/2020

05:56 PM bug #8310: Issues to solve in E+M shapefile
Hallo,
ja, wenn für Transcaucasia (Tcs) ein gemeinsames Polygon ohne Ländergrenzen geschaffen werden kann, ist das...
Andreas Kohlbecker
05:55 PM bug #8310: Issues to solve in E+M shapefile
Andreas Kohlbecker in email from Freitag, 10. Juli 2020 11:45:03:
Betrachten wir zum Beispiel den Fall Transcaucas...
Andreas Kohlbecker
04:35 PM Revision e0d14510 (cdmlib): ref #9160 deprecating method which needs to be replaced - fixing ticket referernce in javadoc
Andreas Kohlbecker
04:33 PM Revision 95b81923 (cdm-dataportal): upgrading universalviewer to version 3.1.1
Andreas Kohlbecker
03:07 PM task #9132: Update cyprus images to Scaler default API and add thumbnails
I modified the small thumbnails images with following sql statement:
~~~sql
UPDATE MediaRepresentationPart p set...
Andreas Kohlbecker
02:21 PM task #9132: Update cyprus images to Scaler default API and add thumbnails
Ralf voted for cropping the images (Email from 16.07.20 17:58)
Andreas Kohlbecker
02:08 PM Revision 90e7adad (cdmlib): ref #9160 deprecating method which needs to be replaced
Andreas Kohlbecker
02:05 PM feature request #9134 (Resolved): Rule based creation of additional media representations "on the fly"
Andreas Müller wrote:
> Andreas Kohlbecker wrote:
> > Andreas Müller wrote:
> >
> > Using media clones can also ...
Andreas Kohlbecker
02:05 PM task #9160 (New): Avoid modified media entities in IMediaToolbox.filterPreferredMediaRepresentations()
see #9134#note-15 for in depth details.
The best solution would be to use MediaDTOs
Andreas Kohlbecker
01:52 PM Revision 8e996490 (cdmlib): ref #9134 preventing persistance of volatile modified media
Andreas Kohlbecker
11:57 AM feature request #9152 (Resolved): PreferencesService caches CdmPreferences
Andreas Kohlbecker
11:57 AM feature request #9152: PreferencesService caches CdmPreferences
I implemented the service level cache for cdm preferences with locking mechanism.
Please review carefully.
Andreas Kohlbecker
11:30 AM feature request #9152: PreferencesService caches CdmPreferences
Caching CdmPreferences at the service class level is not straight forward and picked with a couple of pitfalls:
1....
Andreas Kohlbecker
11:55 AM Revision 922b1ce9 (cdmlib): ref #9152 implementing service level cache for cdm preferences with locking mechanism
Andreas Kohlbecker
10:05 AM feature request #9122: update shapefile mappings of TDWG areas to the merged shapefile tdwg_levels_1-4
The new map layer is now available:
http://edit.africamuseum.be/geoserver/topp/wms?service=WMS&version=1.1.0&requ...
Andreas Kohlbecker

07/19/2020

08:52 AM Revision 024dfc3d (cdmlib): cleanup
Andreas Müller

07/17/2020

09:34 AM bug #9157 (In Progress): Further improve deduplication of names
Andreas Müller
09:11 AM bug #9157 (In Progress): Further improve deduplication of names
copied from #9085
* ~~make parsing of articles and book sections stricter (only EQUAL allowed) to guarantee identi...
Andreas Müller
09:33 AM Revision c80fe770 (cdmlib): ref #9157 handle articles and book sections matching stricter
Andreas Müller
09:22 AM feature request #9159 (New): Add page matching to parsed reference matching
Parsed references usually have a detail page. This can be used to identify articles and book sections if existing mat... Andreas Müller
09:19 AM feature request #9158 (New): Handle identiy matching in matching framework
XXX_OR_xxx_NULL usually requires that at least 1 other parameter guarantees the identity of the 2 matching objects.
...
Andreas Müller
09:13 AM feature request #9085 (Closed): Improve deduplication of parsed names
Open issues moved to #9157 Andreas Müller
08:23 AM Revision c9a6552a (cdmlib): cleanup
Andreas Müller

07/16/2020

11:50 PM bug #9156 (New): Searching for a taxon in the PolytomousKey perspective results in AssertionFailure
using the simple taxon search
~~~
last remote method : http://api.cybertaxonomy.org:80/cyprus/remoting/polytomous...
Andreas Müller
10:19 PM feature request #8196: display ortographic corrections in name relations as 'corrected name: <nameCache>'
Example:
http://phycobank.org/100005
correct: Planothidium victorii
to be corrected: Planothidium victori
The...
Wolf-Henning Kusber
08:02 PM feature request #8196 (Resolved): display ortographic corrections in name relations as 'corrected name: <nameCache>'
Andreas Kohlbecker
02:10 PM feature request #8196: display ortographic corrections in name relations as 'corrected name: <nameCache>'
I now changed `label` and `text` of the according term representation (1cbb3aac-afec-4770-bc59-006f20d65e0e') to "cor... Andreas Kohlbecker
08:48 PM bug #9147 (Closed): Use StringBuilder in CdmUtils.concat() to avoid performance penalties
With the final adaption of its subject this ticket is fully solved.
Code is perfect.
Andreas Kohlbecker
06:14 PM feature request #9134: Rule based creation of additional media representations "on the fly"
the fixed default transformations as json for reference:
~~~json
[ {
"scheme" : null,
"host" : {
"repl...
Andreas Kohlbecker
06:13 PM feature request #9134: Rule based creation of additional media representations "on the fly"
Andreas Müller wrote:
>
> > "width" : 200,
> > "height" : 200
> > if we use &mo=crop&dw=200&dh=**147**
>
> s...
Andreas Kohlbecker
05:56 PM feature request #9134: Rule based creation of additional media representations "on the fly"
Andreas Müller wrote:

> * MediaUriTransformationProcessor.calculateTargetSize() does not handle maxextend trans...
Andreas Kohlbecker
04:42 PM feature request #9134: Rule based creation of additional media representations "on the fly"
Andreas Kohlbecker wrote:
> Andreas Müller wrote:
>
> I implemented all of your suggestions and discovered a bug ...
Andreas Müller
04:28 PM feature request #9134: Rule based creation of additional media representations "on the fly"
Andreas Kohlbecker wrote:
> Andreas Müller wrote:
>
> Using media clones can also cause problems: Rest service cl...
Andreas Müller
04:09 PM feature request #9134: Rule based creation of additional media representations "on the fly"
Andreas Kohlbecker wrote:
> Andreas Müller wrote:
> > Does it make sense to use
> >
> > "width" : 200,
> > ...
Andreas Müller
03:53 PM feature request #9134: Rule based creation of additional media representations "on the fly"
Andreas Müller wrote:
> Does it make sense to use
>
> "width" : 200,
> "height" : 200
>
> if we use &mo=...
Andreas Kohlbecker
03:50 PM feature request #9134: Rule based creation of additional media representations "on the fly"
Andreas Müller wrote:
> ...
> * The MediaToolbox methods change the media itself by adding or removing representa...
Andreas Kohlbecker
03:39 PM feature request #9134: Rule based creation of additional media representations "on the fly"
Does it make sense to use
"width" : 200,
"height" : 200
if we use &mo=crop&dw=200&dh=**147**
Do we ne...
Andreas Müller
01:00 PM feature request #9134: Rule based creation of additional media representations "on the fly"
new default transformation for digilib:
~~~json
[ {
"scheme" : null,
"host" : {
"replace" : "pictures....
Andreas Kohlbecker
06:07 PM Revision bf5abe7d (cdmlib): ref #9134 fixing bug in default transformation creation
Andreas Kohlbecker
05:47 PM Revision 896e7ef8 (cdmlib): ref #9134 fixing calculation of croped thumbnail images and adding tests
Andreas Kohlbecker
04:07 PM Revision 5ccd238c (cdmlib): ref #9134 fixing bug with adding entiies to a collection
Andreas Kohlbecker
01:24 PM Revision 8165e2b9 (cdmlib): ref #9134 no longer storing DefaultMediaTransformations in the db, better exception handling and more documentation
Andreas Kohlbecker
08:36 AM feature request #8854 (In Progress): Choose new base font size for the portal
I modified the font setting and send an email to the BGBM users to gather feedback Andreas Kohlbecker
08:21 AM Revision b233e13b (cdm-dataportal): ref #8854 base line height to 1.6 * base-font-size
Andreas Kohlbecker
08:16 AM Revision 4c0d08da (cdm-dataportal): ref #8854 base font size set to 14px
Andreas Kohlbecker
08:08 AM task #9132: Update cyprus images to Scaler default API and add thumbnails
Andreas Müller wrote:
> The above problems are all solved and discussed with Ralf so I guess we can close this ticke...
Andreas Kohlbecker

07/15/2020

10:30 PM Revision 2455d1e1 (taxeditor): cleanup
Andreas Müller
10:29 PM Revision 2f0d9de4 (taxeditor): fix compile error
Andreas Müller
10:21 PM Revision 20de2ce5 (cdmlib): ref #9071 add test for equal months to ExtendedTimePeriodFormatterTest
Andreas Müller
10:19 PM Revision 6a757427 (cdmlib): add empty factory method to TemporalData
Andreas Müller
10:19 PM Revision 086a1ba9 (cdmlib): DeleteNonReferencedReferencesUpdater uses ReferencingObjectsCount instead of ReferencingObjects
Andreas Müller
10:17 PM Revision bc75c3c7 (cdmlib): cleanup
Andreas Müller
08:33 PM Revision 81f1b374 (cdmlib): cleanup
Andreas Müller
08:32 PM Revision 767ce19d (cdmlib-apps): cleanup
Andreas Müller
07:40 PM feature request #9153: Handle additional information in image metadata
As the remaining issue is related to a ticket implemented by AK I pass this ticket to AK.
If the new parameter sti...
Andreas Müller
03:01 PM feature request #9153: Handle additional information in image metadata
... and existing image files need to be adapted. Andreas Müller
03:01 PM feature request #9153: Handle additional information in image metadata
Andreas Müller wrote:
> This should be implemented for imports and metadata reading.
For imports and metadata rea...
Andreas Müller
02:54 PM feature request #9153: Handle additional information in image metadata
RH:
Bei Bromus fasciculatus delilei (Fall bei Dir hinten unten) finde ich keine Lösung. Bei den Bildern gibt es au...
Andreas Müller
02:50 PM feature request #9153 (New): Handle additional information in image metadata
In rare cases the images on the image server as used for cyprus and cichorieae(?) include some more information addti... Andreas Müller
07:32 PM task #9155 (Closed): Update of used person names
Wolf-Henning Kusber
07:23 PM task #9155 (Closed): Update of used person names
Example: more than one author with family name "Zhang" was set to Abbrv. Title = "Zhang"
Zhang, W. was used for an a...
Wolf-Henning Kusber
07:31 PM task #9132 (Resolved): Update cyprus images to Scaler default API and add thumbnails
The above problems are all solved and discussed with Ralf so I guess we can close this ticket. Andreas Müller
07:29 PM task #9132: Update cyprus images to Scaler default API and add thumbnails
I updated data in cyprus
~~~
UPDATE MediaRepresentationPart p
SET uri = Concat(uri, '&uvfix=1')
WHERE p.uri LIK...
Andreas Müller
04:30 PM task #9132: Update cyprus images to Scaler default API and add thumbnails
The Universalviewer appends `?t={some-hash}` to the image URI. By this the links to the scaler api become invalid an... Andreas Kohlbecker
07:29 PM Revision 15d27f3d (cdmlib-apps): ref #9132 add uvfix parameter to Cyprus image import code
Andreas Müller
04:14 PM feature request #9154: Further reduce TaxEditor size by cleaning up dependencies and making taxeditor.webapp plugin optional
AM:
wurde eingentlich mal diskutiert, ob man taxeditor.webapp nicht automatisch mit anbietet sondern als nachladba...
Andreas Müller
03:48 PM feature request #9154: Further reduce TaxEditor size by cleaning up dependencies and making taxeditor.webapp plugin optional
Issue from #5752: Datasource view could be moved to taxeditor.webapp as it is only relevant together with it. (togeth... Andreas Müller
03:43 PM feature request #9154 (New): Further reduce TaxEditor size by cleaning up dependencies and making taxeditor.webapp plugin optional
this is a follow up ticket for #5752
* remove and upgrade dependencies (mostly from taxeditor.cdmlib) (#9204)
* m...
Andreas Müller
03:46 PM feature request #5752 (Resolved): Reduce TaxEditor size
Many improvements have been done in this ticket. For further improvements a follow up ticket exists: #9154
Open is...
Andreas Müller
03:41 PM feature request #5752: Reduce TaxEditor size
cdmlib-remote-webapp is now removed from taxeditor.cdmlib which reduces the size of TaxEditor about 115 MB Andreas Müller
03:24 PM bug #8814: Clean implementation for permissions with combination of Taxonnode and other permissions
Assignee was missing for this ticket therefore it was moved to next milestone or closed in old milestone.
If this ...
Andreas Müller
03:03 PM feature request #9146: filter image metadata by include and exclude lists of key words
Please also have a look at #9153 when defining the default includes list Andreas Müller
02:32 PM feature request #9152 (Closed): PreferencesService caches CdmPreferences
implement as static private Map<String,String>
once the methods `public void set(CdmPreference preference)` or `pu...
Andreas Kohlbecker
02:28 PM feature request #8989: Implement flowering periods (temporal facts) in dataportal
As we do now already have data in production (uzbekistan) this should be implemented asap
e.g. http://portal.cybe...
Andreas Müller
02:21 PM bug #9126 (Closed): Import Flora of Uzbekistan phenology data
Andreas Müller
02:20 PM bug #9126 (Resolved): Import Flora of Uzbekistan phenology data
Applied in changeset commit:cdmlib|60451921a5902b944295844f9cb5156586971864. Andreas Müller
02:20 PM Revision f26883cb (cdmlib): cleanup
Andreas Müller
02:19 PM Revision 60451921 (cdmlib): fix #9126 implement phenology import
Andreas Müller
02:18 PM Revision 650e6222 (cdmlib-apps): ref 9126 UzbekistanPhenologyActivator added
Andreas Müller
02:17 PM Revision 7f47ea90 (cdmlib-apps): cleanup
Andreas Müller
02:06 PM Revision 92fdeae1 (cdmlib-apps): rename ImageInfo to CdmImageInfo and replace CdmUtils.str2uri
Andreas Müller

07/14/2020

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

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

07/13/2020

09:02 PM feature request #9137 (Resolved): IPTC Keywords (and maybe other information) is not shown in Universal Viewer yet
Applied in changeset commit:cdmlib|2e047df9e907f36f7179ebbda3a420adfa690c78. Andreas Müller
09:01 PM Revision 2e047df9 (cdmlib): fix #9137 IPTC keywords read by CdmImageInfo
Andreas Müller
08:43 PM task #9148 (Resolved): Replace sanselan library by the newer apache commons-imaging
Should be fixed, please review Andreas Müller
02:42 PM task #9148 (Closed): Replace sanselan library by the newer apache commons-imaging
commons-imaging is based on sanselan development so not much adaptation is needed. Andreas Müller
08:02 PM Revision 234333cc (taxeditor): ref #9148 add commons-imaging-1.0-alpha1 to TaxEditor dependencies and remove sanselan-0.97-incubator (cont. II)
Andreas Müller
06:38 PM Revision 4a943fb5 (taxeditor): cleanup
Andreas Müller
06:36 PM Revision 74cfb8fa (taxeditor): ref #9148 add commons-imaging-1.0-alpha1 to TaxEditor dependencies and remove sanselan-0.97-incubator (cont.)
Andreas Müller
06:12 PM feature request #9146 (Resolved): filter image metadata by include and exclude lists of key words
implemented with test Andreas Kohlbecker
12:59 PM feature request #9146 (Closed): filter image metadata by include and exclude lists of key words
Not all image metadata read from image files (stored in EXIF and ICPT data fields) it to be exposed to the public via... Andreas Kohlbecker
06:11 PM Revision 2eb4c6b4 (cdmlib): ref #9146 media metadata service method with cdm property based include and exclude filter definitions - test
Andreas Kohlbecker
06:06 PM Revision adb62052 (taxeditor): cleanup
Andreas Müller
06:06 PM Revision 0b4fe3ea (taxeditor): ref #9148 add commons-imaging-1.0-alpha1 to TaxEditor dependencies and remove sanselan-0.97-incubator
Andreas Müller
05:41 PM Revision 664c8b2a (taxeditor): ref #9148 rename ImageInfo to CdmImageInfo in TaxEditor
Andreas Müller
03:49 PM Revision 2a235907 (cdmlib-apps): cleanup
Andreas Müller
03:48 PM Revision e76ff5da (cdmlib-apps): ref #9145 final changes for IpniSourcesImport
Andreas Müller
03:43 PM Revision 16c69e07 (cdmlib): ref #9148 adapt MediaController and MediaServiceImpl to the new naming CdmImageInfo
Andreas Müller
03:43 PM Revision 9d43097c (cdmlib): ref #9148 change the name of CDM class ImageInfo to CdmImageInfo to avoid name calsh with commons-imaging/ImageInfo
Andreas Müller
03:34 PM Revision 1c0438e9 (cdmlib): ref #9146 typo
Andreas Kohlbecker
03:32 PM Revision 036b973d (cdmlib): ref #9146 media metadata service method with cdm property based include and exclude filter definitions
Andreas Kohlbecker
03:18 PM Revision a1257e7e (cdmlib): ref #9148 exchange sanselan by commons-imaging and adapt CDM ImageInfo
Andreas Müller
02:17 PM bug #9147 (Feedback): Use StringBuilder in CdmUtils.concat() to avoid performance penalties
The semantics of String.join() and StringUtils.join() is different to the one of CdmUtils.concat() especially in term... Andreas Müller
02:03 PM bug #9147 (Closed): Use StringBuilder in CdmUtils.concat() to avoid performance penalties
Use `String.join()` or one of the `org.apache.commons.lang3.StringUtils.join(..)` methods instead. These methods are ... Andreas Kohlbecker
02:05 PM Revision 11c127bf (cdmlib): ref #9147 deprecating and commenting CdmUtils.concat()
Andreas Kohlbecker
01:12 PM Revision 551c4f43 (cdmlib): ref #9134 adding ducumentation for MediaUriTransformationProcessor and Mediatoolbox
Andreas Kohlbecker
12:36 PM Revision d0142787 (cdmlib): cleanup
Andreas Müller

07/11/2020

08:24 PM task #6606 (Closed): Import Bogota specimen data
This can be closed as the Bogota database will not be used anyway. Cleanup import data not necessary anymore. Andreas Müller
08:22 PM bug #9145 (Closed): Add sources to E+M IPNI distribution data
Andreas Müller
12:48 PM Revision 8e8e9251 (cdmlib): cleanup
Andreas Müller
12:18 PM Revision 482d17ed (cdmlib): cleanup
Andreas Müller
12:18 PM Revision 964efbfc (cdmlib): try to improve DefinedTermBase.clone() (cont. II)
Andreas Müller
12:03 PM Revision 63ed6f1b (cdmlib): try to improve DefinedTermBase.clone() (cont.)
Andreas Müller
10:52 AM bug #5710: Changing the database connection must reset all caches
This needs to be checked if this fully solves the problem Andreas Müller
10:52 AM bug #5710 (Resolved): Changing the database connection must reset all caches
There is a cache also in TermManager !!!
This is currently not emptied when connecting to a new datasource.
I a...
Andreas Müller
10:32 AM bug #5710: Changing the database connection must reset all caches
It looks like emptying the cache is done in CdmStoreConnector in this line
~~~
CdmStore.setInstance(applicationCo...
Andreas Müller
10:51 AM Revision 83d93c4c (cdmlib): cleanup
Andreas Müller
10:50 AM Revision 9d700cfc (taxeditor): ref #5710 add reset to TermManager after reconnect
Andreas Müller
10:49 AM Revision 16cafda4 (taxeditor): cleanup
Andreas Müller
09:40 AM Revision e6c92114 (cdmlib): try to improve DefinedTermBase.clone()
Andreas Müller
09:30 AM Revision dd06fef0 (taxeditor): remove @Component annotation from CdmServiceCacher
Andreas Müller
09:15 AM Revision 8e8c7741 (taxeditor): cleanup
Andreas Müller
08:57 AM Revision 321468f8 (taxeditor): remove springframework.context 3.2.2 from taxeditor.tests (cont.)
Andreas Müller
08:49 AM Revision f63b9760 (taxeditor): remove springframework.context 3.2.2 from taxeditor.test
Andreas Müller
01:15 AM Revision 55a5d551 (cdmlib-apps): ref #9145 add IpniSourcesImport for E+M IPNI data
Andreas Müller

07/10/2020

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

07/09/2020

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

07/08/2020

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

1. open http://flora-of-cyprus.eu/cdm_dataportal/taxon/e9925386-b197-4d81-a4fc-137ea96e6b4f/images
2. reload the p...
Andreas Kohlbecker
06:26 PM Revision ebf4cc77 (taxeditor): update httpmime to 4.5.12
Andreas Müller
06:05 PM Revision 09522b16 (taxeditor): update to httpclient 4.5.12 (cont.)
Andreas Müller
05:57 PM Revision 3185cbdd (taxeditor): update to httpclient 4.5.12, commons-lang3 3.10 and commons-codec 1.14
Andreas Müller
05:29 PM feature request #9134 (Closed): Rule based creation of additional media representations "on the fly"
Often only the full sized image URIs are recorded in a db but thumbnail sized images are often required.
Based on...
Andreas Kohlbecker
05:07 PM Revision ce667d87 (cdmlib): update version for dependencies httpcomponents, commons-lang3, httpcore and commons-codec
Andreas Müller
04:59 PM task #9132 (In Progress): Update cyprus images to Scaler default API and add thumbnails
~~~ sql
SELECT Replace(Replace(uri, 'https://pictures.bgbm.org/digilib/Scaler/IIIF/Cyprus!', ''), '/full/full/0/defa...
Andreas Müller
04:59 PM task #9132: Update cyprus images to Scaler default API and add thumbnails
AM:
noch ein „kleiner“ Nachtrag. Es gibt im CDM inzwischen >100 „Bilder“, die in als Datei nicht mehr existieren. ...
Andreas Müller
11:52 AM task #9132: Update cyprus images to Scaler default API and add thumbnails
Taxon not found: Ophrys kotschyi-sphegodes
Andreas Müller
11:30 AM task #9132: Update cyprus images to Scaler default API and add thumbnails
Problem (Could not read block (block start: 14468, block length: 15217440, data length: 65527).) when reading metadat... Andreas Müller
11:23 AM task #9132: Update cyprus images to Scaler default API and add thumbnails
Keyword has not correct format and can not be parsed: showing abscission zone for file Bromus_fasciculatus_s_delilei... Andreas Müller
12:22 PM Revision dd789975 (taxeditor): Revert "remove mysql-connector-java from taxeditor-cdmlib" and use latest mysql-connector version instead
This reverts commit 439eb660e3682cbdd4dafbeed7dd81ef52e6f326. Andreas Müller
09:56 AM Revision 40d1f836 (cdmlib-apps): ref #9132 Cyprus images updated for IIIF and Scaler API
Andreas Müller
09:53 AM Revision e7c688e7 (cdmlib-apps): cleanup
Andreas Müller
09:25 AM Revision 6583c830 (cdmlib): preliminary ignore BioCaseQueryServiceWrapperTest
Andreas Müller
09:24 AM Revision 89dad6a3 (cdmlib): cleanup
Andreas Müller
09:18 AM Revision 684783aa (cdmlib): ref #9132 improve length reading for URI based images
Andreas Müller

07/07/2020

08:35 PM task #9132 (In Progress): Update cyprus images to Scaler default API and add thumbnails
Currently only 1 representation exists (for the full image) using the Scaler IIF API with links like:
https://pict...
Andreas Müller
05:05 PM feature request #9131 (Worksforme): Show annotations for teams and persons in PhycoBank portal
Henning:
Bei einigen Autoren habe ich bereits „Editorial“ Annotations, die noch nicht angezeigt werden (Beispiel...
Andreas Kohlbecker
03:47 PM Revision d35a91f7 (cdmlib): Revert "Revert "cleanup" and "fix #9129 add AdditionalMediaCopyright preference predicate""
This reverts commit c209fbc15a181c5be945a00cef29768f468ad12b. Andreas Müller
03:25 PM Revision c209fbc1 (cdmlib): Revert "cleanup" and "fix #9129 add AdditionalMediaCopyright preference predicate"
This reverts commit eaf633c931f45f5c95f1656bce0afe7c4c84dc56 and 600a12c7c81c43398ef8ee3e9aaca7d44b2f709e Andreas Müller
03:16 PM Revision 880b8403 (cdm-dataportal): Merge tag '5.16.1' into develop
tagging hotfix 5.16.1 Andreas Kohlbecker
03:16 PM Revision 4abc915f (cdm-dataportal): Merge branch 'hotfix/5.16.1'
Andreas Kohlbecker
03:16 PM Revision b32e80cd (cdm-dataportal): fix #9128 setting for additional copyright statement and display below the universalviewer
Andreas Kohlbecker
03:01 PM feature request #9128 (Resolved): Default copyright statement below image viewer
Applied in changeset commit:cdm-dataportal|3025e3fad159d10338ee136f4b84abe1045230f5. Andreas Kohlbecker
01:35 PM feature request #9128 (Closed): Default copyright statement below image viewer
For portals using the FSI viewer it was possible to store a default copyright statement in the FSI Server which has b... Andreas Kohlbecker
03:01 PM Revision 3025e3fa (cdm-dataportal): fix #9128 setting for additional copyright statement and display below the universalviewer
Andreas Kohlbecker
02:34 PM task #9129: cdm property to store a default copyright statement for media items
Please review Andreas Müller
02:27 PM task #9129 (Resolved): cdm property to store a default copyright statement for media items
Applied in changeset commit:cdmlib|600a12c7c81c43398ef8ee3e9aaca7d44b2f709e. Andreas Müller
02:15 PM task #9129: cdm property to store a default copyright statement for media items
I think defaultMediaCopyright(Statement) is better as there are also many other possible types of copyright e.g. on t... Andreas Müller
01:37 PM task #9129 (Closed): cdm property to store a default copyright statement for media items
Suggested property names:
* `defaultCopyright`
* `defaultMediaCopyrightStatement`
Andreas Kohlbecker
02:26 PM Revision 600a12c7 (cdmlib): fix #9129 add AdditionalMediaCopyright preference predicate
Andreas Müller
02:25 PM Revision eaf633c9 (cdmlib): cleanup
Andreas Müller
01:41 PM task #9130 (New): add default copyright statment to IIIF manifest as attribution to the sequence

A. Prepend to the existing text in `sequence.attribution = ""`
or
B. replace the `sequence.attribution`compl...
Andreas Kohlbecker
08:30 AM Revision 0e23e026 (cdmlib): cleanup
Andreas Müller

07/06/2020

03:58 PM task #9125 (Closed): Import Flora of Uzbekistan taxon descriptions
Andreas Müller
12:40 PM task #9125 (Closed): Import Flora of Uzbekistan taxon descriptions
Andreas Müller
03:53 PM Revision 593defdd (cdmlib-apps): ref #9041, ref #9049, ref #8996 add create report to Fl. Uzbekistan imports
Andreas Müller
03:52 PM Revision 156f2413 (cdmlib-apps): ref #9125 add UzbekistanDescriptionsActivator
Andreas Müller
03:14 PM Revision 36dd4544 (cdmlib): ref #9025 implement TextDataExcelImport
Andreas Müller
03:13 PM Revision beab7c7b (cdmlib): cleanup
Andreas Müller
12:58 PM Revision 45b0aa5d (cdmlib): cleanup
Andreas Müller
12:58 PM Revision 0109b340 (cdmlib): ref #9049 final changes to Fl. Uzbekistan habitat import (and change column label langauge to default)
Andreas Müller
12:46 PM task #9127 (New): Import Flora of Uzbekistan specimen data
type specimen and other specimen Andreas Müller
12:44 PM bug #9126 (Closed): Import Flora of Uzbekistan phenology data
Andreas Müller
12:39 PM bug #9049 (Closed): Import Flora of Uzbekistan taxa habitats
Andreas Müller
10:43 AM bug #9049 (In Progress): Import Flora of Uzbekistan taxa habitats
Andreas Müller
10:42 AM Revision 965ce443 (cdmlib-apps): ref #9049 add Fl. Uzbekistan habitat import activator
Andreas Müller
10:39 AM task #9041 (Closed): Import Flora of Uzbekistan taxa altitudes
Andreas Müller
10:37 AM task #9041 (Resolved): Import Flora of Uzbekistan taxa altitudes
Applied in changeset commit:cdmlib|49db4e78808aa6e0753412020e0e27895af12626. Andreas Müller
10:38 AM Revision 8725320d (cdmlib-apps): ref #9041 adapt UzbekistanAltitudeActivator to correct handling for H2
Andreas Müller
10:36 AM Revision 7b58ff14 (cdmlib): ref #9049 first implementation for Fl. Uzbekistan habitat import
Andreas Müller
10:35 AM Revision fd88fb6a (cdmlib): fix #9041 final changes to AltitudeExcelImport
Andreas Müller
10:30 AM Revision 5cf1f8e1 (cdmlib): ref #9061 some further steps for an import analyze framework
Andreas Müller
10:27 AM Revision 49db4e78 (cdmlib): fix #9041 final changes to AltitudeExcelImport
Andreas Müller
10:26 AM Revision 2eb8c59a (cdmlib): cleanup
Andreas Müller

07/04/2020

06:33 PM bug #9124 (Closed): Altitude feature should have [m] as measurement unit by default
This requires that measurement units are loaded before.
Update script needed
Andreas Müller
05:28 PM Revision 525e9751 (cdmlib): fix TimePeriodParserTest for UTF-8
Andreas Müller
05:21 PM Revision 0c0a92d1 (cdmlib-apps): Minor change to GreeceImageActivator
Andreas Müller
05:00 PM Revision fe2939a3 (taxeditor): remove space arround nameInSource in fact label
Andreas Müller
03:17 PM Revision 1da03adc (cdmlib): ref 5752 Revert "update H2 to v1.4.200"
This reverts commit b23d992e2b6dda7180fd15339dc565c6038bd347. Andreas Müller
02:54 PM feature request #8978 (Closed): Implement measurement values as BigDecimal
moved algorithm testing to new ticekt: #9123
Open TaxEditor ticket for matrix editing moved to: #9080
Andreas Müller
02:52 PM task #9123 (Closed): Fix BigDecimal algebra in aggregation algorithms
see #8978 for details Andreas Müller
02:40 PM Revision b23d992e (cdmlib): update H2 to v1.4.200
Andreas Müller
02:39 PM Revision 4e0067c2 (cdmlib): cleanup
Andreas Müller

07/03/2020

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

07/02/2020

11:55 PM Revision bd41d7a4 (taxeditor): ref #5752 remove spring-security-oauth2 including jackson-mapper-asl and jackson-core-asl
Andreas Müller
11:45 PM Revision ab49c2fa (taxeditor): ref #5752 remove spring-security-web
Andreas Müller
11:36 PM Revision e7ffaed2 (taxeditor): ref #5752 remove spring-modules-cache and dependeny concurrent-1.3.4
Andreas Müller
11:29 PM Revision 6fa33238 (taxeditor): ref #5752 remove javax.servlet-api and spring-webmvc
Andreas Müller
03:53 PM Revision 333c6d77 (taxeditor): improve ping test
Andreas Müller
03:42 PM Revision 6ab24623 (taxeditor): add logging for server ping tests
Andreas Müller
03:26 PM Revision f24afdfe (taxeditor): cleanup
Andreas Müller
03:15 PM Revision 773143f9 (taxeditor): ref #5752 use taxeditor.webapp cdmlib-remote-webapp.war for taxeditor tests
Andreas Müller
02:53 PM Revision e6ec6b67 (taxeditor): reorder the included artifactIds
Andreas Müller
01:44 PM Revision 67e82e6c (taxeditor): remove redundant version for antrun-plugin
Andreas Müller
01:40 PM Revision e2f6663b (taxeditor): ref #5752 add h2-1.4.200 to taxeditor.test
Andreas Müller
01:20 PM Revision c38b8384 (taxeditor): ref #5752 remove easymock-2.3, easymockclassextension-2.3, h2-1.4.190, h2mig_pagestore_addon, hsqldb-2.3.3, junit-benchmarks-0.7.2, ognl-2.6.9, yip-controller-api-redist from taxeditor.cdmlib
Andreas Müller
01:17 PM bug #8310: Issues to solve in E+M shapefile
shapefiles can be downloaded from http://download.geofabrik.de/europe.html Andreas Kohlbecker
12:45 PM Revision ae1769f4 (taxeditor): ref #5752 remove cdmlib-remote-webapp.war from taxeditor.cdmlib (cont.)
Andreas Müller
12:01 PM Revision 096d7d2f (taxeditor): ref #5752 remove cdmlib-remote-webapp.war from taxeditor.cdmlib (cont.)
Andreas Müller
11:58 AM bug #9099 (Resolved): placemark icon in kml map not clickable
Applied in changeset commit:cdm-dataportal|720f43681d5eefdc33bd09644d7a0f2efd58c622. Andreas Kohlbecker
11:58 AM Revision 720f4368 (cdm-dataportal): fix #9099 disabling click events for error radius svg paths
Andreas Kohlbecker
11:36 AM Revision 93381d65 (taxeditor): ref #5752 remove cdmlib-remote-webapp.war from taxeditor.cdmlib
Andreas Müller
10:49 AM Revision faf4235f (taxeditor): ref #9119: remove update and create datasource from datasource view context menu
Katja Luther
10:47 AM task #9119 (Resolved): Remove schema create and schema update functionality from datsource view
please review Katja Luther
10:25 AM task #9119 (Closed): Remove schema create and schema update functionality from datsource view
As now schema creation and schema update can be done via taxeditor-webapp (#9025), too, we do not need it anymore the... Andreas Müller
09:50 AM feature request #9118 (Resolved): Change p2 update site to https in Taxeditor
I think we can test this with the nightly builds Andreas Müller
09:45 AM feature request #9118 (Closed): Change p2 update site to https in Taxeditor
Andreas Müller
09:46 AM Revision 81efea27 (taxeditor): ref #9118 change link to update site to https
Andreas Müller
09:21 AM Revision 5cd207e3 (taxeditor): update mysql-connector to 8.0.20 in taxeditor-webapp
Andreas Müller
09:00 AM feature request #9009 (Closed): Add structure to store media metadata
The type level java doc regarding auditing was not up to date. I changed this and the ticket can be closed. Andreas Kohlbecker
09:00 AM Revision 439eb660 (taxeditor): remove mysql-connector-java from taxeditor-cdmlib
Andreas Müller
08:59 AM Revision e59aa8bb (cdmlib): ref #9009 updating class doc regarding auditing
Andreas Kohlbecker
08:56 AM Revision fc99c3a2 (cdmlib): upgrade mysql-connector to 8.0.20
Andreas Müller
08:44 AM feature request #8134 (Closed): Implement verbatim type information in dataportal
Andreas Kohlbecker wrote:
>
> So there is one last bit to do here:
>
> * show textual type information in regis...
Andreas Kohlbecker
08:43 AM feature request #9117 (New): show textual type information in registration page
last remaining task copied from #8134 Andreas Kohlbecker
08:39 AM feature request #9010 (Closed): Display taxon node status excluded, unplaced, placement doubtful on taxon page and taxon tree and show taxon node status note and taxon node source on taxon page
Andreas Müller wrote:
> Excluded and unplaced taxa do now appear on the top in the tree. This is unwanted. Excluded ...
Andreas Kohlbecker
08:38 AM bug #9058 (Closed): Hibernate loggs error when creating schema on MySQL due to failing index creation
yes in deed! Andreas Kohlbecker
08:37 AM bug #8682 (Closed): cdm-server debian packages configured for jemalloc
`LD_PRELOAD=/usr/lib/x86_64-linux-gnu/libjemalloc.so.1` removed from all servers
Andreas Kohlbecker

07/01/2020

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

06/30/2020

10:15 PM bug #9115 (Resolved): NPE in reference bulk editor
please review Katja Luther
10:14 PM bug #9115 (Closed): NPE in reference bulk editor
Hallo
im Bulk Editor – ich habe eine Ref. gelöscht, anschl. nicht gespeichert, die nächste gelöscht (nach OK für Spe...
Katja Luther
05:53 PM Revision f719c88c (cdm-server): Merge branch 'release/5.16.0' into develop
jenkins
05:53 PM Revision 7327ff50 (cdm-server): jenkins merging release branch into master (strategy: theirs)
jenkins
05:52 PM Revision af1eb1a9 (cdm-server): updating poms for branch'release/5.16.0' with non-snapshot versions
jenkins
05:51 PM Revision c522a018 (cdm-webapp): Merge branch 'release/5.16.0' into develop
jenkins
05:51 PM Revision e0723049 (cdm-webapp): jenkins merging release branch into master (strategy: theirs)
jenkins
05:51 PM Revision 55c17fa5 (cdm-webapp): updating poms for branch'release/5.16.0' with non-snapshot versions
jenkins
05:50 PM Revision 98334074 (cdm-webapp): jenkins bumping cdmlib.version and cdm.vaadin.version to 5.16.0
jenkins
05:26 PM Revision 2676eff5 (cdm-vaadin): Merge branch 'release/5.16.0' into develop
jenkins
05:26 PM Revision 4fa5b615 (cdm-vaadin): jenkins merging release branch into master (strategy: theirs)
jenkins
05:25 PM Revision 86f053e0 (cdmlib): use UTF8 for separator in 2 tests
Andreas Müller
05:22 PM Revision 8f5a007c (taxeditor): Merge branch 'release/5.16.0' into develop
jenkins
05:22 PM Revision ddfc908b (taxeditor): Merge branch 'release/5.16.0'
jenkins
05:22 PM Revision a519a001 (cdm-vaadin): updating poms for branch'release/5.16.0' with non-snapshot versions
jenkins
05:22 PM Revision 09aa2c7d (cdm-vaadin): jenkins bumping cdmlib.version to 5.16.0
jenkins
05:22 PM Revision d74de2e7 (cdm-dataportal): Merge branch 'release/5.16.0' into develop
jenkins
05:22 PM Revision eec0f287 (cdm-dataportal): updating poms for branch'release/5.16.0' with non-snapshot versions
jenkins
05:21 PM Revision 824de571 (cdm-dataportal): release-preparation: production level css
jenkins
05:21 PM Revision a2784753 (cdmlib): Updating develop poms back to pre merge state
jenkins
05:21 PM Revision 70091156 (cdmlib): Merge branch 'master' into develop
jenkins
05:21 PM Revision c0d6a0f1 (cdmlib): updating develop poms to master versions to avoid merge conflicts
jenkins
05:21 PM Revision dc304ee0 (cdmlib): Merge branch 'release/5.16.0'
jenkins
05:06 PM feature request #6429 (Worksforme): Reconstruct Admin Preferences
yes this is implemented a long time ago. Katja Luther
04:05 PM feature request #6429: Reconstruct Admin Preferences
Can you check this? Andreas Müller
04:57 PM Revision 62e21dc4 (cdmlib): updating poms for branch'release/5.16.0' with non-snapshot versions
jenkins
04:53 PM bug #7709: CdmTransientEntityCacher cannot handle multiple unpersisted entities of the same type
Andreas Kohlbecker wrote:
> Andreas Müller wrote:
> > Please decide who wants to review this ticket.
> >
> > By ...
Andreas Müller
04:26 PM bug #7709: CdmTransientEntityCacher cannot handle multiple unpersisted entities of the same type
Andreas Müller wrote:
> Please decide who wants to review this ticket.
>
> By the way: I adapted the session insp...
Andreas Kohlbecker
03:14 PM bug #7709: CdmTransientEntityCacher cannot handle multiple unpersisted entities of the same type
Please decide who wants to review this ticket.
By the way: I adapted the session inspection dialog in TaxEditor in...
Andreas Müller
03:11 PM bug #7709 (Resolved): CdmTransientEntityCacher cannot handle multiple unpersisted entities of the same type
This should be fixed now. The transient entity cacher handles now both transient and volatile objects via the same UI... Andreas Müller
04:44 PM Revision bf6a153d (cdm-dataportal): updating poms for 5.17.0-SNAPSHOT development
jenkins
04:43 PM Revision 3354ffdb (cdm-webapp): jenkins bumping cdmlib.version and cdm.vaadin.version to 5.16.0-SNAPSHOT
jenkins
04:43 PM Revision 9c3bb185 (cdm-webapp): updating poms for 5.17.0-SNAPSHOT development
jenkins
04:43 PM Revision 549fa784 (cdm-webapp): updating poms for 5.16.0 branch with snapshot versions
jenkins
04:42 PM Revision 72018033 (cdm-webapp): jenkins bumping cdmlib.version and cdm.vaadin.version to 5.17.0-SNAPSHOT
jenkins
04:41 PM Revision ace1ec64 (taxeditor): Updated version in pom / project files to taxeditor version : 5.17.0-SNAPSHOT and cdmlib version : 5.17.0-SNAPSHOT
jenkins
04:40 PM Revision dd650a1e (taxeditor): Updated version in pom / project files to taxeditor version : 5.16.0 and cdmlib version : 5.16.0
jenkins
04:40 PM Revision 2b84f0ee (cdm-vaadin): jenkins bumping cdmlib.version to 5.16.0-SNAPSHOT
jenkins
04:40 PM Revision 0d1207fe (cdm-vaadin): updating poms for 5.17.0-SNAPSHOT development
jenkins
04:40 PM Revision 5f3270f9 (cdm-vaadin): updating poms for 5.16.0 branch with snapshot versions
jenkins
04:40 PM Revision 4b51b4a2 (cdm-vaadin): jenkins bumping cdmlib.version to 5.17.0-SNAPSHOT
jenkins
04:40 PM Revision 531d176e (cdm-server): updating poms for 5.17.0-SNAPSHOT development
jenkins
04:36 PM Revision 3903c1b1 (cdmlib): updating poms for 5.17.0-SNAPSHOT development
jenkins
04:25 PM feature request #9111 (Closed): Handle Malformed URIs
This works well. I created a new ticket for moving the code to cdmlib: #9114 Andreas Müller
03:42 PM feature request #9111 (Resolved): Handle Malformed URIs
please review. Katja Luther
03:41 PM feature request #9111: Handle Malformed URIs
We already have the UrlUtf8Coder in cdmlib.commons Katja Luther
03:40 PM feature request #9111: Handle Malformed URIs
suggestion of AK:
ich halte es schon für richtig, generell URIs zu verwenden, sollten aber nicht erlaubte Zeichen ...
Katja Luther
03:39 PM feature request #9111 (Rejected): Handle Malformed URIs
mail WB:
ich habe hier wieder so eine URL die ich nicht als URI abspeichern kann:
https://bioone.org/journals/Cac...
Katja Luther
04:23 PM feature request #9114 (Closed): Handle malformed URIs in user type
The fix for #9111 should be moved to a new URI user type wrapper that is used instead of the current URI class. Other... Andreas Müller
04:19 PM bug #9112 (Closed): Widget is disposed when closing factual data view
Don't know if this is easy to reproduce. But I did not get an exception when closing the facts view. Andreas Müller
03:46 PM bug #9112 (Resolved): Widget is disposed when closing factual data view
please review or close the ticket. Katja Luther
03:45 PM bug #9112 (Closed): Widget is disposed when closing factual data view
mail WB:
Hallo, nach dem Schließen des Fact-views nach Eingabe einer Citation beim Speichern des Taxons. Der neue ...
Katja Luther
04:18 PM bug #6276 (Closed): Nomenclatural references show parsed date string instead of publication year
from what I've seen during the last days, this seems to be solved completely. Andreas Kohlbecker
04:18 PM bug #9113 (Closed): NPE when deleting classification
This is fixed. Andreas Müller
03:50 PM bug #9113 (Resolved): NPE when deleting classification
please review Katja Luther
03:48 PM bug #9113 (Closed): NPE when deleting classification
mail AM:
Hallo,
Beim Löschen einer Classification habe ich den Fehler unten bekommen. Im Code unten wurde wohl ...
Katja Luther
04:14 PM feature request #8585 (Closed): Factual Data View: new DesctiptionElements shoud be selected immediately
This works very well know. Nice new workflow improvement. Andreas Müller
04:11 PM bug #9097 (Closed): specimen coordinate links in maps to geohack service broken
works as expected Andreas Kohlbecker
04:04 PM bug #9102 (Closed): taxonNode status icon breaks sort order in taxontree
Andreas Kohlbecker
04:01 PM bug #9095 (Closed): LazyInitializationException (LIE) in portal/description/distributionInfoFor/{uuid}
Andreas Kohlbecker
03:46 PM bug #9095 (Resolved): LazyInitializationException (LIE) in portal/description/distributionInfoFor/{uuid}
Andreas Kohlbecker
12:25 PM bug #9095 (In Progress): LazyInitializationException (LIE) in portal/description/distributionInfoFor/{uuid}
the last commit:a8905b5d also causes Problems since `TeamAutoInitializer` needs to distinguish Team and Person to avo... Andreas Kohlbecker
03:37 PM Revision b6bea419 (cdmlib): ref #9095 improving AdvancedBeanInitializer performance by using Optional instead of Exceptions
Andreas Kohlbecker
03:36 PM feature request #9078 (Closed): Handle name parsing and deduplication on server side
Tested:
Authors, the author is correctly deduplicated for persons with same abbrevTitle, also if the already exist...
Katja Luther
03:02 PM feature request #9078: Handle name parsing and deduplication on server side
This should work now. Can you please review. Andreas Müller
03:28 PM bug #5710 (In Progress): Changing the database connection must reset all caches
Andreas Müller
03:11 PM Revision d2a8e3bf (cdmlib): ref #9095 falling back to explicite bean property intialization for TeamOrPersonBase
Andreas Kohlbecker
02:59 PM Revision cc71e44c (taxeditor): encode invalid character in URI
Katja Luther
02:54 PM Revision ee500fb8 (taxeditor): ref #9078 fix caching for deduplicated name in ParseHandler
Andreas Müller
02:53 PM Revision 8a286db5 (taxeditor): Exclude ignored entities from session expection
Andreas Müller
02:50 PM Revision 3a6a6dab (taxeditor): cleanup
Andreas Müller
02:49 PM Revision 3fbb8717 (taxeditor): Adapt ICdmEntitySession to new includeIgnored parameter
Andreas Müller
02:45 PM Revision 8e692c4e (cdm-vaadin): adapt EntityCacheDebuggerComponent to new includeIgnored parameter
Andreas Müller
02:40 PM Revision 86d726ac (cdmlib): add includeIgnore parameter to EntityCacherDebugResult and minor refactoring
Andreas Müller
02:40 PM Revision be3c44be (cdmlib): cleanup and improve logging in EntityCacherDebugResult
Andreas Müller
02:31 PM Revision b8404854 (cdmlib): improve logging in CacheLoader
Andreas Müller
01:12 PM feature request #9110 (Feedback): Add additional informations to metadata table of cdmLight
For the usage of cdmLight in GfBio we need some more information in the metaData table:
* creationDate
* Base URL...
Katja Luther
12:05 PM bug #9109 (Closed): Search button font icon broken
![](picture229-1.png)
even if https://www.phycobank.org/sites/phycobank/modules/cdm_dataportal/fonts/fontawesome-f...
Andreas Kohlbecker
11:33 AM bug #8167 (Resolved): Permission denied for Submitter when adding section to newly created journal
bitte testen Andreas Kohlbecker
11:16 AM EDIT Platform Etablierung task #9108 (Closed): Prepare Kurs Borsch
Voraussichtlich soll der Kurs von Thomas Borsch wieder stattfinden.
Rechtzeitige Vorbereitung ist wichtig.
**Astr...
Andreas Kohlbecker
11:09 AM task #9106 (New): Quick person entry via identifier (ORCID, IPNI, ...) for phycobank
The data entry for persons could be simplified by a mechanism which fetches the details from an authority after entry... Andreas Kohlbecker
10:41 AM task #9105 (Closed): rename NodeSortMode etc to TaxonNodeSortMode
die Enums NodeSortMode und NodeDtoSortMode sind etwas zu allgemein bennant. Besser: TaxonNodeSortMode und
TaxonNodeD...
Andreas Kohlbecker

06/29/2020

11:55 PM Revision cf186d49 (cdmlib): revert load with update only
Andreas Müller
11:08 PM Revision 08fc65ee (cdmlib): revert moving loadRecursive maps and collections
Andreas Müller
10:33 PM Revision dc307095 (cdmlib): remove redundant code (cont.)
Andreas Müller
10:08 PM Revision cd1129cb (cdmlib): remove redundant code
Andreas Müller
06:26 PM Revision 951591a8 (taxeditor): add loading of default language to CdmStoreConnector
Andreas Müller
06:26 PM Revision caceb054 (taxeditor): cleanup
Andreas Müller
06:09 PM Revision 2203967c (cdm-dataportal): ref #9102 proper conversion of block to render array and avoiding duplicate bibliography blocks
Andreas Kohlbecker
05:43 PM Revision ab8cbdf4 (taxeditor): upgrading common-beanutils to 1.9.4
Andreas Kohlbecker
05:41 PM Revision 7eef3600 (cdmlib): upgrading common-beanutils to 1.9.4 and opting out from BEANUTILS_520
Andreas Kohlbecker
05:08 PM Revision faf574aa (cdmlib): adapt Language to store cached default language term locally as static variable
Andreas Müller
05:07 PM Revision 39a33a72 (cdmlib): handle update without recursion correctly in CacheLoader
Andreas Müller
05:04 PM Revision 344a782d (cdmlib): cleanup and rename methods and fix Fixme in ProxyUtils
Andreas Müller
04:37 PM Revision 9a9d9186 (taxeditor): beanutils 1.9.2
Andreas Kohlbecker
04:14 PM Revision 525e9e11 (cdmlib): ref #9102 TaxonNodeDto with statusNote, nodeStatus as status and status as TaxonStatus
Andreas Kohlbecker
04:13 PM Revision 54164245 (cdm-dataportal): ref #9102 adapting to modified TaxonNodeDto
Andreas Kohlbecker
02:40 PM Revision 6157a0af (taxeditor): managing commons-beanutils-1.9.2.jar via maven
Andreas Kohlbecker
02:25 PM Revision 687bfc97 (taxeditor): avoid NPE and fix closing of obsolete editors when deleting classification
Katja Luther
02:03 PM feature request #8585: Factual Data View: new DesctiptionElements shoud be selected immediately
Katja Luther wrote:
> Andreas Müller wrote:
> > I am sure there is a duplicate ticket for this already. Can you ple...
Andreas Müller
01:25 PM feature request #8585: Factual Data View: new DesctiptionElements shoud be selected immediately
Andreas Müller wrote:
> I am sure there is a duplicate ticket for this already. Can you please check.
I only foun...
Katja Luther
01:24 PM feature request #8585 (Resolved): Factual Data View: new DesctiptionElements shoud be selected immediately
this is fixed. Please review. Katja Luther
01:52 PM Revision a936868b (taxeditor): ref #8585: remove not necessary method
Katja Luther
01:48 PM Revision ffb73e56 (taxeditor): avoid widget is disposed exception
Katja Luther
01:22 PM Revision b3860b27 (taxeditor): set selection after facts creation
Katja Luther
01:10 PM Revision 9b8eb609 (cdm-dataportal): ref #9102 fixing TaxonNode.source footnote missing & generalizing creation of bibliography block
Andreas Kohlbecker
12:58 PM Revision 713fff1d (taxeditor): cleanup
Andreas Müller
12:47 PM Revision d4180c93 (cdmlib): ref #9078 allow ignoring recursive loading of terms (cont.)
Andreas Müller
12:46 PM Revision e0788e20 (cdmlib): cleanup
Andreas Müller
12:43 PM Revision 323606bc (cdmlib): rename internal loadRecursive calls to distinguish them more clearly
Andreas Müller
12:28 PM Revision 7ccb6888 (cdm-dataportal): whitespace
Andreas Kohlbecker
11:54 AM Revision 3049fdcd (cdm-dataportal): ref #9102 convering both cases for taxon in current classification test: TaxonNode and TaxonNodeDto
Andreas Kohlbecker
11:10 AM Revision 8db5e42f (cdm-dataportal): adapting tests
Andreas Kohlbecker
09:49 AM Revision 9722b576 (cdmlib): Revert "upgrade commons-beanutils from 1.9.2 to 1.9.4"
This reverts commit 8f08a3aec70ba12d48ab061327524a69d766a109. Andreas Müller
09:36 AM Revision 8c2c68ce (taxeditor): fix NPE in reference bulk editor
Katja Luther
09:24 AM Revision 68405a5a (taxeditor): cleanup
Andreas Müller
09:24 AM Revision 0dd61d7a (taxeditor): rename deproxy to deproxyIfInitialized
Andreas Müller
09:22 AM Revision 18efc5a7 (cdmlib): rename deproxy to deproxyIfInitialized
Andreas Müller
02:31 AM Revision 7c37f7fa (taxeditor): cleanup
Andreas Müller
02:29 AM Revision fd280052 (taxeditor): cleanup CdmEntitySessionAwareTest
Andreas Müller
12:58 AM Revision efd33966 (cdm-vaadin): rename CdmCacher to CdmCacherBase
Andreas Müller
12:57 AM feature request #9078 (Resolved): Handle name parsing and deduplication on server side
Applied in changeset commit:taxeditor|b6f9eb474c27f732c7f2cdc0d0fd5a6a5e45d174. Andreas Müller
12:56 AM Revision b6f9eb47 (taxeditor): fix #9078 finally switch to new deduplication handling (but keep old code until fully reviewed)
Andreas Müller
12:52 AM Revision c86eab33 (taxeditor): ref #9078 include Representation to permanent cache
Andreas Müller
12:51 AM Revision 42d09199 (taxeditor): cleanup
Andreas Müller
12:50 AM Revision 71f697d9 (taxeditor): rename CdmCacher to CdmCacherBase
Andreas Müller
12:48 AM Revision 0c63c580 (cdmlib): ref #9078 allow ignoring recursive loading of terms
Andreas Müller

06/28/2020

11:47 PM Revision 1edf162a (cdmlib): improve logging for CacheLoader
Andreas Müller
10:06 PM Revision 4b2b6fc7 (cdmlib): rename CdmCacher to CdmCacherBase
Andreas Müller
10:02 PM Revision 22c3bea0 (cdmlib): renaming "putToCache" and "entityAlreadyVisisted" "classFields", fix logging text and extract method for field handling
Andreas Müller
08:51 PM Revision 7c0aeabf (cdmlib): cleanup
Andreas Müller
04:12 PM Revision 36b21d6e (taxeditor): cleanup
Andreas Müller
03:30 PM Revision b31b98ce (taxeditor): remove unitils dependencies
Andreas Müller
03:23 PM Revision 8d5dc888 (taxeditor): upgrade commons-beanutils from 1.9.2 to 1.9.4
Andreas Müller
03:00 PM Revision 8f08a3ae (cdmlib): upgrade commons-beanutils from 1.9.2 to 1.9.4
Andreas Müller

06/27/2020

06:49 PM Revision ec6ac40a (taxeditor): cleanup getService
Andreas Müller
06:33 PM bug #9070: Adapt preference page to feature.isAvailableFor...
Looks like this was fixed during 5.15 already. Should we move it back? Andreas Müller
06:29 PM Revision 4b24820e (cdmlib): ref #9071 improve with-month-name period parsing
Andreas Müller
06:05 PM Revision 287b0222 (taxeditor): ref #9071 update MANIFEST.MF to include format.common package
Andreas Müller
11:54 AM feature request #9071 (Resolved): Implement formatter for TimePeriod, VerbatimTimePeriod and ExtendedTimePeriod
An ExtendedTimePeriodFormatter exists now. Details might be improved in future.
I implemented formatters for all 3 T...
Andreas Müller
11:52 AM Revision b93b6f69 (taxeditor): ref #9071 use ExtendedTimePeriodFormatter in DescriptionHelper and improve formatting for CategoricalData
Andreas Müller
11:45 AM Revision 2f4f765e (cdmlib): add preferred languages to DesciptionElementFormatterBase
Andreas Müller
11:20 AM Revision e25cc9dd (cdmlib): cleanup
Andreas Müller
11:20 AM Revision 3ee87683 (cdmlib): ref #9071 add formatter for VerbatimTimePeriod
Andreas Müller
11:08 AM Revision dea49164 (cdmlib): ref #9071 add formatter in ExtendedTimePeriod.toString
Andreas Müller
11:01 AM Revision 16f88eb2 (cdmlib): cleanup
Andreas Müller
11:01 AM Revision d846e295 (cdmlib): ref #9071 add additional ExtendedTimePeriodFormatter test
Andreas Müller
10:51 AM Revision 6d7ea74e (cdmlib): ref #9071 create TimePeriodFormatter and ExtendedTimePeriodFormatter and move toString methods
Andreas Müller
10:47 AM Revision 80466da5 (cdmlib): move some formatter tests to correct package
Andreas Müller
09:45 AM Revision 8fe64a0b (cdmlib): ref #9071, ref #6276 improve TimePeriod parsing with continued
Andreas Müller
09:44 AM Revision 20e45ee8 (cdmlib): cleanup
Andreas Müller
09:09 AM Revision e90c7158 (cdm-dataportal): ref #6276, ref 9071 adapt dataportal tests to new TimePeriod formatting (cont.)
Andreas Müller
09:06 AM bug #6276 (Resolved): Nomenclatural references show parsed date string instead of publication year
This should be fixed now. Andreas Müller
09:03 AM Revision def46519 (cdmlib): ref #9071, ref #6276 improve TimePeriod parsing for periods with shared year or month and some other
Andreas Müller
08:43 AM Revision b0ceec1a (cdm-dataportal): ref #6276, ref 9071 adapt dataportal tests to new TimePeriod formatting
Andreas Müller
 

Also available in: Atom