Skip to content

Releases: chaoss/grimoirelab

0.12.0-rc.1

11 Jul 15:27
Compare
Choose a tag to compare

GrimoireLab 0.12.0-rc.1

The following list describes the changes by component:

grimoirelab-toolkit 0.3.6-rc.1 - (2023-07-11)

  • Update Poetry's package dependencies

kidash 0.5.8-rc.1 - (2023-07-11)

  • Update Poetry's package dependencies

sortinghat 0.11.1-rc.1 - (2023-07-11)

Bug fixes:

  • Show an organization's members
    Repeatedly clicking on the button to see the members of an
    organization or team on the table sometimes showed the full
    individuals list.

cereslib 0.4.2-rc.1 - (2023-07-11)

  • Update Poetry's package dependencies

perceval 0.22.1-rc.1 - (2023-07-11)

  • Update Poetry's package dependencies

perceval-mozilla 0.3.13-rc.1 - (2023-07-11)

  • Update Poetry's package dependencies

perceval-opnfv 0.2.13-rc.1 - (2023-07-11)

  • Update Poetry's package dependencies

perceval-puppet 0.2.13-rc.1 - (2023-07-11)

  • Update Poetry's package dependencies

perceval-weblate 0.2.13-rc.1 - (2023-07-11)

  • Update Poetry's package dependencies

graal 0.4.11-rc.1 - (2023-07-11)

  • Update Poetry's package dependencies

grimoire-elk 0.107.0-rc.1 - (2023-07-11)

Performance improvements:

  • Enrichment processing time reduced by 50%
    The general performance was improved reducing the number of calls to
    the identities manager (i.g. SortingHat). There were some deprecated
    calls that weren't needed any longer and also, we increased the cache
    of individuals in ELKs. We were also able to reduce the processing
    time of the Git backend by converting commit dates only once.

sirmordred 0.9.1-rc.1 - (2023-07-11)

  • Update Poetry's package dependencies

0.12.0

11 Jul 16:58
Compare
Choose a tag to compare

GrimoireLab 0.12.0

The following list describes the changes by component:

grimoirelab-toolkit 0.3.6 - (2023-07-11)

  • Update Poetry's package dependencies

kidash 0.5.8 - (2023-07-11)

  • Update Poetry's package dependencies

sortinghat 0.11.1 - (2023-07-11)

Bug fixes:

  • Show an organization's members
    Repeatedly clicking on the button to see the members of an
    organization or team on the table sometimes showed the full
    individuals list.

cereslib 0.4.2 - (2023-07-11)

  • Update Poetry's package dependencies

perceval 0.22.1 - (2023-07-11)

  • Update Poetry's package dependencies

perceval-mozilla 0.3.13 - (2023-07-11)

  • Update Poetry's package dependencies

perceval-opnfv 0.2.13 - (2023-07-11)

  • Update Poetry's package dependencies

perceval-puppet 0.2.13 - (2023-07-11)

  • Update Poetry's package dependencies

perceval-weblate 0.2.13 - (2023-07-11)

  • Update Poetry's package dependencies

graal 0.4.11 - (2023-07-11)

  • Update Poetry's package dependencies

grimoire-elk 0.107.0 - (2023-07-11)

Performance improvements:

  • Enrichment processing time reduced by 50%
    The general performance was improved reducing the number of calls to
    the identities manager (i.g. SortingHat). There were some deprecated
    calls that weren't needed any longer and also, we increased the cache
    of individuals in ELKs. We were also able to reduce the processing
    time of the Git backend by converting commit dates only once.

sirmordred 0.9.1 - (2023-07-11)

  • Update Poetry's package dependencies

0.11.0

28 Jun 12:10
Compare
Choose a tag to compare

GrimoireLab 0.11.0

The following list describes the changes by component:

sortinghat 0.11.0 - (2023-06-28)

New features:

  • Merge organizations (#571)
    Merging organizations automatically moves all the domains, teams and
    enrollments to the target organization. This is helpful in case an
    organization has duplicates or if an organization absorbs another one.
    Organizations can be merged using drag and drop on the user interface.
  • Recommendations by individual (#779)
    Users can generate matching recommendations for a specific individual
    by clicking on the drop down menu on each individual or on the
    individual's profile.

Bug fixes:

  • Show hidden buttons when the mouse is over the table row (#787)
    The buttons to lock an individual or mark it as a bot were only
    visible when the mouse wass over the individual's name, which made it
    hard to find them. Now they appear when the mouse is over the table
    row.
  • Email affiliation error (#793)
    Fix an error when the email domain ends with a dot, causing the
    affiliation process to stop.
  • ADD button doesn't affiliate individuals to organizations
    Affiliating an individual to an organization using the "+ ADD" button
    on the table expanded view failed.
  • Enrollment filter on organizations view
    Filtering individuals by their affiliation to an organization also
    returned results of organizations that contained that name. The filter
    now only returns organizations that match the exact name.

cereslib 0.4.1 - (2023-06-28)

  • Update Poetry's package dependencies

perceval 0.22.0 - (2023-06-28)

New features:

  • Git backend alternates mechanism
    Git alternates is a mechanism that lets a repository borrow objects
    from another repository on the same machine. Allow to execute Git
    Perceval backend using this mechanism.

perceval-mozilla 0.3.12 - (2023-06-28)

  • Update Poetry's package dependencies

perceval-opnfv 0.2.12 - (2023-06-28)

  • Update Poetry's package dependencies

perceval-puppet 0.2.12 - (2023-06-28)

  • Update Poetry's package dependencies

perceval-weblate 0.2.12 - (2023-06-28)

  • Update Poetry's package dependencies

graal 0.4.10 - (2023-06-28)

  • Update Poetry's package dependencies

grimoire-elk 0.106.0 - (2023-06-28)

Performance improvements:

  • Refreshing identities performance
    Decrease the time required to execute the autorefresh process by
    reducing the number of queries to SortingHat.

sirmordred 0.9.0 - (2023-06-28)

Performance improvements:

  • Refreshing identities performance
    Decrease the time required to execute the autorefresh process by
    reducing the number of queries to SortingHat.

0.11.0-rc.3

23 Jun 10:26
Compare
Choose a tag to compare

GrimoireLab 0.11.0-rc.3

The following list describes the changes by component:

0.11.0-rc.2

23 Jun 09:32
Compare
Choose a tag to compare

GrimoireLab 0.11.0-rc.2

The following list describes the changes by component:

graal 0.4.10-rc.2 - (2023-06-23)

  • Update Poetry's package dependencies

grimoire-elk 0.106.0-rc.2 - (2023-06-23)

  • Update Poetry's package dependencies

sirmordred 0.9.0-rc.2 - (2023-06-23)

  • Update Poetry's package dependencies

0.11.0-rc.1

22 Jun 09:01
Compare
Choose a tag to compare

GrimoireLab 0.11.0-rc.1

The following list describes the changes by component:

grimoirelab-toolkit 0.3.5-rc.1 - (2023-06-22)

  • Update Poetry's package dependencies

kidash 0.5.7-rc.1 - (2023-06-22)

  • Update Poetry's package dependencies

sortinghat 0.11.0-rc.1 - (2023-06-22)

New features:

  • Merge organizations (#571)
    Merging organizations automatically moves all the domains, teams and
    enrollments to the target organization. This is helpful in case an
    organization has duplicates or if an organization absorbs another one.
    Organizations can be merged using drag and drop on the user interface.
  • Recommendations by individual (#779)
    Users can generate matching recommendations for a specific individual
    by clicking on the drop down menu on each individual or on the
    individual's profile.

Bug fixes:

  • Show hidden buttons when the mouse is over the table row (#787)
    The buttons to lock an individual or mark it as a bot were only
    visible when the mouse wass over the individual's name, which made it
    hard to find them. Now they appear when the mouse is over the table
    row.
  • Email affiliation error (#793)
    Fix an error when the email domain ends with a dot, causing the
    affiliation process to stop.
  • Enrollment filter on organizations view
    Filtering individuals by their affiliation to an organization also
    returned results of organizations that contained that name. The filter
    now only returns organizations that match the exact name.
  • ADD button doesn't affiliate individuals to organizations
    Affiliating an individual to an organization using the "+ ADD" button
    on the table expanded view failed.

cereslib 0.4.1-rc.1 - (2023-06-22)

  • Update Poetry's package dependencies

perceval 0.22.0-rc.1 - (2023-06-22)

New features:

  • Git backend alternates mechanism
    Git alternates is a mechanism that lets a repository borrow objects
    from another repository on the same machine. Allow to execute Git
    Perceval backend using this mechanism.

perceval-mozilla 0.3.12-rc.1 - (2023-06-22)

  • Update Poetry's package dependencies

perceval-opnfv 0.2.12-rc.1 - (2023-06-22)

  • Update Poetry's package dependencies

perceval-puppet 0.2.12-rc.1 - (2023-06-22)

  • Update Poetry's package dependencies

perceval-weblate 0.2.12-rc.1 - (2023-06-22)

  • Update Poetry's package dependencies

graal 0.4.10-rc.1 - (2023-06-22)

  • Update Poetry's package dependencies

grimoire-elk 0.106.0-rc.1 - (2023-06-22)

Performance improvements:

  • Refreshing identities performance
    Decrease the time required to execute the autorefresh process by
    reducing the number of queries to SortingHat.

sirmordred 0.9.0-rc.1 - (2023-06-22)

Performance improvements:

  • Refreshing identities performance
    Decrease the time required to execute the autorefresh process by
    reducing the number of queries to SortingHat.

0.10.0-rc.1

17 May 15:46
Compare
Choose a tag to compare

GrimoireLab 0.10.0-rc.1

The following list describes the changes by component:

sortinghat 0.10.0-rc.2 - (2023-05-17)

Dependencies updateds:

  • Update dependencies
    Include google-auth as a dependency to fix release issues.

grimoire-elk 0.105.0-rc.2 - (2023-05-17)

  • Update Poetry's package dependencies

sirmordred 0.8.0-rc.1 - (2023-05-17)

New features:

  • Optional configuration for SortingHat
    Include an optional configuration for SortingHat to define the name of
    the tenant when multi-tenancy is enabled.

Bug fixes:

  • Race condition initializing SirMordred
    There was a race condition when SirMordred initializes. The thread
    that read the list of projects didn't have time to even start before
    the manager finalizes it, so data backends didn't have any have any
    input to work with. This bug was originally reported by ncsibra-lab49
    on
    grimoirelab#585.

0.10.0

17 May 17:19
Compare
Choose a tag to compare

GrimoireLab 0.10.0

The following list describes the changes by component:

kidash 0.5.6 - (2023-05-17)

  • Update Poetry's package dependencies

sortinghat 0.10.0 - (2023-05-17)

New features:

  • Show when tables are loading (#772)
    The individuals and organizations tables now show a progress bar to
    indicate that the items are loading.
  • Organization profiles
    Each organization's full profile is available by clicking its name on
    the table or at /organization/<organization name>. This view shows
    the organization's teams, members and domains.

Bug fixes:

  • Sort jobs from newest to oldest (#769)
    The jobs page now sorts the list from newest to oldest to show running
    jobs first.
  • Unreadable large numbers in pagination (#770)
    Large page numbers were not fully visible in the tables pagination.
  • Edit a profile name with the pencil button (#773)
    Clicking on an invidual's name no longer activates the edition mode.
    The name can now be edited with the pencil button.
  • Fix enrollment in individual's profile
    In the individual's profile, the button to add an organization was not
    working.
  • Job timeouts
    Jobs failed because they exceeded the default timeout while running
    tasks involving numerous identities. To ensure successful completion,
    we adjusted the timeout setting to an infinite duration, allowing jobs
    to finish without interruptions.

Breaking changes:

  • Multi-tenancy using headers
    Tenants are now selected using the sortinghat-tenant header instead
    of the host. Proxies and clients using multi-tenancy should include
    that header.

Performance improvements:

  • Performance improved for recommendations and merging jobs
    The performance of the matching and merging algorithms that are used
    on these jobs have been considerably improved. These jobs will be 4
    times faster than on the previous version.
  • uWSGI threads and workers
    Include two new environments variables to define the number of threads
    and workers for uWSGI. These new variables are
    SORTINGHAT_UWSGI_WORKERS and SORTINGHAT_UWSGI_THREADS
  • SortingHat database performance
    Improve SortingHat performance when there are a lot of individuals in
    the database.

Dependencies updateds:

  • Update dependencies
    Include google-auth as a dependency to fix release issues.

perceval 0.21.7 - (2023-05-17)

  • Update Poetry's package dependencies

perceval-mozilla 0.3.11 - (2023-05-17)

  • Update Poetry's package dependencies

perceval-opnfv 0.2.11 - (2023-05-17)

  • Update Poetry's package dependencies

perceval-puppet 0.2.11 - (2023-05-17)

  • Update Poetry's package dependencies

perceval-weblate 0.2.11 - (2023-05-17)

  • Update Poetry's package dependencies

graal 0.4.9 - (2023-05-17)

  • Update Poetry's package dependencies

grimoire-elk 0.105.0 - (2023-05-17)

Breaking changes:

  • SortingHat configuration
    When SortingHat's multi-tenancy is enabled, the tenant is included in
    all clients during execution.

sirmordred 0.8.0 - (2023-05-17)

New features:

  • Optional configuration for SortingHat
    Include an optional configuration for SortingHat to define the name of
    the tenant when multi-tenancy is enabled.

Bug fixes:

  • Race condition initializing SirMordred
    There was a race condition when SirMordred initializes. The thread
    that read the list of projects didn't have time to even start before
    the manager finalizes it, so data backends didn't have any have any
    input to work with. This bug was originally reported by ncsibra-lab49
    on
    grimoirelab#585.

0.9.2

28 Apr 17:21
Compare
Choose a tag to compare

GrimoireLab 0.9.2

The following list describes the changes by component:

sortinghat 0.9.3 - (2023-04-28)

Bug fixes:

  • Tenant selection in job fixed
    Tenant selection raised an error when the job context was defined as
    keyword argument.

graal 0.4.8 - (2023-04-28)

  • Update Poetry's package dependencies

grimoire-elk 0.104.6 - (2023-04-28)

  • Update Poetry's package dependencies

sirmordred 0.7.2 - (2023-04-28)

  • Update Poetry's package dependencies

0.9.1

27 Apr 10:23
Compare
Choose a tag to compare

GrimoireLab 0.9.1

The following list describes the changes by component:

kidash 0.5.5 - (2023-04-27)

  • Update Poetry's package dependencies

sortinghat 0.9.2 - (2023-04-27)

Bug fixes:

  • Static files not included in wheel package
    SortingHat static files were not included in the Python package. The
    problem was in the GitHub action.

perceval 0.21.6 - (2023-04-27)

  • Update Poetry's package dependencies

perceval-mozilla 0.3.10 - (2023-04-27)

  • Update Poetry's package dependencies

perceval-opnfv 0.2.10 - (2023-04-27)

  • Update Poetry's package dependencies

perceval-puppet 0.2.10 - (2023-04-27)

  • Update Poetry's package dependencies

perceval-weblate 0.2.10 - (2023-04-27)

  • Update Poetry's package dependencies

graal 0.4.7 - (2023-04-27)

  • Update Poetry's package dependencies

grimoire-elk 0.104.5 - (2023-04-27)

  • Update Poetry's package dependencies

sirmordred 0.7.1 - (2023-04-27)

  • Update Poetry's package dependencies