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

[ui] Separate filters by spaces in search box

Adds a space after the text if there isn't one
when adding a filter with the selector in the
Sea...

4df1cb40b18d7c4ce837c3d14f94f6b07a6030db authored over 2 years ago
Merge branch 'organization-selector' of 'https://github.com/evamillan/grimoirelab-sortinghat'

Merges #646
Closes #646

87c5e990e8214167dc7d93723b0d6fb5dc8133fa authored over 2 years ago
[ui] Replace inputs with OrganizationsSelector

Replaces all instances of simple inputs to enter
an organization's name with the OrganizationsSe...

9c1e8587daacca05d3b595ccefe6de2717faeaa0 authored over 2 years ago
[ui] Create OrganizationsSelector component

Adds a component to select from a list of organizations.
The list is loaded only when the input ...

5371c28721553e74a6f0551fcbceed0e49525e1b authored over 2 years ago
Merge branch 'resize-search' of 'https://github.com/evamillan/grimoirelab-sortinghat'

Merges #647
Closes #647

9449b2248ad1f854e580ec9ab7e83d9fdc49f203 authored over 2 years ago
[ui] Resize search bar

Resizes the search bar on the individual's table
to take up all available space and reorders the...

72901be49d749594d8b165cb39f7cb8b6b942c03 authored over 2 years ago
Merge branch 'lock-icon' of 'https://github.com/evamillan/grimoirelab-sortinghat'

Merges #643
Closes #643

afc7081133ae76d7ad97b4ebfb94f5cdeb1a6fd1 authored over 2 years ago
[ui] Show unlock icon on hover

Shows the unlock icon when you hover over a
locked individual on the table.

Signed-off-by: Eva ...

96240706780cd2b12fe0523f0a9772c6578d43e6 authored over 2 years ago
Merge branch 'identity-view' of 'https://github.com/evamillan/grimoirelab-sortinghat'

Merges #630
Closes #630

2631c85c76450a625cb601522b4fce6a94ac1450 authored over 2 years ago
[ui] Update individual after enrolling in team

Emits the updated individual data after affiliating
in TeamEnrollModal. The data is then formatt...

ff7012bbd9e55ae6c21e577a08167515987de170 authored over 2 years ago
[ui] Remove editable fields from individual's entry

Removes the editable fields for an individual's name
and email from the individual's entry. The ...

78fbcd13ec49f4eb17fb9e9f84a3381c887fd45b authored over 2 years ago
[ui] Create EnrollModal component

Adds a new EnrollModal component, which allows users
to enroll an individual in an organization....

333e6fc826d7b2f219e01608a1d0fb075d38c515 authored over 2 years ago
[ui] Update snapshots

Updates the test snapshots to reflect the
latest changes.

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

a817343346d85507e4e1423385694a6eac6530be authored over 2 years ago
[ui] Add link to individual's view in table

Adds a link to the individual's view in each
table entry.

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

2f149ae3f386d595bd3605db4518af456ae7a5f9 authored over 2 years ago
[ui] Add IdentitiesList component

Extracts the identities list from ExpandedIndividual
into a new component to make it reusable.

...

8590aca4cb9cb8cb9e5771448b18669cab9e98a2 authored over 2 years ago
[ui] Fix editable enrollments for locked individuals

Disables all buttons in EnrollmentList when the
individual is locked.

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

2dc511b8e08d8ef4a2b339717ce47ec1e9ca3da2 authored over 2 years ago
[ui] Add a view to show an individual's info

Adds a view at /individuals/uuid to show an
individual's profile, identities and enrollments.

S...

42ca63a305dcb25b5f23cf9b4fcd6db7139236ac authored over 2 years ago
Merge branch 'prerelease' of 'https://github.com/jjmerchante/grimoirelab-sortinghat'

Merges #629
Closes #629

f151f0fa25722f06f1c649f4390023fbb0baa5ad authored over 2 years ago
[poetry] Allow Grimoirelab prereleases in dependencies

This commit updates the dependencies for this package and includes
the `allow-prerelease` option...

5d4c1d14bda46e75a27edcd04d14bac1e1f6b366 authored over 2 years ago
Merge branch 'team-affiliated-number' of 'https://github.com/evamillan/grimoirelab-sortinghat'

Merges #627
Closes #627

323a1ef6f28a77ead68391e5ae634af950e437a0 authored over 2 years ago
[ui] Show number of individuals affiliated to teams

Shows the number of individuals affiliated to each team
on the expanded organization. When the n...

63d7be8b816ee7409150065fed0fb4bf45a37ad1 authored over 2 years ago
Merge branch 'poetry-install' of 'https://github.com/jjmerchante/grimoirelab-sortinghat'

Merges #626
Closes #626

a7e7bf386ab351453e61dae4e57b45a174eb95e0 authored over 2 years ago
Update Poetry installation method

This commit updates the way Poetry is installed using
the official version for future releases.
...

ab964786b9ca78bde9ffbf68f73326f3877af8ac authored over 2 years ago
Merge branch 'bug-filter-duplicates' of 'https://github.com/evamillan/grimoirelab-sortinghat'

Merges #625
Closes #625
Fixes #624

b72216c9a740a29cc430569135f52bc3b445f278 authored over 2 years ago
[ui] Show number of individuals enrolled in an organization

Shows the number of individuals enrolled in an organization
instead of the number of enrollments...

ba59f25074dbe25a061e64ec98d18edddaeea4b0 authored over 2 years ago
[schema] Remove duplicate individuals from filtered query

Fixes the 'enrollment', 'isEnrolled' and 'source' filters
returning duplicates in 'resolve_indiv...

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

Merges #623
Closes #623
Fixes #619

132bc8fcc66ae1932e048ba04290c5071cdccfa4 authored over 2 years ago
[ui] Fix pagination layout issues

Fixes the pagination on the Organization table
overflowing and the "items per page" label
being ...

7b8fff8479af61b60ba9d811a8f9497ba0a88e96 authored over 2 years ago
Merge branch 'bug-workspace' of 'https://github.com/evamillan/grimoirelab-sortinghat'

Merges #620
Closes #620
Fixes #616

90ea08dd1040dee5b9d6a2a296e0b8481c61e3ae authored over 2 years ago
[ui] Load gravatar in workspace when individual is updated

Retrieves the individual's email on the enroll, merge
and withdraw mutations, which is used to g...

b9406ec8760b08943879b6cdfe0910e1fce6d79d authored over 2 years ago
[ui] Add integration tests to check workspace

Adds integration test to check that the data
in the workspace is updated when identities are
mer...

95fde31c3c12d693d7eebfecf6e8c1dec864893f authored over 2 years ago
[ui] Add all unmerged individuals to workspace

Adds all the split identities to the workspace
instead of just the first one.
The 'addSavedIndiv...

fe072dd6ebec328ff9be65fb37819c6d5f04b0cc authored over 2 years ago
[ui] Emit individual's data when merged in workspace

Emits the updated data when individuals are merged
in the workspace to keep the dashboard and
wo...

853c9e125ea7dada926e352e75211fc656a74930 authored over 2 years ago
Merge branch 'bug-date-inputs' of 'https://github.com/evamillan/grimoirelab-sortinghat'

Merges #622
Closes #622
Fixes #618

5477280cab46d4c665c8f89f6b0dd75b4d867709 authored over 2 years ago
[ui] Replace date pickers in ProfileModal with DateInput

Replaces the read-only date inputs in ProfileModal with
the DateInput component. The enrollment ...

0ca1db156bf7890af1e66dd80e4de7719bd62d85 authored over 2 years ago
[ui] Improve DateInput component

- Sets the date for the Vuetify picker in the right
format (YYYY-MM-DD)
- Adds a help text wit...

65ef464b6a4e8e50ec7156ca0c0ff79e71280e05 authored over 2 years ago
[ui] Remove deleted individuals from workspace

Emits the uuids of the deleted individuals to
update the workspace.

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

bafb38c465492268fa70e757b264415e840dd9e7 authored over 2 years ago
Merge branch 'bug-org-filter' of 'https://github.com/evamillan/grimoirelab-sortinghat'

Merges #621
Closes #621

12da3d19dabbe03e9936f7bc92708d1ccbf9938b authored over 2 years ago
[ui] Clear filters before filtering by organization

In the Dashboard component, clears the previous
enrollment filter and waits for Vue to update it...

6e74b736fe4b36ff4beb3269555e1fab31464a51 authored over 2 years ago
[ui] Get individual's uuid on enroll/withdraw

Retrieves the individual's uuid (mk) on whe
enroll and withdraw mutations. The uuid is
needed to...

1f48eb44c7b22c055535086d6d4d1d6bc2fecfd2 authored over 2 years ago
[ui] Update workspace when identities are split

Emits the 'updateWorkspace' event when an
individual's identities are unmerged.

Signed-off-by: ...

5d26f6cdae680f878be31beba4d27848e1c42bb4 authored over 2 years ago
Release 0.7.20

8b1d466476add5ef6979e8f7970ea9c097670a65 authored over 2 years ago
Merge branch 'skip_sharp_inline' of 'https://github.com/zhquan/grimoirelab-sortinghat'

Merges #615
Closes #615

9775a54f1a539d05c15ed254082d4ef0019da508 authored over 2 years ago
[gitdm] Skip invalid format lines

This change skips invalid formatting lines instead of raising an
error. This way it will keep ex...

3ee1ccbf1575c34ee7292c6baa1888aa3476f9f5 authored almost 3 years ago
Merge branch 'release-muggle' of 'https://github.com/jjmerchante/grimoirelab-sortinghat'

Merges #613
Closes #613

78efaf16f363840ce8db3837cc1035203bc173ba authored almost 3 years ago
[gha] Create release.yml

This commit adds the release github action which generates
a package, tests it with different py...

57c8074e2898fdf73beb3bc7324e4b1c71c4d687 authored almost 3 years ago
[deps] Update Jinja version

Markupsafe has released a new version and Jinja 2.11.3
throws an error when instaling the packag...

5ed2bdc1f9292544158d69f7f44da74d58db23be authored almost 3 years ago
Remove Python 3.6 support

Python 3.6 reached its end of life at the end of 2021.
Remove its support from actions and Poetr...

baaabf6f35830156b0dbba46db448e959c6accc8 authored almost 3 years ago
Merge branch 'release' of 'https://github.com/jjmerchante/grimoirelab-sortinghat'

Merges #612
Closes #612

1d72d7f3907815ac0b08f31959de6d925dff69f4 authored almost 3 years ago
[gha] Automate release process

This commit adds a new GitHub Action to create the
release whenever a new tag with a release num...

bf28ac721b720304ca97535baa097eeb64a8924f authored almost 3 years ago
Update version number to 0.7.19

Signed-off-by: Quan Zhou <[email protected]>

39f6201985d4ec45dc6af0b572e5c254b5ea0250 authored almost 3 years ago
Merge branch 'fix-bin' of 'https://github.com/jjmerchante/grimoirelab-sortinghat'

Merges #611
Closes #611

43bc3886f4b6f75f24e924239c6f37182dffbd3a authored almost 3 years ago
Include Sortinghat command in wheel

This commit includes the missing sortinghat
command when building the package with bdist.

Signe...

990a51916761fe09222bc858308191cc09999c7b authored almost 3 years ago
Merge branch 'poetry-tests' of 'https://github.com/jjmerchante/grimoirelab-sortinghat'

Merges #610
Closes #610

d5030aa39dfc4953ddcf68574840f8de6a4f29a2 authored almost 3 years ago
[gha] Update tests workflow

This commit updates the GitHub actions tests to
use Poetry. It runs the tests and also flake8 te...

e548ee2a14a2a48956db0cbfb5b365a95441eee8 authored almost 3 years ago
Fix flake8 code style warnings

This commit fixes all the warnings that flake8 reported using
the same configuration as in other...

a3db57c3fb4e55d6f5ec58b58e7f3065ca039b48 authored almost 3 years ago
Merge branch 'no-commas' of 'https://github.com/jjmerchante/grimoirelab-sortinghat'

Merges #609
Closes #609

ca783d87840e99d278f73617fa0be5a081f9a546 authored almost 3 years ago
[setup.py] Add missing commas in entry_points

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

f8cf8160ffa9a711dfb2b2450fe894be13b03279 authored almost 3 years ago
Merge branch 'numpy' of 'https://github.com/jjmerchante/grimoirelab-sortinghat'

Merges #608
Closes #608

5466884a7aa91a36dd88b4552642d12507d002dd authored almost 3 years ago
Bump numpy to 1.21.0 in requirements.txt and setup.py

This commit updates the version of numpy to <1.21.0
in requirements.txt file and setup.py.

For ...

ea6cdbf551eedbdee47acd1d77383577c523481c authored almost 3 years ago
Merge branch 'dependabot/pip/numpy-1.21.0' of 'https://github.com/chaoss/grimoirelab-sortinghat'

Merges #607
Closes #607

e5d2281584933d9947f776d6ec77356f40ded32e authored almost 3 years ago
Bump numpy from 1.18.3 to 1.21.0

Bumps [numpy](https://github.com/numpy/numpy) from 1.18.3 to 1.21.0.
- [Release notes](https://g...

1d4068c8ecd3544e6fc5543d5c7c45f444716528 authored almost 3 years ago
Merge branch 'deprecate3.6' of 'https://github.com/jjmerchante/grimoirelab-sortinghat'

Merges #606
Closes #606

adc7eac50cced750b4b66f2cf2f0bc1fde4c0759 authored almost 3 years ago
Merge branch 'gha-check-changelog' of 'https://github.com/vchrombie/grimoirelab-sortinghat'

Merges #596
Closes #596

da53c495b08e4d48ef6d748562d74f2c24bbfe1e authored almost 3 years ago
Remove Python 3.6 support

This commit removes Python 3.6 support
because the support ended on 23 Dec 2021.

Python 3.7 and...

ee15049303d12ce15fc010170ea2930f1556881c authored almost 3 years ago
[gha] Add workflow to check if a changelog was included

This commit adds a github action workflow to check if a
changelog file was included in the pull ...

fd3b13e5ec063b22e61ce373e23c5fa0f15b6b97 authored almost 3 years ago
Merge branch 'gha-check-changelog-master' of 'https://github.com/vchrombie/grimoirelab-sortinghat'

Merges #601
Closes #601

e04d495a476d91116508747fcfd218ee0267c633 authored almost 3 years ago
Merge branch 'enroll-teams-ui' of 'https://github.com/evamillan/grimoirelab-sortinghat'

Merges #605
Closes #605

785920073983af86bb114f7803d539e3aa1e4e2f authored almost 3 years ago
[gha] Add workflow to check if a changelog was included

This commit adds a github action workflow to check if a
changelog file was included in the pull...

170db9d28413c1bbeaf0b3b913ec3b3dfcf75538 authored almost 3 years ago
Merge branch 'support-poetry' of 'https://github.com/jjmerchante/grimoirelab-sortinghat'

Merges #602
Closes #602

9eb0763298a2e29b53001ad45ccfa40f6368fa79 authored almost 3 years ago
[poetry] Add Poetry support

This commit adds the files required to add Poetry
support to SortingHat. For installing and buil...

f85de2446f424c5cca79d5f983929a84dbf018d5 authored almost 3 years ago
[sh] Change SortingHat scripts as entrypoints

This commit adds the support for sortinghat commands
to work as entrypoint. This is needed to ma...

ef1912fa13a951259a55f1244d3c67b3d11b1e48 authored almost 3 years ago
Merge branch 'jinja-v3' of 'https://github.com/jjmerchante/grimoirelab-sortinghat'

Merges #604
Closes #604

0f69329e503cca20b89f4a51a81d543fb8b17846 authored almost 3 years ago
[ui] Show list of enrollments with 'EnrollmentList'

Moves the enrollments template and logic from 'ExpandedIndividual'
to a new 'EnrollmentList' com...

e52692313c1d8ddee64ae48882c42435e72666e8 authored almost 3 years ago
[deps] Update Jinja version

Markup has release a new version and Jinja 2.11.3
throws an error.
Pin the version to <3.1.0 sin...

d88a0294dc13a9b8248be685bdcf8093164b9769 authored almost 3 years ago
[ui] Add individuals to teams

Adds a button in 'ExpandedIndividual' to add
the individual to a team belonging to the
selected ...

ea8a979de086de480c082b50f831a3b15ae24143 authored almost 3 years ago
[ui] Add 'TeamEnrollModal'

Adds a modal component to enroll individuals in teams.

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

fc3c1bf72307aff1960170102246c7c47dc075ea authored almost 3 years ago
[ui] Update enrollments in teams

Adds the 'parentOrg' parameter to the mutation
and functions that update the enrollment dates
to...

fe3b9a5600815ea8ccbb304b93578f0031ec4446 authored almost 3 years ago
[ui] Withdraw individuals from teams

Updates the withdraw mutation and functions to
allow removing enrollments in teams.

Signed-off-...

1491faf028c8d19792fbfab714db3c99faff67f0 authored almost 3 years ago
Merge branch 'enroll-in-teams' of 'https://github.com/evamillan/grimoirelab-sortinghat'

Merges #600
Closes #600

28af2ac127020e547e84bac8b752c892912f4cc9 authored almost 3 years ago
[core] Enroll individuals in teams

Adds support for enrolling, withdrawing and updating
enrollments from teams.

Signed-off-by: Eva...

4a0bd6c7c3c4dc68f5e3933730afa7c697b82369 authored almost 3 years ago
[ui] Rename 'organization' in enrollments to 'group'

Renames the instances of 'organization' in enrollments
to 'group' to match the backend.

Signed-...

b21ce19e91f0273407352c81adefa215883bf714 authored almost 3 years ago
[model] Rename 'organization' to 'group' in Enrollment

Changes the name of the 'organization' field on the
Enrollment model to 'group' to match the fie...

b5b8a3fc4b05f6d95798048478a10f017b55cc1e authored almost 3 years ago
Merge branch 'update_fixture_script' of 'https://github.com/zhquan/grimoirelab-sortinghat'

Merges #599
Closes #599

6ed2ead835d16d7eb9879934274d6ccb3190e61b authored almost 3 years ago
[utils] Update create_sh_0_7_fixture script.

This code allows the script to create a fixture JSON file
according to the new 'organization' sc...

5ff27c0f3594450ea9acc00872aa0cb8036a3b20 authored almost 3 years ago
Merge branch 'groups' of 'https://github.com/evamillan/grimoirelab-sortinghat'

Merges #598
Closes #598

40b9176cb9f4026dc32f1627b7cd386f11f0f0cc authored almost 3 years ago
[model] Rename Group's 'organization' to 'parent_org'

Renames the 'organization' field in the 'Group'
model to 'parent_org' to make its function clear...

96b44555f36db85cf4ce0c57ed3755144f906d1d authored almost 3 years ago
[core] Make Organization and Team Group proxies

Moves the organizations data to the 'group' table and
removes the 'organizations' and 'teams' ta...

9eab783be662e38765a3c626d604b90a23159266 authored almost 3 years ago
[model] Create Group model

Adds a 'Group' model that can be used to represent
both organizations and teams. Its objects can...

e3e7803768f57fdedb51c23e5709539888201595 authored almost 3 years ago
Merge branch 'unaffiliated-teams' of 'https://github.com/evamillan/grimoirelab-sortinghat'

Merges #595
Closes #595

2ade16b8f71e21d3cddaec8422d733a6c102600e authored almost 3 years ago
[ui] Display unaffiliated teams on ExpandedOrganization

Adds the 'isGroup' props to request the expanded item's teams accordingly.

Signed-off-by: Eva M...

2e955408bb89344ab2ee3146cb671eb290dfbaf7 authored almost 3 years ago
[ui] Display unaffiliated teams on OrganizationsTable

Adds the 'isGroup' prop to manage the table items accordingly.

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

8d8ff5e0d4f72ca8842d6b6643595ad9f987df88 authored almost 3 years ago
[ui] Display unaffiliated teams on modal

Adds the 'isGroup' prop to 'TeamsModal', which allows
the component to fetch, add and delete tea...

8c4a673ccafe61305f82a3d0dc4db2da338a838d authored almost 3 years ago
Update version number to 0.7.18

Signed-off-by: Quan Zhou <[email protected]>

24d68961c70e2d1a3571128b1da18517f1fbc7e3 authored about 3 years ago
[ui] Add query to fetch groups

Adds a GQL query to fetch a list of teams that
are not affiliated to any organization.

Signed-o...

94e3b140a203dbc19e8ad02e2c19b0146ae6e5eb authored about 3 years ago
Merge branch 'fix_merge_date' of 'https://github.com/zhquan/grimoirelab-sortinghat'

Merges #592
Closes #592
Fixes #591

6ab43545fe7a646500b66e0b17f297a51228c9da authored about 3 years ago
[.github] Use ubuntu-18.04 instead of ubuntu-latest

Using `ubuntu-latest` we get this error when install
`mysql-client`.
```
mysql-client : Depends:...

66be0c47f5f8ab3aacbebdb358cb8df3ada570f3 authored about 3 years ago
Merge branch 'add_rq_password' of 'https://github.com/zhquan/grimoirelab-sortinghat'

Merges #593
Closes #593

0bafdb184c26161312b2d6661b04c9d9811e6ce4 authored about 3 years ago
[config/settings] Add RQ_QUEUES password parameter

This code allows connecting to a Redis with password.

Signed-off-by: Quan Zhou <[email protected]>

c8132dae3a2eb2016b6af923a3cb1ce24b8a4863 authored about 3 years ago
[sortinghat/utils] Fix merge_date_ranges returns an extra date

This code fixes when the `start` and `end` dates are equal.
The current behavior returns this da...

b96a58341302e9ea804fedb6f4894cd9920e5634 authored about 3 years ago