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

Merge branch 'login_issue' of 'https://github.com/SourabhSaraswat-191939/grimoirelab-sortinghat'

Merges #537
Closes #537
Fixes #532

938c58b341606f98f2169b6825408f3f300dafe2 authored over 3 years ago
[ui] Authenticate before entering login route

This commit adds Before Route Enter authentication on Login route
which helps to redirect users ...

0c702d388f42ead59ae2479f53d89199dcae36a5 authored over 3 years ago
Merge branch 'test-coverage' of 'https://github.com/VSevagen/grimoirelab-sortinghat'

Merges #533
Closes #533

72d968aa905066dce0d7b3bca91a6b68250d0f08 authored over 3 years ago
[tests] Improve coverage for schema.py

Tests were missing for handling invalid datetime
values for enrollment_date and for some operato...

334fb560260f420ee8e2deeba9a3238d158f93cc authored over 3 years ago
Merge branch 'workspace-warning' of 'https://github.com/evamillan/grimoirelab-sortinghat'

Merges #535
Closes #535

4ddaefd1b9c1212b9b59695cc3fd88172367e4ae authored over 3 years ago
[ui] Fix console warning when workspace is empty

Checks if there are any elements saved in the workspace
before requesting them on the dashboard,...

3ab13641799f902854afcab96722ac61d831c262 authored almost 4 years ago
Merge branch 'documentation' of 'https://github.com/evamillan/grimoirelab-sortinghat'

Merges #530
Closes #530

3abf716759c0af6aa9f2f14cd7f9bb82578e0623 authored almost 4 years ago
[schema] Document GraphQL mutations

Adds a description to the GraphQL mutation fields.

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

b49ee9b38b09305434b133004afce553b83cca04 authored almost 4 years ago
[schema] Document GraphQL queries

Adds a description of the GraphQL queries and
their filters.

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

356695abf990bf6f754b9ec3806f062e616d48a0 authored almost 4 years ago
Merge branch 'no-enrollments' of 'https://github.com/evamillan/grimoirelab-sortinghat'

Merges #529
Closes #529
Fixes #528

2f3796b80c6fa6c8956eaecd3dc8484084d21cc8 authored almost 4 years ago
[schema] Filter individuals by enrollment status

Adds the 'is_enrolled' filter to the 'individuals' query,
which returns a list of individuals th...

4aa0e3450b36f4c40233ab2960c9321d1e00fd4b authored almost 4 years ago
[ui] Filter individuals by enrollment status

Adds the 'isEnrolled' boolean filter to the 'Search'
component.

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

4f2f4df6c4be95768a17aff532686c6c3c81fc8b authored almost 4 years ago
Merge branch 'org-individuals' of 'https://github.com/evamillan/grimoirelab-sortinghat'

Merges #526
Closes #526
Fixes #521

c5497a9dc1244c4c4c4556817101bec93eda0e76 authored almost 4 years ago
[ui] Show the individuals affiliated to an organization

Clicking the number of individuals on an organization
entry loads the list on the individuals ta...

59cb350eb7217c32b3557adec761ae66b0f5f672 authored almost 4 years ago
Merge branch 'search-dates' of 'https://github.com/evamillan/grimoirelab-sortinghat'

Merges #525
Closes #525
Fixes #520

412e6a35e7aabc7a272ff6e5ce39d3e49774c7ba authored almost 4 years ago
[ui] Filter individuals by enrollment date

Allows individuals to be filtered by the dates
of their enrollments.

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

131be075e1e19a620557df0dc90bc9064d1fc75b authored almost 4 years ago
[schema] Filter individuals by enrollment date

Allows individuals to be filtered by the dates of their
enrollment in an organization.
The valid...

5dee6d06428ce374b283378a9ebafc0eff49b242 authored almost 4 years ago
Merge branch 'search-affiliation' of 'https://github.com/evamillan/grimoirelab-sortinghat'

Merges #525
Closes #525
Fixes #519

bbf92ce1b52d888ac86d011ddd44ef872c3d10a8 authored almost 4 years ago
[ui] Filter individuals by enrollment

Adds the 'enrollment' search filter to the Individuals table.
The search syntax is 'enrollment:"...

6ac9060d448e81cb87d95d84a316d27cda403edc authored almost 4 years ago
[schema] Filter individuals by enrollment

Adds the 'enrollment' filter to the individuals query, which
returns a list of individuals enrol...

c7974d7df009c13485e0f499a96db528a0f829fc authored almost 4 years ago
Merge branch 'contributing-info-release-tools' of 'https://github.com/vchrombie/grimoirelab-sortinghat'

Merges #523
Closes #523

988fce35ff9aa7a115f63fa1a51a70f57c2d5d90 authored almost 4 years ago
Add CONTRIBUTING.md

This commit adds the contributing guidelines for creating
the changelog entries. This is needed ...

5843e83dceeedd03d68ec727359245debd8dab92 authored almost 4 years ago
Merge branch 'enrollment-dates' of 'https://github.com/evamillan/grimoirelab-sortinghat'

Merges #518
Closes #518
Fixes #515

71dc3fc51033b6ed943575423b245a32fd14a4b7 authored almost 4 years ago
[ui] Add enrollment dates when an affiliation is created

Adds a form to optionally set the enrollment dates to
the dialogs on OrganizationsTable, Individ...

0ca501ec130bb7b04b086353cd2418ca2b9a1bd5 authored almost 4 years ago
[ui] Create DateInput component

Adds a DateInput component, which displays
a readonly text input that opens a date picker
when t...

3a1bf783f3c79342f9eb1e14794a747c565fd62b authored almost 4 years ago
Merge branch 'database-documentation' of 'https://github.com/vchrombie/grimoirelab-sortinghat'

Merges #517
Closes #517
Fixes #501

71e32ee38bbe722f8ed63ca87560a85324064a81 authored almost 4 years ago
[README] Add database diagram and documentation

This commit adds the diagram and some documentation
about the sortinghat database to the README....

f17d238ea604c809d7b21c8ae94fe12993f10fac authored almost 4 years ago
Merge branch 'sort-name' of 'https://github.com/evamillan/grimoirelab-sortinghat'

Merges #516
Closes #516
Fixes #514

ab062280105096d46b18d3decde80bb7cb542e12 authored almost 4 years ago
Order individuals by profile name

Allows individuals to be sorted by their name,
both from the API and from the UI.

Signed-off-by...

27646744b1c612cca0abd53075380690a6c57708 authored almost 4 years ago
Merge branch 'invalid-criteria' of 'https://github.com/evamillan/grimoirelab-sortinghat'

Merges #510
Closes #510
Fixes #491

d6fbfa4ad776ed16842872e6e1a15be507521087 authored almost 4 years ago
[jobs] Raise ValueError for invalid criteria

Adds a check_criteria function that raises a ValueError
if the criteria selected for the unify a...

f0d9ba8ec821ce1cd05cd5f79767e2845adc0cfd authored almost 4 years ago
Merge branch 'fix-stopiteration-p37' of 'https://github.com/sduenas/sortinghat'

Merges #506
Closes #506

ba1bbb648c4873d485c0a8f861318570ef7152ad authored almost 4 years ago
[jobs] Catch StopIteration for Python 3.7 compatibility

Since Python 3.7 was introduced, StopIteration exceptions are
raised directly when 'next()' does...

584601602d03fe647397cde4bef703a3601009c0 authored almost 4 years ago
Merge branch 'sort-created' of 'https://github.com/evamillan/grimoirelab-sortinghat'

Merges #511
Closes #511
Fixes #513

ea949a04896ced164b656d70addd70ad4fe43fdf authored almost 4 years ago
Merge branch 'gitdm_update_valid_line_regex' of 'https://github.com/zhquan/grimoirelab-sortinghat'

Merges #512
Closes #512

5ba3c041d19d9eb71e7a2db4c526778cc35b6e2f authored almost 4 years ago
[ui] Sort individuals by created date

Adds an option to sort the search results on
IndividualsTable by creation date.

Signed-off-by: ...

8cd6375678d90102ecebadbaedfa703df7167ffb authored almost 4 years ago
[models] Allow sorting individuals by created date

Allows the individuals to be sorted by their
'created_at' attribute.

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

bfa64e1dc20adb18e34980c1de782a8679022ee6 authored almost 4 years ago
[parsing/gitdm] Update VALID_LINE_REGEX expression

This change is needed to execute `gitdm2sh`:

- Skip the lines when there is no email.
- Accept ...

1541cee9045f8e58e79232b6e24c97a7e85f0a1b authored almost 4 years ago
Merge branch 'sort-updated' of 'https://github.com/evamillan/grimoirelab-sortinghat'

Merges #505
Closes #505
Fixes #488

47c417f19c69f2b4477a884ef8176736a5022b86 authored almost 4 years ago
[ui] Add order selector to Search component

Adds an optional order selector to the Search component.
The order options passed to the compone...

4a69d6370edfa42697cef2c894ddb1e3ef74dc4c authored almost 4 years ago
[schema] Order individuals query

Allows the individuals query to be ordered by
the given parameter. The default order is by mk.

...

fe41c5e47b2b9c9f248105bfbd738486cec9134e authored almost 4 years ago
[ui] Order individuals by last modified date

Adds an order selector to the Individuals search
box and updates the getPaginatedIndividuals Apo...

862dbd898a9dd4d84deb1fb18c233d2065cc5f47 authored almost 4 years ago
[ui] Test search order

Tests the search order functionality.
The vue-test-utils version is increased to 1.1.2
because t...

f4b834254c737d529b46ae9920f2bc5333f70d52 authored almost 4 years ago
Merge branch 'loaddata-fixtures-readme' of 'https://github.com/vchrombie/grimoirelab-sortinghat'

Merges #508
Closes #508
Fixes #503

b9cc340feffab83701c00faa4e837cfb1b780fb9 authored almost 4 years ago
Merge branch 'dependabot/pip/jinja2-2.11.3' of 'https://github.com/chaoss/grimoirelab-sortinghat'

Merges #493
Closes #493

6fd4f6381cbdb48d8785cb0127144847d3473fe3 authored almost 4 years ago
Add fixtures step to the documentation

This commit updates the README.md file with the steps
to apply fixtures after migrations. Withou...

e6f3f0f35d34b6b08f7b2ba120f170c0d133f56d authored almost 4 years ago
Merge branch 'bump-jinja2-2.11.3-muggle' of 'https://github.com/vchrombie/grimoirelab-sortinghat'

Merges #507
Closes #507

9b2e966b5de6b6c6c1be65fa851b9c874d6e5522 authored almost 4 years ago
[muggle] Bump jinja2 from 2.11.1 to 2.11.3

This commit updates the version of jinja2 from
2.11.1 to 2.11.3 for the muggle branch.

https://...

bb904b97a37ec6cdd0270045938ed47ed23cb6b3 authored almost 4 years ago
Merge branch 'logging-msg' of 'https://github.com/sduenas/sortinghat'

Merges #500
Closes #500
Fixes #474

df464a47717b9d2901ee9c3f42e86fbc9cbc2878 authored almost 4 years ago
[config] Add logging devel configuration

The logging configuration in Django can be configured
using the settings file. This commit adds ...

ca6b3d57ed0fc929467ebce05de1d2ff6766beb6 authored almost 4 years ago
[jobs] Add logging messages to job related modules

This commit simply adds messages to track the process
of the recommenders and the job queues.

S...

615b841326164735a3f21786c4e0d90d3d9f89d3 authored almost 4 years ago
[core] Add logging messages to core modules

This commit adds some logging messages with useful information
for debugging and following the w...

96bee4d25880c57ef1c2949ebd1379a1394c6324 authored almost 4 years ago
Merge branch 'fix-integrity-errors' of 'https://github.com/sduenas/sortinghat.git'

Merges #499
Closes #499

4054be97f515aec127b3b6bc1077eb71dc49b422 authored almost 4 years ago
[tests] Add test to check integrity errors for enrollments

This test checks whether is possible to insert duplicate
enrollments in the database.

Signed-of...

6f374c01c6d3b4abcd9669cf27fc402cf4be5cc4 authored almost 4 years ago
[log] Prevent to overwrite log objects when ids are reused

With the current code, transactions or operations objects
will be overwritten in the database if...

63de4076d00e1847e30b273fe378c75555698d10 authored almost 4 years ago
Merge branch 'travis' of 'https://github.com/VSevagen/grimoirelab-sortinghat'

Merges #498
Closes #498

bcea3139df32cb07148001b4b2153e75947bd295 authored almost 4 years ago
[travis] Remove unused CI file

Currently github actions is being used instead of travis.

Signed-off-by: sevagenv <sevagenv@gma...

6e8ce949cd4fa816de074216b64b6fb99a518c50 authored almost 4 years ago
Merge branch 'pin-pyjwt-version' of 'https://github.com/sduenas/sortinghat'

Merges #497
Closes #497
Fixes #496

53e21405c5fd4572e1be09e0b025ab86caee0ebb authored almost 4 years ago
Pin PyJWT to 1.7.1 to fix incompatibility problem with django-graphql-jwt

The package "django-graphql-jwt" is incomatible with the latest version
of PyJWT (2.0.1). This r...

67cec7770a2fcec9d807fb8249070dca0393f777 authored almost 4 years ago
Merge branch 'remove-schema-field' of 'https://github.com/sduenas/sortinghat/'

Merges #494
Closes #494

a55c4464d2dd5d25d85b6373152727a1045de419 authored almost 4 years ago
[schema] Remove deprecated 'delete_individual' parameter

This parameter is not available anymore to remove individuals.
Individuals or identities are rem...

caccf6a5239a52fce9781e714a8442ccd88a86c3 authored almost 4 years ago
Merge branch 'install-req-lib-mysql-dev' of 'https://github.com/chaoss/grimoirelab-sortinghat/'

Merges #495
Closes #495

b9d95249be8586697f7ea219c425cb609a1e8225 authored almost 4 years ago
Add steps in the documentation to install dependencies

This commit adds extra steps to install the developing
version of SortingHat. These new steps in...

49adeb86ade397552d0ef038b844db887c455ded authored almost 4 years ago
Merge branch 'update-dependencies' of 'https://github.com/vchrombie/grimoirelab-sortinghat'

Merges #490
Closes #490
Fixes #486

72bf37bd41f6cf81426499f00859ffa81b43a8ee authored almost 4 years ago
[deps] Update dependencies

Few dependencies are outdated which are causing errors.
This commit updates the dependencies usi...

60c31ce19d216e2e0e8e41ecfb1497dcdb4bb1dd authored almost 4 years ago
Merge branch 'venu-documentation' of 'https://github.com/vchrombie/grimoirelab-sortinghat'

Merges #492
Closes #492

d83d50a7e88d4424629bdb9f2ce2b854816b8961 authored almost 4 years ago
Update README.md

The current documentation is of the master branch and doesn't
match with the latest version. Thi...

ea0cbceb4ccfdca8cd7d0e56ae8c93b3de97734c authored almost 4 years ago
Merge branch 'job-bug' of 'https://github.com/evamillan/grimoirelab-sortinghat'

Merges #489
Closes #489
Fixes #487

57f009fd359bf7d60a82e5a9357bdf3aea018eeb authored almost 4 years ago
[schema] Return error when job has failed

When querying for a failed job, return the
error log from the 'exec_info' attribute.

Signed-off...

22058dbf220544ff260140b4df0723f3a11c3e88 authored almost 4 years ago
Bump jinja2 from 2.11.1 to 2.11.3

Bumps [jinja2](https://github.com/pallets/jinja) from 2.11.1 to 2.11.3.
- [Release notes](https:...

bec2a68f47dbb7e28bae587b05c7d9faf0fd5ada authored almost 4 years ago
Merge branch 'logs-ui' of 'https://github.com/evamillan/grimoirelab-sortinghat'

Merges #482
Closes #482
Fixes #473

9801c011cacc32d935dc1c6a2a56823681d923dc authored almost 4 years ago
[ui] Test logger plugin

Adds tests to check if the logger prints the messages
with the correct log level.

Signed-off-by...

cad1098dc7c956dcf5b8bd38f6230ed3db277273 authored almost 4 years ago
[ui] Log operations

Logs a message to the console when the following operations are
performed, including the values ...

7594b0eaf2421857ebc38499f38f28b8c8f114cd authored almost 4 years ago
[ui] Create basic logger

Creates and installs a logger plugin with different log levels.

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

c7000f9c79a137fbaef8b80bd0c1d069951580b9 authored almost 4 years ago
Merge branch 'filters-selector' of 'https://github.com/evamillan/grimoirelab-sortinghat'

Merges #476
Closes #476

321fbe2d257f45ee37582532ec39e777755204f5 authored almost 4 years ago
[ui] Add filter selector to the search box

Adds an optional selector that displays the list
of valid filters next to the search input. When...

4f872ba9d0d7a1e2feff22b146fa4da96da980c3 authored almost 4 years ago
[ui] Test filter selector

Adds tests to check that when the possible filters
are clicked, the input is set correctly.

Sig...

88a99e60bb694168abc79f8589a33504df77cf63 authored almost 4 years ago
Merge branch 'gha-poetry' of 'https://github.com/vchrombie/grimoirelab-sortinghat'

Merges #485
Closes #485
Fixes #462

ccf73e97547dc77da0ee66e7af7feb8e68be3580 authored almost 4 years ago
[gha] Use poetry for the CI workflow

This commit updates the workflow configuration to use
poetry for the flake8 check and running th...

28b76597543a2fde506dbcd789b7009f25145cf4 authored almost 4 years ago
Merge branch 'add-poetry' of 'https://github.com/vchrombie/grimoirelab-sortinghat'

Merges #483
Closes #483

08161d54c55e99b88ad40d4557070ae75eb0c312 authored almost 4 years ago
[sortinghat] Add poetry support

This commit adds the files required to add poetry
support to sortinghat muggle branch.

This upd...

b1ecd9631b3adfe9d1f1b1ea75eabd612fd4f543 authored almost 4 years ago
Merge branch 'fix-muggle-flake8-errors' of 'https://github.com/vchrombie/grimoirelab-sortinghat'

Merges #479
Closes #479

e9fcb73778614213fe5abea7a9c57b56a6e14d94 authored almost 4 years ago
[flake8] Fix flake8 errors

This commit fixes the flake8 errors present in the
muggle branch. This is necessary as a flake8 ...

4eedab87f3704525ed043c9e53bd4f5fbc793a10 authored almost 4 years ago
Merge branch 'add-ci-workflow' of 'https://github.com/vchrombie/grimoirelab-sortinghat'

Merges #481
Closes #481

cf69143c5c472ddf8dbae9625a3ce46d762410d2 authored almost 4 years ago
[gha] Add CI workflow action

This commit adds the github action ci workflow to the
repository. This CI workflow is triggered ...

f7baa486216e26db0d5c43c097499f70a03af082 authored almost 4 years ago
Merge branch 'fix-muggle-eslint-errors' of 'https://github.com/vchrombie/grimoirelab-sortinghat'

Merges #480
Closes #480

ea2302f9a154f158f06b4a294abf9e12621661f0 authored almost 4 years ago
[ui] Fix eslint errors

This commit fixes the eslint errors of the web app code
in the muggle branch. This is necessary ...

f68e5a65f9d912575c283183381f2feeafa81085 authored almost 4 years ago
Merge branch 'update_client_schema' of 'https://github.com/zhquan/grimoirelab-sortinghat'

Merges #477
Closes #477

622946a0e696e5fd1916c986a5a071da419ad258 authored almost 4 years ago
[client/schema.py] Update schema.py

This update is needed to use all mutations as:
- affiliate
- unify
- recommended_affiliations
- ...

ad05e23ddd7490685e6b0186a1958d7edbe04a6e authored almost 4 years ago
Merge branch 'search-errors' of 'https://github.com/evamillan/grimoirelab-sortinghat'

Merges #469
Closes #469
Fixes #465

c297b70e40113167151858dbb5fafab6ee3c5f25 authored almost 4 years ago
[ui] Show errors for invalid search filters

Adds the "validFilters" and "showFilters" props to the
Search component.
If the user input inclu...

fded5d2827dc8d600e9ec843aa45813b9d1d19b0 authored almost 4 years ago
Merge branch 'table-items-per-page' of 'https://github.com/evamillan/grimoirelab-sortinghat'

Merges #470
Closes #470

6a805d2c007793a3dcf9002e72dd429c19c5e6fc authored almost 4 years ago
[ui] Make table items per page editable

Adds an input to the IndividualsTable and OrganizationsTable
footer where users can select how m...

0f4f664807b75884bccc85696f335a4c547d4cc0 authored almost 4 years ago
Merge branch 'select-all' of 'https://github.com/evamillan/grimoirelab-sortinghat'

Merges #467
Closes #467
Fixes #458

2ef49a4a798a348c4eaf20a41a31d76a20ac8119 authored almost 4 years ago
[ui] Deselect "select all individuals" after performing an action

When an action like merging individuals or moving them to the
workspace is performed, the "selec...

1df28cddb47d5bd28ade5d1c7dbaf7f667e2f7fb authored almost 4 years ago
[ui] Leave search box open

The Search box doesn't need to be closed by
default and open on hover since it got more space.

...

d46b9d7396ba2be597f1465170feedec3dd53d8b authored almost 4 years ago
[ui] Allow bulk operations in ExpandedIndividual

Adds a button that splits all identities and
another one that removes all affiliations on
Expand...

b3cbe53ccc4d4db26a58315fa9da98eb0f54837b authored almost 4 years ago
[ui] Add checkbox to select all individuals

Adds a checkbox that selects or deselects all individuals
on IndividualsTable. The action button...

320d0e4b903fede5a79094b3d25a4b602deb6a21 authored almost 4 years ago
Merge branch 'drag-locked' of 'https://github.com/evamillan/grimoirelab-sortinghat'

Merges #468
Closes #468
Fixes #459

f28fd807b6719f9657bcc8dd7185d29e03aa358f authored almost 4 years ago
[ui] Prevent locked individuals from performing actions on drop

When locked individuals are dragged into an organization, card
or another individual entry they ...

95563ce77e3e786e7bc2ea32bdb0c782513cef50 authored almost 4 years ago