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

Release 0.6.0

37a4e16b0a7a67c9fdc263f1e89e9d14864f8842 authored almost 7 years ago
Rename GrimoireLab references to CHAOSS

GrimoireLab repositories were moved to CHAOSS organization
in GitHub. This patch updates the ref...

8a3cd1b83c98bd0e2b51fc73cdc2c46b75fd04ba authored almost 7 years ago
Merge branch 'add-gender' of 'https://github.com/sduenas/perceval'

Merges #130
Closes #130
Fixes #128

fe099b572c3e85f71c4a8acd54be1590db8e932d authored almost 7 years ago
[sortinghat] Add autogender command

ca03a740ea5cd4a55c3e73e9acb7912da3037990 authored almost 7 years ago
Update documentation about autogender command

4bfb44242b110d1165dfc64480dc6304e8d04e13 authored almost 7 years ago
Update dependencies related to autogender command

8ca6a3c73cdcd02348873c0ffd95c1deccbf1dc7 authored almost 7 years ago
[cmd:autogender] Add autogender command

This command uses the API of genderize.io to assign a gender
to a set of unique identities.

d8b8f122f2e55f73b4993c1ab6bc8b176b9a3449 authored almost 7 years ago
[api] Add function for searching profiles

The new search_profiles() function allows to look for
unique identity profiles.

0afd02867e32f2ae728b253ba5532108d140682f authored almost 7 years ago
[cmd:profile] Add gender information to profile

A new free text field has been added to the profile information
to set the gender of a unique id...

058031dd64e1deb242a64775f015eec806ae20a2 authored almost 7 years ago
Merge branch 'fix-non-deterministic' of 'https://github.com/sduenas/sortinghat'

Merges #132
Closes #132

69aefed678cea029628f402511f9d58c5fe11fd4 authored almost 7 years ago
[tests] Fix non-deterministic tests

Some tests are not deterministic due to how results are ordered
after having searched them.

cf3b22da407d8e3c5b4b1f0dbae9a2bd170485e8 authored almost 7 years ago
Update Travis CI to run tests only once

1b5017fc8002b64ff65495b5aa48d9f2c9d134ce authored almost 7 years ago
Merge branch 'f2014169-master' of 'https://github.com/f2014169/grimoirelab-sortinghat.git'

Merges #131
Closes #131

a0b2cede6a45d7959a34543ad21d789baa701488 authored almost 7 years ago
Add --version command line option

Fixes #113

77e4ef601f319a122843d007aee629a9ad6e5b3a authored almost 7 years ago
Merge branch 'tests-nonlocalhost' of 'https://github.com/jgbarah/sortinghat'

Merges #124
Closes #124

3217f65b2ea11052ba281ba623fbcff56af040a2 authored almost 7 years ago
[tests] Fix so that tests pass when db not in localhost

In some cases, tests are run with db not in localhost. This
fix makes that scenario work.

e3dd3c5b2deb83edab20d37fed4f6899101566a9 authored almost 7 years ago
Merge branch 'no_db_assigned' of 'https://github.com/jgbarah/sortinghat'

Merges #126
Closes #126
Fixes #129

8780fdb54cd5a792a9b85af20c428d2e661dc263 authored almost 7 years ago
[init] Remove annoying error

This line caused an error message to show up, in case when no
error was really happening (just t...

76f471978506fc64ccca7f842869ea44c68c42a1 authored almost 7 years ago
Merge branch 'update_pandas' of 'https://github.com/jgbarah/sortinghat'

Merges #123
Closes #123

dffb329df8e563a50aac748b5dba884261f7418c authored almost 7 years ago
[setup] Update pandas

In fact, make it a "more than" dependency, instead of "exactly".
Otherwise, other packages also ...

5073f2e538a173e929b754b76059b1df332a645e authored almost 7 years ago
Merge branch 'email-validation' of 'https://github.com/valeriocos/sortinghat'

Merges #120
Closes #120
Fixes #119

b6f8031174e8e82b7141ea9cfcddc75af9d91d04 authored almost 7 years ago
[gitdm2sh] Set option to ignore invalid email addresses

When email_validation is set to False, invalid email addresses
will not make the parser fail. By...

0f66c9dce88d0494031f800934f538c6ec707c83 authored almost 7 years ago
Update version number to 0.5.2

84eceb3da913bfee0a32ef75e1aae7c6dd25a579 authored about 7 years ago
Merge branch 'too_verbose' of 'https://github.com/jgbarah/sortinghat'

Merges #118
Closes #118

b34787ed5cbf95bdab02a7dd1d265404de2f9f6e authored about 7 years ago
[load] Avoid some messages when not in verbose mode

Some information about the details of the identities being loaded
were overbloating some logs. I...

e7cb01ee604893685cdfc83c2928c2238aa10f10 authored about 7 years ago
Merge branch 'reuse_error_tests_final' of 'https://github.com/jgbarah/sortinghat'

Merges #116
Closes #116

06d3d4291a6d9ca39aaafe12f1a14002a8d51bfc authored about 7 years ago
[init] Add option for reusing database

This option is really, for raising a new exception when intending
to create a new database (usin...

81a05b411f96115448d7763dbcee7a61ff6f733a authored about 7 years ago
Update version number to 0.5.1

1416f0c0b772e5eaf4594a6280cb886888c3cad2 authored about 7 years ago
Merge branch 'reuse_error_2' of 'https://github.com/jgbarah/sortinghat.git'

Merges #100
Closes #100

529268895506be92da96c3c2c0e5861492857d54 authored about 7 years ago
[model][tests] Define an order for domains and adapt tests to MariaDB

In models.py, add an order for domains, so that they are
ordered with respect to organizations.
...

bff35cc34edcba790f0b691e6e4234d12a205581 authored about 7 years ago
Merge branch 'tests.conf' of 'https://github.com/jgbarah/sortinghat.git'

Merges #115
Closes #115

6c5d7402c7986cc10f6188b135b9f73366751d90 authored about 7 years ago
[tests] Change configuration to a config file

This allows for easy local configuration of the tests.
To have the same configuration that we ha...

2cad4d6a4a6a52c0bf7916e9e080ccabd32f605c authored about 7 years ago
Release 0.5.0

b2493bb73eddcc92ac6bb73a98c13c947715560d authored about 7 years ago
Merge branch 'last-modified' of 'https://github.com/sduenas/sortinghat'

Merges #110
Closes #110

e828440f9f83b9572d37ca880075e8512a52e3d4 authored about 7 years ago
[api] Add function to search last modified identities

This function returns the uuids of those unique identities and
identities that where modified on...

2b13d741f753e589066050aa3e34151594a57f89 authored about 7 years ago
[api] Update 'last_modified' attribute when needed

This attribute is updated when operations modifying the data
related to unique identities or ide...

7ed385378f986228e2ecc126ddfd7d2201eb04bd authored about 7 years ago
Update README

5e8bf01cbd8b8f75b947e7a8848c73dfe5a1a9d9 authored about 7 years ago
[model] Add 'last_modified' attribute to unique identities and identities

This attribute will log the last date a unique identity or an
identity was modified. For instanc...

ee8daaa95367d8c8d0d688e279f58aed6488ff2a authored about 7 years ago
Update version to 0.5.0.dev

b3233fa712726fa34793744e528d241e12674e36 authored about 7 years ago
Merge branch 'email-validation-glab' of 'https://github.com/sduenas/sortinghat'

Merges #111
Closes #111
Fixes #107

bdad309e5c774247438547e3a462d0dfd77e5d22 authored about 7 years ago
[grimoirelab2sh] Add '--no-email-validation' option

When this option is set, the parser will not check whether
email addresses are well formed or not.

561ed422ff5f245ac1d8b663deb66e38933675af authored about 7 years ago
[parsing:grimoirelab] Set option to ignore invalid email addresses

When email_validation is set to False, invalid email addresses
will not make the parser fail. By...

b8dd86510372bffa5c0964d3d528b017550e89a3 authored about 7 years ago
Update version number to 0.4.6

bdfbc4919d588a72103a06368a19dba431c70e3a authored about 7 years ago
Merge branch 'fix-invalid-collation' of 'https://github.com/valeriocos/sortinghat'

Merges #109
Closes #109

b2490617c160d7718b3c903f2c5e6ebd3aaa2a2f authored about 7 years ago
[db] Fix tables created with invalid collation

In some random situations SortingHat tables appear with an invalid
collation. This is related to...

f1a70a6df16759f9503a23161c20399d71cff476 authored about 7 years ago
Merge branch 'fix-unicode-error' of 'https://github.com/valeriocos/sortinghat'

Merges #108
Closes #108

37c0fba3588640d7ea2d6fd91315fb2bc0b7d3ae authored about 7 years ago
[model] Coerce boolean type

This patch restricts the accepted values for booleans to True, False
0 and 1 using a sqlalchemy ...

5f69ed899c94584de17d47b37152098f64012e10 authored about 7 years ago
[travis] Update before_install package versions

This patch aligns the package versions declared in travis.yml
(before_install) with those ones d...

1face9fb8e5cd5280815aeb02a12932ae6a523e0 authored about 7 years ago
[setup] Upgrade dependencies

This patch upgrades the python-dateutil (2.6.0), pymysql (0.7.0)
and sqlalchemy (1.1.15) version...

ab8e8e862daac73243130bcacecfde9c8020418e authored about 7 years ago
Merge branch 'fix-export-separator' of 'https://github.com/sduenas/sortinghat'

Merges #106
Closes #106

2a8dd22877a1466f376e066d9eefb6232abe7304 authored about 7 years ago
[cmd:export] Remove trailing whitespaces in JSON files

This error is only found in Python 2.7 due to a bug in the
standard library with json.dump() and...

e8055c0126ef451fcea2d92a39d15d0d1ff9c324 authored about 7 years ago
Update version number to 0.4.5

61b1c8930a427e54b947831b346ec09ef54ce11c authored about 7 years ago
Merge branch 'grimoirelab2sh-unknown' of 'https://github.com/sduenas/sortinghat'

Merges #105
Closes #105
Fixes #104

5fa649712bb0e6ab2f0cdc874693799bcfed7eb0 authored about 7 years ago
[parsing:grimoirelab] Remove `Unknown` enrollments while parsing

When 'Unknown' organization is found as an enrollment, it will
be removed from the parsed output.

6891730001ec9413d3986c7e8c3e8345d2145fb3 authored about 7 years ago
Update version number to 0.4.4

6c6d29265e1bc2d19b0691f85b597aca3f43a173 authored about 7 years ago
Merge branch 'no-strict-match' of 'https://github.com/sduenas/sortinghat'

Merges #102
Closes #102

04721f5fd2d94e151c12927445b6c0da1e578bce authored about 7 years ago
[cmd:load] Add no-strict-matching option

This option allows to avoid a rigorous validation of
while matching identities, for instance, wi...

f9b847c5528df3b8ee3c02ae3df31ace4b641a83 authored about 7 years ago
[matching] Add strict mode

When strict mode is set, only those identities with valid
values will be compared during the mat...

3c871872f45671d532efc5852597929577979bb0 authored about 7 years ago
[cmd:unify] Add no-strict-matching option

This option allows to avoid a rigorous validation of
matching values, for instance, with well fo...

270ca0900c1c7126f5ca79ce4998e3045de33e1c authored about 7 years ago
Merge branch 'setup_test' of 'https://github.com/jgbarah/sortinghat.git'

Merges #101
Closes #101

be4ce3acc1ff859512ebf62d597b4a7777199306 authored about 7 years ago
[setup] Add code for setup.py test to work

Now setup.py works with the test option. When run as

setup.py tests

tests in /tests are run, t...

81f900ea543c15151e56bd4e4399afee9d92e025 authored about 7 years ago
Update version number to 0.4.3

641dabd71d4f4a23547592a10096240343268bd1 authored over 7 years ago
Merge branch '2' of 'https://github.com/jgbarah/sortinghat.git'

Merges #99
Closes #99

48dc293b081775fe1803363c5f09ba1792ba5f00 authored over 7 years ago
[matching] Substitute sort for sort_values

DataFrame.sort() is no longer available in recent versions of pandas.
Since 0.17.0, sort_values ...

1b31bafcfd8c11ff56ea7e22d1423a085cb8ec79 authored over 7 years ago
Merge branch '1' of 'https://github.com/jgbarah/sortinghat.git'

Merges #98
Closes #98

5e8fcb9e1289022124173627ed71706f1e1602e3 authored over 7 years ago
[cmd:unify] Change unicode to str

In Python3 the old "unicode" is now "str".

9c359ce09bc13ae14682395d75dcc137ef93e99b authored over 7 years ago
[version] Update version for release

062092826cf1550839010bca360302d7530db4c2 authored over 7 years ago
Merge branch 'misc-pkg' of 'https://github.com/sduenas/sortinghat.git'

Merges #96
Closes #96

dbabe5c42dc003ca4d2b979f1cb94166aaac78a0 authored over 7 years ago
Install misc scripts

During Sorting Hat installation, the scripts stored under 'misc'
folder will be installed in the...

3bb309a5fb88eef26a65a76a2ba7ee80c2eb808c authored over 7 years ago
Merge branch 'load-reset' of 'https://github.com/sduenas/sortinghat.git'

Merges #95
Closes #95
Fixes #94

1cb257a69a415b0a3bd7e662eab3f10b06c11721 authored over 7 years ago
[cmd:load] Add option to clear ids relationships and enrollments

Before loading any data, if 'reset' option is set, all the
relationships between identities and ...

aa7ae212c0d88a346175cbdaa68054cfc0d41cc2 authored over 7 years ago
Merge branch 'jgbarah/master' of 'https://github.com/jgbarah/sortinghat.git'

Merges #92
Closes #92

32b8a32243e4ab4c1a494592926383176820f7c8 authored over 7 years ago
Increase version

Increase version number, so that we can have a new pypi package.
Add NEWS to MANIFEST.in.

5144f65bcc482d32abe75a6cc073a7665f5392e6 authored over 7 years ago
Merge branch 'load-profile' of 'https://github.com/sduenas/sortinghat'

Fixes #90
Merges #90
Closes #90

a45b0cdee3d948edff4acfbd49ded8c76bf59b70 authored over 7 years ago
[cmd:load] Update profile information when loading identities

So far, profile information was set only the first time a unique
identity was loaded. With this ...

306d2beaf1bfbfe50818de411ed8b65d8056d411 authored over 7 years ago
Merge branch 'grimoirelab_format_v1' of 'https://github.com/mghfdez/sortinghat.git'

Merges #89
Closes #89

48147c42937db66aa7cefeca646b240491a9b4cf authored over 7 years ago
[parsing:grimoirelab] Fix style errors in the parser

This patch addresses the requested fixes in PR #81 from @sanacl
proposed by @sduenas. It include...

db42d37cc5cff591eae4810460b529b8a3f736d2 authored over 7 years ago
[parsing:grimoirelab] Script, library and tests to parse GrimoireLab files

With these changes, Sorting Hat will be able to import GrimoireLab
identity and organizations fi...

c33a8dc1f52fe5e8a0e0285dbd42775013f4468b authored over 7 years ago
Release 0.4.0

a0986e5a2c30f02a525cf6a9c46a101b0e58bbf8 authored over 7 years ago
[cmd:unify] Print which unique identities were merged

3b53c5742bea248bd937ac84a8517d7c2a3c2d3b authored over 7 years ago
[api] Add source filter to search_unique_identities()

The parameter 'source' allows to search only on those
identities linked to the given source.

6ca54e34bbbe74a97db0b98dcd427af9c869caa8 authored over 7 years ago
Version updated to 0.3.1

788920ed762fca4874fc196732df86c3e1e613b0 authored almost 8 years ago
[stackalytics2sh] Add tool to convert Stackalytics data

The Stackalytics data can be converted and imported to a Sorting
Hat format using this script.

d99986408fbb3fc8635b54070bc7fa4f328d6af9 authored almost 8 years ago
[parsing:stackalytics] Add Stackalytics parser

0505cba0521e2b09c5b2f9a19c5e7ad970c874c0 authored almost 8 years ago
Merge branch 'sources-matching' of 'https://github.com/grimoirelab/sortinghat.git'

a160eb326896112e8cd62094eccb96a5cbadac3d authored almost 8 years ago
[cmd:unify] Add option to unify by sources

Giving a list of sources, this option allows to unify only
those unique identities which belong ...

e62818ffe76dab6b635db1848b0b9be61f62a160 authored almost 8 years ago
[matching] Support sources filtering on matchers

With this feature, only those identities which their sources
are included on the given list will...

90668535d9609f508206bf243a5f48e0fb643745 authored almost 8 years ago
[matching] Fix error setting an empty list as default to blacklist

The declaration of the __init__ method, assigns an empty list
to 'blacklist' as the default para...

60ca39728cce6c5d036cfabeb90d6b018135d118 authored almost 8 years ago
[model] Force 'utf8_unicode_ci' collation on MySQL tables

MySQL considers chars like 'β' and 'b' or 'ı' and 'i' the same,
when some collation values are s...

1ee8800832666baf4bfdbb1bdd8fc3d826fc5f4e authored almost 8 years ago
[utils] Fix encoding error generting UUIDs in Python 3

Some special characters cannot be encoded in Python3. This
caused function uuid() to fail when c...

eedd68ecf9356d871ce7e19850d1215283af157a authored almost 8 years ago
Merge branch 'mailmap' of 'https://github.com/grimoirelab/sortinghat.git'

d317cac57ab7a7d315a720aaf02fbeab0d63a9b4 authored almost 8 years ago
[mailmap2sh] Add tool to convert mailmap files to a Sorting Hat JSON

cac3a44b12d146a43fd8eb5025324a3631d3d2a4 authored almost 8 years ago
[parsing:mailmap] Add Mailmap parser

28237974895dcb530d9411f10862a892c4991708 authored almost 8 years ago
Release 0.3.0

90a4a74970556ff4b14bb1708bc13c8daf600f6e authored almost 8 years ago
Merge branch 'accents' of 'https://github.com/grimoirelab/sortinghat.git'

13d48bb8bee650e8cb791b32d347d703fc0c60a0 authored almost 8 years ago
Version updated to 0.3.0.dev2

743148d50bcaf35e7ed588a28ae364691314843a authored almost 8 years ago
[utils] Use unaccent name values to generate UUIDs

So far, the identities UUIDs are generated using accent characters
This means that for an identi...

b1874937726cf8bca2aee541c5e90d62cb154edd authored almost 8 years ago
[utils] Support unaccent unicode strings in to_unicode()

The option 'unaccent' has been added in to_unicode() function.
This allows to convert accent cha...

f8898637e611e3a81476c2b9ce6390d3ac2297f5 authored almost 8 years ago
Merge branch 'new-uuids' of 'https://github.com/grimoirelab/sortinghat.git'

1be2d076802df94838d0f37da4c64f80884bd527 authored almost 8 years ago
Version updated to 0.3.0.dev1

d183f21d5fbd3477a8d5b1c2aacf04c63a5f47ba authored almost 8 years ago