From a436050c80199b9b632ea9c061a3ab833b4295b3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Santiago=20Due=C3=B1as?= Date: Fri, 30 Aug 2024 15:07:41 +0000 Subject: [PATCH] Release 1.3.0-rc.1 --- AUTHORS | 1 + pyproject.toml | 2 +- releases/1.3.0-rc.1.md | 30 +++++++++++++++++++ ...connection-closed-when-job-is-executed.yml | 0 .../duplicated-github-links.yml | 0 ...rge-organizations-when-adding-an-alias.yml | 0 .../remove-merge-recommendations.yml | 0 .../user-permissions-per-tenant.yml | 0 sortinghat/_version.py | 4 +-- 9 files changed, 34 insertions(+), 3 deletions(-) create mode 100644 releases/1.3.0-rc.1.md rename releases/unreleased/{ => processed}/connection-closed-when-job-is-executed.yml (100%) rename releases/unreleased/{ => processed}/duplicated-github-links.yml (100%) rename releases/unreleased/{ => processed}/merge-organizations-when-adding-an-alias.yml (100%) rename releases/unreleased/{ => processed}/remove-merge-recommendations.yml (100%) rename releases/unreleased/{ => processed}/user-permissions-per-tenant.yml (100%) diff --git a/AUTHORS b/AUTHORS index b669cda7..4ca42885 100644 --- a/AUTHORS +++ b/AUTHORS @@ -9,4 +9,5 @@ Jose Javier Merchante Eva Millán Eva Millan Eva Millán diff --git a/pyproject.toml b/pyproject.toml index a46427d7..ec7aed1b 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "sortinghat" -version = "1.2.1" +version = "1.3.0-rc.1" description = "A tool to manage identities." authors = [ "GrimoireLab Developers" diff --git a/releases/1.3.0-rc.1.md b/releases/1.3.0-rc.1.md new file mode 100644 index 00000000..19d91b8a --- /dev/null +++ b/releases/1.3.0-rc.1.md @@ -0,0 +1,30 @@ +## sortinghat 1.3.0-rc.1 - (2024-08-30) + +**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. + diff --git a/releases/unreleased/connection-closed-when-job-is-executed.yml b/releases/unreleased/processed/connection-closed-when-job-is-executed.yml similarity index 100% rename from releases/unreleased/connection-closed-when-job-is-executed.yml rename to releases/unreleased/processed/connection-closed-when-job-is-executed.yml diff --git a/releases/unreleased/duplicated-github-links.yml b/releases/unreleased/processed/duplicated-github-links.yml similarity index 100% rename from releases/unreleased/duplicated-github-links.yml rename to releases/unreleased/processed/duplicated-github-links.yml diff --git a/releases/unreleased/merge-organizations-when-adding-an-alias.yml b/releases/unreleased/processed/merge-organizations-when-adding-an-alias.yml similarity index 100% rename from releases/unreleased/merge-organizations-when-adding-an-alias.yml rename to releases/unreleased/processed/merge-organizations-when-adding-an-alias.yml diff --git a/releases/unreleased/remove-merge-recommendations.yml b/releases/unreleased/processed/remove-merge-recommendations.yml similarity index 100% rename from releases/unreleased/remove-merge-recommendations.yml rename to releases/unreleased/processed/remove-merge-recommendations.yml diff --git a/releases/unreleased/user-permissions-per-tenant.yml b/releases/unreleased/processed/user-permissions-per-tenant.yml similarity index 100% rename from releases/unreleased/user-permissions-per-tenant.yml rename to releases/unreleased/processed/user-permissions-per-tenant.yml diff --git a/sortinghat/_version.py b/sortinghat/_version.py index b669cafe..c55e6cbc 100644 --- a/sortinghat/_version.py +++ b/sortinghat/_version.py @@ -1,2 +1,2 @@ -# File auto-generated by semverup on 2024-08-13 10:46:11.288681 -__version__ = "1.2.1" +# File auto-generated by semverup on 2024-08-30 15:07:41.321707 +__version__ = "1.3.0-rc.1"