Skip to content

Commit fa516e4

Browse files
committed
Release 1.6.0
1 parent ff91422 commit fa516e4

20 files changed

+423
-84
lines changed

NEWS

+173
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,178 @@
11
# Releases
22

3+
## GrimoireLab 1.6.0 - (2024-09-23)
4+
5+
**New components:**
6+
7+
* grimoirelab-toolkit 1.0.5
8+
* kidash 1.0.6
9+
* sortinghat 1.4.0
10+
* cereslib 1.0.5
11+
* sigils 1.1.1
12+
* perceval 1.0.7
13+
* perceval-mozilla 1.0.7
14+
* perceval-opnfv 1.0.7
15+
* perceval-puppet 1.0.7
16+
* perceval-weblate 1.0.7
17+
* graal 1.0.7
18+
* grimoire-elk 1.2.0
19+
* sirmordred 1.1.1
20+
21+
The following list describes the changes by component:
22+
23+
### grimoirelab-toolkit
24+
25+
**Dependencies updateds:**
26+
27+
* Python minimum version updated\
28+
Python 3.8 will reach its end of life in October 2024. Python 3.9 is
29+
the minimum version required by the project.
30+
31+
### kidash
32+
33+
**Dependencies updateds:**
34+
35+
* Python minimum version updated\
36+
Python 3.8 will reach its end of life in October 2024. Python 3.9 is
37+
the minimum version required by the project.
38+
39+
### sortinghat
40+
41+
**New features:**
42+
43+
* Less distracting main identity indicator (#920)\
44+
The star icon that marked an individual's main identity was
45+
distracting and potentially misleading for users. It has changed to a
46+
more subtle indicator since it is not relevant for most users.
47+
* Redirect to the original URL after log in (#925)\
48+
Users are now redirected to the page they originally requested after
49+
they log in.
50+
* Merge organizations when adding an alias\
51+
Users now have the option to merge the organizations when adding an
52+
alias that already exists on the "Edit organization" dialog. That
53+
option was only previously available at the organization's detail
54+
page.
55+
* Customizable trusted sources for username matching\
56+
Enable customization of trusted sources for username matching in
57+
settings. This feature allows to define and manage the trusted data
58+
sources for username matching from the configuration.
59+
60+
**Bug fixes:**
61+
62+
* Users permissions migrated (#849)\
63+
User permissions are stored in a separate table within the database.
64+
These permissions will be automatically migrated when running
65+
`sortinghat-admin upgrade`.
66+
* Update workspace when identities are split (#919)\
67+
When an individual's identities are split, they are shown in the
68+
workspace, but they were only shown the first time. The workspace is
69+
now updated with the new individuals every time.
70+
71+
**Dependencies updateds:**
72+
73+
* Python minimum version updated\
74+
Python 3.8 will reach its end of life in October 2024. Python 3.9 is
75+
the minimum version required by the project. Update the Docker images
76+
to use Python 3.9.
77+
78+
### cereslib
79+
80+
**Dependencies updateds:**
81+
82+
* Python minimum version updated\
83+
Python 3.8 will reach its end of life in October 2024. Python 3.9 is
84+
the minimum version required by the project.
85+
86+
### sigils
87+
88+
**Dependencies updateds:**
89+
90+
* Python minimum version updated\
91+
Python 3.8 will reach its end of life in October 2024. Python 3.9 is
92+
the minimum version required by the project.
93+
94+
### perceval
95+
96+
**Dependencies updateds:**
97+
98+
* Python minimum version updated\
99+
Python 3.8 will reach its end of life in October 2024. Python 3.9 is
100+
the minimum version required by the project.
101+
102+
### perceval-mozilla
103+
104+
**Dependencies updateds:**
105+
106+
* Python minimum version updated\
107+
Python 3.8 will reach its end of life in October 2024. Python 3.9 is
108+
the minimum version required by the project.
109+
110+
### perceval-opnfv
111+
112+
**Dependencies updateds:**
113+
114+
* Python minimum version updated\
115+
Python 3.8 will reach its end of life in October 2024. Python 3.9 is
116+
the minimum version required by the project.
117+
118+
### perceval-puppet
119+
120+
**Dependencies updateds:**
121+
122+
* Python minimum version updated\
123+
Python 3.8 will reach its end of life in October 2024. Python 3.9 is
124+
the minimum version required by the project.
125+
126+
### perceval-weblate
127+
128+
**Dependencies updateds:**
129+
130+
* Python minimum version updated\
131+
Python 3.8 will reach its end of life in October 2024. Python 3.9 is
132+
the minimum version required by the project.
133+
134+
### graal
135+
136+
**Dependencies updateds:**
137+
138+
* Python minimum version updated\
139+
Python 3.8 will reach its end of life in October 2024. Python 3.9 is
140+
the minimum version required by the project.
141+
142+
### grimoire-elk
143+
144+
**New features:**
145+
146+
* Status in SUMO enriched index\
147+
Add the missing status in the SUMO backend. The status could be
148+
`solved`, `archived`, `locked` or `open`.
149+
150+
**Bug fixes:**
151+
152+
* Avoid UNDEFINED values in author fields\
153+
Avoid `-- UNDEFINED --` values for all SortingHat fields when Mordred
154+
loses connection to the SortingHat server during the enrichment or
155+
autorefresh execution. It will keep the values of the `name`, `email`,
156+
`id` and `uuid` fields.
157+
* Handle OpenSearch page info on pagination\
158+
In OpenSearch and ElasticSearch < 7.x the page info on pagination is
159+
different. This will handle both of them.
160+
161+
**Dependencies updateds:**
162+
163+
* Python minimum version updated\
164+
Python 3.8 will reach its end of life in October 2024. Python 3.9 is
165+
the minimum version required by the project.
166+
167+
### sirmordred
168+
169+
**Dependencies updateds:**
170+
171+
* Python minimum version updated\
172+
Python 3.8 will reach its end of life in October 2024. Python 3.9 is
173+
the minimum version required by the project.
174+
175+
3176
## GrimoireLab 1.5.0 - (2024-08-30)
4177

5178
**New components:**

docker/Dockerfile

+1-1
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ ENV DEPLOY_USER grimoire
99
ENV DEPLOY_USER_DIR /home/${DEPLOY_USER}
1010
ENV CONF_DIR ${DEPLOY_USER_DIR}/conf
1111
ENV SCRIPTS_DIR ${DEPLOY_USER_DIR}/scripts
12-
ENV GRIMOIRELAB_RELEASE "1.5.0"
12+
ENV GRIMOIRELAB_RELEASE "1.6.0"
1313

1414
# Initial user
1515
RUN useradd ${DEPLOY_USER} --create-home --shell /bin/bash

grimoirelab/_version.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
1-
# File auto-generated by semverup on 2024-09-20 18:51:17.818891
2-
__version__ = "1.6.0-rc.1"
1+
# File auto-generated by semverup on 2024-09-23 08:47:02.006066
2+
__version__ = "1.6.0"

0 commit comments

Comments
 (0)