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

[discourse] Refactorize backend to fetch topics

The alpha implementation of this backend returned posts
when fetch() method was called. This pat...

ecc860eb64c26f3e17b6facb454a0f24e34cf2c8 authored over 8 years ago
[discourse] Clean up alpha version backend

3683774c7f32cfc1c6d92edbb6b967435505d479 authored over 8 years ago
[discourse] Fix backend to keep in sync with upstream backends

7264b66e20ade28c2ce0bc58bd9d39ceb1c23ee6 authored over 8 years ago
[tests] Add unit tests for Discourse backend

c500b5fafdd72e00fafab2cbd85a9376d8049c28 authored over 8 years ago
[discourse] Add alpha version of Discourse backend

8a3b8dc2e9e308236d2eb6771b07b400f11d5973 authored over 8 years ago
Update documentation

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

Merges #35
Closes #35

1f587fe2a68fc0dccb7a1fe5c08efbf2272fbabf authored over 8 years ago
[tests] Add unit tests for Stack Exchange backend

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

18e6e7f4907f7fc8ac7aaea587d872465e49bfa5 authored over 8 years ago
[pipermail] Add PipermailCommand class

63751b6121c4ac451bbd336385e7c5078a27ef0d authored over 8 years ago
[pipermail] Add Pipermail backend class

19f7c4378b11332a60e770f3a965bc76db89238c authored over 8 years ago
[mbox] Add protected method to fetch and parse messages

This method will be useful for MBox subclasses that use
different types of mailing lists objects...

8d270b6d851f79e231f15cb898122cae47cfe65d authored over 8 years ago
[perceval] Add Pipermail backend

36e3429dc052d765a3b2c78d444c78c75e584b94 authored over 8 years ago
[pipermail] Add class to manage a pipermail mailing list

The class PipermailList allows to download mbox archives
from a remote HTTP repository. A date c...

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

Merges #34
Closes #34

10da29e5e765e2d3b80447729940cec1b1431815 authored over 8 years ago
[tests] Test sleep for rate in GitHub backend

6cba030ae86c475b7741f3445b403f9128db2f6d authored over 8 years ago
[tests] Add unit tests for GitHub backend

01ed96bfceb11ad82c3ae06f26069f2b1ab8fdac authored over 8 years ago
[github] Fix error using utcnow() and timestamp() in chain

When timestamp() method is called, it applies the timezone
of the system where it is called. If ...

8c4f54b63ee136302c16ddec2ab2b604d2de9715 authored over 8 years ago
Merge branch 'jenkins' of 'git://github.com/acs/perceval.git'

Merges #38
Closes #38

935f1e57c1f324cc12aff145f2283e567fc70d20 authored over 8 years ago
[jenkins] Add Jenkins backend

Cache supported and unit tests added.

197998baeac94db806214982a2a5f3e7fa598678 authored over 8 years ago
Merge branch 'gerrit-2.8' of 'git://github.com/acs/perceval.git'

Merges #13
Closes #13

5f2b4b64b33d8c70ce3dd9e1bdfa597618e05afc authored over 8 years ago
[gerrit] Support 2.8 server version

Gerrit 2.8 does not allow to make queries using the next filter:
"status:open OR status:closed"....

19942955893cd1584036740b09fdc0f32a6ea58e authored over 8 years ago
[github] Set default value in min-rate-to-sleep command parameter

39eae6a0cf9b47fa7918105a4034dc7718935b45 authored over 8 years ago
[github] Set remaining request limit to send the backend to sleep

So far, when there were 10 requests remaining to exahust the
rate limit, the backend was sent to...

1436efb914fc4c49522f9c3dab2117ef3e80a419 authored over 8 years ago
Merge branch 'githug-rate' of 'git://github.com/acs/perceval.git'

Merges #36
Closes #36

106b206956976dbc02604157963493a3eea920b9 authored almost 9 years ago
[github] Update backend version to 0.2.1

This commit polishes the code renaming attributes and
methods.

3e6a60a4923c63bc1de993f844c3b81c5c7c4d54 authored almost 9 years ago
[github] Improve logs when rate limit is reached.

8612ac3b527991d3c6c87e9147425f78bb590d17 authored almost 9 years ago
[github] Disable "sleep until rate limit reset" mode by default

When this mode is disabled and the rate limit is reached,
the backend will raise a RateLimitErro...

91ad3823f59508238fe34adbdf27ed12d56cf21e authored almost 9 years ago
[github] Check and control rate limit in GitHub API queries

The backend will check the rate limit. When this rate is
consumed, it will sleep until the rate ...

babb8f761a436ea00cac90957afc3d38f0bdc946 authored almost 9 years ago
[stackexchange] Allow to set the origin of a repository

By default, the origin is set to the value of the parameter
'site'.
Backend version increased to...

bc2275f82ce494d10985ea5539cfae5a1fbfce31 authored almost 9 years ago
[mbox] Allow to set the origin of a repository

By default, the origin is set to the given URI.
Backend version increased to 0.3.0.

a90a8fa40a34827ee4c283cc32a8fe375c0201c6 authored almost 9 years ago
[jira] Allow to set the origin of a repository

By default, the origin is set to the Jira's URL.
Backend version increased to 0.2.0.

9f86a7ca89ceca01403bcd2a42a938f93db8514f authored almost 9 years ago
[github] Allow to set the origin of a repository

By default, the origin is set to the URL built with
a base url the vaules of owner and repositor...

73f9b6298f1211e582b586d4f731512bb32ed2ca authored almost 9 years ago
[git] Allow to set the origin of a repository

By default, the origin is set to the given URI.
Backend version increased to 0.2.0.

1da814fa73a9ee34c295aed97ce68fe010d9c385 authored almost 9 years ago
[gerrit] Allow to set the origin of a repository

By default, the origin is set to the Gerrit's URL.
Backend version increased to 0.2.0.

0244b30043fed60bf82d5d1d5f0c8807bb71d71d authored almost 9 years ago
[bugzilla] Allow to set the origin of a repository

By default, the origin is set to the Bugzilla's URL.
Backend version increased to 0.2.0.

fd44064981a0670c8cff28f247b79291a0f5d0bd authored almost 9 years ago
[backend] Add option to set the origin value

f318f1c1745b80e821c7f36459fa96194195c078 authored almost 9 years ago
[mbox] Rename 'origin' parameter to 'uri'

The name of this parameter could caused conflicts between
somo subsystems. 'uri' gives more cont...

9cd36888ded8a7524d9293a2af0d1bf89b8e9e45 authored almost 9 years ago
Merge branch 'gerrit-max-reviews' of 'git://github.com/acs/perceval.git'

Merges #33
Closes #33

537ef7e05db58d230c898444be8554f30fc08826 authored almost 9 years ago
[gerrit] Set default 'max_reviews' parameter to MAX_REVIEWS

This parameter sets the number of reviews (per pack) requested
to a Gerrit server.

a2e31c9df7d2ff727ffcdbd745b0294fe4e8c73d authored almost 9 years ago
Merge branch 'log-iterator' of 'git://github.com/jgbarah/perceval.git'

Merges #24
Closes #24

03f4228a4a0a0a05874e4102bcdb93b69a3d2c0a authored almost 9 years ago
[git] Make reading of git log output a real iterator

Instead of reading all stdout from git log into a list of strings,
read each line and yield. Use...

387ae49b1a296956310a64f16b9d4e69b2ba001e authored almost 9 years ago
[mbox] Add option to retrieve messages since a given date

The backend still parses the full mbox but ignores those
messages sent before the given date.

53efc14001c806f0452a8fa3c38a640075515561 authored almost 9 years ago
Fix encoding error reading version file

Fixes #32

13a21eba7965f48c472f68df5cb3c50942fbe610 authored almost 9 years ago
[mbox] Ignore messages with empty mandatory headers

29d407c800fd4176f98848eef02a159d2cea30d9 authored almost 9 years ago
[utils] Parse dates with parentheses sections

So far, dates like 'Wed, 26 Oct 2005 15:20:32 -0100 (GMT+1)'
raised an error when they were pars...

8735246751ddefd007d4dd647d3cbe7aeac6919e authored almost 9 years ago
Release 0.1.0

2eec2cf82d794ea0d0e7c74223e88c3dee78cc5c authored almost 9 years ago
[utils] Fix wrong timezone in unixtime_to_datetime()

Function datetime.datetime.fromtimestamp() creates a
new datetime object from an epoch value but...

1461ef5b5de821a0bf3c4542589a96e90a959718 authored almost 9 years ago
Add TravisCI and Coveralls badges

8ea5457766ab9fe699796b8fa937df607a5a8bbc authored almost 9 years ago
Add TravisCI and Coveralls configuration

166685d48e6aff72d39c345fa25374a9fb595834 authored almost 9 years ago
Add specific versions to required packages

7dac86f17c027ea8b9fa6630d025d6b44e172e0b authored almost 9 years ago
[backend] Change item structure

Items generated using the metadata decorator will change their
structure with this patch.

Metad...

5d445d777744e10852afe4d20d6869e183782d36 authored almost 9 years ago
[backend] Add Perceval version to metadata fields

6ae4a8557451758cdadc4db7bc40ce4f3164a343 authored almost 9 years ago
Add version to perceval package

59ed432da77c2abc576661563d6c2ce0c27e310d authored almost 9 years ago
Merge branch 'patch-2' of 'git://github.com/camillem/perceval.git'

Merges #30
Closes #30

950bbb04c2b95fe02632c5cb77166e77191157d2 authored almost 9 years ago
Typo in README.md

Adding missing quote in the git example to ease copy/paste

ab05b09a32c8adb919c4a062d51ccd0ecbc4ddf2 authored almost 9 years ago
Merge branch 'gerrit-blacklist-reviews' of 'git://github.com/acs/perceval.git'

Merges #31
Closes #31

e9690701479ec3001717e70d57bc6f0f5f71bc32 authored almost 9 years ago
[gerrit] Use [] as default value for blacklist reviews

6a01ab726bf9c5a9c0da3fa18386045245d22333 authored almost 9 years ago
[gerrit] Convert blacklist reviews to an array to improve robustness

376c06d18820afc9362805be63872cbda2b48c63 authored almost 9 years ago
[gerrit] Add blacklist to exclude reviews while fetching

b480b0ea6e7984742100fc9f98b0df9a1a268a22 authored almost 9 years ago
Merge branch 'patch-1' of 'git://github.com/camillem/perceval.git'

Merges #29
Closes #29

88888eaa3c735d048f2a96bb5a698f47d4bee98d authored almost 9 years ago
[docker] Update docker image name

Updating docker image name from bitergia/perceval to
grimoirelab/perceval and tag name from mast...

7b2689a5997ba6d48f76a13ab7e54bebca325609 authored almost 9 years ago
Merge branch 'doc-contributions' of 'git://github.com/jgbarah/perceval.git

Merges #25
Closes #25

f95c3dd6f876adc866a29ef09d2ffddce0425a4a authored almost 9 years ago
[docs] New section on contributing.

This is a first proposal for a section how to contribute.
Some minor changes in other parts of t...

3008e18087691415a99c86c020b622b308a08575 authored almost 9 years ago
Merge branch 'm-trouble' of 'git://github.com/jgbarah/perceval.git'

Merges #23
Closes #23

57ba491e00d2211323b19f0a9d2c5664e10b230f authored almost 9 years ago
[git] Fix carriage return not in end of line

In some commit messages, there is a carriage return character
not in the end of a line. This cau...

4b6cb4ffab7d916f21ae6d87c13ae6d0b4b19e4d authored almost 9 years ago
Merge branch 'uuid' of 'git://github.com/grimoirelab/perceval.git'

82019347852f24eb0bc17124360567eb5b60fbcf authored almost 9 years ago
[mbox] Normalize common headers

Some mbox headers are problematic because they have several
formats (i.e, Message-ID, Message-id...

ccd3e01d7e1d434dd6cb0bcce5fd951fb4279c7f authored almost 9 years ago
[backend] Remove fdate function from 'metadata' decorator

This decorator will not use anymore a function to get
the updating time of an item. Instead, it ...

96563ffb45e32b8e1a5ab3a56d0fcd1cd9e82611 authored almost 9 years ago
[backend] Set UUID field in metadata decorator

Items generated with this decorator will have in the
'__metadata__' section, their unique identi...

10b77dfaf21bac7480c865ca280cecd54a6b93a5 authored almost 9 years ago
[backends] Add metadata_id() method

9d00cbf4f111a9d71c8f882bbd3f30f6a49c717f authored almost 9 years ago
[backends] Replace get_updated_time() by metadata_updated_on()

2e5ab9680cdd838a7fbfe8200586abb42ecbcecc authored almost 9 years ago
[backend] Add uuid() function to generate unique identifiers

00c2811a12d55bd0946e84dda73c44ce1abff07c authored almost 9 years ago
Merge branch 'empty-git-log' of 'git://github.com/grimoirelab/perceval.git'

Closes #17

65a2d7eeb2e0c7ed880efec363f7717bdc28ed01 authored almost 9 years ago
[git] Fix parsing error when empty logs are read from a repository

Fixes #17

55673d7c4a3b2b32cfac1d8774c6e04f4ce782cd authored almost 9 years ago
[bugzilla] Fix error parsing empty activity pages

Some activity pages include the term 'issue' instead of 'bug'.
This commit changes the regular e...

1917bcdfbc88a49026d077cf9ff627463a9e5d7a authored almost 9 years ago
[bugzilla] Add authentication support

2f382254e949a9ea150788ee39862198dd04d8af authored almost 9 years ago
[bugzilla] Use a session object to make the HTTP requests

bac1d60dc77fec06f1a8574e9855b31e2a2fc3bc authored almost 9 years ago
Update AUTHORS list

b545f810fb49d824461eb8adb0d1d8abaaec3b60 authored almost 9 years ago
[gerrit] Use float type in 'updated_on' metadata

c0cfb16786977e36b5ec7ab944c058abd951acfa authored almost 9 years ago
[stackexchange] Use float type in 'updated_on' metadata

940df240b55886b485ecf03ac406e995b9ab4c1e authored almost 9 years ago
[mbox] Use UNIX timestamps in 'updated_on' metadata

848f3b2a204505c00ba7dfdb7390011d60e573d5 authored almost 9 years ago
[stackexchange] Convert 'from_date' to UTC

effa24b71833e6eb7f6fcdb121f6a3f77ce3bd76 authored almost 9 years ago
[jira] Use UNIX timestamps in 'updated_on' metadata

fa14f8010b7a85938e5671ad41ee43151c42dd4f authored almost 9 years ago
[jira] Use millisecs to search for issues that were last updated on

JQL API allows to search for issues using dates as milliseconds
since 1970-01-01. Take into acco...

5419baab560041c4ad7ed028b68df972f3a020d4 authored almost 9 years ago
[github] Use UNIX timestamps in 'updated_on' metadata

30ac26f315cf3d20782110f7fd044e5852c24d2a authored almost 9 years ago
[github] Convert 'from_date' to UTC

5d9cabf2e3e1a8fbc1fa02ed13e543654432f8f5 authored almost 9 years ago
[git] Use UNIX timestamps in 'updated_on' metadata

eb5e0d201472812a79be72f049847a002a2bca90 authored almost 9 years ago
[git] Support date timezones when the log is readed

043d460d298afa08ead153ca309edb5b77002f65 authored almost 9 years ago
[gerrit] Compare dates using Unix format

0a0fee767f5366e424438d9b2e310fbe62ec786c authored almost 9 years ago
[utils] Add function to convert unixtimes to datetime objects

44ccd250d02390ab7d5138b47a32dbcee44311d9 authored almost 9 years ago
[bugzilla] Use Unix timestamps in 'updated_on' metadata

d18b0a30afa506252879fd72a1d7f1184b38e899 authored almost 9 years ago
[utils] Add UTC timezone to DEFAULT_DATETIME

ee995d0ba54265cbbadb89dddf7f53558f39043f authored almost 9 years ago
[utils] Add function to convert timestamps to UTC timezone

e8a2fa12825eac4010573b027e2d10b589b667fd authored almost 9 years ago
[utils] Parse timezone on str_to_datetime()

When the timezone is not found, UTC+0 is set by default.

f6f5a49b4aa5378131b3b34dec98bd3134f64858 authored almost 9 years ago
Merge branch 'github' of 'git://github.com/albertinisg/perceval.git'

Merges #15
Closes #15

856216be474d2d2f67e9e6ff62d83f4429635d09 authored almost 9 years ago
[github] Remove token parameter as is not mandatory anymore

496951397ecdf41a0252a73f471015d0a468ec6b authored almost 9 years ago
[github] Keep parameter in client as token

18b791688a110abbf670f88852f3f65fd33dbde0 authored almost 9 years ago
[github] Use token param from Backend and set to not mandatory

2d2cd2d13b890c938d2be4e2095acab1fafa1ee0 authored almost 9 years ago
[github] Raise exception when getting 4xx/5xx error responses

717f03b4e39551457c9918a546e20c625fc4793d authored almost 9 years ago