From 28bbcf29e3b6449d69fdb30ea8142b205bad0367 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Santiago=20Due=C3=B1as?= Date: Thu, 19 Oct 2023 16:12:45 +0000 Subject: [PATCH] Release 0.14.0-rc.1 --- pyproject.toml | 2 +- releases/0.14.0-rc.1.md | 33 +++++++++++++++++++ .../api-method-to-create-task.yml | 0 .../{ => processed}/delete-task-on-error.yml | 0 .../improve-organization-selector.yml | 0 .../{ => processed}/manage-app-settings.yml | 0 .../{ => processed}/strict-criteria.yml | 0 .../text-field-to-upate-enrollment-dates.yml | 0 sortinghat/_version.py | 4 +-- 9 files changed, 36 insertions(+), 3 deletions(-) create mode 100644 releases/0.14.0-rc.1.md rename releases/unreleased/{ => processed}/api-method-to-create-task.yml (100%) rename releases/unreleased/{ => processed}/delete-task-on-error.yml (100%) rename releases/unreleased/{ => processed}/improve-organization-selector.yml (100%) rename releases/unreleased/{ => processed}/manage-app-settings.yml (100%) rename releases/unreleased/{ => processed}/strict-criteria.yml (100%) rename releases/unreleased/{ => processed}/text-field-to-upate-enrollment-dates.yml (100%) diff --git a/pyproject.toml b/pyproject.toml index b413e3de..96b22132 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "sortinghat" -version = "0.13.1-rc.1" +version = "0.14.0-rc.1" description = "A tool to manage identities." authors = [ "GrimoireLab Developers" diff --git a/releases/0.14.0-rc.1.md b/releases/0.14.0-rc.1.md new file mode 100644 index 00000000..ed2b3f0b --- /dev/null +++ b/releases/0.14.0-rc.1.md @@ -0,0 +1,33 @@ +## sortinghat 0.14.0-rc.1 - (2023-10-19) + +**New features:** + + * Strict criteria for merge recommendations (#812)\ + The merge recommendations filter out invalid email adresses and names + that don't have at least a first and last name when looking for + matches. To disable this behavior, set the `strict` parameter on + `recommendMatches` or `unify` to `false`. + * Text field to update enrollment dates (#819)\ + Users have the option to enter the dates on a text field when editing + affiliations. + * Improved organization selector (#820)\ + The organization selector that is used to affiliate individuals now + has the option to create an organization if the desired one is not + found. Its size is also increased to improve the readability of longer + names. + * API method to create a scheduled task\ + The `add_scheduled_task` API method adds a new scheduled task to the + registry. + * Manage app settings from the user interface\ + Users can configure automatic affiliations, profile unification and + identity data synchronization from the new `Settings` section on the + user interface. + +**Bug fixes:** + + * Remove tasks that fail to be scheduled\ + When there was an issue with the Redis connection when a task was + created, the task was added to the database but there was not + scheduled job linked to it. Tasks are now removed from the database + and an error is raised in this case. + diff --git a/releases/unreleased/api-method-to-create-task.yml b/releases/unreleased/processed/api-method-to-create-task.yml similarity index 100% rename from releases/unreleased/api-method-to-create-task.yml rename to releases/unreleased/processed/api-method-to-create-task.yml diff --git a/releases/unreleased/delete-task-on-error.yml b/releases/unreleased/processed/delete-task-on-error.yml similarity index 100% rename from releases/unreleased/delete-task-on-error.yml rename to releases/unreleased/processed/delete-task-on-error.yml diff --git a/releases/unreleased/improve-organization-selector.yml b/releases/unreleased/processed/improve-organization-selector.yml similarity index 100% rename from releases/unreleased/improve-organization-selector.yml rename to releases/unreleased/processed/improve-organization-selector.yml diff --git a/releases/unreleased/manage-app-settings.yml b/releases/unreleased/processed/manage-app-settings.yml similarity index 100% rename from releases/unreleased/manage-app-settings.yml rename to releases/unreleased/processed/manage-app-settings.yml diff --git a/releases/unreleased/strict-criteria.yml b/releases/unreleased/processed/strict-criteria.yml similarity index 100% rename from releases/unreleased/strict-criteria.yml rename to releases/unreleased/processed/strict-criteria.yml diff --git a/releases/unreleased/text-field-to-upate-enrollment-dates.yml b/releases/unreleased/processed/text-field-to-upate-enrollment-dates.yml similarity index 100% rename from releases/unreleased/text-field-to-upate-enrollment-dates.yml rename to releases/unreleased/processed/text-field-to-upate-enrollment-dates.yml diff --git a/sortinghat/_version.py b/sortinghat/_version.py index a808f7b5..2838c223 100644 --- a/sortinghat/_version.py +++ b/sortinghat/_version.py @@ -1,2 +1,2 @@ -# File auto-generated by semverup on 2023-08-25 08:58:03.771596 -__version__ = "0.13.1-rc.1" +# File auto-generated by semverup on 2023-10-19 16:12:44.433916 +__version__ = "0.14.0-rc.1"