v3.4.0-alpha
Pre-release
Pre-release
Changes
- LL-414
- changes in mysql configuration for utf-8 compliance (see README)
- LL-377
- splitted registering servs from initializing them
- LL-379
- re-write searchCombined to enable more fine-grained matches
- deprecated service call searchCombined and replaced it by search
- using SSEntity as search result now after its extension with circleTypes and entries properties
- using SSEntity as super class for SSColl and SSDisc to have circleTypes and entries also represented for possible other entity types and search results of course
- adding circle types of found entities to search results and returning entries for discs/qas/chats on demand for service op search
- LL-408
- SSSystemVersionGet to retrieve the currently deployed version of sss
- version property added for ss-conf.yaml for ssConf
- LL-410
- extend SSSearch call with parameter extendToParents to have parent entities included as search results for found entities as well
- extend search call with parameter extendToParents to extend search for parents of found entities as well, e.g. qa threads for found answers
- new SSEntityHandlerImpl method getParentEntities to retrieve parents of given entities (currently implemented in coll and disc service)
- impl. SSEntityHandlerImplI getSubEntities in disc service for types disc, qa and chat
- impl. SSEntityHandlerImplI getParentEntities in disc service for types disc, qa and chat
- LL-411 and LL-410
- using new tag recommender lib v1.0
- deprecating scaffolding service operations
- replacing tag recommender ops by recommTags and recommTagsUpdate calls
- adding recommTags client service call
- updating recommConf entry in conf respectively
- updating recommender timer tasks respectively
- changed type of SSEntity.entries to List to remove problems when returning, e.g. SSUri(s), to client as such types cannot be parsed by json wrappers correctly (they dont have a getter anymore; hence strings shall be returned always; this could not be checked by having List containing SSUris potentially)
- new call SSRecommTags deprecating scaffolding calls
- LL-426
- creating empty file if no tag assignments exist
- LL-404
- providing a new abstract service (equipped with database access) to be implemented by services representing both transaction owners and initial service callers (e.g. for SSDataImportEvernoteHandler)
- moved importing evernote data to own threads
- client-side requests for data imports from evernote now don't have to wait for the import to be finished