Ecosyste.ms: OpenCollective

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

CHAOSS Project

CHAOSS is focused on creating analytics and metrics to help define community health
Collective - Host: opensource - https://opencollective.com/chaoss - Website: https://chaoss.community - Code: https://github.com/chaoss

Merge branch 'andygrunwald:fix-20-decode'

This pull request fixes some unicode errors.

Closes #21

github.com/chaoss/grimoirelab-sortinghat - 5c0ffc1adb1919fbe30bd9934fec1931d8949f84 authored about 9 years ago by Santiago Dueñas <[email protected]>
Set default encoding to UTF-8

This patch sets the system encoding to UTF-8 using setdefaultencoding()
from sys module. It is a...

github.com/chaoss/grimoirelab-sortinghat - 10054bbc7a3a17f9994476d230c192b4e2f832d3 authored about 9 years ago by Andy Grunwald <[email protected]>
[utils] Fix enconding errors when a unique identity is created

This patch adds the to_unicode() function to avoid encoding
problems related to ascii and unicod...

github.com/chaoss/grimoirelab-sortinghat - 62be39e4e377ec10cf5c6ff63f629c49355fba49 authored about 9 years ago by Andy Grunwald <[email protected]>
[api] Fix typo

Closes #17

github.com/chaoss/grimoirelab-sortinghat - b088420e469fbf8fc6b75319609bceaea996e344 authored about 9 years ago by Andy Grunwald <[email protected]>
Migrate TravisCI from legacy to container-based infrastructure

Closes #18

github.com/chaoss/grimoirelab-sortinghat - eaaa169151b6dc42ed51be3a97d2364f982dafae authored about 9 years ago by Andy Grunwald <[email protected]>
Fixed bot field to be 0 if the uuid is not found.

github.com/chaoss/grimoirelab-elk - 957833097f06727088ab76b5693e6ff4874cc296 authored about 9 years ago by Alvaro del Castillo <[email protected]>
Improved affiliations.

Analyze only repositories in projects.

github.com/chaoss/grimoirelab-elk - 23de65a07c65ffeacc818d741cb7a15ef8419d0b authored about 9 years ago by Alvaro del Castillo <[email protected]>
Add sqlalchemy and jinja2 as dependencies

Closes #15

github.com/chaoss/grimoirelab-sortinghat - 94a0a8896344fae108590e8e29aea45a6ab5a6d9 authored about 9 years ago by Andy Grunwald <[email protected]>
Add a chapter about Installation

Closes #14

github.com/chaoss/grimoirelab-sortinghat - a016af0afba25213afa829f79f0e9352a1591ed9 authored about 9 years ago by Andy Grunwald <[email protected]>
Use first patch date as review creation date which is broken in OpenStack and Wikimedia.

github.com/chaoss/grimoirelab-elk - 8add3119bb8d5a4479cb1a338e2cc40b498fe167 authored about 9 years ago by Alvaro del Castillo <[email protected]>
Added datetime diffs for approvals and patches.

Added bot information.
Complete download of all changesets (not just the first 500).

github.com/chaoss/grimoirelab-elk - c793b18635d26e874c59149326ff2e662d0f8c6e authored about 9 years ago by Alvaro del Castillo <[email protected]>
Merge pull request #13 from andygrunwald/executable

Make bin/* executable

github.com/chaoss/grimoirelab-sortinghat - 0bb76701503b9d79a6814d471cdfd0de064eb361 authored about 9 years ago by Daniel Izquierdo Cortazar <[email protected]>
Make bin/* executable

github.com/chaoss/grimoirelab-sortinghat - 13dae3ff65aa08a165cd714e176c8ee718772b59 authored about 9 years ago by Andy Grunwald <[email protected]>
Added elasticsearch:2 image for new version of kibana.

github.com/chaoss/grimoirelab-elk - 853e2a65f6445e5b1ad3c75c1725504ca37cd56f authored about 9 years ago by Alvaro del Castillo <[email protected]>
Added orgs and projects data to approvals.

Added loading of Sorting Hat data to ES.

github.com/chaoss/grimoirelab-elk - 276301ac3a4ef397e5f15d49f3a91db47630029e authored about 9 years ago by Alvaro del Castillo <[email protected]>
Add reviews for all projects in gerrit server.

Added reviews_events index generation.

github.com/chaoss/grimoirelab-elk - c45cf5803d5053b369e42f2a6960fa4845640a40 authored over 9 years ago by Alvaro del Castillo <[email protected]>
Added copyright, license and author.

github.com/chaoss/grimoirelab-elk - b6d77568bd472fd4e01385d099d8c7b42d40e038 authored over 9 years ago by Alvaro del Castillo <[email protected]>
Fixed dates format so Elastic Search detects them.

github.com/chaoss/grimoirelab-elk - 546f6881403e020f47ad2798180fa65431fa1ea3 authored over 9 years ago by Alvaro del Castillo <[email protected]>
First version of the Gerrit reviews loader for Elastic Search.

github.com/chaoss/grimoirelab-elk - abb8daba6da6772d765a738b77e0f572e671a0eb authored over 9 years ago by Alvaro del Castillo <[email protected]>
Basic platform for ELK with docker.

github.com/chaoss/grimoirelab-elk - 85c41a947f9882e4c3854578a4a2dddfaf701471 authored over 9 years ago by Alvaro del Castillo <[email protected]>
Initial commit

github.com/chaoss/grimoirelab-elk - 0c94d393af840a896af9d500e8f26ee6ac4f4d26 authored over 9 years ago by Alvaro del Castillo <[email protected]>
Add basic info about commands to README file

github.com/chaoss/grimoirelab-sortinghat - accb33ebef425ad54d03462f0e12235dd35f5015 authored over 9 years ago by Santiago Dueñas <[email protected]>
[cmd] Add exit status codes

Commans will either return CMD_SUCCESS=0 or CMD_FAILURE=1 status
codes.

Unit tests updated.

github.com/chaoss/grimoirelab-sortinghat - 5b1cea4cbdc18f7944d277a6d28494c1faef5104 authored over 9 years ago by Santiago Dueñas <[email protected]>
[errors] Add Perceval base error class

github.com/chaoss/grimoirelab-perceval - 4e34582f9cfd8ec64841d5db5333c598a4082632 authored over 9 years ago by Santiago Dueñas <[email protected]>
Update gitignore blacklist

github.com/chaoss/grimoirelab-perceval - 2ff7af1b6e5b202697518c307f4d4d68a5cb1b7b authored over 9 years ago by Santiago Dueñas <[email protected]>
[backend] Add get_argument_parser() class method

github.com/chaoss/grimoirelab-perceval - f6238e73f5bba86efd5e5fdd55a84b2b4f7348ec authored over 9 years ago by Santiago Dueñas <[email protected]>
Add setup.py

github.com/chaoss/grimoirelab-perceval - 35bfeb3c4037a31f4f6a885243f213a104772a04 authored over 9 years ago by Santiago Dueñas <[email protected]>
[perceval] Support configuration file

github.com/chaoss/grimoirelab-perceval - 589bc515db1632959f6edcb0c4bc2fe43ee51b74 authored over 9 years ago by Santiago Dueñas <[email protected]>
[perceval] Add perceval script

github.com/chaoss/grimoirelab-perceval - 2355d18310d8e15c8e5d44f688d757df33b0e4be authored over 9 years ago by Santiago Dueñas <[email protected]>
[tests] Set up unit tests framework

github.com/chaoss/grimoirelab-perceval - 57bc204822832a6c23ac7883e5392f4da6f4ca37 authored over 9 years ago by Santiago Dueñas <[email protected]>
Initial import

github.com/chaoss/grimoirelab-perceval - dc78c254e464ff334892e0448a23e4cfbfc637a3 authored over 9 years ago by Santiago Dueñas <[email protected]>
[cmd:load] Set None instead of 'Unknown' on profile names

github.com/chaoss/grimoirelab-sortinghat - 2d345017993f074b32b2c16040d3f5168a74b5a6 authored over 9 years ago by Santiago Dueñas <[email protected]>
[cmd:load] Fix bug on profiles when email addresses are filtered

As 'username' fields can store email addresses as values, it is
required to filter them as we do...

github.com/chaoss/grimoirelab-sortinghat - b7ff9978f2f1364b1d01736816cfd33e0c341652 authored over 9 years ago by Santiago Dueñas <[email protected]>
[eclipse2sh] Tool that converts Eclipse files to a Sorting Hat JSON file

github.com/chaoss/grimoirelab-sortinghat - 3516cb310b2e25ee21cd0e0d3c04ea92779dc343 authored over 9 years ago by Santiago Dueñas <[email protected]>
[parsing:eclipse] Add Eclipse parser

github.com/chaoss/grimoirelab-sortinghat - 60c8202f101d6c90a24778b7f93b97d13e9c1a6f authored over 9 years ago by Santiago Dueñas <[email protected]>
[api] Check the existence of a UUID when a new identity is created

So far, add_identity() function only checked whether a tuple of
source, name, email and username...

github.com/chaoss/grimoirelab-sortinghat - 320d538ada8074b2f928c1a6d0c35b89af40eabd authored over 9 years ago by Santiago Dueñas <[email protected]>
[tests] Make deterministic more tests

github.com/chaoss/grimoirelab-sortinghat - 98868994d9deb951e6012c42e7c28599bf77695b authored over 9 years ago by Santiago Dueñas <[email protected]>
[sh2mg] Add index to UUID field on 'people_uidentities' table

github.com/chaoss/grimoirelab-sortinghat - 533d12c00a8a930e9cd67d016c5b9f4d8a323ec0 authored over 9 years ago by Santiago Dueñas <[email protected]>
[cmd:show] Search unique identities using parameter '--term'

This new parameter allows to show command to search identities
using the given term. The term wi...

github.com/chaoss/grimoirelab-sortinghat - a431146f3f7acf076fa8335131061a1e6dd89997 authored over 9 years ago by Santiago Dueñas <[email protected]>
[api] Add search_unique_identities() function

github.com/chaoss/grimoirelab-sortinghat - 9df9c089e87e420bb5d26bfa21ff0c92b8e8e8f1 authored over 9 years ago by Santiago Dueñas <[email protected]>
[templates] Sort list of unique identities

github.com/chaoss/grimoirelab-sortinghat - cae44326bd522a255fa3f2ca5af91c266df22927 authored over 9 years ago by Santiago Dueñas <[email protected]>
[tests] Make some tests deterministic

github.com/chaoss/grimoirelab-sortinghat - 6b5d63d08520dcd981ae685d9cf70a5c1ef8ee65 authored over 9 years ago by Santiago Dueñas <[email protected]>
[gitdm2sh] Tool to convert Gitdm files to a Sorting Hat JSON file

github.com/chaoss/grimoirelab-sortinghat - 924e6bf120d8db563e048470fdb0124762d4eefb authored over 9 years ago by Santiago Dueñas <[email protected]>
[parsing:gitdm] Fix Gitdm regex patterns

github.com/chaoss/grimoirelab-sortinghat - 95fd6fa104d7cab03752f3884a2d1d5d14b2371d authored over 9 years ago by Santiago Dueñas <[email protected]>
[parsing:gitdm] Add GitdmParser class

This new class replaces GitdmOrganizationParser and adds support
to parse email-aliases, email-t...

github.com/chaoss/grimoirelab-sortinghat - 4c951d8707fe9977aed1d14e704d2b5e447d13dd authored over 9 years ago by Santiago Dueñas <[email protected]>
[model] Add ON UPDATE CASCADE on Domain class

github.com/chaoss/grimoirelab-sortinghat - 8c19ecd1ca115a1cec2891cfaefd6f21841b819f authored over 9 years ago by Santiago Dueñas <[email protected]>
[mg2sh] Add blacklist entry to JSON file

github.com/chaoss/grimoirelab-sortinghat - f41a7d67b55512108afb811e64043424379a168e authored over 9 years ago by Santiago Dueñas <[email protected]>
[cmd:load] Add blacklisting support

github.com/chaoss/grimoirelab-sortinghat - 844c934eee4b96d76b691bb97ca5ea133c03da68 authored over 9 years ago by Santiago Dueñas <[email protected]>
[cmd:unify] Add blacklisting support

github.com/chaoss/grimoirelab-sortinghat - 14c177b6c15b286238132e64467396ff34a03842 authored over 9 years ago by Santiago Dueñas <[email protected]>
[cmd:add] Add blacklisting support

github.com/chaoss/grimoirelab-sortinghat - 5d3357561c1b1b8bf086ca6a4e7bf3249b9a1e95 authored over 9 years ago by Santiago Dueñas <[email protected]>
[matching] Add blacklist to identity matcher factory function

github.com/chaoss/grimoirelab-sortinghat - 485d7c69b3f5e3f1ec151a3b2b967bb4419f9b24 authored over 9 years ago by Santiago Dueñas <[email protected]>
[matching:email-name] Support blacklist

github.com/chaoss/grimoirelab-sortinghat - 8dff5592ea31fe17089d1ce2e0e45b224db0f1fa authored over 9 years ago by Santiago Dueñas <[email protected]>
[matching:email] Ignore empty UUIDs while matching

github.com/chaoss/grimoirelab-sortinghat - 1c0527dd854e71e8c68c9c9d19382d9e492440f5 authored over 9 years ago by Santiago Dueñas <[email protected]>
[matching:email] Support blacklist

github.com/chaoss/grimoirelab-sortinghat - 9b823067924dee4f391cf855b94b66d9ac2a484a authored over 9 years ago by Santiago Dueñas <[email protected]>
[matching] Add blacklist to IdentityMatcher class

github.com/chaoss/grimoirelab-sortinghat - a0b0f6468e94b97cfe17437e3f808c4a95e9558f authored over 9 years ago by Santiago Dueñas <[email protected]>
[cmd:load] Import blacklist data

github.com/chaoss/grimoirelab-sortinghat - 72e1a160aa5215cfd2e6e302de6dbfb06375705a authored over 9 years ago by Santiago Dueñas <[email protected]>
[cmd:export] Export blacklist data

github.com/chaoss/grimoirelab-sortinghat - 301c50ef5f223709746fe8a5a0ff366715a0a6b8 authored over 9 years ago by Santiago Dueñas <[email protected]>
[parsing:sh] Parse blacklist data

github.com/chaoss/grimoirelab-sortinghat - c90200a2bd1babbc9256cd007931986d42c5ae25 authored over 9 years ago by Santiago Dueñas <[email protected]>
[sh2mg] Support MediawikiAnalysis identities

github.com/chaoss/grimoirelab-sortinghat - c6ea58ac506fd9c28d1ab97546480fe41d844a1e authored over 9 years ago by Santiago Dueñas <[email protected]>
[mg2sh] Support MediawikiAnalysis tool

github.com/chaoss/grimoirelab-sortinghat - bf6f5b77701591887468b1918448197e5aab7bf9 authored over 9 years ago by Santiago Dueñas <[email protected]>
[sortinghat] Add 'blacklist' command

Closes #10

github.com/chaoss/grimoirelab-sortinghat - 484650eb22ba6b110271bc3eeba6f2743e7f7916 authored over 9 years ago by Santiago Dueñas <[email protected]>
[cmd:blacklist] Add blacklist command

This command lists, adds or deletes entries from the blacklist.

github.com/chaoss/grimoirelab-sortinghat - bc7d03cfa0c13513e288fecd71314a9b50d695df authored over 9 years ago by Santiago Dueñas <[email protected]>
[api] Add blacklist() function

github.com/chaoss/grimoirelab-sortinghat - 6848ce23732d82c537b2ac555eeafae455b30864 authored over 9 years ago by Santiago Dueñas <[email protected]>
[api] Add delete_from_matching_blacklist() function

github.com/chaoss/grimoirelab-sortinghat - 44b4186aee9734a06f4f7b99661df35cb88afb28 authored over 9 years ago by Santiago Dueñas <[email protected]>
[api] Add add_to_matching_blacklist() function

github.com/chaoss/grimoirelab-sortinghat - 1bea46b696dfc6d954dc866f90a629e9179dda82 authored over 9 years ago by Santiago Dueñas <[email protected]>
[model] Add MatchingBlacklist class

github.com/chaoss/grimoirelab-sortinghat - 857febd0647459faa0b4d24ee66ab2976a0a228f authored over 9 years ago by Santiago Dueñas <[email protected]>
[cmd:show] Include identity uuids when data is displayed

github.com/chaoss/grimoirelab-sortinghat - 4bc0bd4bd6a0576f920d3f88b7c4a1cf1041b00c authored over 9 years ago by Santiago Dueñas <[email protected]>
[cmd:mv] Support to detach identities

When 'from_id' and 'to_uuid' parameters are equal, the command
will be detached from its unique ...

github.com/chaoss/grimoirelab-sortinghat - ba393a535d086efb59237f72201d28e93debfa40 authored over 9 years ago by Santiago Dueñas <[email protected]>
[cmd:unify] Use match() function to unify unique identities

github.com/chaoss/grimoirelab-sortinghat - 6d68c99334e6a6ea920623a9e12132ea42b2c607 authored almost 10 years ago by Santiago Dueñas <[email protected]>
[matching] Add match() - a generic matching function

This function implements a generic and faster matching
algorithm for unique identities. This fun...

github.com/chaoss/grimoirelab-sortinghat - 7af44b0121d53b18ce8f88eb272e0e10d3156bcd authored almost 10 years ago by Santiago Dueñas <[email protected]>
[matching:email-name] Implement match_filtered_identities() and filter()

github.com/chaoss/grimoirelab-sortinghat - 5643a159486ed8083e136dc77b543711d3ae89b5 authored almost 10 years ago by Santiago Dueñas <[email protected]>
[matching:email] Implement match_filtered_identities() and filter()

github.com/chaoss/grimoirelab-sortinghat - dedd06958ecb35dddecfce4610f27016702a524f authored almost 10 years ago by Santiago Dueñas <[email protected]>
[matching] Define new methods on IdentityMatcher class

These new two methods are match_filtered_identities() and
filter(). Matchers are required to imp...

github.com/chaoss/grimoirelab-sortinghat - 708021d33a0cbe0472c7c79dd42fd8f11ebb6405 authored almost 10 years ago by Santiago Dueñas <[email protected]>
[cmd:load] Add option for matching only new loaded identities

The new parameter '-n' or '--match-new' only runs the matching
and merging processes when new id...

github.com/chaoss/grimoirelab-sortinghat - 8da8a787bccb5a5b6a95b60d0cf771e07c8fc74d authored almost 10 years ago by Santiago Dueñas <[email protected]>
[api] Merge enrollments on merge_unique_identities() function

github.com/chaoss/grimoirelab-sortinghat - eb56e8f03bf946be1aae8bbd35be8aaa8fae9858 authored almost 10 years ago by Santiago Dueñas <[email protected]>
[sh2mg] Improve script performance

github.com/chaoss/grimoirelab-sortinghat - 82e680187f0a0bcb30744997e85813fda241aeb3 authored almost 10 years ago by Santiago Dueñas <[email protected]>
[cmd:load] Import profile information

github.com/chaoss/grimoirelab-sortinghat - 98f080b410b1fcd80e1f25a19ae1e5e02677cd4d authored almost 10 years ago by Santiago Dueñas <[email protected]>
[mg2sh] Add profile field to JSON output

github.com/chaoss/grimoirelab-sortinghat - f652c6180847bdcde3c7dcfd744a4c58ef9a0ff4 authored almost 10 years ago by Santiago Dueñas <[email protected]>
[api] Fix encoding errors in edit_profile()

github.com/chaoss/grimoirelab-sortinghat - 4c10941a23f2e705f36d111028524c9abe33aabc authored almost 10 years ago by Santiago Dueñas <[email protected]>
[api] Unset country in edit_profile() function

github.com/chaoss/grimoirelab-sortinghat - a87bf9bf97d88c5e8f69f8a89d7eb7ac0c683df6 authored almost 10 years ago by Santiago Dueñas <[email protected]>
[tests] Test profile data

github.com/chaoss/grimoirelab-sortinghat - 799a0376c6461eb374aae233dcc9fd67418f384f authored almost 10 years ago by Santiago Dueñas <[email protected]>
[api] Merge profiles when calling merge_unique_identities()

github.com/chaoss/grimoirelab-sortinghat - 9c6b5b45d2c5df73f0d20392a36bac959e342dec authored almost 10 years ago by Santiago Dueñas <[email protected]>
[parsing:sh] Parse profile information

github.com/chaoss/grimoirelab-sortinghat - 92d0292f1b085d7b472c221a31a8ee98806ceac1 authored almost 10 years ago by Santiago Dueñas <[email protected]>
[cmd:export] Export profile information

github.com/chaoss/grimoirelab-sortinghat - f5113bfb66246aaa0f10385fde07abc79aa6e3a0 authored almost 10 years ago by Santiago Dueñas <[email protected]>
[model] Fix error in to_dict() when no country was set on a Profile

github.com/chaoss/grimoirelab-sortinghat - 7ec3afd090d9d8d7920f00e5cdd9b2fc72e3c0a1 authored almost 10 years ago by Santiago Dueñas <[email protected]>
[cmd:show] Display profile information

github.com/chaoss/grimoirelab-sortinghat - 212ae99f1e0977272ff62decbb122250410e45b8 authored almost 10 years ago by Santiago Dueñas <[email protected]>
[cmd:profile] Add profile command

This command edits and show information about the profile of
a unique identity.

github.com/chaoss/grimoirelab-sortinghat - cf7457b252f8c564f4fcd544596c85dc55a48786 authored almost 10 years ago by Santiago Dueñas <[email protected]>
[api] Add edit_profile() function

This funtion allows to edit the profile information of a
unique identity, such as name, email, c...

github.com/chaoss/grimoirelab-sortinghat - 6d35001e97a9e44903b0b96604139e4242b78318 authored almost 10 years ago by Santiago Dueñas <[email protected]>
[model] Add Profile class to the model

github.com/chaoss/grimoirelab-sortinghat - 4499599731c6251d2dc98d95a32d56fc64d3b542 authored almost 10 years ago by Santiago Dueñas <[email protected]>
[cmd:countries] Add countries command

This command shows the list of countries available on the
registry.

github.com/chaoss/grimoirelab-sortinghat - c1102eb7dede4d57e8a0382235d91b22b256a9bd authored almost 10 years ago by Santiago Dueñas <[email protected]>
[cmd:affiliate] Fix error selecting between multiple top-domains

Fix #7

github.com/chaoss/grimoirelab-sortinghat - 0ff73a36f00cf5a3da699d2c8b5414028ae619d1 authored almost 10 years ago by Santiago Dueñas <[email protected]>
[cmd:init] Initialize database with the list of countries

github.com/chaoss/grimoirelab-sortinghat - fa4c9066381a2cc57da4579a3044c3ab3af5a5d4 authored almost 10 years ago by Santiago Dueñas <[email protected]>
[data] Add ISO 3166 countries list

This file contains the list of countries defined by the ISO 3166
standard in CSV format. It was ...

github.com/chaoss/grimoirelab-sortinghat - 38a3ae07d8f5d8359640ce02b43d6fad3793e7bb authored almost 10 years ago by Santiago Dueñas <[email protected]>
[cmd:unify] Improve unify algorithm

github.com/chaoss/grimoirelab-sortinghat - 1af3f04a6ae87bf8b495e55e277d057488fe58ba authored almost 10 years ago by Santiago Dueñas <[email protected]>
[api] Add countries() function

This function returns the list of the countries stored in
the registry.

github.com/chaoss/grimoirelab-sortinghat - 03de6330e4bd84f61715c38935302fa85f162923 authored almost 10 years ago by Santiago Dueñas <[email protected]>
[model] Add Country class

github.com/chaoss/grimoirelab-sortinghat - a9fd2f80f1cd7cb9257d4d7487751813ca7bda83 authored almost 10 years ago by Santiago Dueñas <[email protected]>
[cmd:unify] Support interactive mode unifying identities

github.com/chaoss/grimoirelab-sortinghat - 924744afedd58cc630af5a37fbb867d9d64130b5 authored almost 10 years ago by Santiago Dueñas <[email protected]>
[cmd:unify] Add unify command

This command looks for sets of similar identities using the given
matcher and merging those iden...

github.com/chaoss/grimoirelab-sortinghat - b54bf547028e3350821a32e69c9a415b4c6ffc2b authored almost 10 years ago by Santiago Dueñas <[email protected]>
[cmd:load] Fix new encoding error writting to stdout

github.com/chaoss/grimoirelab-sortinghat - 00ff77bdc1959634d0696dd23e4b64d7d79026d0 authored almost 10 years ago by Santiago Dueñas <[email protected]>
[cmd] Encode output to UTF-8

github.com/chaoss/grimoirelab-sortinghat - 5fcbb10e78547198d23a14f0f73a314df4b66a66 authored almost 10 years ago by Santiago Dueñas <[email protected]>