Skip to content

Commit

Permalink
Release 0.15.0-rc.1
Browse files Browse the repository at this point in the history
  • Loading branch information
sduenas committed Oct 20, 2023
1 parent ab42c97 commit fbd2256
Show file tree
Hide file tree
Showing 19 changed files with 742 additions and 837 deletions.
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 2023-08-06 21:22:34.066240
__version__ = "0.14.0"
# File auto-generated by semverup on 2023-10-20 10:46:05.798252
__version__ = "0.15.0-rc.1"
1,389 changes: 596 additions & 793 deletions poetry.lock

Large diffs are not rendered by default.

28 changes: 14 additions & 14 deletions pyproject.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[tool.poetry]
name = "grimoirelab"
version = "0.14.0"
version = "0.15.0-rc.1"
description = "Tool set for software development analytics"
authors = [
"GrimoireLab Developers"
Expand Down Expand Up @@ -38,20 +38,20 @@ classifiers = [
[tool.poetry.dependencies]
python = "^3.8"

grimoirelab-toolkit = {version = ">=0.3.6", allow-prereleases = true}
perceval-mozilla = {version = ">=0.3.15", allow-prereleases = true}
perceval-opnfv = {version = ">=0.2.15", allow-prereleases = true}
perceval-puppet = {version = ">=0.2.15", allow-prereleases = true}
perceval-weblate = {version = ">=0.2.15", allow-prereleases = true}
sortinghat = {version = ">=0.13.0", allow-prereleases = true}
kidash = {version = ">=0.5.9", allow-prereleases = true}
grimoirelab-panels = {version = ">=0.2.0", allow-prereleases = true}
grimoire-elk = {version = ">=0.108.1", allow-prereleases = true}
sirmordred = {version = ">=0.9.3", allow-prereleases = true}
cereslib = {version = ">=0.4.2", allow-prereleases = true}
graal = {version = ">=0.4.13", allow-prereleases = true}
grimoirelab-toolkit = {version = ">=0.4.0-rc.2", allow-prereleases = true}
perceval-mozilla = {version = ">=0.3.16-rc.2", allow-prereleases = true}
perceval-opnfv = {version = ">=0.2.16-rc.2", allow-prereleases = true}
perceval-puppet = {version = ">=0.2.16-rc.2", allow-prereleases = true}
perceval-weblate = {version = ">=0.2.16-rc.2", allow-prereleases = true}
sortinghat = {version = ">=0.14.0-rc.1", allow-prereleases = true}
kidash = {version = ">=0.6.0-rc.2", allow-prereleases = true}
grimoirelab-panels = {version = ">=0.3.0-rc.1", allow-prereleases = true}
grimoire-elk = {version = ">=0.109.0-rc.1", allow-prereleases = true}
sirmordred = {version = ">=0.10.0-rc.1", allow-prereleases = true}
cereslib = {version = ">=0.4.3-rc.1", allow-prereleases = true}
graal = {version = ">=0.4.14-rc.2", allow-prereleases = true}
statsmodels = "^0.13.2"
perceval = {version = ">=0.22.3", allow-prereleases = true}
perceval = {version = ">=0.23.0-rc.2", allow-prereleases = true}

[tool.poetry.dev-dependencies]

Expand Down
102 changes: 102 additions & 0 deletions releases/0.15.0-rc.1.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,102 @@
# GrimoireLab 0.15.0-rc.1
The following list describes the changes by component:


## kidash 0.6.0-rc.2 - (2023-10-20)

**Dependencies updateds:**

* Bump urllib3 version\
Bump urllib3 from ^1.26 to ^2.0.7




## perceval 0.23.0-rc.2 - (2023-10-20)

**Dependencies updateds:**

* Bump urllib3 version\
Bump urllib3 from ^1.26 to ^2.0.7

## perceval-mozilla 0.3.16-rc.2 - (2023-10-20)

* Update Poetry's package dependencies
## perceval-opnfv 0.2.16-rc.2 - (2023-10-20)

* Update Poetry's package dependencies
## perceval-puppet 0.2.16-rc.2 - (2023-10-20)

* Update Poetry's package dependencies
## perceval-weblate 0.2.16-rc.2 - (2023-10-20)

* Update Poetry's package dependencies
## graal 0.4.14-rc.2 - (2023-10-20)

* Update Poetry's package dependencies
## grimoire-elk 0.109.0-rc.1 - (2023-10-20)

**New features:**

* Anonymize repository URLs in graal backend\
The raw data generated by the graal backend had non-anonymized URLs on
the meta fields 'origin' and 'tag'. This was necessary to generate
enriched data for non-public repositories.
* Bug description in Bugzilla\
Include the description of the bugs in Bugzilla. The new fields are
'description' and 'description_analyzed'. The second allows to query
any of the words of the description.
* SortingHat backend name per data source\
Allow to define the name of the backend for the identities stored in
SortingHat. From now on github2 is renamed as github in SortingHat
identities.

**Bug fixes:**

* Individual `id` incorrectly assigned\
Correct a bug that results in enriched items using the individual ID
as the identity ID, and vice versa.
* Error in OpenSearch response stops demography study\
Fix an issue that stops demography study when OpenSearch occasionally
provides a response without some expected fields.
* Undefined identities in GitHub comments\
Fix a bug that causes certain identities from commentaries to not be
imported into SortingHat, resulting in them appearing as UNDEFINED in
OpenSearch.

**Dependencies updateds:**

* Add Python 3.9 and 3.10 and drop 3.7 support\
Python 3.7 reached the end of life phase on June 27 2023 and is no
longer supported.
* Bump urllib3 version\
Bump urllib3 from ^1.26 to ^2.0.7
* Remove Python pymsql dependency\
Remove the dependency with PyMySQL because it is not used anymore.

## sirmordred 0.10.0-rc.1 - (2023-10-20)

**New features:**

* Refresh identities in a shorter period\
This update significantly reduces the time required for identity
refresh operations on large projects.

**Bug fixes:**

* Missing database parameters for SortingHat\
SortingHat database parameters were not included during the
initialization of the enrich backend.

**Breaking changes:**

* Log format updated with the Mordred project name\
Update the log format of SirMordred and MicroMordred to include the
name of the project.

**Dependencies updateds:**

* Add Python 3.9 and 3.10 and drop 3.7 support\
Python 3.7 reached the end of life phase on June 27 2023 and is no
longer supported.

28 changes: 14 additions & 14 deletions requirements.txt
Original file line number Diff line number Diff line change
@@ -1,14 +1,14 @@
grimoirelab==0.14.0
grimoirelab-toolkit==0.3.6
perceval==0.22.3
perceval-mozilla==0.3.15
perceval-opnfv==0.2.15
perceval-puppet==0.2.15
perceval-weblate==0.2.15
grimoire-elk==0.108.1
sortinghat==0.13.0
kidash==0.5.9
grimoirelab-panels==0.2.0
sirmordred==0.9.3
cereslib==0.4.2
graal==0.4.13
grimoirelab==0.15.0-rc.1
grimoirelab-toolkit==0.4.0-rc.2
perceval==0.23.0-rc.2
perceval-mozilla==0.3.16-rc.2
perceval-opnfv==0.2.16-rc.2
perceval-puppet==0.2.16-rc.2
perceval-weblate==0.2.16-rc.2
grimoire-elk==0.109.0-rc.1
sortinghat==0.14.0-rc.1
kidash==0.6.0-rc.2
grimoirelab-panels==0.3.0-rc.1
sirmordred==0.10.0-rc.1
cereslib==0.4.3-rc.1
graal==0.4.14-rc.2
2 changes: 1 addition & 1 deletion src/grimoirelab-kingarthur
2 changes: 1 addition & 1 deletion src/grimoirelab-sortinghat
Submodule grimoirelab-sortinghat updated 48 files
+10 −7 .github/workflows/release.yml
+2 −2 .github/workflows/tests.yml
+2 −2 README.md
+313 −276 poetry.lock
+3 −3 pyproject.toml
+8 −0 releases/0.13.1-rc.1.md
+33 −0 releases/0.14.0-rc.1.md
+8 −0 releases/unreleased/processed/api-method-to-create-task.yml
+11 −0 releases/unreleased/processed/delete-task-on-error.yml
+8 −0 releases/unreleased/processed/drop-python-37.yml
+11 −0 releases/unreleased/processed/improve-organization-selector.yml
+9 −0 releases/unreleased/processed/manage-app-settings.yml
+10 −0 releases/unreleased/processed/strict-criteria.yml
+8 −0 releases/unreleased/processed/text-field-to-upate-enrollment-dates.yml
+2 −2 sortinghat/_version.py
+40 −0 sortinghat/core/api.py
+13 −12 sortinghat/core/jobs.py
+19 −7 sortinghat/core/recommendations/matching.py
+6 −4 sortinghat/core/schema.py
+111 −16 tests/rec/test_matches.py
+208 −18 tests/test_jobs.py
+80 −4 tests/test_schema.py
+34 −44 ui/src/App.vue
+47 −4 ui/src/apollo/mutations.js
+29 −0 ui/src/apollo/queries.js
+15 −0 ui/src/components/EnrollModal.stories.js
+11 −4 ui/src/components/EnrollModal.vue
+73 −64 ui/src/components/EnrollmentList.vue
+2 −0 ui/src/components/IndividualsTable.vue
+14 −0 ui/src/components/JobModal.vue
+9 −0 ui/src/components/MatchesModal.vue
+23 −0 ui/src/components/OrganizationSelector.stories.js
+44 −7 ui/src/components/OrganizationSelector.vue
+1 −0 ui/src/components/ProfileModal.stories.js
+5 −0 ui/src/components/ProfileModal.vue
+12 −8 ui/src/components/TasksTable.stories.js
+27 −35 ui/src/components/TasksTable.vue
+5 −0 ui/src/mixins/enroll.js
+24 −12 ui/src/router/index.js
+3 −1 ui/src/views/Individual.vue
+6 −7 ui/src/views/Jobs.vue
+421 −0 ui/src/views/SettingsGeneral.vue
+59 −0 ui/src/views/SettingsLayout.vue
+8 −15 ui/src/views/SettingsSync.vue
+18 −15 ui/tests/unit/__snapshots__/mutations.spec.js.snap
+4 −0 ui/tests/unit/__snapshots__/queries.spec.js.snap
+27 −31 ui/tests/unit/__snapshots__/storybook.spec.js.snap
+117 −43 ui/yarn.lock

0 comments on commit fbd2256

Please sign in to comment.