ref #3811 resoring lost code line and solving "Null pointer access" problem
ref #9497 user account self registration: AccountCreationRequest only with email-address
ref #694 fix DescriptionElementService in httpInvokerServices.xml
cleanup
ref #694 add DescriptionElementService and move some methods (cont.)
ref #694 add DescriptionElementService and move some methods
cleanup and add null handling for isDeletable
remove deprecated featureTreeService and featureNodeService and test classes
remove further featureTree and featureNodeService occurrences
remove deprecated featureNodeService from ICdmRepository (cont.)
remove deprecated featureNodeService from ICdmRepository
remove deprecated featureTreeService from ICdmRepository
cleanup and remove usage of feature tree service
ref #9497 AccountRegistrationService tesing for existing usernames & adding exist check methods to dao
ref #9497 fixing class string for IAccountRegistrationService in httpInvokerServices.xml
ref #9497 adding AccountRegistrationService to ICdmRepository
cleanup and renaming some functional test classes (cont. II)
cleanup and renaming some functional test classes (cont.)
cleanup and renaming some functional test classes
ref #9497 fixing test calls bean binding
ref #9497 adding AccountRegistrationService to http invoker config
fix #9497 User self registration service implemented
ref #9497 AccountCreationRequest and TokenStore
ref #9497 abstract base classes for Request tokens and stores
ref #9758 better default settings for send mail - port number
ref #9758 switching to other javax.mail implementation (step 2) and fixing port issues in test
ref #9758 switching to other javax.mail implementation
ref #9758 better default settings for send mail
ref #9802, #9843: fix display label in rowwrapper
ref #6161 fix de-duplication code for password encoding
logging send email configuration
minor
ref #9843: adapt other uses of SortableTaxonNodeQueryResult- continue
ref #6161 fixing read-only bug in PasswordResetService and adding support email address to email messages
ref #6161 de-duplicating code for password encoding
ref #9862 better password contraint violation message concatenation
ref #9843: adapt other uses of SortableTaxonNodeQueryResult
ref #9843: fix taxonnode dto creation and add parent uuid - continue
ref #9843: fix taxonnode dto creation and add parent uuid
ref #6296: cleanup
revert session.clear() during updateCaches
ref #5952, ref #5951 add identityCache formatting to SpecimenOrObservationBase cache strategies
fix toString in UpdateResult
clear session in cache update
fix #9862 fixing imports
fix #9862 implementing central password constraint validation classes and annotation
documentation on data source property keys
ref #6161 add passwordReset service to httpInvoker (cont. II)
ref #6161 add passwordReset service to httpInvoker (cont.)
ref #6161 add passwordReset service to httpInvoker
cleanup and adapt loglevel for FIELD_SCORE warning
fix testMakeTaxonNodeAHeterotypicSynonymOfAnotherTaxonNode by handling result differently
ref #9843 add combined insertedAndUpdated method to UpdateResult
ref #9843 use UUIDs for UpdateResult in aggregation
revert renaming of io.xml/defaultIoApplicationContext.xml
Revert "minor"
This reverts commit d40724ee19feec1b8bf9e15dea2a4b030b12c8b2.
ref #6161 PasswordReset message templates in separate class - 2.
PasswordReset message templates in separate class
cleanup and improved UpdateResult.toString
ref #9858 fix handling of related objects in DeleteResult.include()
ref #6161 PasswordResetService in CdmRepository & better execption handling
fix #9858 add updatedObjects to aggregation result for aggregated descriptions
ref #8871 further unify aggregation classes and add ref #9858 some update result functionality
add factory methods for CdmEntityIdentifier and use it in UpdateResult
add status to distribution toString and remove space in statedata toString
ref #6161 testing for error conditions, timeouts and making ratelimitor configurable
javadoc
ref #9858 change aggregation result from UpdateResult to DeleteResult
cleanup and javadoc
ref #9858 adapt DeleteResult and UpdateResult to use common include method and add parameter to exclude exceptions and status from inclusion
ref #6161 time oput test
ref #6161 better exception handling
ref #6161 implementing password recovery service & tests
avoiding confusion with 001-cdm.h2.sql and it's tmeplate for humans and IDEs
add empty controller again for TaxEditor remoting controller
cleanup TaxonNodeDto constructor
make commandline debugging available in cdmlib-remote
ref #9855 remove image duplicates for MediaSpecimen in ABCD import
fix #9855 deduplicate images in TaxonServiceImpl.listMedia()
Revert "rename getMediainHierarchy to getMediaInHierarchy"
This reverts commit 10a9a8cd7811b77de3d877298448c650a3e117e4.
rename getMediainHierarchy to getMediaInHierarchy
fix #9855 fix duplicated images
simplify and javadoc for TaxonNodeDto constructor
add typedesignation only to designated name
ref #7342 add statusNote to taxonNodes init strategy (just in case as locally I got NPE)