Releases: chaoss/grimoirelab-sortinghat
Releases · chaoss/grimoirelab-sortinghat
0.9.0-rc.1
sortinghat 0.9.0-rc.1 - (2023-04-20)
New features:
- Set top domain from UI (#729)
Add the option to set an organization's domain as top domain from the
UI. - Order individuals by indentities (#732)
Adds the option to order the individuals by the number of identities
they have. - Import identities automatically (#746)
Create a schema to import identities to SortingHat automatically using
custom backends. The jobs will be executed periodically, at the given
interval. The tasks can be configured using the GraphQL API. To
create a custom importer you need to extendIdentitiesImporter
,
define aNAME
for your importer (that will be used in the UI), and
implementget_identities
method that returns a list of individuals
with the related identities that will be imported into SortingHat. If
your importer requires extra parameters, you must extend the
__init__
method with the required parameters. Those parameters can
be defined using the API. - Create account command
Include a new command to create users in SortingHat. The command can
be executed assortinghat-admin create-user
. - Drag and drop to enroll in teams
Expanding an organization on the table now shows the full list of
teams. Individuals can be dragged and dropped into a team and
viceversa to affiliate them. The buttons to add, edit and delete
organization and team information are reorganized into a dropdown menu
to simplify the interface. - Multi-tenancy mode
SortingHat allows hosting multiple instances with a single service
having each instance's data isolated in different databases. To enable
this feature follow these guidelines: - SetMULTI_TENANT
settings to
True
. - Define the tenants insortinghat/config/tenants.json
. -
Assign users to tenants withsortinghat-admin set-user-tenant
command. - Verify SSL option for client
Include an option for the client to verify if the certificate is
valid. By default it is verified.
Bug fixes:
- Fix outdated recommendation count (#733)
The number of remaining recommendations on the UI was wrong each time
a recommendation was applied or dismissed. - Fix search syntax link (#735)
Fixes the link to the search syntax page on the search bar.
Feature removals:
- Groups table removed from the UI
Groups and organizations are very similar, and having both tables in
the dashboard can be confusing to users. To simplify the view, the
table is removed from the user interface, but groups remain available
through the API.
0.8.1
sortinghat 0.8.1 - (2023-02-03)
- Update Poetry's package dependencies
0.8.0-rc.9
sortinghat 0.8.0-rc.9 - (2023-02-01)
New features:
- Migration command for SortingHat 0.7 (#726)
Include a new command to migrate SortingHat 0.7 database schema to
0.8. The command can be executed assortinghat-admin migrate-old- database
. It will migrate all the data from the old version.
0.8.0
sortinghat 0.8.0 - (2023-02-01)
New features:
- Migration command for SortingHat 0.7 (#726)
Include a new command to migrate SortingHat 0.7 database schema to
0.8. The command can be executed assortinghat-admin migrate-old- database
. It will migrate all the data from the old version.
Bug fixes:
- GraphQL client headers updated
SortingHat client headers are updated addingReferer
andHost
to
fix the CSRF token issue.
Breaking changes:
- SortingHat as a service
SortingHat started as a command line tool but, after some years, we
saw its potential and we decided to create a new version of it. Now,
it works as an individual service. This new version provides a new
GraphQL API to operate with the server and a UI web-based app, that
replaces Hatstall, the old UI for SortingHat. Moreover, the new
version adds some features requested long time ago, such as
groups/teams management, recommendations of affiliations and
individuals, or a totally renwed user interface.
0.8.0-rc.8
sortinghat 0.8.0-rc.8 - (2023-01-23)
Bug fixes:
- GraphQL client headers updated
SortingHat client headers are updated addingReferer
andHost
to
fix the CSRF token issue.
Breaking changes:
- SortingHat as a service
SortingHat started as a command line tool but, after some years, we
saw its potential and we decided to create a new version of it. Now,
it works as an individual service. This new version provides a new
GraphQL API to operate with the server and a UI web-based app, that
replaces Hatstall, the old UI for SortingHat. Moreover, the new
version adds some features requested long time ago, such as
groups/teams management, recommendations of affiliations and
individuals, or a totally renwed user interface.
0.8.0-rc.7
sortinghat 0.8.0-rc.7 - (2023-01-20)
Bug fixes:
- GraphQL client headers updated
SortingHat client headers are updated addingReferer
andHost
to
fix the CSRF token issue.
Breaking changes:
- SortingHat as a service
SortingHat started as a command line tool but, after some years, we
saw its potential and we decided to create a new version of it. Now,
it works as an individual service. This new version provides a new
GraphQL API to operate with the server and a UI web-based app, that
replaces Hatstall, the old UI for SortingHat. Moreover, the new
version adds some features requested long time ago, such as
groups/teams management, recommendations of affiliations and
individuals, or a totally renwed user interface.
0.8.0-rc.6
sortinghat 0.8.0-rc.6 - (2023-01-20)
Bug fixes:
- GraphQL client headers updated
SortingHat client headers are updated addingReferer
andHost
to
fix the CSRF token issue.
Breaking changes:
- SortingHat as a service
SortingHat started as a command line tool but, after some years, we
saw its potential and we decided to create a new version of it. Now,
it works as an individual service. This new version provides a new
GraphQL API to operate with the server and a UI web-based app, that
replaces Hatstall, the old UI for SortingHat. Moreover, the new
version adds some features requested long time ago, such as
groups/teams management, recommendations of affiliations and
individuals, or a totally renwed user interface.
0.8.0-rc.5
sortinghat 0.8.0-rc.5 - (2023-01-20)
Bug fixes:
- GraphQL client headers updated
SortingHat client headers are updated addingReferer
andHost
to
fix the CSRF token issue.
Breaking changes:
- SortingHat as a service
SortingHat started as a command line tool but, after some years, we
saw its potential and we decided to create a new version of it. Now,
it works as an individual service. This new version provides a new
GraphQL API to operate with the server and a UI web-based app, that
replaces Hatstall, the old UI for SortingHat. Moreover, the new
version adds some features requested long time ago, such as
groups/teams management, recommendations of affiliations and
individuals, or a totally renwed user interface.
0.8.0-rc.4
sortinghat 0.8.0-rc.4 - (2023-01-10)
Breaking changes:
- SortingHat as a service
SortingHat started as a command line tool but, after some years, we
saw its potential and we decided to create a new version of it. Now,
it works as an individual service. This new version provides a new
GraphQL API to operate with the server and a UI web-based app, that
replaces Hatstall, the old UI for SortingHat. Moreover, the new
version adds some features requested long time ago, such as
groups/teams management, recommendations of affiliations and
individuals, or a totally renwed user interface.
0.8.0-rc.3
sortinghat 0.8.0-rc.3 - (2023-01-10)
Breaking changes:
- SortingHat as a service
SortingHat started as a command line tool but, after some years, we
saw its potential and we decided to create a new version of it. Now,
it works as an individual service. This new version provides a new
GraphQL API to operate with the server and a UI web-based app, that
replaces Hatstall, the old UI for SortingHat. Moreover, the new
version adds some features requested long time ago, such as
groups/teams management, recommendations of affiliations and
individuals, or a totally renwed user interface.