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

[supybot] Generate item ids using the body of the message

Two or more IRC messages can be sent by the same user at the same
time. As the identifier of an ...

1a5dc4ff0201d2ff4d8ae4357679e3c4d07f6221 authored about 8 years ago
[tests] Add missed test file for meetup unit tests

12669cade44c8c905fbb814a5840235c2e09b730 authored about 8 years ago
[meetup] Add 'to-date' parameter to fetch()

This parameter allows to fetch items updated before a given date.
Combined with 'from-date' allo...

687d7b53d1dcc2c48ff62135aeef0b87a966ec9a authored about 8 years ago
[backend] Add '--to-date' argument to BackendCommandArgumentParser

This argument will make backends possible to fetch items before
a given date. Used together with...

72f1d194c94c78224259ca375a7228e93c765f86 authored about 8 years ago
Improve usage documentation in README

1d6e84c711dac988f13a3f568a0e605e3455e526 authored about 8 years ago
[perceval] Add version command line option

1e2e95cbee5dfa5c75bcacda60a8cd27b2830d44 authored about 8 years ago
Merge branch 'command' of 'https://github.com/grimoirelab/perceval.git'

c4ef97bc4ef84a743f9c510f2edef8be45f9f0f0 authored about 8 years ago
Update version number to '0.5.0.dev5'

6df684e209ad76ca9aa0c03975c5822d3c870c25 authored about 8 years ago
[supybot] Use generic BackendCommand class

b7daab94e5b5cb7593134306f9c7da223da24aa6 authored about 8 years ago
[pipermail] Use generic BackendCommand class

7a3d1c2cc065ab32f7f7dd3edee99c9b6107b557 authored about 8 years ago
[gmane] Use generic BackendCommand class

303b64cb5f51cb242d11e3b33be2208cc453569b authored about 8 years ago
[git] Use generic BackendCommand class

9868d35dc985a3ecd27e9871579c1d19ec2a8366 authored about 8 years ago
[gerrit] Use generic BackendCommand class

1acede4bd42a06e803bb0d6e2a5bb78f7f30cc89 authored about 8 years ago
[stackexchange] Use generic BackendCommand class

Backend version updated to 0.6.0.

135f9c4f0ef854f1707e9d2565dafdbd66170227 authored about 8 years ago
[bugzilla] Use generic BackendCommand class

07173663de7fb072d8a454b49323d5d68632ae41 authored about 8 years ago
[backend] Run pre/post methods during command initialization

These two methods will be called before the initialization of
the backend (pre_init) and after i...

ecb6ea04249ea655fa2bceb866bfca3a050ab3a2 authored about 8 years ago
[askbot] Use generic BackendCommand class

6b29106b5d162b73d8fdb0e582722b2ce9bc14bb authored about 8 years ago
[jira] Use generic BackendCommand class

Backend version updated to 0.7.0.

1cbb4a71649a8fbc50e33cbe357ab8641290664f authored about 8 years ago
[telegram] Use generic BackendCommand class

0e240b3c005910a3d199c61153b0cd6382440b59 authored about 8 years ago
[mbox] Use generic BackendCommand class

eabd323fc7294d313c62f11229999ff9b3f29c12 authored about 8 years ago
[bugzillarest] Use generic BackendCommand class

d1119b5621d101391033241c9a462eceed5bcb26 authored about 8 years ago
[discourse] Use generic BackendCommand class

Backend version updated to 0.5.0.

6de27ceee3b9dc61c131f10548f3f7884ef9f996 authored about 8 years ago
[github] Use generic BackendCommand class

1bbd94f5858d7805d0c9f68c2e3574a72a88ef89 authored about 8 years ago
[mediawiki] Use generic BackendCommand class

e534baa3e651a03a5574d50f30f01b14d6d7d02b authored about 8 years ago
[redmine] Use generic BackendCommand class

f6cce56bbc29517fa9dfe84c62992c4781a4bd5b authored about 8 years ago
[rss] Use generic BackendCommand class

71b289f5173fa3497957ef03de190c09f15af2c3 authored about 8 years ago
[phabricator] Use generic BackendCommand class

d769467c8b1c93f60dfc40dba181408a87010fce authored about 8 years ago
[meetup] Use generic BackendCommand class

Backend version updated to 0.3.0.

b1554eeb0711926aa36b717755363d268bd008f5 authored about 8 years ago
[jenkins] Use generic BackendCommand class

6189d524a8d43063c4943006842f3272d99505b0 authored about 8 years ago
[confluence] Use generic BackendCommand class

fcb437e596ef79faeb5e4d06d64a35cc9158275d authored about 8 years ago
[backend] Generalize BackendCommand to run any type of backend

The usage of introspection on __init__ and run() methods, allows
to have a generic command class...

7c484ab7447ec4d9ba65ffd17d0c8bb48f97145d authored about 8 years ago
[utils] Add functions to check the parameters of a callable object

671e567a957c7b5da72ecbd3d21138c58e6a1046 authored about 8 years ago
[backend] Define generic run method for BackendCommand class

d4c7c0f9ad154f0e6735c47ce3c97bdcf4050f16 authored about 8 years ago
[cache] Add function to initialize a cache storage

The function 'setup_cache' provides a handler to create
cache objects for accessing the cache st...

59a55a73893f9902cd613b5784b34601c5637bc3 authored about 8 years ago
[backend] Add class to manage and parse command arguments

The BackendCommandArgumentParser class allows to define,
manage and parse those arguments needed...

ca69f281094a6c2e2cd50170af587ac2b170365d authored about 8 years ago
[backend] Define cache property

The backend defines a new property named 'cache'. It allows to
access the cache object of a back...

31c353573146ad748199a53d33a9150e8066ee7a authored about 8 years ago
[supybot] Parse action and bot empty lines

This patch adds support for parsing some types of empty lines
that might be found in actions and...

e82e3f37778436c15391ed033a98fd4114ef3117 authored about 8 years ago
[supybot] Parse user actions with the format "*nick msg"

The current pattern for parsing action comments expected
entries like "* nick msg* but there are...

cce1031dded0bd69d8c4dae78598db7d3ef45fc5 authored about 8 years ago
[bugzilla] Set maximum number of bugs requested on CSV queries

The 'buglist' method fetches a CSV stream that contains a
summary of bugs. By default, it fetch...

ac007f7309bfb7833cf289a2b25a95f49ff55bc6 authored about 8 years ago
Merge branch 'fix/askbot-comments' of 'git://github.com/albertinisg/perceval.git'

Merges #101
Closes #101

555adb1a6493a7ca7fccb6ac9fc9fb134f393610 authored about 8 years ago
[askbot] Fetch full list of comments

Before, by parsing the HTML we were unable to retrieve the full list of
comments inside each ele...

3607c448ac3403c4c97245dc3c66ae99998995e4 authored about 8 years ago
Merge branch 'rss' of 'https://github.com/acs/perceval.git'

Merges #98
Closes #98

0bfacce6cecbb5fb25543e1979b5c2f46a200d8a authored about 8 years ago
[rss] Add RSS backend

0bbb727a79807b18f43ff45b908f1f33917f3752 authored about 8 years ago
Update Git backend usage in README file

00c69186c7bf534ef40790aed1e4786a8d972a3d authored about 8 years ago
Merge branch 'fix/docker-image' of 'git://github.com/albertinisg/perceval.git'

Fixes #99
Merges #100
Closes #100

dd64c7e7ac9871e2df342aaabd59f5123873a68d authored about 8 years ago
[docker] Avoid git package purge

a5067fa7edff843f063445a2f903f9216c827d21 authored about 8 years ago
[meetup] Fix error generating multivalued URL parameters

Metup API does not support parameter list values with the format
'?param=value1&param=value2'. T...

9476eaff229d24812179509bf5dac652f45cfaf8 authored about 8 years ago
[askbot] Fix error finding question <div>

Askbot versions use different class attributes to tag the <div>
elements related to questions. T...

9fbbf8aaa350c82ebdfb4a4c741ab59d9c9e0633 authored about 8 years ago
[askbot] Fix 'data-comment-id' attribute error

Later versions of askbot do not include this attribute
within the comment information. This attr...

d0850651165ff8163c422480b3f34d1073cc3be3 authored about 8 years ago
[tests] Make sure tests import the right backend classes

Since the introduction of the namespace for backends, tests
first try to import the packages ins...

012edaf04e8a9a5033608fde6a409c6f085a2b0d authored about 8 years ago
Merge branch 'backend/askbot' of 'git://github.com/albertinisg/perceval.git'

Merges #93
Closes #93

0a4ff03fe3dcd536cbabc3404892ed64eb1e0058 authored about 8 years ago
[askbot] Order class by execution

87d8cc191af19c3731dcec91ac64ea14359772e8 authored about 8 years ago
[askbot] Use assertIsEqual instead of assertIsNotNone

Also fix some indentation and style issues

94ec5a1dc8025b568f37f98c5623d0753b1d4510 authored about 8 years ago
[backend] Move Askbot backend to core sub-package

0d5e512edecfc3140f9f969d3987275811c03eb4 authored about 8 years ago
[askbot] Refactored loop inside `__build_question`

d9f502997f9925ab8c1b2b7f963ab5fae2957fd9 authored about 8 years ago
[askbot] Make all the parser functions static

960a951cafa8ea32dc560fd2bbd4a0b24ac5683a authored about 8 years ago
[askbot] Add Askbot backend

64b9116509ee16c3ea4d8f37acfe381143d3005d authored about 8 years ago
[askbot] Add Askbot client class

522f42cc27e1a0728fa1a580ad3d005e4e2ae122 authored about 8 years ago
[askbot] Fix documentation and order classes and import statements

910a42971d4267948b31cd6a00b7573ee74e9916 authored about 8 years ago
[askbot] Make `fetch_html_question` method private and rename it as `fetch_question`

d53b865563cd851f522b9e8147bfb80695ddbbc1 authored about 8 years ago
[askbot] Allow to tag the items with a custom label

The attribute 'origin' will not be configurable anymore
and it will be set to the URL of the rep...

0f7ced7eb03de1911889a46f780e36db068156c6 authored about 8 years ago
[askbot] Add AskbotCommand class

bdb0474d0584f2c1e6f7bd4f213a4a056d086f17 authored about 8 years ago
[askbot] Convert date to UTC

10f8acd277e82479ded7ff4b31183ec2b35d307b authored about 8 years ago
[askbot] Rename, and make static and private the `parse_question` method

Now it's been moved to the Backend named as `__build_question`

1d4881e8d5939b59f15d22b9ad9a2ef2a20563ec authored about 8 years ago
[askbot] Add parser methods used once inside the method using it

1217e46ee7247f41d7e79782e75ce0bf5a4402be authored about 8 years ago
[askbot] Include 'category' on metadata fields

f4c4a7a6804e36e2fa6cb9409d13fa1b1b732646 authored about 8 years ago
[askbot] Add Askbot backend class

bc990e48757e702da0e0b8a5a00dbe354ddd74ed authored about 8 years ago
[askbot] Make parser input parameters raw HTML instead of bs objects

72a2244bd3638f5de08b0064618e4d323c3318ba authored about 8 years ago
[askbot] Add AskbotParser class

a52570cb420001e521b7a1b0973794fc409bce1e authored about 8 years ago
[askbot] Add 'has_caching' class method

ec1b1d4262cb308fd3e5fd8d9b243d85e1760006 authored about 8 years ago
[askbot] Add 'has_resuming' class method

e19fb0aeebcb2287a4026546edbdd69a8b29f8f4 authored about 8 years ago
[backends] Remove Mozilla backends

The backends related to the Mozilla ecosystem has been
shifted to the brand new 'perceval-mozill...

042022eafce2f49178e23112121dc8844e2dc043 authored about 8 years ago
Merge branch 'namespaces' of 'https://github.com/grimoirelab/perceval.git'

0036ac970da49f8ecb666b16f26de4415d5ad19d authored about 8 years ago
Define 'perceval.backends' namespace

With this redefinition, third party backends can be installed
and imported using the same namepa...

ad0813119ebcd2c9bc82bd96184a6e826b7e0f0e authored about 8 years ago
[backend] Refactorize dynamic lodading backends functions

3214bcc4a6e439aea5b6e4e5cef73e38315c4aeb authored about 8 years ago
[backends] Move backends to core sub-package

1e6250992e6cddebfaf4e6fdf241171091874523 authored about 8 years ago
[backend] Fix bad UTC timestamp generation on metadata field

The field 'timestamp' on metadata was not generated in UTC.
The call to 'datetime.now()' does no...

ff93e98029e7b8356bf87456df0254332f4a6549 authored about 8 years ago
Fix some typos in README file

36a75c227a5823902ce40c0e0d98f33b4e8b40c1 authored about 8 years ago
Merge branch 'meetup' of 'https://github.com/grimoirelab/perceval.git'

f6c4b5c62b0acdb56c56a4f419fafbaf4e01d968 authored about 8 years ago
[perceval] Add Meetup backend

3aef37698cb255d61378f8361b73cfa1e22a3f1f authored about 8 years ago
[meetup] Add MeetupCommand class

5f1b854e10f7c51e15942dcbbdb9139950847754 authored about 8 years ago
[meetup] Support to fetch items from a cache object

355d314750017d4dcaef4145b952f07069291a14 authored about 8 years ago
[meetup] Add Meetup backend class

1c030578347e92362aff8aae6b326edeb244da9e authored about 8 years ago
[meetup] Add Meetup REST API client

a60af93e60b074c8c1c67ca0d4419cc00d02ea1c authored about 8 years ago
[redmine] Fix HTTP 404 error fetching users

The access to some users could return a HTTP 404 error.
This commit fixes this issue, skipping t...

1ca954faebdc9397116652cb3ae40313259e6d9c authored over 8 years ago
Release 0.4.0

bccdb010d56563d733ddd8ab41859f3de7388e7a authored over 8 years ago
[supybot] Parse messages written by special bots

Some bots write to the IRC logs starting and ending with a '-'.
This patch parses those entries ...

23f2b2cce6ef12757e46db713efd2674ea659d8a authored over 8 years ago
Merge branch 'redmine-users' of 'https://github.com/grimoirelab/perceval.git'

bc31cef7e93b433750de1c599d3859821e691f26 authored over 8 years ago
[redmine] Fetch users data

This commit makes the backend to fetch data about users
and include it within the item. User's d...

8293e8bfa1e17ed42fc5b798c8eeea570b8e8b15 authored over 8 years ago
[jira] Fix error fetching items in random order

So far, items were fetching without an specific order. This made
resuming impossible. This patch...

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

Merges #68
Closes #68

e5ca777599d1d791b1e0d7ea59bb22da99b68fc7 authored over 8 years ago
Add MANIFEST.in to avoid problems when building sdist package

Whe building an sdist package, and pandoc was not available,
the rst version of README.md cannot...

aee2d25dc186a2ce1bf3f359d70573b06a93067b authored over 8 years ago
[pipermail] Fix error storing decompressed mbox files

By default, requests library decompresses gzip-encoded
responses, but in some cases is only able...

d24a906edfb95821c8778cebf617104f948cdb56 authored over 8 years ago
Merge branch 'resm-cach' of 'https://github.com/grimoirelab/perceval.git'

48b5c231b874a506eaec20e150dcf55735e23280 authored over 8 years ago
[telegram] Add 'has_caching' class method

Backend version updated to '0.5.0'

19f5c20bcf66afa1cbd6ab14af77321d2987175b authored over 8 years ago
[supybot] Add 'has_caching' class method

Backend version updated to '0.4.0'

1fdd85c19547886be92379b5161232b32a746d81 authored over 8 years ago
[stackexchange] Add 'has_caching' class method

Backend version updated to '0.5.0'

b17e53f5bafd9ccd914ac3aa95d0ac2eb628a1ac authored over 8 years ago
[remo] Add 'has_caching' class method

Backend version updated to '0.4.0'

27b53821d8a3457fa955d20dd6384f77d8ad1899 authored over 8 years ago
[redmine] Add 'has_caching' class method

Backend version updated to '0.4.0'

af4ec5562689303f491f1b1ee77cfd281b5db7fc authored over 8 years ago
[pipermail] Add 'has_caching' class method

Backend version updated to '0.4.0'

7330ae693e539d704920e1e9bf76b50cc529428d authored over 8 years ago