Skip to content

v3.4.0-alpha

Pre-release
Pre-release

Choose a tag to compare

@dtheiler dtheiler released this 22 Jul 13:54
· 996 commits to master since this 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