cdmlib.git
5 years agoref #8069 renaming messages to validation problems
Andreas Kohlbecker [Thu, 7 Feb 2019 08:39:26 +0000 (09:39 +0100)]
ref #8069 renaming messages to validation problems

5 years agofix #8066 doing a forced flush before changing the authentication
Andreas Kohlbecker [Wed, 6 Feb 2019 12:10:43 +0000 (13:10 +0100)]
fix #8066 doing a forced flush before changing the authentication

5 years agoref #8064 ref #7648 autocreation of missing default secRef value in cdm preference...
Andreas Kohlbecker [Tue, 5 Feb 2019 14:02:39 +0000 (15:02 +0100)]
ref #8064 ref #7648 autocreation of missing default secRef value in cdm preference model.taxonGraph.secRefUuid/

5 years agofix #8064 fixing NPE in AbstractHibernateTaxonGraphProcessor.assureSingleTaxon()...
Andreas Kohlbecker [Tue, 5 Feb 2019 12:38:10 +0000 (13:38 +0100)]
fix #8064 fixing NPE in AbstractHibernateTaxonGraphProcessor.assureSingleTaxon() - taxa may be missing a sec ref

5 years agoref #8059 fixing RegistrationServiceImpl.assureIsPersisted() for situations when...
Andreas Kohlbecker [Mon, 4 Feb 2019 11:24:37 +0000 (12:24 +0100)]
ref #8059 fixing RegistrationServiceImpl.assureIsPersisted() for situations when the save does not persist immediately

5 years agoref #3767 ref #3572 some more tests for DOI parsing
Andreas Müller [Mon, 4 Feb 2019 09:15:06 +0000 (10:15 +0100)]
ref #3767 ref #3572 some more tests for DOI parsing

5 years agoref #3767 ref #3572 add prefix parsing without http to DOI
Andreas Müller [Mon, 4 Feb 2019 01:10:05 +0000 (02:10 +0100)]
ref #3767 ref #3572 add prefix parsing without http to DOI

5 years agoref #8041 correct regex quotation method implemented in CdmUtils
Andreas Müller [Sat, 2 Feb 2019 09:07:04 +0000 (10:07 +0100)]
ref #8041 correct regex quotation method implemented in CdmUtils

5 years agofix #7978 registrationDTOs ordered by registration date
Andreas Kohlbecker [Fri, 1 Feb 2019 15:26:55 +0000 (16:26 +0100)]
fix #7978 registrationDTOs ordered by registration date

5 years agoref #7874 added reference to ticket to test
Andreas Müller [Fri, 1 Feb 2019 13:26:22 +0000 (14:26 +0100)]
ref #7874 added reference to ticket to test

5 years agoref #7874 implement cache update for additional caches
Andreas Müller [Fri, 1 Feb 2019 13:21:49 +0000 (14:21 +0100)]
ref #7874 implement cache update for additional caches

5 years agocleanup
Andreas Müller [Fri, 1 Feb 2019 13:20:30 +0000 (14:20 +0100)]
cleanup

5 years agoref #7854 Fix NPE in TaxonDistributionDTO (2nd try)
Andreas Müller [Thu, 31 Jan 2019 17:12:36 +0000 (18:12 +0100)]
ref #7854  Fix NPE in TaxonDistributionDTO (2nd try)

5 years agoref #8041 Add CdmUtils method to trim a string of non-word characters
Patrick Plitzner [Thu, 31 Jan 2019 12:30:34 +0000 (13:30 +0100)]
ref #8041 Add CdmUtils method to trim a string of non-word characters

5 years agoref #7481 adding BookSection to inReference constraints
Andreas Kohlbecker [Thu, 31 Jan 2019 12:38:52 +0000 (13:38 +0100)]
ref #7481 adding BookSection to inReference constraints

5 years agoref #8039 additional addTypeDesignation method in RegistrationService
Andreas Kohlbecker [Thu, 31 Jan 2019 12:32:50 +0000 (13:32 +0100)]
ref #8039 additional addTypeDesignation method in RegistrationService

5 years agoref #7854 Fix NPE in TaxonDistributionDTO
Andreas Müller [Thu, 31 Jan 2019 12:03:52 +0000 (13:03 +0100)]
ref #7854  Fix NPE in TaxonDistributionDTO

5 years agoref #7972, ref #8042 permitting remoting access to ROLE_PROJECT_MANAGER
Andreas Kohlbecker [Thu, 31 Jan 2019 10:46:21 +0000 (11:46 +0100)]
ref #7972, ref #8042 permitting remoting access to ROLE_PROJECT_MANAGER

5 years agoref #7854: change label for term display
Katja Luther [Wed, 30 Jan 2019 09:32:51 +0000 (10:32 +0100)]
ref #7854: change label for term display

5 years agoref #7977 OccurrencePortalController: mediaSpecimens with complete sources
Andreas Kohlbecker [Tue, 29 Jan 2019 20:39:57 +0000 (21:39 +0100)]
ref #7977 OccurrencePortalController: mediaSpecimens with complete sources

5 years agoref #8031 proper creation of empty registration workingsets in loadWorkingSetByRefere...
Andreas Kohlbecker [Tue, 29 Jan 2019 11:54:36 +0000 (12:54 +0100)]
ref #8031 proper creation of empty registration workingsets in loadWorkingSetByReferenceUuid

5 years agoextending bean init strategy in RegistrationWorkingSetService to avoid potential...
Andreas Kohlbecker [Tue, 29 Jan 2019 10:51:17 +0000 (11:51 +0100)]
extending bean init strategy in RegistrationWorkingSetService to avoid potential LazyInitializationExeptions

5 years agoref #7874 test for nomenclaturalTitle cache updater and fixing problem in Identifiabl...
Andreas Kohlbecker [Tue, 29 Jan 2019 10:42:05 +0000 (11:42 +0100)]
ref #7874 test for nomenclaturalTitle cache updater and fixing problem in IdentifiableServiceBase
which prevented from running the updater when titleCache was protected

5 years agoref #7600 removing obsolete method _setTeamMembers(...)
Andreas Kohlbecker [Mon, 28 Jan 2019 13:28:42 +0000 (14:28 +0100)]
ref #7600 removing obsolete method _setTeamMembers(...)

5 years agominor
Andreas Müller [Fri, 25 Jan 2019 14:20:03 +0000 (15:20 +0100)]
minor

5 years agominor
Andreas Müller [Fri, 25 Jan 2019 13:51:59 +0000 (14:51 +0100)]
minor

5 years agoref #7680: set TaxonNode.setTaxon public and new saveMethod for taxonnodes
Katja Luther [Fri, 25 Jan 2019 10:33:33 +0000 (11:33 +0100)]
ref #7680: set TaxonNode.setTaxon public and new saveMethod for taxonnodes

5 years agoref #7977 TypeDesignationController.doGet() method
Andreas Kohlbecker [Thu, 24 Jan 2019 15:17:02 +0000 (16:17 +0100)]
ref #7977 TypeDesignationController.doGet() method

5 years agoref #6805 Set moved node as CDM entity for UpdateResult
Patrick Plitzner [Mon, 21 Jan 2019 14:33:56 +0000 (15:33 +0100)]
ref #6805 Set moved node as CDM entity for UpdateResult

5 years agocleanup ClassificationServiceImplTest
Andreas Müller [Fri, 18 Jan 2019 22:37:55 +0000 (23:37 +0100)]
cleanup ClassificationServiceImplTest

5 years agocleanup ClassificationServiceImplTest
Andreas Müller [Fri, 18 Jan 2019 22:19:12 +0000 (23:19 +0100)]
cleanup ClassificationServiceImplTest

5 years agoWhitespace for TermDisplayEnums
Andreas Müller [Fri, 18 Jan 2019 22:10:00 +0000 (23:10 +0100)]
Whitespace for TermDisplayEnums

5 years agominor
Andreas Müller [Fri, 18 Jan 2019 22:08:51 +0000 (23:08 +0100)]
minor

5 years agoRemove permSize from launcher arguments
Patrick Plitzner [Fri, 18 Jan 2019 09:42:54 +0000 (10:42 +0100)]
Remove permSize from launcher arguments

5 years agoremoving ourdated PermSize stuff
Andreas Kohlbecker [Thu, 17 Jan 2019 12:47:56 +0000 (13:47 +0100)]
removing ourdated PermSize stuff

5 years agoremove generic references from result for inReference selection
Katja Luther [Mon, 14 Jan 2019 14:47:20 +0000 (15:47 +0100)]
remove generic references from result for inReference selection

5 years agoref #7995 adapting test to use updateStatusAndDate
Andreas Kohlbecker [Wed, 16 Jan 2019 07:47:14 +0000 (08:47 +0100)]
ref #7995 adapting test to use updateStatusAndDate

5 years agoref #7995 extra method to manage the registration date when the status is set, setSta...
Andreas Kohlbecker [Wed, 16 Jan 2019 07:15:38 +0000 (08:15 +0100)]
ref #7995 extra method to manage the registration date when the status is set, setStatus reverted

5 years agoref #7995 set and unset registrationDate when registration status changes - doc
Andreas Kohlbecker [Tue, 15 Jan 2019 13:43:12 +0000 (14:43 +0100)]
ref #7995 set and unset registrationDate when registration status changes - doc

5 years agofix #7995 set and unset registrationDate when registration status changes
Andreas Kohlbecker [Tue, 15 Jan 2019 13:39:24 +0000 (14:39 +0100)]
fix #7995 set and unset registrationDate when registration status changes

5 years agofix #7979 DateTimeJSONValueProcessor returns null for null
Andreas Kohlbecker [Tue, 15 Jan 2019 12:12:54 +0000 (13:12 +0100)]
fix #7979 DateTimeJSONValueProcessor returns null for null

5 years agofix compile errors after cleanup
Andreas Müller [Mon, 14 Jan 2019 17:35:20 +0000 (18:35 +0100)]
fix compile errors after cleanup

5 years agofix incorrect handling of empty notes in AnnotationMapper
Andreas Müller [Mon, 14 Jan 2019 17:26:17 +0000 (18:26 +0100)]
fix incorrect handling of empty notes in AnnotationMapper

5 years agoref #3474 try to fix CCE when moving a term in the country vocabulary
Andreas Müller [Mon, 14 Jan 2019 17:25:46 +0000 (18:25 +0100)]
ref #3474  try to fix CCE when moving a term in the country vocabulary

5 years agocleanup
Andreas Müller [Mon, 14 Jan 2019 17:21:54 +0000 (18:21 +0100)]
cleanup

5 years agofix #7972 restricing access to /remoting/** to role 'ROLE_ADMIN', 'ROLE_REMOTING'
Andreas Kohlbecker [Mon, 14 Jan 2019 16:15:29 +0000 (17:15 +0100)]
fix #7972 restricing access to /remoting/** to role 'ROLE_ADMIN', 'ROLE_REMOTING'

5 years agoref #7972 FirstdataInserter adding ROLE_REMOTING to the editor groups
Andreas Kohlbecker [Mon, 14 Jan 2019 15:51:49 +0000 (16:51 +0100)]
ref #7972 FirstdataInserter adding ROLE_REMOTING to the editor groups

5 years agoref #7980 Delete existing aggregation when re-aggregating
Patrick Plitzner [Mon, 14 Jan 2019 09:40:27 +0000 (10:40 +0100)]
ref #7980 Delete existing aggregation when re-aggregating

5 years agoref #7854: avoid NPEs
Katja Luther [Mon, 14 Jan 2019 09:17:20 +0000 (10:17 +0100)]
ref #7854: avoid NPEs

5 years agoref #7977 adding bibliographic in-reference citation to the RegistrationDTO
Andreas Kohlbecker [Fri, 11 Jan 2019 16:16:47 +0000 (17:16 +0100)]
ref #7977 adding bibliographic in-reference citation to the RegistrationDTO

5 years agofix #7978 registration search results in descending order by identifier
Andreas Kohlbecker [Fri, 11 Jan 2019 14:46:21 +0000 (15:46 +0100)]
fix #7978 registration search results in descending order by identifier

5 years agoref #7854: handling of new descriptions moved to editor
Katja Luther [Thu, 10 Jan 2019 13:57:54 +0000 (14:57 +0100)]
ref #7854: handling of new descriptions moved to editor

5 years agoref #7901: adapt test to cleanup in PreferencePredicate
Katja Luther [Wed, 9 Jan 2019 13:42:51 +0000 (14:42 +0100)]
ref #7901: adapt test to cleanup in PreferencePredicate

5 years agoref #7854: avoid NPE
Katja Luther [Wed, 9 Jan 2019 13:41:44 +0000 (14:41 +0100)]
ref #7854: avoid NPE

5 years agoref #7903: TaxonNodeDtoNaturalComparator needs to implement Serializable
Katja Luther [Wed, 9 Jan 2019 13:38:44 +0000 (14:38 +0100)]
ref #7903: TaxonNodeDtoNaturalComparator needs to implement Serializable

5 years agoref #7901: cleaning PreferencePredicates
Katja Luther [Wed, 9 Jan 2019 13:37:45 +0000 (14:37 +0100)]
ref #7901: cleaning PreferencePredicates

5 years agoref #7903: add comparator for taxa in cdm light configurator
Katja Luther [Wed, 9 Jan 2019 13:11:35 +0000 (14:11 +0100)]
ref #7903: add comparator for taxa in cdm light configurator

5 years agoref #7903: add sortIndex to taxon table in cdm light export
Katja Luther [Wed, 9 Jan 2019 09:10:04 +0000 (10:10 +0100)]
ref #7903: add sortIndex to taxon table in cdm light export

5 years agoref #7927 /registration/identifier/**/status web service implemented
Andreas Kohlbecker [Tue, 8 Jan 2019 15:24:20 +0000 (16:24 +0100)]
ref #7927 /registration/identifier/**/status web service implemented

5 years agofix exception if biocase provider is not available
Katja Luther [Tue, 8 Jan 2019 08:36:18 +0000 (09:36 +0100)]
fix exception if biocase provider is not available

5 years agoref #7833 adding missing check for anonymous authentication tokens to CdmUserHelper
Andreas Kohlbecker [Mon, 7 Jan 2019 14:07:58 +0000 (15:07 +0100)]
ref #7833 adding missing check for anonymous authentication tokens to CdmUserHelper

5 years agoref #7833 permission checking in RegistrationWorkingSetService
Andreas Kohlbecker [Mon, 7 Jan 2019 14:07:00 +0000 (15:07 +0100)]
ref #7833 permission checking in RegistrationWorkingSetService

5 years agoref #7833 another method for UserHelper to scan for permissions
Andreas Kohlbecker [Fri, 21 Dec 2018 16:45:05 +0000 (17:45 +0100)]
ref #7833 another method for UserHelper to scan for permissions

5 years agoref #7481 inReference constraints added as method to ReferenceType - making method...
Andreas Kohlbecker [Thu, 20 Dec 2018 12:00:49 +0000 (13:00 +0100)]
ref #7481 inReference constraints added as method to ReferenceType - making method static

5 years agoref #7481 inReference constraints added as method to ReferenceType
Andreas Kohlbecker [Thu, 20 Dec 2018 10:46:50 +0000 (11:46 +0100)]
ref #7481 inReference constraints added as method to ReferenceType

5 years agoref #7887: fix deletion of terms
Katja Luther [Thu, 20 Dec 2018 09:13:05 +0000 (10:13 +0100)]
ref #7887: fix deletion of terms

5 years agoref #7854: adapt DTOs and merge Method for Distributions
Katja Luther [Wed, 19 Dec 2018 12:27:05 +0000 (13:27 +0100)]
ref #7854: adapt DTOs and merge Method for Distributions

5 years agoref #7589 Add service method to find taxon description by marker
Patrick Plitzner [Tue, 18 Dec 2018 13:12:23 +0000 (14:12 +0100)]
ref #7589 Add service method to find taxon description by marker

5 years agoref #7854: adapt DTOs
Katja Luther [Tue, 18 Dec 2018 11:56:28 +0000 (12:56 +0100)]
ref #7854: adapt DTOs

5 years agoref #7854: changes in taxonDistributionDTO
Katja Luther [Mon, 17 Dec 2018 13:50:34 +0000 (14:50 +0100)]
ref #7854: changes in taxonDistributionDTO

5 years agoref #7957 Change marker to avoid "Uses" details view
Patrick Plitzner [Mon, 17 Dec 2018 12:18:01 +0000 (13:18 +0100)]
ref #7957 Change marker to avoid "Uses" details view

5 years agoref #7589 Use TaxonNodeDtos in row wrappers
Patrick Plitzner [Mon, 17 Dec 2018 12:12:13 +0000 (13:12 +0100)]
ref #7589 Use TaxonNodeDtos in row wrappers

5 years agoref #7589 Add service method for description deletion for data sets
Patrick Plitzner [Mon, 17 Dec 2018 12:10:35 +0000 (13:10 +0100)]
ref #7589 Add service method for description deletion for data sets

5 years agoref #7589 Remove reference to default taxon desc from row wrapper
Patrick Plitzner [Mon, 17 Dec 2018 06:39:27 +0000 (07:39 +0100)]
ref #7589 Remove reference to default taxon desc from  row wrapper

5 years agofix wrong locality text in gatheringDTO
Katja Luther [Mon, 17 Dec 2018 11:48:03 +0000 (12:48 +0100)]
fix wrong locality text in gatheringDTO

5 years agofix error in geolocation in abcd import
Katja Luther [Mon, 17 Dec 2018 09:19:52 +0000 (10:19 +0100)]
fix error in geolocation in abcd import

5 years agoref #7854: add taxon to descriptionDTO
Katja Luther [Fri, 14 Dec 2018 12:18:55 +0000 (13:18 +0100)]
ref #7854: add taxon to descriptionDTO

5 years agoref #7951 more complete generic ReferenceEllypsisFormatter
Andreas Kohlbecker [Fri, 14 Dec 2018 20:21:21 +0000 (21:21 +0100)]
ref #7951 more complete generic ReferenceEllypsisFormatter

5 years agoref #7951 moving EllypsisFormatter to cdmlib/model/eu.etaxonomy.cdm.format
Andreas Kohlbecker [Fri, 14 Dec 2018 13:42:19 +0000 (14:42 +0100)]
ref #7951 moving EllypsisFormatter to cdmlib/model/eu.etaxonomy.cdm.format

5 years agofixing wrong boolean operator combination for Restrictions with operator AND_NOT
Andreas Kohlbecker [Thu, 13 Dec 2018 13:56:10 +0000 (14:56 +0100)]
fixing wrong boolean operator combination for Restrictions with operator AND_NOT

5 years agoref #7854: add methods to get DTOs for distribution editor
Katja Luther [Thu, 13 Dec 2018 08:23:16 +0000 (09:23 +0100)]
ref #7854: add methods to get DTOs for distribution editor

5 years agocode cleaning
Katja Luther [Thu, 13 Dec 2018 08:19:19 +0000 (09:19 +0100)]
code cleaning

5 years agoadapt propertyPath for occurences in fieldUnitDto
Katja Luther [Thu, 13 Dec 2018 08:00:48 +0000 (09:00 +0100)]
adapt propertyPath for occurences in fieldUnitDto

5 years agoref #7854: add service method to merge a set of descriptionelements
Katja Luther [Mon, 10 Dec 2018 16:15:43 +0000 (17:15 +0100)]
ref #7854: add service method to merge a set of descriptionelements

5 years agoref #7918 harmonizing ReferencePropertyDefinitions with latest changes in reference...
Andreas Kohlbecker [Fri, 7 Dec 2018 12:00:21 +0000 (13:00 +0100)]
ref #7918 harmonizing ReferencePropertyDefinitions with latest changes in reference interface hierarchy

5 years agoref #7939: add oderInderComnparator and use it in taxonnodeDtoRankAndNameComparator
Katja Luther [Fri, 7 Dec 2018 11:08:41 +0000 (12:08 +0100)]
ref #7939: add oderInderComnparator and use it in taxonnodeDtoRankAndNameComparator

5 years agoDto classes for distribution editor
Katja Luther [Fri, 7 Dec 2018 11:03:57 +0000 (12:03 +0100)]
Dto classes for distribution editor

5 years agoref #6774 Fix owl export file generation
Patrick Plitzner [Wed, 5 Dec 2018 10:13:01 +0000 (11:13 +0100)]
ref #6774 Fix owl export file generation

5 years agoremove predicates moved to TaxonEditorPredicates
Katja Luther [Mon, 3 Dec 2018 11:00:14 +0000 (12:00 +0100)]
remove predicates moved to TaxonEditorPredicates

5 years agosmaller changes in abcd import
Katja Luther [Mon, 3 Dec 2018 10:59:25 +0000 (11:59 +0100)]
smaller changes in abcd import

5 years agoref #7755: provide all data for specimen pages
Katja Luther [Mon, 3 Dec 2018 09:26:25 +0000 (10:26 +0100)]
ref #7755: provide all data for specimen pages

5 years agofix #7367 Fix handling of referenced element in isDeletable() method
Patrick Plitzner [Fri, 30 Nov 2018 13:31:41 +0000 (14:31 +0100)]
fix #7367 Fix handling of referenced element in isDeletable() method

5 years agofix #7367 Evaluate configurator in isDeletable()
Patrick Plitzner [Fri, 30 Nov 2018 11:06:21 +0000 (12:06 +0100)]
fix #7367 Evaluate configurator in isDeletable()

5 years agoref #6805 code cleanup
Patrick Plitzner [Fri, 30 Nov 2018 07:53:43 +0000 (08:53 +0100)]
ref #6805 code cleanup

5 years agominor (reduce log level for inrefs not being books)
Andreas Müller [Thu, 29 Nov 2018 12:39:27 +0000 (13:39 +0100)]
minor (reduce log level for inrefs not being books)

5 years agoAdd validation for journals with authors
Andreas Müller [Thu, 29 Nov 2018 12:38:32 +0000 (13:38 +0100)]
Add validation for journals with authors

5 years agoref #7699 Allow 3 representations for CdmImportBase.getImageMedia
Andreas Müller [Thu, 29 Nov 2018 12:37:08 +0000 (13:37 +0100)]
ref #7699 Allow 3 representations for CdmImportBase.getImageMedia

5 years agoref #7921 add Caucasus area voc uuids
Andreas Müller [Thu, 29 Nov 2018 12:20:39 +0000 (13:20 +0100)]
ref #7921 add Caucasus area voc uuids

5 years agoref #7932 first implementation of PreferenceResolver and some adaption to PreferenceS...
Andreas Müller [Thu, 29 Nov 2018 12:18:07 +0000 (13:18 +0100)]
ref #7932 first implementation of PreferenceResolver and some adaption to PreferenceService API.

 * Correct handling of subtree subjects still open.
 * Also creation of user defined subjects still open.

5 years agocleanup
Andreas Müller [Thu, 29 Nov 2018 12:13:44 +0000 (13:13 +0100)]
cleanup