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

[tests] Increase test coverage for backend

This code increase the test coverage for the backend class
by adding a new tests that check whet...

f590f669fa2cc8d5f198fa7b1944368993c98efa authored over 5 years ago
[backend] Add BackendItemsGenerator context manager

This code adds the contextmanager `BackendItemsGenerator` which
initializes a backend, performs ...

2ef3e6045e4e91b33e9e0f8805a1036e519310d5 authored over 5 years ago
[backend] Include summary of fetch executions

This code allows to calculate and return the summary
of fetch executions. By default, it include...

eb6b5b0c53d2c24ac5877f7bea15c4943929fb59 authored over 5 years ago
[perceval] Add summary class

This code includes a class that models the summary of a
fetch execution. It includes information...

ee915b345d9f8d926c625c9bb9792ebaf3d640ff authored over 5 years ago
Update version number to 0.12.21

Signed-off-by: Santiago Dueñas <[email protected]>

cc76032c0e5a8bfe9707d03864ec310455277d2d authored over 5 years ago
Merge branch 'replace-basic-auth-groupsio' of 'https://github.com/valeriocos/perceval'

Merges #570
Closes #570
Fixes #569

355a778626a663b99005cb662fedc2815f727a05 authored over 5 years ago
[groupsio] Replace HTTP basic auth with cookies based auth

This code replaces the previous authentication method with a
cookies based one. This change is d...

e5a354c281a897f404776f6276cc0e62dff750b8 authored over 5 years ago
Merge branch 'use-header-slack-token' of 'https://github.com/valeriocos/perceval'

Merges #571
Closes #571

fe185d00867561e2f0c57a730229213ded55161b authored over 5 years ago
[slack] Pass API token via headers

The API token was passed in the payload of the requests when
issuing petitions to the Slack API....

8fc8b951ea7e7ba1179660c88d241f844626e5c4 authored over 5 years ago
Update version number to 0.12.20

2d12e59f22cefa3c6015373a16f26bc452858ef0 authored over 5 years ago
Merge branch 'remove-support-for-api-token' of 'https://github.com/valeriocos/perceval'

Merges #568
Closes #568
Fixes #567

f39dbe54095f7e3e649cbae2eba70c782d364f4a authored over 5 years ago
[meetup] Pass oauth2 token via headers

The oauth2 token was passed as payload of the requests when
issuing petitions to the Meetup API....

631ffec79d333505123572ff2ca76fcd62938ed2 authored over 5 years ago
Merge branch 'add-channel-name-mattermost' of 'https://github.com/valeriocos/perceval'

Merges #562
Closes #562

65a5e757a7c07a2dbbe0866a455ee38f96cec5e6 authored over 5 years ago
[tests] Increase test coverage mattermost

This code increases the test coverage of mattermost
which now is 100%.

Signed-off-by: Valerio C...

32d67768ef09e2bbf10572f75a5e62e835e6f0df authored over 5 years ago
[mattermost] Add channel info

This code includes the channel info to the messages
retrived from mattermost.

Tests have been a...

27ed710dd6025fb1f018ff08fcf3f9b3c6ea18a9 authored over 5 years ago
Merge branch 'improve-github-doc' of 'https://github.com/valeriocos/perceval'

Merges #564
Closes #564

275aaf41f976427913e954a8b59ac4cef4ea10a0 authored over 5 years ago
[github] Add example to initialize backend from code

This code improves the docstring of the GitHub backend
by providing an example about how to init...

ade0620149ed3247cae56d281361409e781fd775 authored over 5 years ago
Merge branch 'fix-tests-backend' of 'https://github.com/valeriocos/perceval'

Merges #556
Closes #556

7769088656c34bacf5a0af4193d8dda9f985ce01 authored over 5 years ago
[tests] Fix metadata_updated_on of MockedBackend

This code fixes the return value of the
MockedBackend.metadata_updated_on, which wasn't
set to a...

f898692bcf231fb95b7d48175348154e383027e4 authored over 5 years ago
Merge branch 'update-httpretty-dependency' of 'https://github.com/valeriocos/perceval'

Merges #558
Closes #558
Fixes #557

b17767e1600548148400bcfa2fb9a985542577b6 authored over 5 years ago
[dependency] Unpin httpretty dependency

The bug in version 0.8.14, which was preventing
to execute some tests in Perceval, is solved
in ...

80f99c7c9170433953742109a5bbef2e5b4a1de6 authored over 5 years ago
[doc] Remove httpretty details from Running tests section

This code removes the details related to the httpretty version
to install. The lastest version (...

c99287e0dbacffe9d0d491384204303bc962fdc2 authored over 5 years ago
Update version number to 0.12.19

Signed-off-by: Santiago Dueñas <[email protected]>

0514c3c4207fd597204c987cd98c7120308fd67e authored over 5 years ago
Include metadata files and tests in sdist packages

Source distribution packages will start including
some missing metadata files such as the licens...

d74876bfcc0063769502dfc1e55d15e02bf95eab authored over 5 years ago
Merge branch 'recalculate-gitlab-mrs-list' of 'https://github.com/sduenas/perceval'

Merges #553
Closes #553

49a943295723feb13dc6a327b9be38dba132e3f6 authored over 5 years ago
[gitlab] Recalculate outdated list of merge requests

If during the fetching process, a merge request was modified, the
initial list of merge requests...

a0572c5cbc2de47bb4fb7eb94116c7bcc9a4dc3b authored over 5 years ago
Merge branch 'update-license' of 'https://github.com/valeriocos/perceval'

Merges #551
Closes #551

348b8e68fcfafb31359dc2390af5dde2ca4a4d9b authored over 5 years ago
[perceval] Update license info

This code updates license info based on the content
of https://www.gnu.org/licenses/gpl-3.0.html...

f7e092b957d6219c72b621c35be90add01e5d3d7 authored over 5 years ago
Merge branch 'setup-long-desc' of 'https://github.com/valeriocos/perceval'

Merges #550

725aa0ec280727c615e8f5a147a3af8dc7b8ecda authored over 5 years ago
[setup] Fix format type for long description of package

Pypi requires that the format of the long description for a
package is detailed in the variable ...

0eb2ec94599ed6977550fb02e68c3c3a0ed5c349 authored over 5 years ago
Merge branch 'handle-num-members-archived-slack' of 'https://github.com/valeriocos/perceval'

Merges #552
Closes #552

7e5a3489ea2d7649afd7477e747d1b788a38de9f authored over 5 years ago
[slack] Handle `num_members` for archived channels

Due to an API change, the number of members for archived channels
cannot be retrieved anymore. T...

f689a2de38de97cdf76c6b186be529671a2c2e4d authored over 5 years ago
Merge branch 'support-access-token-jenkins' of 'https://github.com/valeriocos/support-access-token-jenkins'

Merges #549
Closes #549
Closes #506
Closes #433
Fixes #432

f7d372bf235ebd039c2ff7b6a7b0f0b26aa0c5eb authored over 5 years ago
[client] Add `auth` param to fetch method

This code includes the param `auth` to the
fetch method, thus allowing to issue authorized
reque...

49f75378195a422fc528482c19267dfd294619c1 authored over 5 years ago
[jenkins] Support authenticated access using user/API token

This code allows to fetch builds and jobs available
via a Jenkins server, which requires authent...

63bb31677c419cde0dd14590a0d00fd7430c2fb5 authored over 5 years ago
Update version number to 0.12.18

Signed-off-by: Santiago Dueñas <[email protected]>

399151ca0b579809b7b83bb619b4617eafee890d authored over 5 years ago
Merge branch 'master' of 'https://github.com/electrocucaracha/grimoirelab-perceval.git'

Merges #548
Closes #548

f4e35cfd9848a872c1cc3b52ade1bea321e2e1c9 authored over 5 years ago
[git] Add proxy support to git clone command

The git command task raises a timeout exception when it's executed
inside a corporate network. T...

b311541e90c077ab36df42f8c46ecce023a53c28 authored over 5 years ago
Merge branch 'handle-no-page-id-mediawiki' of 'https://github.com/valeriocos/perceval'

Merges #547
Closes #547

70616f227007c3c616a3cec91f1b6aa780263118 authored over 5 years ago
[mediawiki] Skip page without `pageid` attribute

This code skips pages not having the `pageid` attribute. This
may be the case for pages of type ...

a6242f25f4dc624c3c930f67d397bddb14577863 authored over 5 years ago
Merge branch 'use-aouth-token' of 'https://github.com/valeriocos/perceval'

Merges #544
Closes #544
Fixes #542

2f6daf33788fbeab6f57cb3a3642ac0ac07943c4 authored over 5 years ago
[meetup] Enable oauth token use

Due to the deprecation of api key usages, this code
allows to use oauth tokens to access the mee...

d3f6d6cc80799fba327dd60134f8d1b357147763 authored over 5 years ago
[gitlab] Update description for --is-oauth-token

This code updates the description of the param
`--is-oauth-token`.

Signed-off-by: Valerio Cosen...

2d7fe6024cb8d40e6cd75935b86121318ee7d4d0 authored over 5 years ago
Update version number to 0.12.17

Signed-off-by: Santiago Dueñas <[email protected]>

468500edeefa4d86821b8a42eae1f66acd435322 authored over 5 years ago
Merge branch 'add-groups-token-doc' of 'https://github.com/valeriocos/perceval'

Merges #540
Closes #540

10e66bfccb57396abfcd81aea02df2b8c6302186 authored over 5 years ago
[README] Add info to obtain a Groups.io API token

Signed-off-by: Valerio Cosentino <[email protected]>

0c1590d1fafae82fc6da92d643ffee6a11720891 authored over 5 years ago
[groupsio] Improve documentation to obtain an API token

This code enhances the documentation of the groups.io backend
by providing the steps to obtain a...

c72c0ea0e61c993d2a72a358fd9f546b04f7871f authored over 5 years ago
Merge branch 'fix-docstring-groupsio' of 'https://github.com/valeriocos/perceval'

Merges #539
Closes #539

48dda14972c9c51ce5435d4572c32c4d638e3455 authored over 5 years ago
[groupsio] Fix description `api_token`

This code fixes the docstring of the `api_token` variable.
Backend version has been changed acco...

ca6c1425bd719ee41786c706d2e161f2ae4fcf00 authored over 5 years ago
Merge branch 'fix-limit-groupsio' of 'https://github.com/sduenas/perceval'

Merges #536
Closes #536

779d6cd3d837f63cd874d634024617dfd777cda5 authored over 5 years ago
[groupsio] Fix invalid value for 'limit' in subscriptions query

The request to retrieve the list of groups a user is subscribed to
was wrong. The parameter 'lim...

63c058b6620e853260a3a53dcf351b57be78ca97 authored over 5 years ago
Update version number to 0.12.16

Signed-off-by: Santiago Dueñas <[email protected]>

4ad5ba4bf732b2a0f9a32d8a6f302b0c41f321a1 authored over 5 years ago
Merge branch 'gitlab-encoding' of 'https://github.com/sduenas/perceval'

Merges #531
Closes #531

695fae5ccb545df4167c2004bbee8a29382e57ae authored over 5 years ago
[gitlab] Force UTF-8 encoding on response contents

The module 'requests' sometimes tries to guess the encoding
of the responses received. It uses t...

89d42928d538cc9e01ee3de70fab3149ec41fc07 authored over 5 years ago
Update version number to 0.12.15

5f6e7b65a3ef85d738f156a63b3d4f22d36ab8ae authored over 5 years ago
Merge branch 'handle-slack-timestamps-6-more' of 'https://github.com/valeriocos/perceval'

Merges #530
Closes #530

b6b6f6345c9e5e5a0877b8b40ffb8dd073f9ea3d authored over 5 years ago
[slack] Handle timestamps with more than 6 decimals

This code handles timestamps having more than 6 decimals by
rounding their values to the 6th dec...

7891adbc5d8c12bf13e3aad3652446cda93e6faa authored over 5 years ago
Merge branch 'master' of 'https://github.com/jjmerchante/grimoirelab-perceval.git'

Merges #522
Closes #522

336037316f917c84c2785548336d2ee82ed5dc93 authored over 5 years ago
[gitlab] Add support for Gitlab Oauth tokens

Gitlab backend supports Oauth tokens. You can indicate
if it is an oauth token with the '--is-oa...

3bd435b55fc0cd1dc01d42b8d24553102110443a authored over 5 years ago
Merge branch 'patch-523' of 'https://github.com/cewilliams/grimoirelab-perceval.git'

Merges #524
Closes #524
Fixes #523

b527470a684f421b8a2a31bf3f595703b0a6235a authored over 5 years ago
[github] Handle pull request reviewers in Enterprise API

The public API returns a dict from '.../pulls/{number}/requested_reviewers'
with users and teams...

1450d7956b718a962c1bdfc74c09700d23e21873 authored over 5 years ago
Update version number to 0.12.14

Signed-off-by: Santiago Dueñas <[email protected]>

a46eb0e62f4ff535fef5d73f4347c709aabc17b4 authored over 5 years ago
Merge branch 'set-max-items-github' of 'https://github.com/valeriocos/perceval'

Merges #521
Closes #521

47209be60f16472e49710f4e3ced7d257d00621f authored over 5 years ago
[github] Set number of issues/pull requests fetched per page

This code allows to tune the number of issues and pull requests
fetched per page using the param...

637f280519539ee5afa54dfa6e7d8e07b316c99c authored over 5 years ago
Merge branch 'fix-last-page-gitlab' of 'https://github.com/valeriocos/perceval'

Merges #525
Closes #525

a8e02a3d8162c0c23242b02ffefece65d9f952da authored over 5 years ago
[gitlab] Handle missing attr `last` in pagination response

For efficiency reasons the GitLab API doesn't include
the attribute `last` in the pagination res...

d6185b71ec3bbf67a5ab50da58d86e893fa45afa authored over 5 years ago
Update version number to 0.12.13

Signed-off-by: Santiago Dueñas <[email protected]>

4e7a483b376cb61cce75c6c753b64df818c67699 authored over 5 years ago
Merge branch 'PullRequestReviews_branch' of 'https://github.com/Polaris000/grimoirelab-perceval.git'

Merges #519
Closes #519
Fixes #516

366834fd8b65774fbdf1d2c7f0d73954e89f4f47 authored over 5 years ago
[github] Include reviews in pull request data

The data collected from GitHub pull requests has
been extended by including pull request reviews...

83fc8d612b221f97617c06b9513470c1b67bfe2a authored over 5 years ago
Update version number to 0.12.12

Signed-off-by: Santiago Dueñas <[email protected]>

41c908605e88b7ebc3a536c643fa0f212eaf9e0e authored over 5 years ago
Merge branch 'Backend_specific_category_options_in_help_messages' of 'https://github.com/harshalmittal4/grimoirelab-perceval.git'

Merges #513
Closes #513
Fixes #511

7880dedc8ab83f77276fb44556dde9c76f0c2f2f authored over 5 years ago
[backend] Add backend-specific options for --category in helptext

This commit updates the helptext for each backend
to include the available options for param --c...

2eb7776c27f9f13f42ec34029006afc880d1f750 authored over 5 years ago
Update version number to 0.12.11

78a0e26d8e6b92d422c34b24271b24346dcc1e4e authored over 5 years ago
Merge branch 'update-date-formats-in-help-messages' of 'https://github.com/harshalmittal4/grimoirelab-perceval.git'

Merges #509
Closes #509
Fixes #503

f80e1e16446fbc4d7ee55283b96a05bd975b6600 authored over 5 years ago
[doc] Update help messages for "from-date" and "to-date" params

This code updates the help messages for "from-date" and "to-date"
params to include some possibl...

993ac13801b99480342d86f6c54df75d875826d8 authored over 5 years ago
Update version number to 0.12.10

Signed-off-by: Santiago Dueñas <[email protected]>

b5dec01c90407e28efce2a04a4b8a9d5bfedf0e6 authored almost 6 years ago
Merge branch 'add-jira-comments' of 'https://github.com/valeriocos/perceval'

Merges #512
Closes #512
Fixes #470

1b44d763261b4dfa8c06ec5d24f89b4f7aeea2c2 authored almost 6 years ago
[jira] Add comments in issues

This code allows to include comments of Jira issues. Comments are
retrieved using the API endpoi...

fa0458d1387a34a82a38fa517ed75e5101625c3d authored almost 6 years ago
[tests] Increase test coverage of Jira backend

This code brings the test coverage for the Jira backend to 100%.
It provides a test case to cove...

d5788b04c1d0ec05916bb6ae93a44e695ef1ca65 authored almost 6 years ago
Merge branch 'Fix_error_ghost_user' of 'https://github.com/harshalmittal4/grimoirelab-perceval.git'

Merges #508
Closes #508
Fixes #507
Fixes #459

5db908e7eda58cc61e0dee84b8612bec9bcb5182 authored almost 6 years ago
[github] Handle ghost user in pull request comment

This code allows handling of pull request comments not having the "user"
attribute, a warning me...

73c9dd096280f106133883ba7dde5cb91f3685ac authored almost 6 years ago
Merge branch 'update-gp-gh' of 'https://github.com/vchrombie/grimoirelab-perceval.git'

Merges #502
Closes #502
Fixes #494

67c1dbaee82fa0a6146246a31b4d0fcc55a84985 authored almost 6 years ago
[doc] Update documentation for github and gitlab backends

This code updates the information about the categories of the github
and gitlab backends in the ...

07578d3361834b5a47e93420ddbb52a42b772892 authored almost 6 years ago
Update version number to 0.12.9

Signed-off-by: Santiago Dueñas <[email protected]>

f5a974aa8ea91b19a03118af58a707bfa8ce8812 authored almost 6 years ago
Merge branch 'meetup-classified-rsvp' of 'https://github.com/sduenas/perceval'

Merges #505
Closes #505
Fixes #504

34bf9fe055a4a4f3525ed3bbde711a5b42812124 authored almost 6 years ago
[meetup] Add 'rsvp', 'venue', and 'event_hosts' as classified fields

All of these fields contains data that might be considered private
(street addresses, user profi...

a912222bd6fc6c4a8662b1a8447f3b34f3fc1336 authored almost 6 years ago
Merge branch 'remove_unused_imports' of 'https://github.com/harshalmittal4/grimoirelab-perceval'

Merges #501
Closes #501

9cc061f5692c5878aebeb1d630f5921229078f49 authored almost 6 years ago
[update] Remove unused imports

This code removes unused imports from the files docs/conf.py and perceval/utils.py.
Furthermore ...

ea78e07c80614f19fe7d9d858bfc0141a3cf24c3 authored almost 6 years ago
Update version number to 0.12.8

7dfb8b6ddc7a85aab2347b08e5859d662d2e9b7f authored almost 6 years ago
Merge branch 'handle-missing-when-confluence' of 'https://github.com/valeriocos/perceval'

Merges #492
Closes #492

637b8bcd5c268f7c652b9da28de5a4fc37d8d408 authored almost 6 years ago
[confluence] Skip contents if 'when' attribute is missing

This code skips the historical contents not having the 'when'
attribute, which is used to calcul...

7a969e2841a31c150db2c8143867b04aaf9d9018 authored almost 6 years ago
[confluence] Fix typo in in-line comment

This code fixes a typo in the method `__fetch_historical_contents`, it replaces
`privated` to `p...

726a58a3d85fa04975aeee7014342e2f13cad4fd authored almost 6 years ago
[tests] Increase test coverage for confluence backend

This code increases the test coverage for the confluence backend
which now is 100%. The new cove...

59368bcdace740c5615e375e885568659a4cfad3 authored almost 6 years ago
Merge branch 'filter-classified' of 'https://github.com/sduenas/perceval'

Merges #497
Closes #497
Fixes #490

5a59b783727cf160a5b555eaf4308be5c1afab28 authored almost 6 years ago
[backend] Add 'filter_classified' parameter to fetch() function

This patch adds the possibility of removind classified fields from
the items when fetch() metho ...

4226c9c89fede51ce99bf4e516708799c0a02116 authored almost 6 years ago
[backend] Support filtering of classified fields in Backend class

Classified fields can be declared using CLASSIFIED_FIELDS class
attribute. This attribute will c...

1effaa0c4e947bd3ea61477f1c3ed6485dd1cc76 authored almost 6 years ago
[backend] Add 'filter-classified' option to the backend argument parser

This option have been set generic for all backends. By default,
it is deactivated.

c4a323204ce5ec90ef2cf9642fa8d6411540b1a1 authored almost 6 years ago
[meetup] Add 'group.topics' to the list of classified fields

This field will be filtered when 'filter_classified' parameter
is active.

Backend version bumpe...

5f854f9f839e3e3918d2481a7a967bddc98e19eb authored almost 6 years ago
[backend] Allow to filter classified fields from the command line

When the option 'filter-classified' is active, any backend running
will filter these fields if t...

89f9f3bd8e39763277b201e1a2b3d4e11c5e7415 authored almost 6 years ago
Merge branch 'fix-max-count-rev-list' of 'https://github.com/valeriocos/perceval'

Merges #496
Closes #496

a611eb33a80e526ed405d741b1f0a2f2544e00ed authored almost 6 years ago