Skip to content

Commit

Permalink
Release 1.5.0
Browse files Browse the repository at this point in the history
  • Loading branch information
sduenas committed Aug 30, 2024
1 parent 6891235 commit 0dc113e
Show file tree
Hide file tree
Showing 17 changed files with 250 additions and 66 deletions.
101 changes: 101 additions & 0 deletions NEWS
Original file line number Diff line number Diff line change
@@ -1,5 +1,106 @@
# Releases

## GrimoireLab 1.5.0 - (2024-08-30)

**New components:**

* kidash 1.0.5
* sortinghat 1.3.0
* perceval 1.0.6
* perceval-mozilla 1.0.6
* perceval-opnfv 1.0.6
* perceval-puppet 1.0.6
* perceval-weblate 1.0.6
* graal 1.0.6
* grimoire-elk 1.1.5
* sirmordred 1.1.0

The following list describes the changes by component:

### kidash

* Update Poetry's package dependencies

### sortinghat

**New features:**

* Remove merge recommendations (#883)\
Recommendations can now be deleted from the database and not just
dismissed. This is useful in case there are too many recommendations
to handle manually.
* Merge organizations when adding an alias (#913)\
When adding an alias on an organization's page, if the new alias is an
existing organization, users now have the option to merge them. This
is useful in cases where organizations can't be merged using drag and
drop.
* User permissions per tenant\
Update the permissions system to allow assigning permissions to users
based on the tenant they are accessing. The command `sortinghat-admin
set-group` has been renamed to `sortinghat.-admin set-permissions`.

**Bug fixes:**

* Duplicated GitHub links (#912)\
The link to an individual's GitHub profile no longer appears several
times when there is more than one GitHub identity.
* Connection closed when job is executed\
RQ workers create a fork to run the jobs. The issue arises when, after
completing the job, the MariaDB logs display the warning: `Aborted
connection to db. Got an error reading communication packets`. This
change ensures the database connection is closed before the fork ends,
preventing the warning from appearing.

### perceval

**Bug fixes:**

* Fix issue #782 (#782)\
The issue was that perceval would not delete old tags from upstream
references. This change deletes tags locally if tags are deleted
upstream.

### perceval-mozilla

* Update Poetry's package dependencies

### perceval-opnfv

* Update Poetry's package dependencies

### perceval-puppet

* Update Poetry's package dependencies

### perceval-weblate

* Update Poetry's package dependencies

### graal

* Update Poetry's package dependencies

### grimoire-elk

**Bug fixes:**

* Git branches study improved\
Previously, while the branches study was running, the `branches` field
remained empty or partially filled until the study was completed,
leading to incorrect data being displayed on the dashboard. With this
change, the branches field is updated only after the study has
finished.

### sirmordred

**Performance improvements:**

* Reduced the number of connections to SortingHat\
Mordred makes a lot of connections to the SortingHat server which
could cause the uWSGI queue to fill up. When the uWSGI queue is full,
Mordred cannot connect to the SortingHat server.


# GrimoireLab 1.0.0

For eight years, we have been working to produce the best platform for
Expand Down
2 changes: 1 addition & 1 deletion docker/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ ENV DEPLOY_USER grimoire
ENV DEPLOY_USER_DIR /home/${DEPLOY_USER}
ENV CONF_DIR ${DEPLOY_USER_DIR}/conf
ENV SCRIPTS_DIR ${DEPLOY_USER_DIR}/scripts
ENV GRIMOIRELAB_RELEASE "1.4.1"
ENV GRIMOIRELAB_RELEASE "1.5.0"

# Initial user
RUN useradd ${DEPLOY_USER} --create-home --shell /bin/bash
Expand Down
4 changes: 2 additions & 2 deletions grimoirelab/_version.py
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
# File auto-generated by semverup on 2024-08-30 15:55:14.669128
__version__ = "1.5.0-rc.1"
# File auto-generated by semverup on 2024-08-30 17:41:30.982207
__version__ = "1.5.0"
62 changes: 31 additions & 31 deletions poetry.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

22 changes: 11 additions & 11 deletions pyproject.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[tool.poetry]
name = "grimoirelab"
version = "1.5.0-rc.1"
version = "1.5.0"
description = "Tool set for software development analytics"
authors = [
"GrimoireLab Developers"
Expand Down Expand Up @@ -39,18 +39,18 @@ classifiers = [
python = "^3.8"

grimoirelab-toolkit = {version = ">=1.0.4", allow-prereleases = true}
perceval-mozilla = {version = ">=1.0.6-rc.1", allow-prereleases = true}
perceval-opnfv = {version = ">=1.0.6-rc.1", allow-prereleases = true}
perceval-puppet = {version = ">=1.0.6-rc.1", allow-prereleases = true}
perceval-weblate = {version = ">=1.0.6-rc.1", allow-prereleases = true}
sortinghat = {version = ">=1.3.0-rc.1", allow-prereleases = true}
kidash = {version = ">=1.0.5-rc.1", allow-prereleases = true}
perceval-mozilla = {version = ">=1.0.6", allow-prereleases = true}
perceval-opnfv = {version = ">=1.0.6", allow-prereleases = true}
perceval-puppet = {version = ">=1.0.6", allow-prereleases = true}
perceval-weblate = {version = ">=1.0.6", allow-prereleases = true}
sortinghat = {version = ">=1.3.0", allow-prereleases = true}
kidash = {version = ">=1.0.5", allow-prereleases = true}
grimoirelab-panels = {version = ">=1.1.0", allow-prereleases = true}
grimoire-elk = {version = ">=1.1.5-rc.1", allow-prereleases = true}
sirmordred = {version = ">=1.1.0-rc.1", allow-prereleases = true}
grimoire-elk = {version = ">=1.1.5", allow-prereleases = true}
sirmordred = {version = ">=1.1.0", allow-prereleases = true}
cereslib = {version = ">=1.0.4", allow-prereleases = true}
graal = {version = ">=1.0.6-rc.1", allow-prereleases = true}
perceval = {version = ">=1.0.6-rc.1", allow-prereleases = true}
graal = {version = ">=1.0.6", allow-prereleases = true}
perceval = {version = ">=1.0.6", allow-prereleases = true}

[tool.poetry.dev-dependencies]

Expand Down
Loading

0 comments on commit 0dc113e

Please sign in to comment.