Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/chaoss/grimoirelab-sortinghat

A tool to manage identities
https://github.com/chaoss/grimoirelab-sortinghat

[jobs] Add infinite job timeout

Jobs failed because they exceeded the default timeout while running
tasks involving numerous ide...

9826836d9d495a44dbc0b97325675b3098510e14 authored over 1 year ago
Merge branch 'sh-performance' of 'https://github.com/jjmerchante/grimoirelab-sortinghat'

Merges #778
Closes #778

88432306c83c798fa48184e04dc8244affc52eee authored over 1 year ago
Improve SortingHat database performance

This commit updates the way objects are counted using `count`
instead of `len`. This improves pe...

291a298e881d0dd6c19e0bce82c31fd91cd38da2 authored over 1 year ago
Merge branch 'edit-name' of 'https://github.com/evamillan/grimoirelab-sortinghat'

Merges #777
Closes #777
Fixes #773

ebf0140ff4e15237f0be0a19c63137fe8c3b216d authored over 1 year ago
[ui] Activate name edition with pencil button

Removes the ability to edit a name by clicking it.
The name can only be edited by clicking the p...

24f5d0d847209641f55b2140f2864f9f8fb0dd83 authored over 1 year ago
Merge branch 'loading' of 'https://github.com/evamillan/grimoirelab-sortinghat'

Merges #776
Closes #776
Fixes #772

cc0734982877001e89b89d189161559cde23ab7b authored over 1 year ago
[ui] Add loading bar to tables

Adds a horizontal progress bar to the Individuals and
Organizations tables to show that the item...

0870447fdad33a23430ae66ec2951448c34205e5 authored over 1 year ago
Merge branch 'sort-jobs' of 'https://github.com/evamillan/grimoirelab-sortinghat'

Merges #775
Closes #775
Fixes #769

d4b2efb71d3682f14538fbc7f218f416786bf9ce authored over 1 year ago
[jobs] Sort jobs from newest to oldest

Sorts the list of jobs from newest to oldest to
show running jobs first.

Signed-off-by: Eva Mil...

2fb0b5224f2e4fb51c5c93ef4f6feb3494b4dd44 authored over 1 year ago
Merge branch 'bug-pagination' of 'https://github.com/evamillan/grimoirelab-sortinghat'

Merges #771
Closes #771

778091956859ec244298da0a1acb3fcd9bec21a5 authored over 1 year ago
[ui] Fix unreadable large numbers in pagination

Fixes the width of the page buttons to make all
numbers readable.

Signed-off-by: Eva Millán <ev...

b643ad64d74ee74a6a051e15016a90a588bd462c authored over 1 year ago
[tenants] Fix multi-tenancy in job callbacks

This commit creates a new decorator named `job_callback_using_tenant`
to use the job tenant when...

c3ee4f5bcc3b7a1e96bddb2d31a112aac5d9d1af authored over 1 year ago
[tenant] Use multi-tenancy with headers instead of host

Multi-tenancy is selected using the `sortinghat-tenant` header
instead of the host. NGINX should...

50e92e031fab9a00bc004513f51e254ca02d650b authored over 1 year ago
Merge branch 'orgs-view' of 'https://github.com/evamillan/grimoirelab-sortinghat'

Merges #766
Closes #766

79440c81246fd60b6f6bddd887740e68fe561a1c authored almost 2 years ago
[ui] Update unit tests

Updates the snapshots and stubs the router-link
component to fix warnings.

Signed-off-by: Eva M...

b1a980efbccbb2c9855dc412bcdea558cc004634 authored almost 2 years ago
[ui] Add Organization view

Adds a view for each organization at /organization/<name>.
The page features the list of teams, ...

8dc26eead6025fb6e1633913b4dfacf0b1847c65 authored almost 2 years ago
[ui] Configurable Individuals table

Makes the table's expandable rows, header and outline
optional and configurable with props.

Sig...

1baf5eaadcdfbe5fc0c97c28276a53d68a465322 authored almost 2 years ago
Release 0.9.3

c0dd2197b090eec98c02027cf2d6f830ba876ff8 authored almost 2 years ago
Merge branch 'fix-tenant' of 'https://github.com/jjmerchante/grimoirelab-sortinghat'

Merges #765
Closes #765

6cc3af10064c1a6d29edccef701e0786a65293d9 authored almost 2 years ago
[tenants] Fix tenant selection in job context

This commit fixes an error that was caused when the context of
a Job wasn't defined as keyword a...

a54031c8bba4a7d3a8f276062761d5cffe1c7051 authored almost 2 years ago
Merge branch 'fix-image' of 'https://github.com/jjmerchante/grimoirelab-sortinghat'

Merges #764
Closes #764

1bf5b36968c1ce7acdb399405437ea5b2f91a275 authored almost 2 years ago
[ci] Do not checkout repository in docker action

This commit disables the checkout step in the docker build action
to include the JS static files...

08c632a8dfee13a1d9a867e33f7197f4e3e44c86 authored almost 2 years ago
Release 0.9.2

a27406e4ca9a4030117ccf58688d88024457a3ff authored almost 2 years ago
Merge branch 'checkout-code' of 'https://github.com/jjmerchante/grimoirelab-sortinghat'

Merges #763
Closes #763

066cd6edb0afb3480895d4fb93f058cc48dac4cd authored almost 2 years ago
[ci] Do not checkout repository in build action

This commit disables the checkout step in the build action
to include the JS static files built ...

ac84002e6760c21e43c48ddcbda439ca29f215df authored almost 2 years ago
Release 0.9.1

b97b06bf787a5e4fea2aef550a218ae4aa6cf06b authored almost 2 years ago
Update Poetry dependencies

2b3716a3987bb0d12cb100c197f3a3fe7641640b authored almost 2 years ago
Merge branch 'include-static' of 'https://github.com/jjmerchante/grimoirelab-sortinghat'

Merges #762
Closes #762

f46326e4a9f1173a24458264a343b47c78817d08 authored almost 2 years ago
Include static files in Python package

Signed-off-by: Jose Javier Merchante <[email protected]>

276c6607c2cf0e763b901b3bb537127f31178bee authored almost 2 years ago
Merge branch 'set-node-docker-build' of 'https://github.com/sduenas/sortinghat'

Merges #761
Closes #761

d797c58f324ac1e0a3f036d44bc6ca561265dfe1 authored almost 2 years ago
[ci] Set NodeJS version to 16.x on Docker workflow

To build the UI we need NodeJS 16. The current version
of the workflow is using 18.x. This commi...

906eb4e9259c0ab10e1d53a17fc0c2a56704fa15 authored almost 2 years ago
Merge branch 'typo-action' of 'https://github.com/jjmerchante/grimoirelab-sortinghat'

Merges #760
Closes #760

fedc4aa2bc3ea697d1ca84f749cc416568029979 authored almost 2 years ago
[ci] Fix typo on download-artifact version

The actions/download-artifact was using a wrong hash,
update with the latest version available.
...

02acbf41e0c864c0a63dc9472ec8c17ecf943b93 authored almost 2 years ago
Release 0.9.0

39c1fb26a8c05380de5b7e841a0ea4a5929efa38 authored almost 2 years ago
Update Poetry dependencies

0c636da272842057cdd90563bc0ee0f9e57d7311 authored almost 2 years ago
Release 0.9.0-rc.2

a93e34c2c80514ad087d57994c698bfcac6c208e authored almost 2 years ago
Update Poetry dependencies

840562d580af8b62f9791e52d0536f35b5023b73 authored almost 2 years ago
Release 0.9.0-rc.1

f2c65b519d98cf31932125cbfb4b0a745b370a78 authored almost 2 years ago
Update Poetry dependencies

052717a1dd4e766037fb58880e29e9f9190f720d authored almost 2 years ago
Merge branch 'node-version-actions' of 'https://github.com/sduenas/sortinghat'

Merges #759
Closes #759

7c6b777edba5813fa54347faff8fe50398448d58 authored almost 2 years ago
[ci] Set node version to 16.x

Pinning node to 16.x ensures GitHub Actions is
not going to use node 18 or later.

Signed-off-by...

cf92da7c1769743ea1fb5cf92a2afbec82de5344 authored almost 2 years ago
Merge branch 'teams-redesign' of 'https://github.com/evamillan/grimoirelab-sortinghat'

Merges #758
Closes #758

9edb59901dd411f364ca27d56de4c96349ea3519 authored almost 2 years ago
[ui] Show Organizations table actions in menu

Replaces the buttons to edit and delete an organization
with an action menu and adds the option ...

ff23d0120b7cf7a460557134e0cfd546f2837102 authored almost 2 years ago
[ui] Drag and drop to enroll in teams

Individuals can be dragged and dropped from the table
and workspace into a team to affiliate the...

e76ceb326742b8b47a35a1b94d0060c0be2fb89c authored almost 2 years ago
[ui] Move teams from modal to table

Moves the list of teams and the add/delete actions from
TeamModal to the ExpandedOrganization co...

be2d48cf817441c8bf0399a6c64617ec94905ec7 authored almost 2 years ago
[ui] Enroll in team's parent automatically

When enrolling individuals in a team, it also enrolls
them in the team's parent organization if ...

00573213381a0ed005e5080f606b78b5b5aecaf1 authored almost 2 years ago
Merge branch 'multi-tenant' of 'https://github.com/jjmerchante/grimoirelab-sortinghat'

Merges #755
Closes #755

c6029ee1781d131ff92cccba52c4c12d25b0c883 authored almost 2 years ago
Include multi-tenancy in SortingHat

This commit allows to have multiple databases and use each
of them depending on data available i...

5047c5ecd824d8ca60bdffb418a9830cd0535a48 authored almost 2 years ago
Merge branch 'create-user-cmd' of 'https://github.com/jjmerchante/grimoirelab-sortinghat'

Merges #757
Closes #757

511499597a6a293bb969328c83f1988b2f522710 authored almost 2 years ago
[cmd] Create new accounts using commands

This commit allows to create a new account using Django commands.
To create a new account use:
`...

ce553c60e245961035a244c0d4805d2563526f5b authored almost 2 years ago
Merge branch 'remove-groups' of 'https://github.com/evamillan/grimoirelab-sortinghat'

Merges #756
Closes #756

fe34acd767773505fc0764d0658ba26cd42cccf2 authored almost 2 years ago
[ui] Improve responsiveness of organizations table

Changes some of the styles of the dashboard tables to
improve readability in some device sizes.
...

7a18c4463fe366aeb0be0661b1d050c301d9b2e0 authored almost 2 years ago
[ui] Remove Groups table from dashboard

Removes the groups table from the dashboard to
simplify the interface and avoid confusion with
t...

a554e755b50266247bf7a14395595fcd4eef88cf authored almost 2 years ago
Merge branch 'fix-lint-warn' of 'https://github.com/evamillan/grimoirelab-sortinghat'

Merges #754
Closes #754

512a981873f8000bcc5e31c2bfeb80e6e69d75aa authored almost 2 years ago
[ui] Fix lint warnings

Fixes the lint warnings on the end to end tests.

Signed-off-by: Eva Millán <evamillan@bitergia....

35d27b3c6321669d8dc237a08fbcbbf967b6a3aa authored almost 2 years ago
Merge branch 'webpack5' of 'https://github.com/evamillan/grimoirelab-sortinghat'

Merges #753
Closes #753

64ab1702bf66dbc0eb99bb77d460c10bc2a2ad82 authored almost 2 years ago
Upgrade Webpack to version 5.77.0

Upgrades Webpack 5 version to fix a security issue.

Signed-off-by: Eva Millán <evamillan@biterg...

90b12856b00c4f31ad07531fa8bd71d7ba389c5e authored almost 2 years ago
Merge branch 'chaoss/dependabot/pip/redis-4.4.4' of 'https://github.com/chaoss/grimoirelab-sortinghat'

Merges #752
Closes #752

90a3d92de00f9f0f0a5bf9c6663aa3a855645c91 authored almost 2 years ago
Bump redis from 4.4.3 to 4.4.4

Bumps [redis](https://github.com/redis/redis-py) from 4.4.3 to 4.4.4.
- [Release notes](https://...

0bb20a8c78812e1410e248f831400ff5d2e9e5d6 authored almost 2 years ago
Merge branch 'chaoss/dependabot/pip/redis-4.4.3' of 'https://github.com/chaoss/grimoirelab-sortinghat'

Merges #750
Closes #750

d30712aa44fb1c067db31d642749b3dac0f19c55 authored almost 2 years ago
Bump redis from 4.4.2 to 4.4.3

Bumps [redis](https://github.com/redis/redis-py) from 4.4.2 to 4.4.3.
- [Release notes](https://...

c982170490e5a4b053ad1943402601c8ba384289 authored almost 2 years ago
Merge branch 'namespace-importer' of 'https://github.com/jjmerchante/grimoirelab-sortinghat'

Merges #751
Closes #751
Fixes #751

2ab0bf191e273b24c65c547f470ad8b97b0df404 authored almost 2 years ago
Allow to create namespace packages in importer

This commit removes the __init__ files to allow to
create namespace packages that implements the...

5405b9be36aa8866c86ed298598195e40a010d40 authored almost 2 years ago
Merge branch 'importer-ui' of 'https://github.com/evamillan/grimoirelab-sortinghat'

Merges #749
Closes #749
Fixes #745

57c50be5254a8a2cf9ab5a9efe4c3a1e394ba260 authored almost 2 years ago
[ui] Create view to import identities

Adds the '/import-identities' route along with the queries
and mutations that it needs.

Signed-...

3adc55e91e0c6ff35523159a179ba6f993f70145 authored almost 2 years ago
[ui] Update snapshots

Updates the Storybook snapshots.

Signed-off-by: Eva Millán <[email protected]>

06e9590e9daab824c2994a20a95267d215683bd3 authored almost 2 years ago
[ui] Create ImporterModal component

Adds the ImporterModal component to create or edit
an import task.

Signed-off-by: Eva Millán <e...

f08669a3d5bae45c3bda0b59737b9eea6c8cff28 authored almost 2 years ago
[ui] Create TasksTable component

Adds the TaskTable component to display, edit
and delete task data.

Signed-off-by: Eva Millán <...

cbdd3eca819600923131e79c52875d1217d78a98 authored almost 2 years ago
Merge branch 'import-identities' of 'https://github.com/jjmerchante/grimoirelab-sortinghat'

Merges #747
Closes #747

b797d7db6426deb6ccc9891c0def62a8b049fcb9 authored almost 2 years ago
[mailmap] Include Mailmap importer

This commit includes the Mailmap identities importer.

Signed-off-by: Jose Javier Merchante <jjm...

b6355fcf34abd44c684f72ee5288ddbbfa3c448a authored almost 2 years ago
[Import] Include job and schema to import identities to SortingHat

This commit includes a new Job to import identities to SortingHat using the
data obtained from t...

90e17ff6f024eda663e07960faa812bf407cf249 authored almost 2 years ago
[Import] Add import identities backend

This commit creates a new generic backend that can be implemented
to import identities to Sortin...

c9a6ea0bda90ed75a83c2c9395f38c22f410ed0d authored almost 2 years ago
[Import] API methods to create, update and delete ImportTasks

This commit includes the required functions to create, update and delete
ImportIdentitiesTasks f...

9d20bbcfb111a3cd09f314ad3ace0ad133aee788 authored almost 2 years ago
[Import] Models and database methods to import identities

This commit includes the models and the required database methods to
create ImportIdentitiesTask...

45403a64c6ee47846e2739f5f3f7e61228f4ebbe authored almost 2 years ago
Merge pull branch 'ui-top-domain' of 'https://github.com/evamillan/grimoirelab-sortinghat'

Merges #744
Closes #744

974f667cfb4e530c5f19a3dcd67b43f71cdb3b0a authored almost 2 years ago
[ui] Set domain as top domain

Adds the option to mark domains as top domains
on the Organization's modal.

Signed-off-by: Eva ...

5d134b7c3ebc6948b29c599f35bf273d20188715 authored almost 2 years ago
Merge branch 'order-by-identities' of 'https://github.com/evamillan/grimoirelab-sortinghat'

Merges #743
Closes #743

5caac6f8a43fab917eda007d1622b3ea2e4f10ff authored almost 2 years ago
[ui] Order individuals by number of identities

Adds the option on the individuals table search to
order the list by the number of identities.

...

96a253925637d8bf14f72b008fbaf1cad4fc0b6f authored almost 2 years ago
[schema] Order individuals by number of identities

Annotates the 'individuals' query with a count of identities
to allow ordering by them.

Signed-...

c9e4110df96ca2b21d8092744d68aa8b1dedcdcd authored almost 2 years ago
Merge branch 'fix-recommendation-number' of 'https://github.com/evamillan/grimoirelab-sortinghat'

Merges #742
Closes #742

020d3dad3f3f65b84816866bbf4eaa6c18395a38 authored almost 2 years ago
[ui] Fix outdated recommendation count

Changes the recommendations modal to show the remaining
recommendations left to review and updat...

dce8dc13d4d0107240584da3ec1ba2980bdd8dfd authored almost 2 years ago
Merge branch 'fix-search-link' of 'https://github.com/evamillan/grimoirelab-sortinghat'

Merges #741
Closes #741

3e59de8132efd6f7670d83e4742ff550e04f3bab authored almost 2 years ago
[ui] Fix search syntax link

Uses Vue Router's 'to' prop, which prepends the base path,
to link to the search syntax view.

S...

76838270104d4e54e73eb8f348f61b796685353f authored almost 2 years ago
Merge branch 'dependabot/pip/django-3.2.18'

Merges #739
Closes #739

845b98183590e57ffb606bd877ee508914bc0a0e authored almost 2 years ago
Bump django from 3.2.17 to 3.2.18

Bumps [django](https://github.com/django/django) from 3.2.17 to 3.2.18.
- [Release notes](https:...

e8284ee48be6cc1852c83988e9598c95c696f5a6 authored almost 2 years ago
Merge branch 'docker-workflow' of 'https://github.com/chaoss/grimoirelab-sortinghat'

Merges #738
Closes #738

4147a82c6b4744a6f048f7e72bbd0ff70562f9ae authored almost 2 years ago
[docker] Build and push Docker images

This commit builds the Docker images for the worker and server and
push the images to DockerHub....

c2bc79089c12cf0de562c559a9c0bd3f8111ad08 authored almost 2 years ago
Merge branch 'verify-ssl' of 'https://github.com/jjmerchante/grimoirelab-sortinghat'

Merges #737
Closes #737

0106435920bb542ff7dac38e6334bed4951ebc64 authored almost 2 years ago
[client] Allow to not verify SSL certificates

This commit allow to perform SSL requests to a domain
without verifying its certificate with the...

fd2e443b5b69a122c36278e3572044170ef8dc72 authored almost 2 years ago
Merge branch 'update-readme' of 'https://github.com/jjmerchante/grimoirelab-sortinghat'

Merges #736
Closes #736

03bfe090beab7d647e9ac3a8a5406edec39570a3 authored almost 2 years ago
[docs] Update documentation for using SortingHat

This commit updates the way the UI is compiled after
changing the production path to `/identitie...

37f7aaa6099070001f59c5d0e7854adef2592997 authored almost 2 years ago
Release 0.8.1

cfe3cccd2c0f29da66aa02567ebecf5d21812cd4 authored almost 2 years ago
Update Poetry dependencies

d8e29a2f7d977ab415ae1c0aea22645d6fe03ed7 authored almost 2 years ago
Release 0.8.0

370f2201c68cdf72c85599cf0632a9d67bd679dc authored about 2 years ago
Update Poetry dependencies

809825df215079e2e27d758a555ee47c057dc820 authored about 2 years ago
Release 0.8.0-rc.9

f671163e336dd8693c4f357624441a1d53d35fe5 authored about 2 years ago
Update Poetry dependencies

70e8122c71b13051add4fab755e516396a43cb17 authored about 2 years ago
Merge branch 'fix-router' of 'https://github.com/evamillan/grimoirelab-sortinghat'

Merges #728
Closes #728

2078c60a312f0fa77de5f810f5c219af5f41c851 authored about 2 years ago
[ui] Fix routing issues

Fixes the issue with the individuals profile page not
loading and the URL appending "/login" eve...

7f932354fdf332e19c028d4627b4fc6f53607263 authored about 2 years ago
Merge branch 'migrate-database' of 'https://github.com/jjmerchante/grimoirelab-sortinghat'

Merges #731
Closes #731

3bc75c324d3e4b59c3210afe27b2cc60e55bdc2c authored about 2 years ago