Project

General

Profile

Activity

From 04/06/2021 to 05/05/2021

05/05/2021

06:06 PM bug #9608 (New): UriUtils to use HTTP HEAD requests where possible
where UriUtils need to use HTTP HEAD requests :
* getResourceLength()
* more ?
This can be performance criti...
Andreas Kohlbecker
05:52 PM task #9607 (Closed): read image metadata from MediaInfoService if available
The BGBM digilib image server is now complemented by an instance of the [MediaInfoService](https://github.com/cyberta... Andreas Kohlbecker
05:43 PM Revision 96288777 (cdmlib): handle null values in TaxonNodeByRankAndNameComparator
Andreas Müller
03:15 PM Revision 9201d8aa (taxeditor): cleanup, fix field unit in details views
Katja Luther
01:04 PM Revision e00fef3e (cdm-server): logging of remoting requests with duration per default
Andreas Kohlbecker
11:29 AM task #9594: Use MediaSpecimen as input for MediaSpecimenGeneralDetailElement
Andreas Müller wrote:
> in DetailsViewE4.setInput() there is the following code:
>
> ~~~
> if (input instanceof...
Katja Luther
10:58 AM Revision e21cf4b8 (taxeditor): ref #9603: adapt order of named areas in distribution editor
Katja Luther
10:57 AM bug #9603 (Resolved): Sorting in status drop down of distribution editor
please review. Katja Luther
10:40 AM feature request #6718 (Feedback): Constistent TypeDesignation representation creation
there two additional ticket one in cdmlib and one in cdmlib-remote (https://dev.e-taxonomy.eu/redmine/projects/edit/i... Andreas Kohlbecker
09:54 AM Revision 8cec01d8 (taxeditor): fix #9605: disable details for termtree in character editor
Katja Luther
09:53 AM bug #9605: Disable Details View for structure and property trees in character editor
please review Katja Luther
09:52 AM bug #9605 (Resolved): Disable Details View for structure and property trees in character editor
Applied in changeset commit:taxeditor|8cec01d85742928dc10fb695d2f778f627c8414a. Katja Luther
09:24 AM Revision 99e6c066 (cdmlib): fix StringUtils dependency
Andreas Müller
08:53 AM Revision 10cae443 (cdmlib): remove warnings
Andreas Müller
08:38 AM Revision d27905b0 (cdmlib): cleanup
Katja Luther
08:36 AM Revision 1d2247b4 (cdmlib): cleanup
Katja Luther

05/04/2021

11:49 PM Revision 69b464fd (cdmlib): cleanup
Andreas Müller
11:47 PM Revision 03a6bc68 (cdmlib): ref #9590 similary fix clone for TaxonName/NomenclaturalSource
Andreas Müller
11:39 PM Revision d4149686 (cdmlib): ref #9590 fix swap test by fixing SecundumSource clone method and rem...
Andreas Müller
10:43 PM bug #9606: NullPointerExceptions (NPEs) in OccurrenceServiceImpl
Ahh, correct, there were also the other methods. I corrected the 3rd one now so everything should be correct now. Can... Andreas Müller
04:00 PM bug #9606 (Resolved): NullPointerExceptions (NPEs) in OccurrenceServiceImpl
please review Andreas Müller
03:58 PM bug #9606 (In Progress): NullPointerExceptions (NPEs) in OccurrenceServiceImpl
Andreas Kohlbecker
03:58 PM bug #9606: NullPointerExceptions (NPEs) in OccurrenceServiceImpl
as said there definitely an NPE in this code line from above
~~~
taxonBase.isInstanceOf(Taxon.class)){
~~~~
T...
Andreas Kohlbecker
03:55 PM bug #9606: NullPointerExceptions (NPEs) in OccurrenceServiceImpl
Andreas Kohlbecker wrote:
> in these lines of countByTitle() it is obvious:
>
> ~~~java
> TaxonBase<?> taxonBase...
Andreas Müller
03:52 PM bug #9606: NullPointerExceptions (NPEs) in OccurrenceServiceImpl
But it is not forbidden to pass a null value, and if you follow the method that is called, there you have null values... Andreas Müller
01:59 PM bug #9606: NullPointerExceptions (NPEs) in OccurrenceServiceImpl
in these lines of countByTitle() it is obvious:
~~~java
TaxonBase<?> taxonBase = taxonService.load(occurrenceConf...
Andreas Kohlbecker
01:55 PM bug #9606 (Feedback): NullPointerExceptions (NPEs) in OccurrenceServiceImpl
Can you give a bit more inside. Any stacktrace available for the NPE?
What exactly is about taxon, taxonbase and nam...
Andreas Müller
01:20 PM bug #9606 (Closed): NullPointerExceptions (NPEs) in OccurrenceServiceImpl

see taxon, taxonBase and name in these methods
* OccurrenceServiceImpl.countByTitle(IIdentifiableEntityServiceCo...
Andreas Kohlbecker
10:42 PM Revision 5f196d28 (cdmlib): ref #9606 fixing also the 3rd potential NPE
Andreas Müller
10:05 PM Revision 8ae625ea (cdmlib): cleanup
Andreas Müller
10:03 PM Revision 1a4b9c63 (cdmlib): ref #9603 adapt TypeDesignationStatusComparator to new semantic of Or...
Andreas Müller
04:13 PM Revision 5939425d (cdm-dataportal): ref #9599 commenting looging
Andreas Kohlbecker
04:09 PM Revision 97fc0f95 (cdmlib): ref #9606 fix another potential NPE
Andreas Kohlbecker
03:55 PM Revision d9a9f2b1 (cdmlib): ref #9606 fix potential NPE
Andreas Müller
03:27 PM task #9599 (Feedback): remove usage of 'reference/{uuid}/nomenclaturalCitation' in portal
The tagged titles of TaxonName and TaxonBase do not include the nomenclatural reference
In the portal display of t...
Andreas Kohlbecker
03:00 PM task #9291: Clear all unnecesary TypeDesignation.citation entities and citationDetails
Ok, for model updates it may be problematic. I rather thought on all other taks, like data cleaning and so on, when I... Andreas Kohlbecker
01:36 PM task #9291: Clear all unnecesary TypeDesignation.citation entities and citationDetails
Andreas Kohlbecker wrote:
> wouldn't it be anyway much better to do such cleanup tasks in general via the DAO layer?...
Andreas Müller
01:24 PM task #9291: Clear all unnecesary TypeDesignation.citation entities and citationDetails
wouldn't it be anyway much better to do such cleanup tasks in general via the DAO layer? Andreas Kohlbecker
02:33 PM Revision 96ca9010 (cdmlib): ref #9603: fix natural sort order
Katja Luther
02:22 PM bug #9603 (In Progress): Sorting in status drop down of distribution editor
Katja Luther
02:21 PM bug #9603 (Resolved): Sorting in status drop down of distribution editor
Katja Luther
02:20 PM Revision 641175e9 (taxeditor): ref #9603: adapt to new termOrder values
Katja Luther
12:56 PM bug #9185: DateHeaderFilter.doFilter(..) causes NPE in FrameworkServlet.processRequest(..) on 404...
review: scan logs Andreas Kohlbecker
12:56 PM bug #9185 (Resolved): DateHeaderFilter.doFilter(..) causes NPE in FrameworkServlet.processRequest...
Applied in changeset commit:cdmlib|679982a065408133f36b72f39d2f70d4fe2856fa. Andreas Kohlbecker
11:41 AM bug #9185: DateHeaderFilter.doFilter(..) causes NPE in FrameworkServlet.processRequest(..) on 404...
This error makes cdm-server log hardly readable, hence, it should be solved rather soon. Andreas Kohlbecker
12:56 PM Revision 039f88e8 (cdmlib): clean up
Andreas Kohlbecker
12:56 PM Revision 679982a0 (cdmlib): fix #9185 catching and logging NPE and NestedSevletExecptions properl...
Andreas Kohlbecker
12:38 PM Revision 19732dea (cdmlib): ref #9603: add symbol and symbol2 to TermOrder enum
Katja Luther
12:21 PM Revision 0aba8158 (taxeditor): add symbol1 and symbol2 to sort order of drop down in distribution...
Katja Luther
12:18 PM Revision 316607fa (cdmlib): ref #9603: add new Comparator for term.symbol und term.symbol2
Katja Luther
12:18 PM Revision 2d805720 (cdmlib): fix handling of references for misapplied names
Katja Luther
10:03 AM bug #9605 (Closed): Disable Details View for structure and property trees in character editor
Changes of property tree or structure tree are not persisted in character editor therefore it should not be possible ... Katja Luther
10:02 AM Revision fb6d642f (taxeditor): cleanup
Andreas Müller
10:02 AM Revision 8aaabf50 (taxeditor): ref #9595 , ref #5575 use DnaSampleCacheStrategy in DerivateLabelP...
Andreas Müller
10:02 AM Revision 04443665 (taxeditor): cleanup
Andreas Müller

05/03/2021

11:34 PM task #9291: Clear all unnecesary TypeDesignation.citation entities and citationDetails
If the condition from #note-9 is correct the query looks ok except for the fact that it does not include AUD tables w... Andreas Müller
02:58 PM task #9291 (Feedback): Clear all unnecesary TypeDesignation.citation entities and citationDetails
@Andreas M.: Could you please double check this sql script?
~~~sql
CREATE TEMPORARY TABLE temp_ds_cleanup(
...
Andreas Kohlbecker
02:33 PM task #9291: Clear all unnecesary TypeDesignation.citation entities and citationDetails
All type designations that do not have a state like below must not have a designationSource:
~~~
// NameTypeDesig...
Andreas Kohlbecker
02:10 PM task #9291: Clear all unnecesary TypeDesignation.citation entities and citationDetails
select statement simplified and updated to current model version
~~~sql
SELECT
tn.uuid as TaxonName_uuid, tn...
Andreas Kohlbecker
11:17 PM Revision e657f722 (cdmlib): cleanup
Andreas Müller
11:16 PM Revision 9b463b7f (cdmlib): ref #9604 fix 2 minor issues in tests
Andreas Müller
10:50 PM task #9604 (Resolved): Split bibliographic reference cache strategy and nomenclatural formatter +...
Applied in changeset commit:cdmlib|dd9ab0c7f9f0c454126a7958f5d1e4f8e70c072a. Andreas Müller
10:35 PM task #9604 (Closed): Split bibliographic reference cache strategy and nomenclatural formatter + o...
Andreas Müller
10:50 PM Revision dd9ab0c7 (cdmlib): fix #9604 bibliographic ReferenceDefaultCacheStrategy and Nomenclatur...
Andreas Müller
10:50 PM Revision 3d77af6c (cdmlib): remove duplicated methods in TaxonNameDefaultCacheStrategy
Andreas Müller
06:06 PM bug #9603 (Closed): Sorting in status drop down of distribution editor
mail AM:
Bei der Sortierung nach „natural“ scheint mir was falsch zu laufen. Wenn ich das auswähle kommt „endemic“...
Katja Luther
05:58 PM bug #9602 (Closed): cdm-server must not start instances with severe db connection problems
Andreas Kohlbecker
05:31 PM bug #9602 (Closed): cdm-server must not start instances with severe db connection problems
The cdm-server must not start instances with db connection problems.
Currently such instances show a unclear erro...
Andreas Kohlbecker
05:36 PM Revision 534e39de (cdmlib): ref #9602 more clear execption handling in case of jndi data source p...
Andreas Kohlbecker
05:32 PM Revision 4269efd3 (cdm-server): ref #9602 preventing instances from starting up in case of db con...
Andreas Kohlbecker
04:00 PM Revision 99186f90 (cdmlib): ref #9590: set test to ignore
Katja Luther
03:43 PM Revision 4634862e (cdmlib): ref #9590: add swapSynonymAndAcceptedTaxonNewUuid and test -continue
Katja Luther
03:43 PM Revision f9d8be39 (cdmlib): ref #9590: add swapSynonymAndAcceptedTaxonNewUuid and test
Katja Luther
03:26 PM Revision af68bbe0 (cdm-dataportal): ref #9599 better error reporting
Andreas Kohlbecker
02:58 PM bug #9601 (Closed): Set secundum for subTree does not work for misapplied names
Hallo,
anscheinend wird die “err. sec.“ Referenz nicht ersetzt, wenn man den Tree-Replace macht (Fall: Cuba – Orchid...
Katja Luther
02:50 PM bug #9600 (In Progress): Delete of taxon with unselected name delete returns warning
The name deletion was explicitly not selected but there are several warnings:
![](picture757-1.png)
Katja Luther
12:13 PM Revision 603725aa (cdm-dataportal): ref #9599 showing error in case of reference/{uuid}/nomenclat...
Andreas Kohlbecker
12:12 PM task #9599 (In Progress): remove usage of 'reference/{uuid}/nomenclaturalCitation' in portal
Andreas Kohlbecker
12:03 PM Revision 6aad03df (cdmlib): RegistrationTest test clarified
Andreas Kohlbecker
11:39 AM Revision 9bcb6887 (taxeditor): adapt NamedAreaSearchField -> TermSearchField in editor
Katja Luther
10:26 AM bug #9598 (Feedback): Deduplicate NamedAreas with >1 representations and include label in search
Katja Luther wrote:
> It should be adapted for the list of vocabularies, too.
>
> ![](picture595-1.png)
>
> T...
Katja Luther
09:40 AM bug #9598: Deduplicate NamedAreas with >1 representations and include label in search
It should be adapted for the list of vocabularies, too.
![](picture595-1.png)
The used method is listByTermType()
Katja Luther
10:25 AM Revision 62b306e0 (cdmlib): ref #9598: adapt termvocabulary list to avoid duplicates
Katja Luther
09:28 AM Revision 21be58d8 (cdmlib): rename DefaultReferenceCacheStrategy to ReferenceDefaultCacheStrategy
Andreas Müller
09:16 AM Revision b81c8fe7 (cdmlib): rename NamedAreaSearchField to TermSearchField
Andreas Müller
09:07 AM Revision a5516896 (cdmlib): cleanup
Andreas Müller
08:45 AM Revision d1169fcf (cdmlib): add country vocabulary uuid to NamedArea
Andreas Müller

05/02/2021

11:54 PM feature request #9539 (In Progress): Implement availableFor for ExtensionType, MarkerType, Annota...
Andreas Müller
11:54 PM bug #9598: Deduplicate NamedAreas with >1 representations and include label in search
Please review
... and please remove commented code in the respective method if not necessary anymore. Please also ...
Andreas Müller
11:27 PM Revision b9314362 (cdmlib): fix #9598 add search by label and tests
Andreas Müller
10:46 PM Revision 0ff7ce5c (cdmlib): fix #9598 add deduplication to DefinedTermDaoImpl.listNamedAreaByAbbr...
Andreas Müller
10:44 PM Revision 715f62d1 (cdmlib): cleanup
Andreas Müller

05/01/2021

09:55 PM bug #9598 (Resolved): Deduplicate NamedAreas with >1 representations and include label in search
Applied in changeset commit:cdmlib|587733cec3aafb1614ddb925bebb1aa4f212f5ff. Andreas Müller
09:54 PM bug #9598 (Closed): Deduplicate NamedAreas with >1 representations and include label in search
Andreas Müller
09:55 PM Revision 587733ce (cdmlib): fix #9598 add deduplication to DefinedTermDaoImpl.listNamedArea(...)
Andreas Müller
09:52 PM Revision c32d6e53 (cdmlib): cleanup
Andreas Müller
08:34 PM Revision 7b376b96 (cdmlib): minor
Andreas Müller
08:34 PM Revision 321f715b (cdmlib): fix potential NPE in DescriptionAggregation if TaxonNode sortindex is...
Andreas Müller
08:31 PM Revision 2d147336 (cdmlib): ref #9327 adapt aggregation tests for secundum original source
Andreas Müller
08:26 PM Revision 2bbd9c25 (cdmlib): ref #9539 implement base classes for available for and some first met...
Andreas Müller
08:13 PM Revision 4cef5d18 (cdmlib): cleanup
Andreas Müller

04/30/2021

10:55 PM bug #9245: Creating derived units from existing derived unit is not possible in specimen tree editor
Andreas Müller wrote:
> Andreas Müller wrote:
> > This to me seems to be fixed. Katja can you check, and if true ad...
Andreas Müller
10:53 PM bug #9302: Phycobank related issues for TypeDesignation formatting
Check how far this is still open.
Closed issues where implemented in 5.18 or prior.
Andreas Müller
10:49 PM bug #9398: ObjectNotFoundException when removing a synonym that is used as NameInSource
This still seems to be an open issue I guess? And it should have high priority as ObjectNotFoundException should be a... Andreas Müller
10:37 PM feature request #5575 (Feedback): DNA Sample requires CacheStrategy
The initialization of the cache strategy does not seem to fully work yet. See comment in #9595#note-2 Andreas Müller
10:26 PM feature request #5573: Cache Strategy for Media Specimen required
I think this is fully implemented now. If users want it differently they may tell us by time and we can adapt the cod... Andreas Müller
08:27 PM feature request #5573: Cache Strategy for Media Specimen required
>An iconotyp may have completely different requirements than a scan that is derived from a preserved specimen.
Med...
Andreas Müller
10:01 PM feature request #7612 (Duplicate): CacheStrategy for MediaSpecimens
This focus of this ticket is not fully clear. Is it only about MediaSpecimen or about MediaSpecimen used as types.
...
Andreas Müller
09:49 PM task #9595 (Resolved): Use DerivedUnit or DnaSample for DnaSampleGeneralDetailElement
This is implemented. However it does not work similar to MediaSpecimen as DnaSample somehow always gets the DerivedUn... Andreas Müller
07:06 AM task #9595 (Closed): Use DerivedUnit or DnaSample for DnaSampleGeneralDetailElement
same reason as for #9594
This is also a step forward to not use DerivedUnitFacade in SpecimenTreeEditor details vi...
Andreas Müller
09:35 PM Revision faec6529 (cdmlib): cleanup
Andreas Müller
09:35 PM Revision b5c91e8c (cdmlib): ref #9597 handle MediaSpecimen and its sources correctly in TypeDesig...
Andreas Müller
09:23 PM feature request #9597: Improve formatting of MediaSpecimen in TypeDesignationWorkingSet formatting
I adapted the formatting of MediaSpecimen type designations sources to the general source handling. This also allows ... Andreas Müller
09:14 PM feature request #9597 (Resolved): Improve formatting of MediaSpecimen in TypeDesignationWorkingSe...
Applied in changeset commit:cdmlib|11e24052308c971ec1959f5e8219ff1962a61a7c. Andreas Müller
08:04 PM feature request #9597 (Closed): Improve formatting of MediaSpecimen in TypeDesignationWorkingSet ...
copied from #9279
Sources for MediaSpecimen should be formatted in the same way as elsewhere
Example:
* Old no...
Andreas Müller
09:14 PM Revision 11e24052 (cdmlib): fix #9597 handle MediaSpecimen and its sources correctly in TypeDesig...
Andreas Müller
08:24 PM feature request #6718: Constistent TypeDesignation representation creation
As we do have TypeDesignationSetManager in cdmlib now and all open tickets are dataportal related I guess we could ei... Andreas Müller
08:21 PM feature request #5950 (Duplicate): Add duplicate method for type designations
I guess this duplicates #6413 Andreas Müller
08:05 PM feature request #9279 (Closed): Improve type designation formatting and TypeDesignationSetManager
move open issues to new tickets #9596 and #9597 and close this ticket. Andreas Müller
08:01 PM feature request #9596 (New): Open issues for TypeDesignationWorkingSet
copied from #9279
* replace TypedEntityReference by real entities as they are not necessary or use them only where...
Andreas Müller
07:52 PM Revision 9ff02ad7 (cdmlib): cleanup
Andreas Müller
02:39 PM Revision a9e9e5a9 (cdm-dataportal): using again const instead of define()
Andreas Kohlbecker
09:26 AM Revision e651eaf3 (cdmlib): ref #7612, ref #5573, ref #5575 use mostSignificantIdentifier instead...
Andreas Müller
09:25 AM Revision bad2d5b5 (cdmlib): ref #9595 shortcut to load single identifier
Andreas Müller
08:56 AM Revision 4899e12f (cdmlib): ref #9595 load sample designation preferred to other identifiers for ...
Andreas Müller
08:55 AM Revision 16419c4d (cdmlib): ref #9595 load empty DnaSamples with DnaSampleDefaultCacheStrategy
Andreas Müller
07:42 AM Revision f3876100 (cdmlib): cleanup
Andreas Müller
07:42 AM Revision a1dce9c6 (cdmlib): ref #9595 add SampleDesignation uuid to DefinedTerm
Andreas Müller
07:17 AM Revision 3b33d596 (cdmlib): minor
Andreas Müller
07:17 AM Revision 05bdc44f (cdmlib): ref #9595 move xxxPreferredDetermination from facade to SpecimenOrObs...
Andreas Müller
07:15 AM Revision 957e3207 (cdmlib): ref #5573, ref #7612 some doc
Andreas Müller

04/29/2021

11:16 PM Revision 97e308a9 (taxeditor): cleanup and remove generics from Identifier class
Andreas Müller
11:06 PM Revision d4557c24 (cdmlib): cleanup
Andreas Müller
11:06 PM Revision 0a140219 (cdmlib): remove generics from Identifier class
Andreas Müller
09:57 PM task #9594: Use MediaSpecimen as input for MediaSpecimenGeneralDetailElement
in DetailsViewE4.setInput() there is the following code:
~~~
if (input instanceof MediaSpecimen && !(this.active...
Andreas Müller
04:34 PM task #9594: Use MediaSpecimen as input for MediaSpecimenGeneralDetailElement
Note: the implementation in specimen list editor leads to a message that the specimen can not be edited in details vi... Andreas Müller
04:26 PM task #9594: Use MediaSpecimen as input for MediaSpecimenGeneralDetailElement
we could do something similar for DnaSample Andreas Müller
04:25 PM task #9594 (Resolved): Use MediaSpecimen as input for MediaSpecimenGeneralDetailElement
please review Andreas Müller
04:19 PM task #9594 (Closed): Use MediaSpecimen as input for MediaSpecimenGeneralDetailElement
It does not make sense to use DerivedUnitFacade here as the specific type is known. Also it the facade creates proble... Andreas Müller
09:48 PM feature request #4363 (Closed): Show more informative message for unsupported specimen structures...
The exception handling seems to be correct now and this ticket can be closed. Andreas Müller
03:56 PM feature request #4363: Show more informative message for unsupported specimen structures in speci...
See also comment in DetailsViewerE4.showParts where a DerivedUnitFacade is created only to get the error message. Andreas Müller
05:10 PM Revision 3a78b28a (taxeditor): cleanup
Andreas Müller
05:04 PM bug #5581 (Closed): Specimen title cache does not show up correctly after editing
For MediaSpecimen and DnaSample a cache strategy exists now. So I close this ticket. Andreas Müller
05:00 PM Revision 1cd6de7e (taxeditor): ref #9594 , ref #5573, ref #7612 use MediaSpecimenCacheStrategy in...
Andreas Müller
04:50 PM Revision 0d672864 (taxeditor): ref #9594 use MediaSpecimen as base unit for MediaSpecimenGeneralD...
Andreas Müller
04:29 PM feature request #5573: Cache Strategy for Media Specimen required
A first version is implemented now. This cache strategy differs from default derived unit cache strategies in the way... Andreas Müller
04:22 PM feature request #5573: Cache Strategy for Media Specimen required
To use the new cache strategy the editor needs to be refactored a bit: #9594 Andreas Müller
04:25 PM Revision d4b9ef81 (taxeditor): ref #9594 use MediaSpecimen as base unit for MediaSpecimenGeneralD...
Andreas Müller
04:06 PM Revision a0fcd061 (taxeditor): cleanup
Andreas Müller
03:42 PM feature request #9575 (Resolved): Allow flag to include authors in taxon and name search in TaxEd...
this is fixed, please review. Katja Luther
03:32 PM bug #9593 (Closed): Changing and saving a PolytomousKey throws ConcurrentModificationException
Andreas Müller wrote:
> Probably this is ok, though I wonder why the root node is not doing the same job as it is me...
Katja Luther
01:12 PM bug #9593 (Feedback): Changing and saving a PolytomousKey throws ConcurrentModificationException
Probably this is ok, though I wonder why the root node is not doing the same job as it is merge-cascaded. But as the ... Andreas Müller
03:31 PM Revision 78dff9c8 (cdmlib): ref #9593: revert some changes in taxonDao not belonging to this ticket
Katja Luther
02:31 PM bug #5885 (Worksforme): classification.rootNode has a lot of NULL children
Andreas Müller wrote:
> Katja, can you please have a look if this is still an open issue and if yes if it is related...
Katja Luther
01:17 PM bug #5885: classification.rootNode has a lot of NULL children
Katja, can you please have a look if this is still an open issue and if yes if it is related to the known hibernate N... Andreas Müller
01:24 PM Revision cbc54d4e (taxeditor): cleanup
Andreas Müller
12:51 PM task #6981: Migrate to Java 9 (to 11?)
we should consider migrating to Java 11 directly, maybe to java 17?
Java 11 is the latest LTS release with Premier...
Andreas Kohlbecker
12:29 PM Revision 7fa35f9f (cdm-dataportal): bumping minimin php version to 5.6
Andreas Kohlbecker
12:25 PM Revision 8896122f (cdm-dataportal): Merge branch 'support/5.22.1' into develop
Andreas Kohlbecker
12:24 PM feature request #9329 (Closed): Implement sec reference as original source in dataportal
Andreas Kohlbecker
11:50 AM feature request #9329 (In Progress): Implement sec reference as original source in dataportal
Andreas Kohlbecker
12:23 PM Revision 32692cf9 (cdm-dataportal): using again const instead of define()
Andreas Kohlbecker
12:18 PM Revision 4c380cc0 (cdm-dataportal): ref #9329 adapting data portal to ->sec reference being now -...
Andreas Kohlbecker
12:01 PM Revision 44b0f5cd (taxeditor): Merge branch 'hotfix/5.22.1'
jenkins
11:59 AM Revision d1596444 (cdmlib): ref #9329 adapting json configuration to new sec reference structure ...
Andreas Kohlbecker
11:49 AM Revision cf8e9d9f (cdm-dataportal): ref #9329 adapting data portal to ->sec reference being now -...
Andreas Kohlbecker
11:18 AM Revision 7653306e (taxeditor): fix exception if no secundum source is available
Katja Luther
11:15 AM Revision de21609a (cdm-dataportal): ref #9591 adapring test to modified media specimens short title
Andreas Kohlbecker
10:55 AM Revision 64498bd0 (taxeditor): Updated version in pom / project files to taxeditor version : 5.22...
jenkins
08:43 AM Revision 21198df4 (cdmlib): ref #9575: test adaption
Katja Luther
08:15 AM Revision 2732777a (cdmlib): ref #9575: revert test adaption
Katja Luther
08:09 AM Revision ae8c38b6 (taxeditor): ref #9575: add possibility to search with authors - missing l10n f...
Katja Luther

04/28/2021

08:28 PM Revision f70a9ae2 (cdmlib): cleanup
Andreas Müller
08:28 PM Revision c3afc00d (cdmlib): ref #9575 adapt tests for editor search with authors
Andreas Müller
07:07 PM Revision 9aa30fc8 (cdmlib): ref #1602, ref #5573, ref #7612 Include artist in MediaDefaultCacheSt...
Andreas Müller
07:01 PM Revision c4b19e61 (cdmlib): cleanup
Andreas Müller
05:06 PM Revision d0cd78c9 (cdmlib): ref #7612, ref #5573 adapt MediaSpecimenDefaultCacheStrategy to show ...
Andreas Müller
05:06 PM Revision 439789dd (cdmlib): cleanup
Andreas Müller
04:06 PM Revision 6e8f0c6d (cdmlib): ref #9591 defined order of item in FieldUnitDTO.TreeLabels
Andreas Kohlbecker
01:53 PM Revision 6b8fd990 (taxeditor): ref #9575: add possibility to search with authors
Katja Luther
01:50 PM Revision 5e985bbc (cdmlib): ref #9575: adapt findTaxaAndNames for doAuthors, add test case
Katja Luther
12:58 PM Revision 4ce176cc (cdmlib): ref #9593: add polytomouskey handling in PostMergeEntityListener to a...
Katja Luther
12:04 PM bug #9593 (Resolved): Changing and saving a PolytomousKey throws ConcurrentModificationException
Added the handling of polytomous key in removeNullFromCollection because the editor saves the whole key. Katja Luther
11:46 AM bug #9593: Changing and saving a PolytomousKey throws ConcurrentModificationException
Andreas Müller wrote:
> This only seems to happen if the sortindex of the PolytomousKey nodes is not up-to-date. Aft...
Katja Luther
12:02 PM Revision 98ac7b26 (cdmlib): ref #9593: add polytomouskey handling in PostMergeEntityListener to a...
Katja Luther

04/27/2021

04:50 PM Revision 4e150e0c (cdm-dataportal): ref #9591 adapting tests to new specimen short title - 2
Andreas Kohlbecker
04:41 PM bug #9593: Changing and saving a PolytomousKey throws ConcurrentModificationException
This only seems to happen if the sortindex of the PolytomousKey nodes is not up-to-date. After calling refresh on the... Andreas Müller
03:43 PM bug #9593 (Closed): Changing and saving a PolytomousKey throws ConcurrentModificationException
Andreas Müller
03:32 PM Revision b19714a3 (cdmlib): ref #9590: fix test
Katja Luther
03:14 PM Revision fbb8b34c (taxeditor): cleanup
Andreas Müller
03:06 PM Revision 58832d5a (cdmlib): ref #9590: fix test
Katja Luther
02:54 PM feature request #9592 (New): SpecimenOrObservationBaseDTO: field for hidden derivatives
`OccurrenceServiceImpl.findRootUnitDTOs(DerivedUnitDTO derivedUnitDTO, ..)` hides derivatives of originals which are ... Andreas Kohlbecker
02:54 PM bug #9590 (Resolved): ObjectDeletedException when swap synonym and accepted taxon
The method is adapted so that the taxon and the synonym keep the same, only the names are swaped, this also matches t... Katja Luther
09:17 AM bug #9590 (Closed): ObjectDeletedException when swap synonym and accepted taxon
mail Nadja Korotkova:
das passierte eben beim Vertauschen von Synonym und accepted

Viele Grüße
Nadja

~~~ ...
Katja Luther
02:47 PM Revision 8d1b97de (cdmlib): ref #9590: adapt business test
Katja Luther
02:39 PM feature request #9591 (Closed): Specimen Tree View: concise label for derivatives
Andreas Kohlbecker
12:15 PM feature request #9591 (Closed): Specimen Tree View: concise label for derivatives
The title cache of derivatives includes the field unit information. In the derivaation tree this is redundant informa... Andreas Kohlbecker
02:38 PM Revision f6466bef (cdm-dataportal): ref #9591 adapting tests to new specimen short title
Andreas Kohlbecker
02:36 PM Revision 6d55830a (cdm-dataportal): ref #9591 adapting portal to renamed dto field specimenIdenti...
Andreas Kohlbecker
02:33 PM Revision 9d356033 (cdmlib): ref #9591 reaming dto field specimenIdentifier -> shortTitle & adding...
Andreas Kohlbecker
01:14 PM Revision d5dd8738 (cdmlib): ref #9590: add synonym with secundum reference to swap test
Katja Luther
01:11 PM Revision 1869f60c (cdmlib): ref #9590: fix, only swap the names swapSynonymAndAccepted
Katja Luther
01:10 PM Revision 99b383ea (taxeditor): avoid widgetIsDisposed exception
Katja Luther
12:17 PM Revision 5f3a4743 (cdm-dataportal): ref #9591 using dto.specimenIdentifier as short label for der...
Andreas Kohlbecker
11:40 AM bug #9588: Specimen Tree View: Duplicate derivatives
problem solved, please review Andreas Kohlbecker
11:39 AM Revision 0a9f8e05 (cdm-dataportal): ref #9588 fixing wrong expectations in test
Andreas Kohlbecker
11:38 AM Revision f3131c7a (cdm-dataportal): fixing wrong expectations in test
Andreas Kohlbecker
10:35 AM Revision 96b0a8c6 (taxeditor): fix exception if no secundum source is available
Katja Luther
09:19 AM Revision 38ef7902 (cdmlib): ref #9590: fix ObjectDeletedException in swapSynonymAndAccepted
Katja Luther

04/26/2021

09:32 PM Revision 367cb47d (cdmlib): ref #9589: adapt test
Katja Luther
05:12 PM bug #9589 (Resolved): Move synonym to another accepted taxon ignores the selected new sec reference
this should be fixed, please review Katja Luther
05:09 PM bug #9589 (Closed): Move synonym to another accepted taxon ignores the selected new sec reference
Katja Luther
05:05 PM bug #9588 (Resolved): Specimen Tree View: Duplicate derivatives
Andreas Kohlbecker
04:33 PM bug #9588 (Closed): Specimen Tree View: Duplicate derivatives
auf http://campanula.e-taxonomy.net/cdm_dataportal/occurrence/93d7aec3-9a8b-40e3-b669-08802dac5160 werden die Pollend... Andreas Kohlbecker
05:04 PM Revision 0033520a (cdmlib): ref #9588 more reliable derivate tree dependant data aggregation - re...
Andreas Kohlbecker
05:04 PM Revision 2ef11647 (cdmlib): ref #9588 more reliable derivate tree dependant data aggregation
Andreas Kohlbecker
05:04 PM Revision c09986ee (cdmlib): doc
Andreas Kohlbecker
05:03 PM Revision e833a84d (cdm-dataportal): fixing wrong expectations in test
Andreas Kohlbecker
04:49 PM Revision adb576ac (taxeditor): adapt moveSynToAnotherAccepted handler and operation
Katja Luther
04:47 PM Revision 9ebe9b09 (cdmlib): secundum reference argument as uuid for moveSynonymToAnotherAccppted
Katja Luther
02:59 PM bug #9587: Unsaved changes are lost when trying to open a taxon a second time
this is fixed, please review. Katja Luther
02:48 PM bug #9587 (Resolved): Unsaved changes are lost when trying to open a taxon a second time
Applied in changeset commit:taxeditor|ea94be31fe128ab763b1f1e1ca48a799216f2b20. Katja Luther
01:08 PM bug #9587 (Closed): Unsaved changes are lost when trying to open a taxon a second time
mail ERS:
mir passiert es beim schnellen Editieren relativ häufig, dass ich ein bereits geöffnetes Taxon, das ich ...
Katja Luther
02:54 PM Revision 9db418d9 (taxeditor): fix #9587: reload the editor input when saving and skip if cancel
Katja Luther
02:49 PM Revision ea94be31 (taxeditor): fix #9587: reload the editor input when saving
Katja Luther

04/22/2021

09:34 PM task #9536 (Resolved): Remove old single source citation and microCitation columns for secundum a...
Applied in changeset commit:cdmlib|0ea3c839d8dd6592db2f3094a187b7ad2934a23c. Andreas Müller
09:34 PM Revision b9cb9ad3 (cdmlib): cleanup
Andreas Müller
09:34 PM Revision 0ea3c839 (cdmlib): add SchemaUpdater for 5.23.0 and fix #9536 (remove old columns and ta...
Andreas Müller
01:10 PM Revision 68fe0853 (cdm-dataportal): Merge branch 'support/5.22.1' into develop
Andreas Kohlbecker
01:03 PM Revision 39f296cc (cdm-dataportal): quick fix for layer renamed in geoserver country_earth -> cou...
Andreas Kohlbecker
12:23 PM Revision 3fbc78fa (cdm-dataportal): Merge branch 'support/5.22.1' into develop
Andreas Kohlbecker
12:22 PM Revision 07fc1e5a (cdm-dataportal): quick fix for layer renamed in geoserver country_earth -> cou...
Andreas Kohlbecker
12:18 PM Revision dec945ae (cdm-dataportal): fixing impropert test for not empty variable
Andreas Kohlbecker
11:50 AM Revision 29e450b8 (cdm-dataportal): fixing statement cascade for reporting of classification webs...
Andreas Kohlbecker
11:46 AM Revision ee0e7910 (cdm-dataportal): fixing bug in 'other classification' notification
Andreas Kohlbecker
11:45 AM Revision 3ba25a7c (cdm-dataportal): ref #9582 setting minimum php version in composer to 5.4
Andreas Kohlbecker
11:43 AM bug #9586 (Closed): OccurrenceServiceImpl.pageRootUnitsByAssociatedTaxon() wrong total count in p...
Andreas Kohlbecker

04/21/2021

02:44 PM Revision f5b6784e (cdmlib): ref #9586 fixing wrong total count in pager
Andreas Kohlbecker
02:42 PM bug #9586 (Closed): OccurrenceServiceImpl.pageRootUnitsByAssociatedTaxon() wrong total count in p...
The response object of OccurrenceServiceImpl.pageRootUnitsByAssociatedTaxon() erroneously reports the max page size a... Andreas Kohlbecker
02:01 PM Revision 03d8bdca (cdm-dataportal): ref #7599 reenabling map in specimen page
Andreas Kohlbecker
01:51 PM bug #9585 (New): Specimen page: Typedesignation "Syntype" misses name
see screenshot:
![](picture765-1.png)
Andreas Kohlbecker
11:33 AM feature request #9584 (New): specimen page: character data displayed in details section
In the specimen page character data is shown as link which points again to the same specimen. This is OK for the spec... Andreas Kohlbecker
09:57 AM feature request #9090: Implement external links for identifiable entities in TaxEditor
Put to fast for the implementation for references. Tag can be removed afterwards. Andreas Müller

04/20/2021

05:17 PM task #9268 (New): Check cdm for GC G1 humongous objects problem
Andreas Müller
05:14 PM feature request #9541: Improve referencing objects handling
Can you please review?
Open issues should be moved to new ticket.
Andreas Müller
05:12 PM feature request #9541: Improve referencing objects handling
open issues might be:
* improved formatting for all CdmBase classes (some formatting also seems to have regression...
Andreas Müller
05:05 PM feature request #9541: Improve referencing objects handling
What I did:
* moved all referencing objects formatting to cdmlib (ReferencingObjectFormatter) to allow server side...
Andreas Müller
04:16 PM Revision 5df3103b (cdmlib): cleanup
Andreas Müller
04:16 PM Revision bfb8b043 (cdmlib): fix NPE and handle not existing targetEntity
Andreas Müller
01:54 PM Revision a19b311d (cdm-dataportal): ref #9582 setting the git remote of the install package to gi...
Andreas Kohlbecker
01:53 PM Revision 96b196e0 (cdm-dataportal): ref #9582 setting the git remote of the install package to gi...
Andreas Kohlbecker
01:33 PM feature request #9114: Handle malformed URIs in user type
I only moved the original algorithm to the user type. The remaining issues are about the algorithm. As you implemente... Andreas Müller
12:43 PM feature request #9114: Handle malformed URIs in user type
Andreas Müller wrote:
> Katja Luther wrote:
> > Andreas Müller wrote:
> > > In #9111#note-1 AK suggests to also en...
Katja Luther
01:06 PM bug #9469 (Resolved): Searching for a UUID in bulkeditor which does not belong to a record throws...
This should be fixed. Please review. Andreas Müller
01:03 PM bug #6469 (New): Types longer than 1 line should have an indentation
revert to original status, caused by wrong ticket number in commit Andreas Müller
01:02 PM bug #6469 (Resolved): Types longer than 1 line should have an indentation
Applied in changeset commit:taxeditor|567bec6355c7624e6fac32e6523453a8c3aceb2a. Andreas Müller
01:01 PM Revision 567bec63 (taxeditor): fix #6469 handle null value for bulk editor UUID search
Andreas Müller
01:01 PM Revision 3a1f4805 (taxeditor): cleanup
Andreas Müller
12:46 PM feature request #9090: Implement external links for identifiable entities in TaxEditor
For references this is urgent (and probably easy to implement).
Can we try to implement it in 5.23?
Andreas Müller
12:44 PM bug #9156: Searching for a taxon in the PolytomousKey perspective results in AssertionFailure
This to me seems fast to implement. The problem only occurs if no search has been run in Taxonomic Perspective before... Andreas Müller
12:15 PM feature request #7305: [Dicuss] searching for authorteam with more than three members is incomplete
This is related to the max number of authors handled in this milestone. Andreas Müller
12:04 PM bug #9028: Endless loop when opening the context menu of name facts
I can't reproduce this.
Katja, can you test if you can reproduce?
Walter, did you encounter the problem again?...
Andreas Müller
11:35 AM bug #9075: Exact values in descriptive matrix label provider should be ordered
I guess this is fast to implement? If yes, should we move it to 5.23? Andreas Müller
11:32 AM bug #8882: adapt search to handle protected or not protected titleCaches
To me this looks like a bug, not a feature request. Andreas Müller
11:31 AM bug #7699: NPE when searching for specimen in bulk editor
As this problem (see also duplicates) appears again and again from time to time I increase severity. Andreas Müller
11:18 AM bug #5907: Advanced Search for taxa: search results seem to be unordered
By the way, also the feature list in "by content category" is unordered but should be ordered. Andreas Müller
11:17 AM bug #5907: Advanced Search for taxa: search results seem to be unordered
Note: Also for Cichorium it is unordered: http://cichorieae.e-taxonomy.net/portal/cdm_dataportal/search/results/taxon... Andreas Müller
10:55 AM bug #5907 (New): Advanced Search for taxa: search results seem to be unordered
I tested on the cichorieae portal to reproduce the problem reported by Eckhard in comment 3. For a query searching "C... Andreas Kohlbecker
09:45 AM bug #5907 (Feedback): Advanced Search for taxa: search results seem to be unordered
Why do you think this is fixed? The order of the example page seems to be completely unordered. Andreas Müller
08:44 AM bug #5907 (Worksforme): Advanced Search for taxa: search results seem to be unordered
this is fixed already and should be closed.
@Eckhard: please can you double check?
The target version assignme...
Andreas Kohlbecker
08:40 AM feature request #8884 (Rejected): iiif manifest service: enrich metadata with information provide...
The digilib does not provide any media metadata, so this ticket is obsolete. Andreas Kohlbecker

04/19/2021

11:43 PM feature request #9537 (Feedback): Implement ratioToStructure in TaxEditor
A final issue is that removing the "ratio to" with titleCache not being protected does not set back the titleCache to... Andreas Müller
11:35 PM feature request #9114: Handle malformed URIs in user type
Katja Luther wrote:
> Andreas Müller wrote:
> > In #9111#note-1 AK suggests to also encode fragment and query parts...
Andreas Müller
02:40 PM feature request #9114 (Feedback): Handle malformed URIs in user type
Andreas Müller wrote:
> In #9111#note-1 AK suggests to also encode fragment and query parts. This has **not** been i...
Katja Luther
10:11 PM Revision a35dc362 (cdmlib): ref #6542 add warnAndDoNotOverrideIfExists to identifier import
Andreas Müller
10:11 PM Revision cc973e96 (cdmlib): ref #6542 update Identifier import to support value update and more l...
Andreas Müller
10:11 PM Revision 32bcc803 (cdmlib): cleanup
Andreas Müller
10:11 PM Revision 8f8ca25c (cdmlib): add updateIdentifier to IdentifierImport
Andreas Müller
10:09 PM Revision 69339d35 (cdmlib-apps): ref #9327 adapt BfnXmlImportAddtionalTerms import to new secundu...
Andreas Müller
10:08 PM Revision 8fbe8887 (cdmlib-apps): cleanup
Andreas Müller
05:48 PM feature request #8708 (Feedback): Sort taxa in distribution editor same as in navigator
This to me looks like a duplicate. Katja, can you check and link to the according ticket and close ticket as duplicat... Andreas Müller
04:32 PM feature request #6598 (Closed): Migrate commands and handlers
Andreas Müller wrote:
> target version is missing!
>
> Can we assess in current milestone what still needs to be ...
Katja Luther
04:09 PM Revision dcaf0220 (taxeditor): ref #8431: add rootnode to status label of cdmlight export
Katja Luther
04:05 PM bug #8431: missing status bar for cdm light export

>
> ---
>
> Also we need to find out how to switch of that progress is only shown in status bar but not in dia...
Katja Luther
03:55 PM Revision c6575e6f (cdm-dataportal): ref #9582 typos in README
Andreas Kohlbecker
03:42 PM Revision 547b7def (cdm-dataportal): ref #9582 apache 2 site config templates and updated README
Andreas Kohlbecker
02:35 PM feature request #9111 (Rejected): Handle Malformed URIs
this is handled in cdmlib now, therefore I close this ticket as rejected. Katja Luther
02:31 PM bug #9390 (Feedback): Remaining issues for set secundum dialog
we should discuss if we want to remove the line break for all dialogs, then I create a new ticket for adaption of dia... Katja Luther
01:20 PM Revision 66865d7c (cdm-dataportal): ref #9582 harmonizing taxon tree module name with other blocks
Andreas Kohlbecker
12:19 PM Revision 2b3987e1 (cdm-dataportal): ref #9582 new-site.sh more robust and with basic support for ...
Andreas Kohlbecker
12:17 PM Revision 305d26ff (cdm-dataportal): ref #9582 new-site.sh more robust and with basic support for ...
Andreas Kohlbecker
10:18 AM Revision add78389 (cdm-dataportal): ref #9582 zen main theme as composer project and depencency f...
Andreas Kohlbecker

04/16/2021

10:56 PM Revision 63b94f89 (cdm-dataportal): ref #9582 re-enabling upload
Andreas Kohlbecker
10:55 PM Revision b79572e0 (cdm-dataportal): ref #9582 removing obsolete deploy.sh script
Andreas Kohlbecker
10:54 PM Revision 434e5468 (cdm-dataportal): ref #9582 correct build order by dependency and oher fixes
Andreas Kohlbecker
10:46 PM bug #9583 (Closed): Fix formatting of parent area in condensed distributions string if subareas h...
To me the result looks like expected. Reopen if not yet fully fixe. Andreas Müller
07:45 PM bug #9583 (Resolved): Fix formatting of parent area in condensed distributions string if subareas...
Applied in changeset commit:cdmlib|e2fafd15b80ee6fc8dc2cec59f0d74389ea48fe6. Andreas Müller
07:42 PM bug #9583 (Closed): Fix formatting of parent area in condensed distributions string if subareas h...
This issue is described in #8297#note-15 and has not yet been handled there.
Examples are **Tu(A** -E) or **Ca**(?C ...
Andreas Müller
10:16 PM Revision 593fe3e9 (cdm-dataportal): ref #9582 remaming cdm_portal_testing profile
Andreas Kohlbecker
10:13 PM feature request #5573 (Resolved): Cache Strategy for Media Specimen required
Andreas Müller
09:49 PM feature request #9541 (Resolved): Improve referencing objects handling
Andreas Müller
09:20 PM feature request #9537 (Resolved): Implement ratioToStructure in TaxEditor
I guess this is for review. Andreas Müller
09:19 PM bug #9526 (Closed): Sort order in E+M distribution string should be strictly alphabetic
I guess this is fixed. We may reopen if new issues arise. Andreas Müller
08:52 PM Revision 5a70408c (cdm-dataportal): ref #9582 pack-and-delpoy improved, completed and new-site s...
Andreas Kohlbecker
08:37 PM Revision 53b76085 (cdm-dataportal): ref #9582 installation profiles with lower case ids - adaptin...
Andreas Kohlbecker
08:35 PM Revision 369de2b8 (cdm-dataportal): ref #9582 installation profiles with lower case ids
Andreas Kohlbecker
07:47 PM Revision 0d7aaec6 (cdmlib): add test for tribe parsing which has a suborder ending
Andreas Müller
07:46 PM Revision ad9f3105 (cdmlib): cleanup
Andreas Müller
07:45 PM Revision e2fafd15 (cdmlib): fix #9583 bold formatting for main areas with at least 1 native sub-area
Andreas Müller
04:59 PM Revision 57db05c4 (cdm-dataportal): ref #9582 removing obsolete function from composer helper
Andreas Kohlbecker
04:53 PM Revision 58848045 (cdm-dataportal): ref #9582 updating README
Andreas Kohlbecker
04:51 PM Revision 98364e35 (cdm-dataportal): ref #9582 moving jenkins-ci script folder into root project s...
Andreas Kohlbecker
04:46 PM Revision 844455cb (cdm-dataportal): ref #9582 new delpoyment script
Andreas Kohlbecker
02:15 PM Revision a1b89d4c (taxeditor): Merge branch 'release/5.22.0' into develop
jenkins
02:15 PM Revision 16a19db5 (taxeditor): Merge branch 'release/5.22.0'
jenkins
01:58 PM Revision 3338ac1f (taxeditor): Fix NPE for Cancel in ChangeSynonymToAcceptedTaxonHandlerE4
Andreas Müller
01:58 PM Revision d33f36bb (taxeditor): cleanup and fix NPE if no active session in debug view
Andreas Müller
01:54 PM Revision 108bb193 (cdm-server): Merge branch 'release/5.22.0' into develop
jenkins
01:54 PM Revision 0deceaf8 (cdm-server): jenkins merging release branch into master (strategy: theirs)
jenkins
01:53 PM Revision 8eba684e (cdm-server): updating poms for branch'release/5.22.0' with non-snapshot versions
jenkins
01:52 PM Revision 57dbd275 (cdm-webapp): Merge branch 'release/5.22.0' into develop
jenkins
01:52 PM Revision ffb1dfc6 (cdm-webapp): jenkins merging release branch into master (strategy: theirs)
jenkins
01:52 PM Revision 278e3672 (cdm-webapp): updating poms for branch'release/5.22.0' with non-snapshot versions
jenkins
01:52 PM Revision 50e2d2fd (cdm-webapp): jenkins bumping cdmlib.version and cdm.vaadin.version to 5.22.0
jenkins
01:52 PM Revision 707d1eb4 (cdm-vaadin): Merge branch 'release/5.22.0' into develop
jenkins
01:52 PM Revision 543fe37b (cdm-vaadin): jenkins merging release branch into master (strategy: theirs)
jenkins
01:49 PM Revision f2851d5f (cdm-dataportal): Merge branch 'release/5.22.0' into develop
jenkins
01:49 PM Revision 84dbb354 (cdm-dataportal): jenkins merging release branch into master (strategy: theirs)
jenkins
01:49 PM Revision 6094b465 (cdm-dataportal): updating poms for branch'release/5.22.0' with non-snapshot ve...
jenkins
01:49 PM Revision e431dcad (cdm-vaadin): updating poms for branch'release/5.22.0' with non-snapshot versions
jenkins
01:48 PM Revision b06cc9e9 (cdm-dataportal): release-preparation: production level css
jenkins
01:48 PM Revision 1e8b8504 (cdm-vaadin): jenkins bumping cdmlib.version to 5.22.0
jenkins

04/15/2021

06:03 PM Revision 861435e7 (cdm-dataportal): ref #9582 documentation
Andreas Kohlbecker
06:02 PM Revision 70a77f5c (cdm-dataportal): ref #9582 root composer project set up for creating an runnab...
Andreas Kohlbecker
06:01 PM Revision 69f53839 (cdm-dataportal): ref #9582 zen_dataportal theme as composer project
Andreas Kohlbecker
06:00 PM Revision d19eb315 (cdm-dataportal): ref #9582 data_portal module as composer project
Andreas Kohlbecker
05:59 PM Revision 664d5943 (cdm-dataportal): ref #9582 installation profiles as composer project
Andreas Kohlbecker
05:58 PM task #9582 (New): provide runnable dataportal installation bundled with composer
[Composer](https://getcomposer.org) is the de-facto standard for managing php dependencies.
Use composer to create...
Andreas Kohlbecker
04:55 PM Revision dbfb8b15 (cdmlib): Updating develop poms back to pre merge state
jenkins
04:55 PM Revision e8df6d21 (cdmlib): Merge branch 'master' into develop
jenkins
04:55 PM Revision 64953d11 (cdmlib): updating develop poms to master versions to avoid merge conflicts
jenkins
04:55 PM Revision 0e499191 (cdmlib): Merge branch 'release/5.22.0'
jenkins
04:35 PM Revision 89f252c1 (cdmlib): updating poms for branch'release/5.22.0' with non-snapshot versions
jenkins
04:34 PM Revision a4c0b43d (cdm-dataportal): dataportal installation profiles as separate composer project
Andreas Kohlbecker
04:28 PM Revision c218de49 (cdm-webapp): jenkins bumping cdmlib.version and cdm.vaadin.version to 5.22.0-S...
jenkins
04:28 PM Revision a22ed7b4 (cdm-webapp): updating poms for 5.23.0-SNAPSHOT development
jenkins
04:28 PM Revision 622517ac (cdm-webapp): updating poms for 5.22.0 branch with snapshot versions
jenkins
04:28 PM Revision cba18d6f (cdm-webapp): jenkins bumping cdmlib.version and cdm.vaadin.version to 5.23.0-S...
jenkins
04:23 PM Revision 4d36fd02 (cdm-vaadin): jenkins bumping cdmlib.version to 5.22.0-SNAPSHOT
jenkins
04:23 PM Revision 2edc1951 (cdm-vaadin): updating poms for 5.23.0-SNAPSHOT development
jenkins
04:23 PM Revision ea06fcad (cdm-vaadin): updating poms for 5.22.0 branch with snapshot versions
jenkins
04:22 PM Revision 91a81b9f (cdm-vaadin): jenkins bumping cdmlib.version to 5.23.0-SNAPSHOT
jenkins
04:13 PM Revision d3d0be17 (taxeditor): Updated version in pom / project files to taxeditor version : 5.23...
jenkins
04:13 PM Revision 9985027d (taxeditor): Updated version in pom / project files to taxeditor version : 5.22...
jenkins
04:12 PM Revision 76d24e9c (cdm-dataportal): updating poms for 5.23.0-SNAPSHOT development
jenkins
04:12 PM Revision 13cdd850 (cdm-server): updating poms for 5.23.0-SNAPSHOT development
jenkins
04:08 PM Revision 72f8969c (cdmlib): updating poms for 5.23.0-SNAPSHOT development
jenkins
03:34 PM Revision be5daae5 (cdm-dataportal): composer.json file for cdm_dataportal module
Andreas Kohlbecker
03:05 PM task #9579 (Worksforme): restore css3pie if needed
It is working again with compass 0.12.7 on the integration server as well as locally.
The error documented in the ...
Andreas Kohlbecker
03:02 PM Revision 2b84b35c (cdm-dataportal): ref #9579 reartivating restriction in compass-watch for compa...
Andreas Kohlbecker
02:39 PM Revision bb8be86d (cdm-dataportal): ref #9579 reactivating css3pie for compass 0.12.7
Andreas Kohlbecker
12:34 PM Revision bbe2f24e (taxeditor): ref #9537: adapt character label for ratio to
Katja Luther
12:29 PM feature request #9570 (Closed): Use tagged text for NameTypeDesginations name part
I did not encounter any problems in phycobank which are due to these changes.
Ticket can be closed
Andreas Kohlbecker
12:27 PM task #9490 (Closed): avoid rank entity in TaxonNameParts
done Andreas Kohlbecker
12:19 PM bug #9504 (Closed): Changing term tree title is not persisted
works as expected now Andreas Müller
11:48 AM Revision 06cd9255 (cdm-dataportal): removing characters which have gone astray
Andreas Kohlbecker
10:38 AM bug #9468 (Worksforme): specimen type of existing name cannot be saved
has been solved meanwhile in another context Andreas Kohlbecker
08:43 AM Revision 02d1ca76 (cdm-dataportal): typo
Andreas Kohlbecker
08:40 AM Revision 562d3bc7 (cdm-dataportal): cleaning up
Andreas Kohlbecker
08:37 AM bug #9578 (Closed): Multiselect for input of distribution editor creates duplicates
looks fine and works as expected Katja Luther

04/14/2021

10:51 PM bug #9578: Multiselect for input of distribution editor creates duplicates
I tested now and it seems to work as expected. Please also review. Andreas Müller
06:21 PM bug #9578: Multiselect for input of distribution editor creates duplicates
Katja Luther wrote:
> Sorry it is the method listChildrenOfRecursive, there the node is added to the result:
>
> ...
Andreas Müller
04:50 PM bug #9578: Multiselect for input of distribution editor creates duplicates
Andreas Müller wrote:
> Katja Luther wrote:
> > The criteria for getting the children is
> >
> > ~~~ java
> > ...
Katja Luther
04:43 PM bug #9578: Multiselect for input of distribution editor creates duplicates
Katja Luther wrote:
> The criteria for getting the children is
>
> ~~~ java
> crit.add( Restrictions.lik...
Andreas Müller
02:22 PM bug #9578: Multiselect for input of distribution editor creates duplicates
Andreas Müller wrote:
> Katja Luther wrote:
> > Andreas Müller wrote:
> > > Katja Luther wrote:
> > > > please re...
Katja Luther
02:04 PM bug #9578: Multiselect for input of distribution editor creates duplicates
Katja Luther wrote:
> Andreas Müller wrote:
> > Katja Luther wrote:
> > > please review my changes.
> >
> > Hav...
Andreas Müller
01:57 PM bug #9578: Multiselect for input of distribution editor creates duplicates
Andreas Müller wrote:
> Katja Luther wrote:
> > please review my changes.
>
> Have you tested this? It does not ...
Katja Luther
12:16 PM bug #9578 (Feedback): Multiselect for input of distribution editor creates duplicates
Katja Luther wrote:
> please review my changes.
Have you tested this? It does not work. And it can't work as pare...
Andreas Müller
09:53 AM bug #9578: Multiselect for input of distribution editor creates duplicates
Katja Luther wrote:
> Andreas Müller wrote:
> > This works now for taxon nodes not sharing duplicates (e.g. for sib...
Andreas Müller
09:52 AM bug #9578: Multiselect for input of distribution editor creates duplicates
please review my changes. Katja Luther
09:48 AM bug #9578: Multiselect for input of distribution editor creates duplicates
Andreas Müller wrote:
> This works now for taxon nodes not sharing duplicates (e.g. for sibblings). It still shows d...
Katja Luther
10:48 PM bug #9581 (New): Strange focus behavior in taxon navigator after right mouse click
How to reproduce:
* Open referencing objects view
* Select 2 taxa in navigator and open in distribution editor vi...
Andreas Müller
06:57 PM Revision 128e9f08 (cdmlib): cleanup
Andreas Müller
06:57 PM Revision ab18e527 (cdmlib): ref #9578 , ref #8889 fix duplicate handling in getTaxonDistributionDTO
Andreas Müller
06:38 PM bug #9468: specimen type of existing name cannot be saved
Checked it in the Test system. The described error does not occur anymore. The ticket can be closed.
(Maybe it occur...
Wolf-Henning Kusber
05:33 PM bug #9468 (Feedback): specimen type of existing name cannot be saved
seems to be fixed already, please can you verify? Andreas Kohlbecker
06:18 PM Revision 5927beb2 (cdmlib): cleanup
Andreas Müller
06:18 PM Revision 78be9787 (cdmlib): ref #9578 , ref #8889 add parentNode in getTaxonDistributionDTO() ins...
Andreas Müller
06:18 PM Revision ce131644 (cdmlib): handle UTF8 correctly in HGTaxonComparatorTest
Andreas Müller
06:18 PM Revision 273d91ee (cdmlib): ref #9578 , ref #8889 switch on sorting for recursive=false in TaxonN...
Andreas Müller
06:18 PM Revision d0b26ef2 (cdmlib): cleanup
Andreas Müller
06:18 PM Revision bf69d17d (cdmlib): ref #9578 , ref #8889 fix behavior of TaxonNodeDaoHibernateImpl.listC...
* current implementation also returns the parent which is semantically not correct and differs from implementation wi... Andreas Müller
05:28 PM bug #7943: TypeDesignationsEditor Select Reference for figure
still an open issue Andreas Kohlbecker
05:19 PM bug #9568 (Closed): TypeSpecimenEditor: Selection of a reference of an typified image
Andreas Kohlbecker
05:18 PM feature request #7599 (Closed): treeView for specimen data in dataportal
appart from the questions discussed in #9579 this ticket is now complete. Andreas Kohlbecker
05:16 PM bug #9555 (Closed): symbols for record basis (and kind of unit) in derivation tree
new ticket for further symbols #9580 Andreas Kohlbecker
05:15 PM bug #9580 (New): more symbols for record basis (and kind of unit) in derivation tree - coninuation
this is a continuation ticket for #9555
show symbols with the units-header per record basis and kind of unit if ne...
Andreas Kohlbecker
05:04 PM Revision ce564745 (cdmlib): ref #9556 avoiding collection of full derivatives tree in DTOs - usin...
Andreas Kohlbecker
04:01 PM bug #9504 (Resolved): Changing term tree title is not persisted
This should be fixed now. Please review. Katja Luther
12:53 PM bug #9504: Changing term tree title is not persisted
Maybe we can have a look to this again, now, as there is still some time for the release. If not possible to solve be... Andreas Müller
03:59 PM Revision f8d807a7 (taxeditor): ref #9504: fix saving label changes of newly created term trees
Katja Luther
02:15 PM Revision f9e96761 (cdm-dataportal): ref #7599 ref #6866 removing replaced and now unused methods
Andreas Kohlbecker
02:10 PM task #9579: restore css3pie if needed
before doing the release we need to decide for how important this is.
The compass installlation on the integration...
Andreas Kohlbecker
01:30 PM Revision 2aa06679 (cdm-server): fixing bug in postint script of debian package
Andreas Kohlbecker
01:28 PM Revision cc1886a6 (cdmlib): ref #9556 avoiding collection of full derivatives tree in DTOs - bugfix
Andreas Kohlbecker
12:47 PM bug #8233 (In Progress): [Follow up] Creating type duplicates
The persistent identifier issue works now. I set the ticket back to "In progress" as there are other remaining issues. Andreas Müller
12:38 PM feature request #9537 (Feedback): Implement ratioToStructure in TaxEditor
Katja Luther wrote:
> Andreas Müller wrote:
> > Katja Luther wrote:
> > > Andreas Müller wrote:
> > > > Also the ...
Andreas Müller
09:07 AM feature request #9537: Implement ratioToStructure in TaxEditor
Andreas Müller wrote:
> Katja Luther wrote:
> > Andreas Müller wrote:
> > > Also the button checks if a vocabulary...
Katja Luther
09:06 AM feature request #9537 (Resolved): Implement ratioToStructure in TaxEditor
Andreas Müller wrote:
> Katja Luther wrote:
> > Andreas Müller wrote:
> > > Also the formatting (label) for the ch...
Katja Luther
09:52 AM Revision e5083306 (cdmlib): ref #9578: avoid duplicates for parent and child selection
Katja Luther
09:06 AM Revision 948bc8b0 (taxeditor): ref #9537: new label for ratio to
Katja Luther
08:26 AM Revision bd13c880 (taxeditor): ref #9537: no warning if no vocabulary is chosen
Katja Luther
08:15 AM Revision 9359a3bd (taxeditor): other/given name in bulk editor and details view
Katja Luther
08:11 AM Revision 95e7a8cf (taxeditor): fix label in aggregation wizard
Katja Luther

04/13/2021

10:22 PM bug #9568: TypeSpecimenEditor: Selection of a reference of an typified image
Selection of a reference of an typified image in the TypeSpecimenEditor works now as expected, thanks. The ticket can... Wolf-Henning Kusber
04:18 PM bug #9568: TypeSpecimenEditor: Selection of a reference of an typified image
please test once the server is updated (~1h from now on) Andreas Kohlbecker
03:05 PM bug #9568 (Resolved): TypeSpecimenEditor: Selection of a reference of an typified image
Applied in changeset commit:cdm-vaadin|e8dcb430eb56a577c61ef744ce689094e2093d90. Andreas Kohlbecker
03:03 PM bug #9568: TypeSpecimenEditor: Selection of a reference of an typified image
This is an regression introduced in the context of #9480 Andreas Kohlbecker
04:48 PM feature request #9537: Implement ratioToStructure in TaxEditor
Katja Luther wrote:
> Andreas Müller wrote:
> > Also the formatting (label) for the character does not change yet e...
Andreas Müller
04:45 PM feature request #9537: Implement ratioToStructure in TaxEditor
Katja Luther wrote:
> Andreas Müller wrote:
> > Also the button checks if a vocabulary is chosen. This is not neces...
Andreas Müller
03:10 PM feature request #9537: Implement ratioToStructure in TaxEditor
Andreas Müller wrote:
> Also the formatting (label) for the character does not change yet even if it has no protecte...
Katja Luther
03:05 PM feature request #9537: Implement ratioToStructure in TaxEditor
Andreas Müller wrote:
> Also the button checks if a vocabulary is chosen. This is not necessary as the character alr...
Katja Luther
03:04 PM feature request #9537: Implement ratioToStructure in TaxEditor
Andreas Müller wrote:
> Finally, if possible, the new button should only be enabeled if a structure and a character ...
Katja Luther
03:04 PM feature request #9537: Implement ratioToStructure in TaxEditor
Andreas Müller wrote:
> The ratio to is currently only shown after the character editor was saved. It should be show...
Katja Luther
01:51 PM feature request #9537: Implement ratioToStructure in TaxEditor
Finally, if possible, the new button should only be enabeled if a structure and a character node is selected. Andreas Müller
12:24 PM feature request #9537: Implement ratioToStructure in TaxEditor
Also the formatting (label) for the character does not change yet even if it has no protected titleCache. Andreas Müller
12:22 PM feature request #9537: Implement ratioToStructure in TaxEditor
Also the button checks if a vocabulary is chosen. This is not necessary as the character already exists and only is u... Andreas Müller
12:22 PM feature request #9537 (Feedback): Implement ratioToStructure in TaxEditor
The ratio to is currently only shown after the character editor was saved. It should be shown immediately after press... Andreas Müller
04:31 PM bug #9556 (Closed): occurrence/{uuid}/fieldUnitDTOs web service adds duplicate units to response
can be closed now Andreas Kohlbecker
04:23 PM bug #9556 (Resolved): occurrence/{uuid}/fieldUnitDTOs web service adds duplicate units to response
after the commit:6d3c3fa9 which is rather related to `listRootUnitDTOsByAssociatedTaxon()` the web services should no... Andreas Kohlbecker
04:16 PM feature request #9332 (Closed): Rename TypeDesignationBase.source to .designationSource
should be fixed now Andreas Kohlbecker
03:40 PM feature request #9332 (Resolved): Rename TypeDesignationBase.source to .designationSource
the renamed field is causing LIEs in cdm-vaadin, so this ticket is not fully solved.
e.g.
http://test.e-taxonom...
Andreas Kohlbecker
04:11 PM Revision 6c2110e6 (cdmlib): ref #9332 adapting init strategy to renamed field source -> designati...
Andreas Kohlbecker
04:07 PM Revision 2121e775 (cdm-vaadin): ref #9480, fix #9568 restoring reference pagingProvider for media...
Andreas Kohlbecker
03:07 PM Revision 1a6e9489 (taxeditor): ref #9537: enable/disable buttons, refresh issue
Katja Luther
03:05 PM Revision e8dcb430 (cdm-vaadin): ref #9480, fix #9568 restoring reference pagingProvider for media...
Andreas Kohlbecker
02:28 PM Revision 031d9fa1 (taxeditor): ref #8233: restructure clone type designation wizard
Katja Luther
02:26 PM bug #8233: [Follow up] Creating type duplicates
Andreas Müller wrote:
> Katja Luther wrote:
> > Andreas Müller wrote:
> >>...
> > > This is how it was meant. The...
Katja Luther
02:08 PM bug #8233 (Feedback): [Follow up] Creating type duplicates
Katja Luther wrote:
> Andreas Müller wrote:
>>...
> > This is how it was meant. Therefore I removed the first "NK"...
Andreas Müller
02:07 PM bug #8233: [Follow up] Creating type duplicates
Sorry I missed to push some files, please review now. Katja Luther
09:25 AM bug #8233: [Follow up] Creating type duplicates
Andreas Müller wrote:
> Katja Luther wrote:
> > Andreas Müller wrote:
> > > I add the "fast" tag for the last issu...
Katja Luther
02:13 PM Revision 3f78f840 (taxeditor): cleanup
Andreas Müller
02:01 PM Revision a9d8d871 (taxeditor): ref #8233: adapt method call for clone typedesignation
Katja Luther
01:54 PM Revision 6d3c3fa9 (cdmlib): ref #9556 avoiding collection of full derivatives tree in DTOs
Andreas Kohlbecker
01:27 PM Revision 2119bbcd (cdmlib): ref #8233: add pref stable identifier to cloneTypedesignation method
Katja Luther
12:04 PM bug #9578: Multiselect for input of distribution editor creates duplicates
This works now for taxon nodes not sharing duplicates (e.g. for sibblings). It still shows duplicates if e.g. one sel... Andreas Müller

04/12/2021

08:35 PM bug #8233: [Follow up] Creating type duplicates
Katja Luther wrote:
> Andreas Müller wrote:
> > I add the "fast" tag for the last issue ("Add "Preferred Stable Ide...
Andreas Müller
03:35 PM bug #8233: [Follow up] Creating type duplicates
Andreas Müller wrote:
> I add the "fast" tag for the last issue ("Add "Preferred Stable Identifier" to the list of a...
Katja Luther
04:16 PM Revision 8d3e080c (taxeditor): ref #8233: add pref stable identifier field in duplicate type desi...
Katja Luther
09:51 AM Revision fd91d9a0 (cdmlib): fix ClassNotFoundException
Katja Luther

04/08/2021

03:43 PM Revision aa55643c (cdm-dataportal): ref #7599 derivate tree units: icon stack for type specimens
Andreas Kohlbecker

04/07/2021

02:24 PM Revision 2b85bf78 (cdm-dataportal): ref #7599 derivate tree with collapsible items - adapting tests
Andreas Kohlbecker

04/06/2021

10:50 PM Revision 2ed89b85 (cdm-dataportal): ref #7599 derivate tree with collapsible items
Andreas Kohlbecker
10:49 PM Revision 4ff1cfa5 (cdm-dataportal): ref #9579 ref #7599 deactivating css3pie to allow using a mo...
Andreas Kohlbecker
10:43 PM bug #9555 (In Progress): symbols for record basis (and kind of unit) in derivation tree
only some symbols are missing Andreas Kohlbecker
10:43 PM bug #9555 (Resolved): symbols for record basis (and kind of unit) in derivation tree
Andreas Kohlbecker
10:35 PM task #9579 (Worksforme): restore css3pie if needed
during the implemetation of the derivation tree view for #7599 and #6866 it was necessary to upgrade `compass` interm... Andreas Kohlbecker
 

Also available in: Atom

Add picture from clipboard (Maximum size: 40 MB)