Andreas Müller [Fri, 22 Jan 2021 12:24:22 +0000 (13:24 +0100)]
move TaxonNodeSortMode to model.compare
Andreas Müller [Fri, 22 Jan 2021 12:23:16 +0000 (13:23 +0100)]
cleanup
Andreas Kohlbecker [Fri, 22 Jan 2021 10:34:47 +0000 (11:34 +0100)]
ref #9276 renaming DerivationTreeSummaryDTO fields in SpecimenOrObservationBaseDTO
Andreas Kohlbecker [Fri, 22 Jan 2021 10:32:44 +0000 (11:32 +0100)]
ref #9276 documenting DerivateDataDTO and renaming to DerivationTreeSummaryDTO
Andreas Müller [Fri, 22 Jan 2021 10:33:42 +0000 (11:33 +0100)]
try to fix TaxoNodeByNameComparator issue in application context files.
Andreas Müller [Fri, 22 Jan 2021 10:16:54 +0000 (11:16 +0100)]
fix compile error and rename TaxonNodeNaturalComparator
Andreas Müller [Fri, 22 Jan 2021 10:07:21 +0000 (11:07 +0100)]
moving further Comparators to model.compare
Andreas Müller [Fri, 22 Jan 2021 09:43:39 +0000 (10:43 +0100)]
cleanup
Andreas Müller [Fri, 22 Jan 2021 09:43:19 +0000 (10:43 +0100)]
ref #9354 fix NPE in TaxonNodeByRankAndNameComparator
Andreas Kohlbecker [Fri, 22 Jan 2021 09:47:46 +0000 (10:47 +0100)]
ref #9395 adapting services and web-services to return all root units
Andreas Müller [Fri, 22 Jan 2021 09:02:18 +0000 (10:02 +0100)]
move some comparators to model.compare package, add subpackages to model.compare and some cleanup
Andreas Müller [Fri, 22 Jan 2021 07:39:31 +0000 (08:39 +0100)]
implement Comparator contract for TypedEntityComparator.java correctly
Andreas Müller [Thu, 21 Jan 2021 18:41:32 +0000 (19:41 +0100)]
fix compile error
Andreas Müller [Thu, 21 Jan 2021 18:26:06 +0000 (19:26 +0100)]
improve generics for AgentService.getUuidAndAbbrevTitleCache
Andreas Müller [Thu, 21 Jan 2021 18:25:25 +0000 (19:25 +0100)]
cleanup
Andreas Müller [Thu, 21 Jan 2021 18:23:26 +0000 (19:23 +0100)]
ref #9356 adapt TypeDesignationComparator to fix case when both type status are null ; and cleanup null compare part above
Andreas Müller [Thu, 21 Jan 2021 16:40:09 +0000 (17:40 +0100)]
cleanup and improve generics
Katja Luther [Thu, 21 Jan 2021 16:29:49 +0000 (17:29 +0100)]
fix delete taxon/name and merge createTaxon methods - continue
Andreas Müller [Thu, 21 Jan 2021 15:12:39 +0000 (16:12 +0100)]
cleanup
Andreas Müller [Thu, 21 Jan 2021 15:12:23 +0000 (16:12 +0100)]
ref #9142 code simplification
Andreas Kohlbecker [Thu, 21 Jan 2021 14:31:16 +0000 (15:31 +0100)]
ref #9301 extending init-strategy to include typeDesignation.source.*
Katja Luther [Thu, 21 Jan 2021 13:40:44 +0000 (14:40 +0100)]
merge the two create taxon methods
Katja Luther [Thu, 21 Jan 2021 13:39:27 +0000 (14:39 +0100)]
fix isDeletable for taxon with name used only once
Katja Luther [Wed, 20 Jan 2021 15:24:21 +0000 (16:24 +0100)]
ref 6308: result should be ok, if taxon can be deleted but not the name
Andreas Kohlbecker [Wed, 20 Jan 2021 14:12:51 +0000 (15:12 +0100)]
ref #7223 proper definition of IPersonalCommunication in ReferencePropertyDefinitions
Andreas Kohlbecker [Wed, 20 Jan 2021 13:08:52 +0000 (14:08 +0100)]
ref #9290 castTo method for TypedEntityReference
Katja Luther [Wed, 20 Jan 2021 11:43:12 +0000 (12:43 +0100)]
fix #9391: fix test
Katja Luther [Wed, 20 Jan 2021 10:55:10 +0000 (11:55 +0100)]
ref 6308: check for namedeletion in taxonbase isDeletable and add warning if not deletable
Katja Luther [Wed, 20 Jan 2021 10:03:57 +0000 (11:03 +0100)]
fix #9391: fix test
Katja Luther [Wed, 20 Jan 2021 08:38:48 +0000 (09:38 +0100)]
fix #9391: if no level exist remove class name in label with level in namedArea
Katja Luther [Tue, 19 Jan 2021 13:41:46 +0000 (14:41 +0100)]
ref #8889: sort taxonnodes for distribution editor on server side
Katja Luther [Mon, 18 Jan 2021 16:21:19 +0000 (17:21 +0100)]
ref #9354: add nodeDto to TaxonDistributionDTO
Andreas Kohlbecker [Mon, 18 Jan 2021 13:05:46 +0000 (14:05 +0100)]
fix #9395 DerivedUnit.collectFieldUnits() as DerivedUnit.collectRootUnits() to return all types of root units - removig debug code
Andreas Müller [Wed, 13 Jan 2021 22:01:13 +0000 (23:01 +0100)]
cleanup
Andreas Kohlbecker [Mon, 18 Jan 2021 11:17:49 +0000 (12:17 +0100)]
fix #9395 DerivedUnit.collectFieldUnits() as DerivedUnit.collectRootUnits() to return all types of root units
Katja Luther [Fri, 15 Jan 2021 08:58:50 +0000 (09:58 +0100)]
ref #9356: adapt TypeDesignationComparator
Andreas Kohlbecker [Thu, 14 Jan 2021 14:14:03 +0000 (15:14 +0100)]
ref #9332 re-organizing source(es) in TypeDesignation init-strategy
Katja Luther [Thu, 14 Jan 2021 09:10:04 +0000 (10:10 +0100)]
ref #7711: delete last media in galery should not delete description
Andreas Kohlbecker [Thu, 14 Jan 2021 07:49:39 +0000 (08:49 +0100)]
fix #9387 extending init strategy
Andreas Müller [Wed, 13 Jan 2021 15:20:09 +0000 (16:20 +0100)]
add javadoc comment
Andreas Müller [Wed, 13 Jan 2021 15:14:09 +0000 (16:14 +0100)]
fix #9384, ref #9279 fixed incorrect implementation of createShortCitation and added tests
Andreas Müller [Wed, 13 Jan 2021 15:12:08 +0000 (16:12 +0100)]
cleanup
Andreas Kohlbecker [Tue, 12 Jan 2021 15:57:35 +0000 (16:57 +0100)]
TypedEntityReference: factory method with option to supress the label & using this in TypeDesignationSetFormatter
Andreas Kohlbecker [Tue, 12 Jan 2021 15:50:11 +0000 (16:50 +0100)]
fixing inappropriate use of TypedEntityReference for creating tagged text in TypeDesignationSetFormatter
Andreas Kohlbecker [Tue, 12 Jan 2021 15:32:45 +0000 (16:32 +0100)]
fixing NPE in RegistrationDTOController when identifier is not found
Andreas Kohlbecker [Tue, 12 Jan 2021 15:32:16 +0000 (16:32 +0100)]
fix #9384 fixing author team truncation
Andreas Müller [Sun, 10 Jan 2021 09:56:48 +0000 (10:56 +0100)]
ref #6591 adapt PESI import to new original spellings handling
Andreas Müller [Sun, 10 Jan 2021 09:54:29 +0000 (10:54 +0100)]
cleanup
Andreas Müller [Sat, 9 Jan 2021 15:11:36 +0000 (16:11 +0100)]
cleanup
Andreas Müller [Sat, 9 Jan 2021 10:22:27 +0000 (11:22 +0100)]
ref #5573, ref #7612 adapt MediaSpecimenDefaultCacheStrategy to OccurrenceCacheStrategyBase
Andreas Müller [Sat, 9 Jan 2021 10:21:16 +0000 (11:21 +0100)]
ref #5575 add first version of DnaSample cache strategy
Andreas Müller [Sat, 9 Jan 2021 00:30:30 +0000 (01:30 +0100)]
ref #7612 a first (preliminary) version of MediaSpecimenDefaultCacheStrategy
Andreas Müller [Sat, 9 Jan 2021 00:03:07 +0000 (01:03 +0100)]
cleanup and use TermTestBase for model tests
Andreas Müller [Fri, 8 Jan 2021 21:30:14 +0000 (22:30 +0100)]
cleanup
Andreas Müller [Wed, 6 Jan 2021 12:07:21 +0000 (13:07 +0100)]
uncomment RdfViewTest.testNameInformationRdf as it seems to work currently
Andreas Müller [Wed, 6 Jan 2021 12:01:18 +0000 (13:01 +0100)]
cleanup
Andreas Müller [Wed, 6 Jan 2021 12:00:03 +0000 (13:00 +0100)]
ref #9114 fix RdfViewTest
Andreas Müller [Wed, 6 Jan 2021 10:00:18 +0000 (11:00 +0100)]
cleanup
Andreas Müller [Wed, 6 Jan 2021 10:00:01 +0000 (11:00 +0100)]
ref #9114 further adapt jsonConfigurations and add new constructor to URI wrapper
Andreas Müller [Wed, 6 Jan 2021 09:18:13 +0000 (10:18 +0100)]
ref #9114 adapt json mapping to new URI wrapper
Andreas Müller [Wed, 6 Jan 2021 09:17:49 +0000 (10:17 +0100)]
ref #9114 adapt javadoc for new URI wrapper user type
Andreas Müller [Wed, 6 Jan 2021 08:02:35 +0000 (09:02 +0100)]
cleanup
Andreas Müller [Wed, 6 Jan 2021 00:35:50 +0000 (01:35 +0100)]
ref #9114 add toFile() to URI to wrapper
Andreas Müller [Tue, 5 Jan 2021 20:07:57 +0000 (21:07 +0100)]
ref #9114 add compareTo to URI wrapper
Andreas Müller [Tue, 5 Jan 2021 19:08:00 +0000 (20:08 +0100)]
ref #9114 preliminary ignore RdfViewTest
Andreas Müller [Tue, 5 Jan 2021 19:06:25 +0000 (20:06 +0100)]
cleanup
Andreas Müller [Tue, 5 Jan 2021 16:59:50 +0000 (17:59 +0100)]
ref #9114 add URI Wrapper and replace all java.net.URI occurrences by the wrapper in cdmlib
Andreas Müller [Tue, 5 Jan 2021 16:45:30 +0000 (17:45 +0100)]
cleanup
Andreas Müller [Mon, 4 Jan 2021 18:38:03 +0000 (19:38 +0100)]
ref #9366 fix test in TypeDesignationSetManagerTest
Andreas Müller [Mon, 4 Jan 2021 18:14:45 +0000 (19:14 +0100)]
fix #9366 add collection name to specimen titleCache if collection code does not exist
Andreas Müller [Mon, 4 Jan 2021 18:13:43 +0000 (19:13 +0100)]
cleanup
Andreas Müller [Tue, 22 Dec 2020 09:51:14 +0000 (10:51 +0100)]
ref #4770, ref #4908, ref #5163 remove commented line as it seems to work now
Andreas Müller [Tue, 22 Dec 2020 09:10:26 +0000 (10:10 +0100)]
ref #4770, ref #4908, ref #5163 try to remove explicit setting of protected nomecncl. title in convertPerson2Team
Andreas Müller [Tue, 22 Dec 2020 08:48:35 +0000 (09:48 +0100)]
ref #4770, ref #4908, ref #5163 some finetuning on convertPerson2Team
Andreas Müller [Mon, 21 Dec 2020 23:07:19 +0000 (00:07 +0100)]
ref #4770, ref #4908, ref #5163 assert that team has protected nomenclatural title after convertPerson2Team
Andreas Müller [Mon, 21 Dec 2020 22:31:24 +0000 (23:31 +0100)]
ref #4770, ref #4908 add test for person is null in person2Team converter
Andreas Müller [Mon, 21 Dec 2020 22:09:23 +0000 (23:09 +0100)]
ref #4770, ref #4908 handle person is null in person2Team converter
Andreas Müller [Mon, 21 Dec 2020 21:44:24 +0000 (22:44 +0100)]
ref #4770 handle unprotected titlecache for person2Team converter and some finetuning for empty persons
Andreas Müller [Mon, 21 Dec 2020 21:39:21 +0000 (22:39 +0100)]
ref #4770 fix clone for AgentBase.contact
Andreas Müller [Mon, 21 Dec 2020 21:38:31 +0000 (22:38 +0100)]
cleanup
Andreas Müller [Mon, 21 Dec 2020 14:15:13 +0000 (15:15 +0100)]
cleanup
Andreas Müller [Mon, 21 Dec 2020 14:14:57 +0000 (15:14 +0100)]
ref #4770 fix handling nomenclatural title for convertPerson2Team
Andreas Müller [Mon, 21 Dec 2020 14:00:03 +0000 (15:00 +0100)]
improve generics for save() method
Andreas Müller [Mon, 21 Dec 2020 13:59:00 +0000 (14:59 +0100)]
cleanup
Andreas Müller [Fri, 18 Dec 2020 20:56:56 +0000 (21:56 +0100)]
try to fix failing test in suite (cont.)
Andreas Müller [Fri, 18 Dec 2020 20:30:53 +0000 (21:30 +0100)]
ref #9349 add doRecursive to subtreeCloning
Andreas Müller [Fri, 18 Dec 2020 20:29:41 +0000 (21:29 +0100)]
cleanup
Andreas Müller [Fri, 18 Dec 2020 20:29:00 +0000 (21:29 +0100)]
try to fix failing test in suite (cont.)
Andreas Müller [Fri, 18 Dec 2020 19:51:59 +0000 (20:51 +0100)]
ref #9349 rename newClassificationName method (cont.)
Andreas Müller [Fri, 18 Dec 2020 19:48:15 +0000 (20:48 +0100)]
try to fix failing test in suite
Andreas Müller [Fri, 18 Dec 2020 19:47:52 +0000 (20:47 +0100)]
ref #9349 rename newClassificationName method
Andreas Müller [Fri, 18 Dec 2020 19:47:16 +0000 (20:47 +0100)]
cleanup
Andreas Müller [Fri, 18 Dec 2020 19:37:14 +0000 (20:37 +0100)]
ref #9349 fix test for nomenclaturalStatus in name cloning
Andreas Müller [Fri, 18 Dec 2020 19:20:38 +0000 (20:20 +0100)]
ref #9349 deprecate setReuseNames(false)
Andreas Müller [Fri, 18 Dec 2020 19:19:53 +0000 (20:19 +0100)]
ref #9349 move cloneSubtree to taxonNodeService
Andreas Müller [Fri, 18 Dec 2020 19:18:37 +0000 (20:18 +0100)]
remove deprecated methods from classificationService
Andreas Müller [Fri, 18 Dec 2020 19:15:53 +0000 (20:15 +0100)]
cleanup
Andreas Müller [Fri, 18 Dec 2020 18:03:46 +0000 (19:03 +0100)]
ref #9349 improve name cloning (including documentation as name cloning is not straight forward)
Andreas Müller [Fri, 18 Dec 2020 11:02:08 +0000 (12:02 +0100)]
cleanup
Andreas Müller [Fri, 18 Dec 2020 11:01:17 +0000 (12:01 +0100)]
move model comparators to own package