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 'fix-descendants-backends' of 'https://github.com/sduenas/perceval'

Merges #258
Closes #258
Fixes #257

07a8ef9e84706288d05f91d54dff2dfa3f884518 authored about 7 years ago
[backend] Fix 'find_backends' to get all backend descendants

This function uses the class method `__subclasses__` to get
derived classes from Backend and Bac...

c710094245aaa42831f24ccdffe33056e900c1bb authored about 7 years ago
Merge branch 'fix-launchpad-not-found' of 'https://github.com/valeriocos/perceval'

Merges #256
Closes #256
Fixes #254

61827c8aeafc67737e85c7b53be61a8b9aeeedb2 authored about 7 years ago
[launchpad] Handle 404 HTTP error

This patch allows to handle 404 http errors, which may occur when
requesting data of deleted user

627aecc7f1320ded4a4b297f75c55f8c7791e633 authored about 7 years ago
Merge branch 'fix-client-attributes' of 'https://github.com/valeriocos/perceval'

Merges #251
Closes #251
Fixes #243

b77537157e85220ad84626ef7a05f7910bcf4682 authored about 7 years ago
[phabricator] Update generic http-client parameters

This patch fixes the initialization of the http-client parameters
in the Phabricator backend.

a0da8f2bd5a4e7ba8c7b428ffb30cc96f8f1bfef authored about 7 years ago
[meetup] Update generic http-client parameters

This patch fixes the initialization of the http-client parameters
in the Meetup backend.

6708b8b1d6ec69e28ba48c9f53f5159096978d59 authored about 7 years ago
[github] Update generic http-client parameters

This patch fixes the initialization of the http-client parameters
in the GitHub backend.

d2f8a296abe38a592228eafb3172a041fdbb9abe authored about 7 years ago
[jenkins] Update generic http-client parameters

This patch fixes the initialization of the http-client parameters
in the Jenkins backend.

f08caaeeb1bc94b7c4f98b01f69d95c82844309b authored about 7 years ago
[client] Fix init headers and status codes

This patch fixes the initialization of headers and status codes
(forcelist and retry after statu...

a69fa62f41c9d9fb313266e4f5b6b18c74b48a55 authored about 7 years ago
Merge branch 'docker-fix' of 'https://github.com/vwangler/perceval.git'

Merges #250
Closes #250

cafec3c0d92288a5d3058027a93486cd42f759c3 authored about 7 years ago
[docker] Add build-essential/gcc for dulwich

3f9752371904b2465ac8deadd084ce84b1263a87 authored about 7 years ago
Merge branch 'fix-meetup-negative-sleep' of 'https://github.com/valeriocos/perceval'

Merges #248
Closes #248
Fixes #244

8d0a436cbfc3d167a0db1bfe15d26961e16638d0 authored about 7 years ago
[meetup] Adapt tests to assess the sleep for rate

This patch adapts the tests used to asses the sleep for rate,
according to the new metho...

a1335c96886f60bb14e25353ec0d09fa310e5b4b authored about 7 years ago
[github] Adapt tests to assess the sleep for rate

This patch adapts the tests used to asses the sleep for rate,
according to the new method __calc...

eed386e4bf5026e8431dee722e1a7af36754e59f authored about 7 years ago
[client] Add function to calculate the time to reset for tokens

This patch allows to define how to calculate the time to reset
for tokens (e.g, the next date wh...

5c57d4e8346365840d450b431b3acd12a990d27e authored about 7 years ago
[hyperkitty] Apply generic HTTP client to HyperKitty

The generic client is applied to the HyperKitty backend. Now
connection problems are transparent...

0b85a7ab12a8d779eb83eda8cf211ab550668a9f authored about 7 years ago
[redmine] Apply generic HTTP client to Redmine

The generic client is applied to the Redmine backend. Now
connection problems are transparently ...

bc649cf48a65bf541a114797283e10792883689f authored about 7 years ago
Merge branch 'fix-jenkinks-status-code' of 'https://github.com/valeriocos/perceval'

Merges #246
Closes #246

4fd5cef2d2fc0e8adbe132bba67884f5de7675c8 authored about 7 years ago
[jenkins] Fix status codes in client

This patch initializes the error status codes list by value.
Before the list was initialized by ...

ae88673f541b13d80773882ce8538b933560e68f authored about 7 years ago
[meetup] Apply generic HTTP client to Meetup

The generic client is applied to the Meetup backend. Now
connection problems are transparently h...

17d9cb891fed0c5cf584d9a370021ef48190115c authored about 7 years ago
[askbot] Apply generic HTTP client to Askbot

The generic client is applied to the Askbot backend. Now
connection problems are transparently h...

d3288b42069bb851554cd107620c3f0a4d32bec0 authored about 7 years ago
[phabricator] Apply generic HTTP client to Phabricator

The generic client is applied to the Phabricator backend. Now
connection problems are transparen...

03408d9a45748567b9d85e16b9fb3a41128f108f authored about 7 years ago
[http-client] Add parameter "verify" to fetch method

The verify parameter is used to verify a SSL certificate. By default,
it is set to True, but som...

3c734274b384d75e3ab21b3d4d04d154a0007a0f authored about 7 years ago
[bugzilla] Apply generic HTTP client to Bugzilla

The generic client is applied to the Bugzilla backend. Now
connection problems are transparently...

8fe61c74243c2383a8b98bcf62cadcedbb8ee16a authored about 7 years ago
[bugzillarest] Apply generic HTTP client to Bugzillarest

The generic client is applied to the Bugzillarest backend. Now
connection problems are transpare...

7320eb841579246f333ff7a8b8ef266c9ed0ffa0 authored about 7 years ago
[confluence] Apply generic HTTP client to Confluence

The generic client is applied to the Confluence backend. Now
connection problems are transparent...

3ad0cd0ce662b805a35d77976a93e18745de564c authored about 7 years ago
[discourse] Apply generic HTTP client to Discourse

The generic client is applied to the Discourse backend. Now
connection problems are transparentl...

ed95d4062e1a6b7227fb9a778045484117acde77 authored about 7 years ago
[dockerhub] Apply generic HTTP client to Dockerhub

The generic client is applied to the Dockerhub backend. Now
connection problems are transparentl...

1cbb00a9ef6af86baf28c85f91a89c1b3cec76fe authored about 7 years ago
[jenkins] Apply generic HTTP client to Jenkins

The generic client is applied to the Jenkins backend. Now
connection problems are transparently ...

b9c1a915590fa1717e29f161d8547ee2a7db0cb2 authored about 7 years ago
[jira] Apply generic HTTP client to Jira

The generic client is applied to the Jira backend. Now
connection problems are transparently han...

c9ac30efdadca40b578302d8f06c00548e093a19 authored about 7 years ago
[launchpad] Apply generic HTTP client to Launchpad

The generic client is applied to the Launchpad backend. Now
connection problems are transparentl...

7dfcf1b19f99cbed0963869af92e5aa8447496b8 authored about 7 years ago
[mediawiki] Apply generic HTTP client to Mediawiki

The generic client is applied to the Mediawiki backend. Now
connection problems are transparentl...

296849bfa5adabb0e901d71d86ed500000d5108a authored about 7 years ago
[rss] Apply generic HTTP client to RSS

The generic client is applied to the RSS backend. Now
connection problems are transparently hand...

aa35b5563ca6b859f02a69b7d3b4aeb311ec3b67 authored about 7 years ago
[slack] Apply generic HTTP client to Slack

The generic client is applied to the Slack backend. Now
connection problems are transparently ha...

756ad81ffad87afbb1de201ffa29807086551be2 authored about 7 years ago
[stackexchange] Apply generic HTTP client to Stackexchange

The generic client is applied to the Stackexchange backend. Now
connection problems are transpar...

4434f91f4d9315d25d0f343437b6151cecf4b8b6 authored about 7 years ago
[telegram] Apply generic HTTP client to Telegram

The generic client is applied to the Telegram backend. Now
connection problems are transparently...

576c979788097b2634103e17f1fdda9dda3e9502 authored about 7 years ago
Merge branch 'github-generic-http-client' of 'https://github.com/valeriocos/perceval'

Merges #220
Closes #220

20f9443ae4f53c815da5546c0f753595648f684f authored about 7 years ago
[github] Apply generic HTTP client to GitHub

The generic client is applied to the GitHub backend. Now connection
problems are handled in a tr...

22ca50f4dc08a5d857b88e9be8d13b4c07afa99e authored about 7 years ago
Update version number to 0.9.7

d79b0dd2b1f483bfdad6b38ba22ad46d01d9bcb8 authored about 7 years ago
Merge branch 'generic-client' of 'https://github.com/valeriocos/perceval'

Merges #219
Closes #219

d2c0539a9d046896b06239681789859858674afe authored about 7 years ago
[client] Add error for the generic HTTP client

A new type of error, tailored to the generic HTTP client, is
added to the list of errors.

8f4bf75fa717a69f9e82e2788527971f08d1f690 authored about 7 years ago
[client] Update dependencies for urllib3

Package dependencies in setup.py and requirements.txt include now
a constraint on urllib3, which...

378f90a4229e37f709b5fe0de8bd2428edde259b authored about 7 years ago
[client] Add generic HTTP client

The generic HTTP client takes care of handling connection problems
and rate limit issues. It all...

fd5e3c452376c85fdb490fb67e9b64f1ef236968 authored about 7 years ago
[client] Add unit test for generic HTTP client

The functionalities implemented in the generic client are tested
in a dedicated file. This impro...

89d647c1a5123d8af1ed999a3a67a95cfbcc363d authored about 7 years ago
Merge branch 'fix-jenkins' of 'https://github.com/valeriocos/perceval'

Merges #218
Closes #218

72b74247100462561568bcc6567da6ff0bcb0b19 authored about 7 years ago
[jenkins] Fix HTTP error handling

This patch targets issue #216. HTTP errors are properly handle with
a dedicated except block fol...

5539f5330f4311c7f87a2e445de9350b8a36ab63 authored about 7 years ago
Merge branch 'fix-gerrit' of 'https://github.com/valeriocos/fix-gerrit'

Merges #215
Closes #215

7af3e9fa419c860106e48d91b917504f1f4908a1 authored about 7 years ago
[gerrit] Fix no route to host error

The backend allows now to initialize the gerrit server port (by
default '29418'). In case the g...

1b296228c5e21da8f534da9fdd1482619176340b authored about 7 years ago
Merge branch 'fix-github-init-rate-limit' of 'https://github.com/valeriocos/perceval'

Merges #213
Closes #213

30444b00b504b52e2e3452956b7cb2af134fb171 authored about 7 years ago
[github] Init rate limit info (requests left and reset time)

This patch includes a method to initialize rate limit data to avoid
starting a fetching process ...

93c96f83248d6fb084ea79cf9e3e5d0b01368519 authored about 7 years ago
Update version number to 0.9.6

c74e328297ed8e7f04345a7f95f72556797c1958 authored about 7 years ago
Merge branch 'fix-git-proto' of 'https://github.com/sduenas/perceval"

Merges #211
Closes #211
Fixes #210

f1c170ac6692ffe54558d590a96bedf748624651 authored about 7 years ago
[git] Fix invalid URL when TCPGitClient is initialized

When 'git://' URLs were in use, the initialization of TCPGitClient
instances were wrong because ...

4a066b38d9edc52c1e4126235838336e3775f0bf authored about 7 years ago
Update version number to 0.9.5

fcae408a56f16a25f1f62abc6c01b61d2e0dc100 authored about 7 years ago
Merge branch 'empty-repo' of 'https://github.com/sduenas/perceval'

Merges #207
Closes #207
Fixes #202

c44e93bd89bb786c168d79de8fea9d7b202f4eea authored about 7 years ago
[git] Fix error fetching latest items from empty repositories

The command 'show-ref' returns an error when is run in
empty repositories.

This patch checks wh...

2c989b14faa1e6556eba725fd11746ea5a246da5 authored about 7 years ago
Merge branch 'graph-walker' of 'https://github.com/sduenas/perceval'

Merges #206
Closes #206

72412cda58431ac0e1aec106b03b70576c29a641 authored about 7 years ago
[git] Limit the number of 'have' commits sent by fetch-pack

The current code sends, during the fetch-pack negotiation,
the hash for all the commits that the...

2b86b73a42f9f313f65423fe1499350cd3e7524b authored about 7 years ago
Merge branch 'bare-repo' of 'https://github.com/sduenas/perceval'

Merges #205
Closes #205

7f84df011eefd378d590c00c025c5dfccf2856dc authored about 7 years ago
[git] Change 'mirror' to 'bare' repositories

Mirrors can contain references and objects that are not part
of the real activity in the reposit...

93a6643f278175f76a5e5a8c9e074fecd2ce4250 authored about 7 years ago
Update version number to 0.9.4

3ae60d21f219f36db4a1aa5606f5fcd1d27d9690 authored about 7 years ago
Merge branch 'fix-meetup' of 'https://github.com/valeriocos/perceval'

Merges #199
Closes #199
Fixes #183

6b01c279cdabfcae2af48f80872a3894ef9f67f6 authored about 7 years ago
[meetup] Fix too many requests error

a6bdbbf44f716a060d9355b5c5120979c673d852 authored about 7 years ago
Merge branch 'fix-jenkins' of 'https://github.com/valeriocos/perceval'

Merges #200
Closes #200
Fixes #197

30aa4cbd3848f22afdcbcde522fdd3d07e88d22a authored about 7 years ago
[jenkins] Fix connection timed out exception

aed3eeb855298b23af2a5f0552ff232293494d0f authored about 7 years ago
Merge branch 'fix-fetch-pack' of 'https://github.com/sduenas/perceval'

Merges #198
Closes #198
Fixes #165

e2d2ecc2ec79bf3ce2c77ea6f5060f0373a82da7 authored about 7 years ago
[git] Fix fetch-pack for HTTPs connections

The command 'fetch-pack' only works with the TCP (git://)
protocol unless '--stateless-rpc' flag...

3b917159d47a1ae97adb2459773c308c147850c5 authored about 7 years ago
Merge branch 'git-mirror' of 'https://github.com/sduenas/perceval'

Merges #196
Closes #196

2a0680ec008d93a85c3a860d6c17d30b3f9426c9 authored about 7 years ago
[git] Work with bared repositories only

To work with repositories, Perceval always keeps synced
copies of them in local directories (usu...

eea48bebee8c2e2975e0aa8f9b1d177c7fcc051b authored about 7 years ago
Merge branch 'fix-docker-dep' of 'https://github.com/vwangler/perceval.git'

Merges #184
Closes #184
Fixes #141

6a4901afa1a95fbd731242519244a82505ab7989 authored about 7 years ago
[docker] Install pypip deps from requirements.txt

This ensures that dependencies installed in the Dockerfile are always in
sync with Perceval mast...

4f555a3421a65e2df6eb54dc2ffe4602caef7aeb authored about 7 years ago
Merge branch 'fix_api_enterprise' of 'https://github.com/dpose/perceval.git'

Merges #193
Closes #193

bf85a8694e3fc2fe4614155e4679dc8a8f852a56 authored about 7 years ago
[github] Fix GitHub Enterprise support

The new structure for the API url is 'https://git.example.com/api/v3'

99e2e48168c866c8f2d3a9daf4285a4271038ee3 authored about 7 years ago
Update version number to 0.9.3

138b035a63cd0f5273eac2cabdb1b35598cc7494 authored over 7 years ago
Merge branch 'fix-askbot' of 'https://github.com/valeriocos/perceval.git'

Merges #182
Closes #182
Fixes #181

eb76bf4c72b0575a87646a5655e1fe6d9a86ab1b authored over 7 years ago
[askbot] Handle TooManyRedirects error when question title is empty

The error appears when trying to fetch data of a question
with an empty title.

Backend version ...

921ba7efae1b44ba80a96064ef7dd6d48575c8eb authored over 7 years ago
Merge branch 'organize-test-folders' of 'https://github.com/valeriocos/perceval.git'

Merges #188
Closes #188

cc486a4ed8a9266f9c6f1d77370a69f0deff5362 authored over 7 years ago
[tests] Fix flake8 errors

801605aa47ca01ba9c1eb64c8fce8fd9f312ff3c authored over 7 years ago
[tests] Use absolute path for utils test calls

5faa5a85c10835aee78eb9800d9ed74957105e72 authored over 7 years ago
[tests] Use absolute path for telegram test calls

ede06434e54950051e0356acf13f2387d2e938b2 authored over 7 years ago
[tests] Use absolute path for supybot test calls

29a64e3ea2128a92fcf7a37a974a9c034ba7e959 authored over 7 years ago
[tests] Use absolute path for stackexchange test calls

7f7c299944059019b52cfd8f8640b72da7734f58 authored over 7 years ago
[tests] Use absolute path for slack test calls

aafa75eeb7f04cb1d2e6f1d0b435df8122626223 authored over 7 years ago
[tests] Use absolute path for rss test calls

2fa9050f962471d85d9a19d9a4961a87b2489a84 authored over 7 years ago
[tests] Use absolute path for redmine test calls

6c744f6f1a3b60605d6f13309e63d158eb14d41a authored over 7 years ago
[tests] Use absolute path for pipermail test calls

1764df0fac80b7552f663eebff5ad369707b6f74 authored over 7 years ago
[tests] Use absolute path for phabricator test calls

289db32ad1959abcbddb7f2fef23cfd568e1107d authored over 7 years ago
[tests] Use absolute path for nntp test calls

acf0e3d8db5a7848a0682cabe9d3f1115eda2f0c authored over 7 years ago
[tests] Use absolute path for meetup test calls

c331c63da5de958b923b1a533da053a295183b7a authored over 7 years ago
[tests] Use absolute path for mediawiki test calls

49ecc2095f23a2f3761cd65f734df93bebe0fdd4 authored over 7 years ago
[tests] Use absolute path for mbox test calls

28ed6e794234c6c3e459e0bb6d6fe822e2ac450c authored over 7 years ago
[tests] Use absolute path for launchpad test calls

25d1e73794c6f8c72b8f433f60c60d4bf3b238cf authored over 7 years ago
[tests] Use absolute path for jira test calls

7d339e67a1bf03ba4caa544be26f4ff2054933c6 authored over 7 years ago
[tests] Use absolute path for jenkins test calls

ba02ea634a1ea9be2e8be82750b44a3dfb70f65e authored over 7 years ago
[tests] Use absolute path for hyperkitty test calls

d22e86967ec35a35780a4b1533227666b89d0696 authored over 7 years ago
[tests] Use absolute path for gmane test calls

a25decdf2335ef6594683dbe880c40b7cff51a76 authored over 7 years ago
[tests] Use absolute path for github test calls

df8d2d1d0e26f83b80aef822f9ab21328320be05 authored over 7 years ago
[tests] Use absolute path for git test calls

746d6ae7ffcdd443471844fa40b28288009e03ae authored over 7 years ago
[tests] Use absolute path for errors test calls

14b51bd94e99bea9f3aa75c4c5f1734244262d64 authored over 7 years ago