Skip to content

0.5.0

Compare
Choose a tag to compare
@github-actions github-actions released this 26 Sep 14:59

GrimoireLab 0.5.0

The following list describes the changes by component:

kidash 0.5.1 - (2022-09-26)

Others:

  • Update Poetry dependencies
    Update package dependencies for the new release.

sortinghat 0.7.21 - (2022-09-26)

Others:

  • Update package dependencies
    Update jinja2 package and dev-dependencies.

cereslib 0.3.2 - (2022-09-26)

Others:

  • Update package dependencies
    Update numpy version to be the same as in sortinghat

perceval 0.20.0 - (2022-09-26)

New features:

  • [phabricator] Skip a list of items by id
    Perceval will not fetch the items set with the --blacklist-ids
    argument. In the following example, perceval will skip the items
    with ids 123 and 456: perceval phabricator <PHAB_URL> -t <API_TOKEN> --blacklist-ids 123 456

grimoire-elk 0.103.0 - (2022-09-26)

New features:

  • git-branches study skip uncloned repo
    The git-branches study skips the repository when it is not cloned and
    continues with the next one.
  • Configurable study aliases
    Before this fix, the name of the study aliases was hard coded. From
    now on, these values can be configured by passing them as parameters.
  • Entry points to support enriching plugin mechanism
    This plugin mechanism allows ELK to use third-party enriching
    backends. Developers only need to include the next snippet in their
    package configuration and ELK will import them as any other core
    backend. entry_points={"grimoire_elk": "mybackend = package.subpackage:get_connectors"}, NOTE: In the previous
    example, get_connectors is a function that returns the backend
    classes needed to enrich a datasource. Take the next snipped as an
    example: def get_connectors(): return {"backend": [MyBackend, MyBackendOcean, MyBackendEnrich, MyBackendCommand]}

Bug fixes:

  • [raw/slack] Handle fields in "data.file"
    Avoid the 'Failed to insert data to ES' error when a document contains
    at least one immense term in 'data.file' (whose UTF8 encoding is
    longer than the max length 32766).

sirmordred 0.4.0 - (2022-09-26)

New features:

  • Configurable study names and aliases
    Study aliases and names can be set in the configuration file using the
    keyword studies_aliases. The following snippet shows an example of
    configuration. i.e. In this aliases.json file the name of the study
    is enrich_onion and the name of the alias is all_onion ```
    "studies_aliases": { "enrich": [ { "alias":
    "all_onion", "name": "enrich_onion" }, ... ] }
    
    

Bug fixes:

  • [git] pair-programming activation fixed
    Git pair-programming can be activated if the data source contains a
    tag like [git:pair]
  • Study selection fixed
    This fix solves the problem of executing the studies with no
    associated aliases.