Ecosyste.ms: OpenCollective

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

github.com/chaoss/grimoirelab-perceval

Send Sir Perceval on a quest to retrieve and gather data from software repositories.
https://github.com/chaoss/grimoirelab-perceval

Merge branch 'phab-projects' of 'https://github.com/grimoirelab/perceval.git'

Fixes #64
Closes #64

d60e091d6d7c1560518068f7bc508ea3e797aabf authored over 8 years ago
[phabricator] Include projects/tags data on items

So far, Maniphest items generated by Perceval did not include to
which projects the tasks are as...

6e06821e40569b7cadfd49d78a264fd6a7f20ac0 authored over 8 years ago
[phabricator] Fetch projects identifiers assigned to each task

3d5268ade3b72f2b62777cc277f8912644a97267 authored over 8 years ago
Merge branch 'phab-users' of 'https://github.com/grimoirelab/perceval.git'

a207b5cb2566d4db9685d9cac291bfb09840e649 authored over 8 years ago
[phabricator] Fetch data about authors that are not users

Actores such as bots, scheduled tasks, etc, can be found as
authors (normally in transactions) i...

cf2d705a736d5fb4971b338ad33e33ae4702ebf7 authored over 8 years ago
[phabricator] Add static method to parse PHIDs data

3a5cafb584427c139c1b6cb49f4f85362e3d444e authored over 8 years ago
[phabricator] Add method to request data about a set of PHIDs

This patch implements the call to the Phabricator's API
'phid.query'. This one returns informati...

e6280d45fc36b9fc86d353b92fca2dfc872b39bb authored over 8 years ago
[tests] Add missing git log file

5e2f10355d3429ec0f9cda8a53c6a1be1425806c authored over 8 years ago
[gerrit] Set 'url' as positional argument

Fixes #60

5eb165ae65cd3dd685cd3e650411a119446b253d authored over 8 years ago
[git] Capture filepaths on merge commits

In those cases where merge commits only include data about
lines added and removed, the filepath...

ee7fd453018481c917a0b8ab5c41f1db3ba4473f authored over 8 years ago
Merge branch 'pip' of 'https://github.com/jgbarah/perceval.git'

Merges #62
Closes #62

d073204d7d10392d8745af78f6ffbf55aa0de6d9 authored over 8 years ago
[docs] Fix minor errors in docs

c345cd82bcad4dd34e8f7572dec6c2e847be0b77 authored over 8 years ago
Release 0.3.0

eb2ebd5d23013f361248276d8dc699a8a1b8b586 authored over 8 years ago
Install package as an egg folder

Do not create zip egg files during installation and install
Perceval package as an egg folder wi...

b3da07b8a9d8e87b23630311984afd0c29a9ad73 authored over 8 years ago
Merge branch 'pip' of 'https://github.com/jgbarah/perceval.git'

Merges #61
Closes #61

a8d7c2d79874db76c19a08c532eef0e0a91cb666 authored over 8 years ago
Add support for creating PyPi packages

Changes to setup.py for creating packages suitable to be uploaded
to PyPi.

Version bumped to 0....

f844050d5d8d386530ff5dc88d0e0e2c2dd446a7 authored over 8 years ago
[utils] Parse dates with additional timezone information

This patch makes possible to parse dates that are verbose
with time information. So far, dates l...

891896c6aa8404f9cc90253a97e926f1f63dd1a2 authored over 8 years ago
Merge branch 'mediawiki-dateformat' of 'git://github.com/albertinisg/perceval.git'

Merges #55
Closes #55

0ef26c6465709d9b7c461f0dd83b4da7d06e7c35 authored over 8 years ago
[mediawiki] Use ISO 8601 supported format

The output generated by datetime.isoformat() method is not
supported by Mediawiki API (>= 1.27)....

293022ef741e28b87494aea456f45c7b7dae1b90 authored over 8 years ago
Merge branch 'fix/jira-custom-fields' of 'git://github.com/albertinisg/perceval.git'

Merges #52
Closes #52

e64989be66909a241ad07c6c4a51f929cc93cdbb authored over 8 years ago
[jira] Add additional information in custom fields

This commit adds new data to the each item's custom fields
such as names and ids. Unit tests wer...

a8d47ca327a2d0b71c7314fb7136164a7a0fad74 authored over 8 years ago
[tests] Fix cache tests for Redmine backend

The test checked the values from the retrieved issues
and not from the cached ones. This patch f...

1cc050ffa2eca563e65693fdc177dea5e8c5b552 authored over 8 years ago
Merge branch 'redmine' of 'https://github.com/grimoirelab/perceval.git'

75359b11c81c4cb201bdd05ce8a89141995c80fe authored over 8 years ago
[perceval] Add Redmine backend

d7d30291c9ec0ab4af99220ef52e3e88f51e2c31 authored over 8 years ago
[redmine] Add Redmine command class

a12760b159f813863bb4f7b6c383cad72f824160 authored over 8 years ago
[redmine] Support to fetch items from a cache object

6cc1450555e9338b0c23563d1ff30db9f99adab5 authored over 8 years ago
[redmine] Add Redmine backend class

832606c5dac896c3ccc5fac318a2254f1326f7cf authored over 8 years ago
[redmine] Add Redmine client class

05da9089d312bf9035b65d64928ecb61361e1cf0 authored over 8 years ago
Merge branch 'phabricator' of 'https://github.com/grimoirelab/perceval.git'

71198a9aff10e086122de5903c8aa438dee7f26a authored over 8 years ago
[phabricator] Add Phabricator command class

6bd7f09f0bc2df1e527586e1af07e4c724c366dd authored over 8 years ago
[phabricator] Add Conduit client

This client is able to fetch data such as tasks and tasks
transactions.

dc8396228904bc9ac7e5670a7b4427664cdd8747 authored over 8 years ago
[perceval] Add Phabricator backend

This backend only gets information about tasks and users.

d8e0f9c118f3026251ba0369424b7a3918a66231 authored over 8 years ago
[phabricator] Support to fetch items from a cache object

82cbf476469a2d331b952b2c9d6b3264623ed758 authored over 8 years ago
[phabricator] Fix 'constraints' param type on maniphest.search

Some older versions of Phabricator expect a list type of dicts
on 'constraints' parameter when m...

60bb87423751cf2e4190cefea98130bf56e397ba authored over 8 years ago
[phabricator] Include users data on tasks items

ec8c5292fcf8db8f56cd3393046f7c9415baa65c authored over 8 years ago
[phabricator] Support to retrieve users data with Conduit client

4fe3a82a6d6ed800d61eb5a4f68ec3a9ba6870db authored over 8 years ago
[phabricator] Add Phabricator backend class

7d4662487d361c351b0ecc3e03ec25384d3aeb35 authored over 8 years ago
[phabricator] Fix error when a task does not have any owner

d163a11551f52c13f38824a2a4a2e23409e60d96 authored over 8 years ago
[mediawiki] Add test flag to ignore MAX_RECENT_DAYS exception

On Mediawiki pre-1.27 servers, due to server restrictions,
'from_date' parameter only works for ...

659aad1bf6d4c08463d75bb1997ed88e561a8dcd authored over 8 years ago
Release 0.2.0

f327a37b51ef9f7600a725adcbb0409eb5ad9c16 authored over 8 years ago
[tests] Improve 'fetch' tests on StackExchange and GitHub backends

b10eebf87b7afda2440ad915957c011601571ec3 authored over 8 years ago
Merge branch 'kitsune' of 'https://github.com/acs/perceval.git'

Merges #49
Closes #49

0cc5a519679b12316c8940c8f2321d15b329dece authored over 8 years ago
[perceval] Add Kitsune backend

ba1e441986b32f505e1dbaa1e8e16758c073fc07 authored over 8 years ago
[supybot] Ignore empty comment lines

Some log files can contain empty comment lines. These lines
have the pattern "2016-07-19T01:02:0...

6c797b8499a70f3af520bcd0863127dc0f29fb94 authored over 8 years ago
Merge branch 'issue-50' of 'https://github.com/acs/perceval.git'

Merges #51
Closes #51

31054987f5512e3d0ba7b54bcd0839196a2a1bf6 authored over 8 years ago
[gerrit] Fix query format when filtering several blacklisted reviews

The query to fetch the reviews was badly formed when serveral
blacklisted reviews were set to be...

1c6989ec4403cc6b46c6eb2feb1919b2df904ed9 authored over 8 years ago
[tests] Remove unused imports on StackExchange backend tests

8449683b5ee9588c155b1c6a7ba7f68cf5b4b1f0 authored over 8 years ago
[tests] Fix invalid mock server config in stackexchange test

On 'test_get_questions_more()' test, the httpretty configuration
for the mock HTTP server was wr...

06c42808cd41bb9722e48e729604fe527d9d17c3 authored over 8 years ago
[stackexchange] Sleep the client when 'backoff' field is received

According to StackExchange documentation, "a dynamic throttle
is also in place on a per-method l...

ff6ddb3cbe638be22253f76a4b36362d821b2a99 authored over 8 years ago
Merge branch 'remo' of 'https://github.com/acs/perceval.git'

Merges #47
Closes #47

5974f83fc8f7b89a3dc88745eaf69ad7327b5ee5 authored over 8 years ago
[perceval] Add ReMo backend

90725e1bbb356d96c90880c2c1bbdd836a4dba4f authored over 8 years ago
[supybot] Fix crash while parsing action messages

Fixes #48.

The messages that start with a single '*' are considered as
action messages sent by ...

7211db4dde58dbedce8a510128ea3555f6269670 authored over 8 years ago
[telegram] Include 'offset' metadata on each item

Due to Telegram backend only allows to fetch items passing an
'offset' value and not the typical...

29db72276cbc2a5ec4b6ddd45287dac9aef15515 authored over 8 years ago
[tests] Fix cache tests for Telegram backend

The test did not use the list of cached items when it checked
if they were successfully retrieve...

c53fb2b1b2fc01feeae7e0ef8eb46e984f73d06a authored over 8 years ago
Merge branch 'confluence' of 'https://github.com/grimoirelab/perceval.git'

bfa6146c613b569776882683e31aebb10209c98f authored over 8 years ago
[confluence] Add client to use Conluence REST API

8463d2371adf10b5b01488bb6b1d024d024268bd authored over 8 years ago
[confluence] Add Confluence command class

1a2af6ab70dfc3c90dcbacd36a51175ec9c66021 authored over 8 years ago
[perceval] Add Confluence backend

80db70b330bb3b183ce82ad7f9aac922fd6a345f authored over 8 years ago
[confluence] Skip removed or private contents

In Confluence, some removed or private contents might be listed
when a search query is run. Thos...

d1c0c411fa31f15ab6851e7d611c8a89c0b1304b authored over 8 years ago
[confluence] Support cache storage

d6c40d7667fdb079118f967e56881a3c772c66f0 authored over 8 years ago
[confluence] Add Confluence backend class

ee683855c1bc5a9ce99349213aff67f9ec71e37d authored over 8 years ago
Merge branch 'git_branches' of 'git://github.com/jgbarah/perceval.git'

Merges #45
Closes #45

971837b026a912d73c57d10fb41d055652890587 authored over 8 years ago
[git] Add support for fetching branches

b698246755af23eaaceaa7b3fce9d882ffcc1352 authored over 8 years ago
Merge branch 'test_jira' of 'git://github.com/zhquan/perceval.git'

Merges #40
Closes #40

43e569b30fe6aeffcc0591544f3e91ac17f39e8c authored over 8 years ago
[tests] Add unit tests for Jira backend

2c301f21c25d62e7d3e744e735bea8a329b74824 authored over 8 years ago
Merge branch 'telegram' of 'https://github.com/grimoirelab/perceval.git'

0d44333b38fa7de066d5c723975ebd696d091b87 authored over 8 years ago
[perceval] Add Telegram backend

5d6676cfeeb49e81a2f7ae2e4669c0c1656ee92c authored over 8 years ago
[telegram] Add TelegramCommand class

15d948845fe26b9584ce4fb0090254a8106381c5 authored over 8 years ago
[telegram] Support filtering of messages by chat

e6f970a9a0ccb6ce9fdd61065ba694e6e65e9efc authored over 8 years ago
[telegram] Support cache storage

11baa689519975ee7bf2d5fa0a1bfb15f0c913b1 authored over 8 years ago
[telegram] Add Telegram backend class

42053cddd917e0856adbf2ef4e269822cf3c1e8d authored over 8 years ago
[telegram] Add client to fetch messages sent to a Telegram bot

4662b4719c0aec11bce990510cd0078c999efd02 authored over 8 years ago
Merge branch 'mediawiki' of 'https://github.com/acs/perceval.git

Merges #46
Closes #46

a4857fc13698125bd4a3ddfe455dc0748942751b authored over 8 years ago
[perceval] Add mediawiki backend

997f6609a6f936fd680ebcb12530b3ae14e77857 authored over 8 years ago
Merge branch 'supybot' of 'https://github.com/grimoirelab/perceval.git'

e91c5035e007a4ed83674c17d230e2b1b4a10d9e authored over 8 years ago
[perceval] Add Supybot backend

bfb379a2a990f9272eeca8fde597f5dde676bae1 authored over 8 years ago
[supybot] Add SupybotCommand class

42c53a69e0c9a593850c66c1bbef8a976e27598e authored over 8 years ago
[supybot] Add Supybot backend class

506a31bf0f34b70fdbbd61dcd8fc13c86df954b3 authored over 8 years ago
[supybot] Add Supybot IRC log parser class

fe9c17b2fb07bb2c8887f659cb3c2345994b684d authored over 8 years ago
Merge branch 'gmane' of 'https://github.com/grimoirelab/perceval.git'

ecea6378e5155b761918bab98b15cd88f9197dbb authored over 8 years ago
[perceval] Add Gmane backend

220408d384c0a0a904f2d734489b6e13586cb485 authored over 8 years ago
[gmane] Add GmaneCommand class

44198d7265ca5a60b3609d60f56bf94d0222db08 authored over 8 years ago
[gmane] Add Gmane backend class

On this backend, the method fetch does not supports to filter
by 'from_date' like in other backe...

0a8591f44a7a7f9aedf4974151b0f542ca194cde authored over 8 years ago
[gmane] Add class to manage Gmane mailing lists

687092fd8a0878e5fa9a6ab86e19247d5c740365 authored over 8 years ago
[gmane] Add Gmane client

4b834addcdf005f280951b21705104741b1c0489 authored over 8 years ago
[bugzillarest] Reduce the number of API requests needed to fetch data

With some "hacky" REST queries, the number of times that the client
goes to the server is reduce...

302d5fdbcafe9910295cfb2c1b27d1d04e31bc88 authored over 8 years ago
Merge branch 'mod_mbox' of 'git://github.com/zhquan/perceval.git'

Merges #41
Closes #41

3be1a9a2fb1b21886cefa6619f56d1b24f78404b authored over 8 years ago
[pipermail] Add support to mod_mbox interface

Apache's mod_box interface lists the mbox links in a different
format. This patch allows to get ...

fca976a0a0e5dbfc6b895da986a502030740f22c authored over 8 years ago
Merge branch 'bugzilla-rest' of 'https://github.com/grimoirelab/perceval.git'

e9a10b9713f3ed411cb733ec957bd7010cf9ab5a authored over 8 years ago
[perceval] Add Bugzilla REST backend

This backend allows to fetch data from Bugzilla servers using
its REST API. This API is only ava...

b36aaa39623faa55b4047fd6119dd1a805cd5e77 authored over 8 years ago
[bugzillarest] Add BugzillaRESTCommand class

eac35f4440ac51efe2ab75ed05c9024657c32961 authored over 8 years ago
[bugzillarest] Support to fetch bugs from the cache

9b090bab36eea81ae4b823f998e410197b7551d7 authored over 8 years ago
[bugzillarest] Add BugzillaREST backend class

6676879b64e42803259a6e2fec75756117ff799c authored over 8 years ago
[bugzillarest] Add REST API client

45e93dd78a63d141fd99b4bf1eacceb44b1a5ac1 authored over 8 years ago
Merge branch 'discourse' of 'https://github.com/grimoirelab/perceval.git'

The implementation of this backend is based on pull
requests #37 and #39.

This commit adds the ...

ba9bbe4405582a4a2705903e372bb9a7c4b0e36e authored over 8 years ago
Add Discourse example to README

90355c5d5e7a8d0092f7eb864b348f80a2a42df0 authored over 8 years ago
[discourse] Ignore pinned topics older than 'from_date'

Pinned topics are listed at the top of the first JSON that
is retrieved. This breaks the order o...

e5f84b10a1a220bd655db043b5a1052fc8be3005 authored over 8 years ago
[discourse] Store topics in cache

The alpha version stored parsed posts. This patch standarizes
its use with the rest of the backe...

d36293a4ba3cd4e6c95be900c145c09bf57c6f00 authored over 8 years ago
[discourse] Refactorize Discourse API Client

734074a5e049a5149fb596f5b62064a2b1668154 authored over 8 years ago
[discourse] Update command class to work with the new backend

1f7a5584e8c40e925bf274973e583b41e443c0fa authored over 8 years ago