Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/chaoss/grimoirelab-elk
https://github.com/chaoss/grimoirelab-elk
This code enables the retry mechanism for 502 and 503 HTTP errors. This
change is needed to redu...
This code updates the gerrit schema with two new attributes:
- `created_on`: when the review was...
This code includes information about when a review was
created and last updated. This change is ...
This code updates the jira schema which now includes
the attribute `updated`, used to know when ...
This code includes the information about when a Jira
issue was updated. This change is needed to...
This codes enhances the git schema by including the attribute `branches`,
which represents the l...
This code allows to update the branch information of the JSON documents representing
Git commits...
This code enables the retry mechanism for some given HTTP errors. For instance,
the 409, which m...
This code allows to parse the filter raw information from the entries within the
mordred project...
This code includes two tests to check that the entries in the projects.json
for Jira sources are...
This code allows to parse the filter raw information from the entries within the
mordred project...
This code documents the enriched data obtained from the information
that summarizes a GitHub rep...
This code enhances the GitHub enrich connector to handle
the data coming from the new category `...
This code allows to handle errors on Git repositories when
updating the the content of the enric...
This reverts commit 47a38f45e81aea11d341487202ef5e91b29d0425.
761a5b7dd39c5fefb2ae4ac0d880a74deeb2c52c authored almost 6 years agoThis reverts commit 8b14a0b6e9559b0e8a16c39b8e124841315fa3e6.
5df3d07f2a41729d8261222200e59080c17ad44a authored almost 6 years ago
This code updates the Git schema to include references (branches and tags)
information, which ar...
This code updates the information about Git references
of the items corresponding to commits in ...
This code updates license information of the source code files in ELK.
5a73a9ddb2f82dbdffde63ad3fc3c17e946e74f7 authored almost 6 years ago
This code moves the description of the gh2arthur.py
to the main method.
This code moves the description of the
gelk_mapping.py to the main method.
This code moves the description of the gh2k.py
to the main method.
This code moves the description of the e2k.py
to the main method.
This code moves the description of the p2o.py
to the main method.
This code moves the description of the get_git_repos.py
to the main method.
This code moves the description of the index_mapping.py
to the main method.
This code moves the description of the gelk.py
to the main method.
This code includes in the mbox.csv the new attribute `mbox_author_domain`, which
contains the em...
This code updates the tests of the mbox-related enrichers (groupsio,
hyperkitty, nttp and piperm...
This code includes the new field `mbox_author_domain` in the enrich data. It
contains the email ...
e97b3172ff37c25414675b1e32e859fe8207b34a authored almost 6 years ago
These changes make the study enrich only those repos included
in `projects.json` file instead of...
This code changes the behaviour of the ES query to retrive
items from the raw indexes for increm...
This code allows to use the `filter-raw` param to find the last
date of enrichment in a index. T...
This code allows to use multiple filters to find the last date of enriched items
stored in an in...
a905cb1d65a96d544bcd45f1dc23eb828cf043df authored almost 6 years ago
This commit removes the check for `all_onion` alias that
prevents its creation if it is already ...
This code changes the log level of the message produced when an
alias is already in use.
This code allows to assign the project defined in the projects.json to
the repos containing the ...
This code allows to set the value of the filter raw in the
enrich connector, thus enabling to id...
This code allows to filter a part of the raw data for enrichment. In a
nutshell, this is done by...
This code adds a parameter to the `fetch` method to bypass the
incremental fetch over an index. ...
This code includes the method `update_items`, which allows to
perform update operations over an ...
This code retrieves the commits not present in the original
repository and delete the correspond...
This code improves the log messages when executing the method `update_items`
for Git data. Messa...
This code includes the method `update_items`, which allows to perform
update operations over a r...
e35137f2b89ff77342cbab098fc11c50bd1b564a authored about 6 years ago
[doc] Fix typos in CSV schemas
6897c02142d8ec695b0dce6ca04706a92c920c8f authored about 6 years ago68d6a45ac0853319ba114c15fc72b90dab5c3b28 authored about 6 years ago
Apart from the typos, all the schemas mentioning SortingHat have
been corrected unifying how thi...
This code changes the log message level from INFO to DEBUG when
inserting data to ElasticSearch.
This code includes stack trace information within the log message generated
when an unknown exce...
This code includes the stacktrace information in the log message when fetching and
enriching data.
This code ensures to remove the onion index at the end of the corresponding test.
This change is...
This code changes the log message level from warning to debug when an alias
already exists. This...
[studies] Prevent create aliases already in use
cc5475c120eb372ea8d053fcd5a76122804d788a authored about 6 years ago
This code prevents to add the alias `demographics` to an index if the alias
is already used on o...
This code prevents to add the alias `all_onion` to an index if the alias
is already used on othe...
This code prevents to add the alias `git_aoc-enriched` to aoc indexes if the alias
is already us...
This code allows to store the cfg section name in ElasticItems class, thus enabling the
retrieva...
This code allows to propagate the section name of backends in the setup.cfg to
ELK. This is need...
This code replaces the use of the connector name with the cfg section name to
retrieve the proje...
b7f0ab798f49d949ec2f14df964d47dc0820ed3a authored about 6 years ago
cf71d1f6380973dc09a06cb3f6ccf077bc39d80e authored about 6 years ago
7f55dffab86e97372e73e7ab4fdb3c6e92e3dacd authored about 6 years ago
61daa5ae6839fe0c1bf4d3631fecdb49729f420f authored about 6 years ago
[enrich-gitlab] Add time fields info
4a9edae20e00313b4e6f93909be7ca80f3baf6de authored about 6 years ago
This code updates the schema for the gitlab merge requests by
including time fields such as merg...
This code adds time information to the enriched MRs of GitLab. In
particular, the new fields are...
cd236b8e32a5de3f42d1d214d621676eda1fb696 authored about 6 years ago
07c457d5aa9fdd2e8270a910b0cacfd9a6ce66a1 authored about 6 years ago
[enrich-gitlab] Fix GitLab enricher
e7406db0d02c570e9087355847ad4e5de1e8bee0 authored about 6 years ago
This code adds information about why/how the variables
`time_to_close_days` and `time_to_merge_d...
This code fixes the calculation of the attribute `merged`, which
before was always set to true.
This code updates the way the attribute `time_to_close_days` is
calculated. In GitLab a merge re...
[elastic] Prevent add alias if already in use in ES
08c62c927ed177de929807eb9dddc1c4e7db0fae authored about 6 years ago
This code avoids to automatically assign an alias to an index,
in case the alias is already used...
d3dd0165fc0ce425277bf45dad78104225e4503d authored about 6 years ago
Based on:
https://www.python.org/dev/peps/pep-0008/#should-a-line-break-before-or-after-a-binary...
Log lines now include more info about the specific study,
data source or index in order to ease ...
This code replaces the use of dateutil parser with the methods
provided by the grimoirelab-toolk...
This code prevents to trigger enrichment operations over all
raw items for backends not having n...
This code prevents to query SortingHat when the ids returned by
the utils.uuid is none. A warnin...
This code updates the type of the attribute `id` from long to
keyword. This change is due to the...
This code changes the name of the variable `rich_item_comments`
with a more appropriate `rich_it...
This code updates the type of discourse enriched items, due to
the new way of creating ids (conc...
This code updates the mapping for the attribute id, which is
generated as a concatenation of ids...
This code removes credentials info from the log messages generated
by the elk file.
This code aligns the tests for ELK to not take into account
credentials information.
This code removes credentials info from the log messages generated
by the elastic_items file.
This code removes credentials info from the log messages generated
by the ELK enrichers.
This code allows to remove credentials (username and password) from
the urls sent to the Elastic...
This code removes the logic to add aliases, which is moved to
elastic.py.
This code enhances the tests to allow checking that aliases are
correctly set during the raw and...
This code replaces the hard-coded string used to set up the
name of the aoc alias with a global ...
This code allows to support the creation of aliases when
creating an index through the ElasticSe...
This code provides support to handle aliases
e4a8b035c42eb5b057dd5af992fd4eca753bc45c authored about 6 years agoThis code provides support to handle aliases in ELK.
5ab87ca802fd516ce4224f408651cd90d55c84fc authored about 6 years ago
This code refactors the method `refresh_identities` to be able to
work with the recent changes i...
This code converts the mapping of the state attribute to keyword.
2d3c5c8fb05b222d7c18a6797d8b13ea7909a87d authored about 6 years ago