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 changes the logic to assess the number of days a bug
is open. It relies on the attribu...
This PR fixes the last enrich date calculation. The
previous logic was calculating the minimum v...
This code includes the text representation (taken from the projects.json)
of the filter raw to t...
This code passes the text representation of the filter raw
to the function `get_last_enrich` in ...
This code includes a new field in the enriched items,
`metadata_filter_raw`, which allows to lin...
This code includes a new method to set the filter-raw
information included in the projects.json ...
Signed-off-by: Santiago Dueñas <[email protected]>
6069ec12208f74893653a845fcaa864282dd1a0d authored almost 6 years ago
This code modifies the raw mappings to handle comment bodies
longer than the maximum length allo...
This code includes the method `set_projects_json_repo` to
the elastic_items which allows to stor...
This code sets the value of projects_json_repo during the
enrichment phase (`enrich_backend` fun...
This code refactors the logic of the method `find_item_project`,
which now relies on the variabl...
This code sets the value of projects_json_repo during the
collection phase (`feed_backend` funct...
This code checks the presence of the attribute `properties`
in an enriched index. This check is ...
This code includes Jira comments to the enriched index. To do
this, changes have been made to al...
This code allows to handle commas defined in the values of the filter-raw param
within the proje...
This code replaces datetime, time and dateutil.parser calls to equivalent
calls of grimoirelab-t...
This code allows to ignore the uuid attributes which contain
empty values, thus avoiding ES erro...
The try..except block including the rev-list call in the
method `add_commit_branches` is extende...
Update row with missing aggregatable value
67e906b517604b0de0b75c711c3b64ffaae9732c authored almost 6 years agoSigned-off-by: Alberto Pérez García-Plaza <[email protected]>
297dcdc7499e172cafd4ccae0390235503411d80 authored almost 6 years agoSigned-off-by: Santiago Dueñas <[email protected]>
2e7b2ae6c9aac501cde50c9464d025309c235480 authored almost 6 years ago
Due 'rsvps' is a classified field, it might not be available
when items are retrieved. So far, t...
Calls for the git command `rev-list` are wrapped in try..except blocks
to deal with production e...
This code handles ancestors which miss the title attribute. Tests
have been provided accordingly.
This code includes a new method to retrieve the list of the attributes
contained in a given index.
This code includes tow methods to delete identities from SortingHat:
- `delete_inactive_unique_i...
List the unique identities in SortingHat.
a99f5b06f4ff12f8aaee45d0efcb4d605493476d authored almost 6 years agoThis code add the method to remove identity from SortingHat.
0f5ba0b3b6188486b80ed63af2f08ca38cdac5c1 authored almost 6 years agoThis code fixes the docstring of the variable `retention_time`.
7bf3e609670d3c55be798d4b0186c492e3a3f28a authored almost 6 years ago
This code includes the method `remove_unique_identity`, which
allows to remove a unique identity...
This code allows to delete unique identities in SortingHat
based on the information contained in...
This code populates the index `grimoirelab-identities-cache`
with information about the unique i...
This code adds the param `mapping` to the function `get_elastic`.
This change is needed to allow...
This code moves the logic to calculate the retention date (based on the
current time minus the h...
This code includes the new function `get_diff_current_date` to
calculate the time minus the numb...
df0cf56e3921df1fbb99319aa115dc5883f74a30 authored almost 6 years ago
This code updates the finosmeetings test data, which now includes the
`cm_type` info.
000cfe0817b1c00e51380943f77458034d8a153d authored almost 6 years ago
This code sets the project value to the cm_title, which was
previously cm_program.
381bc4b575b7cbbcf5d0dea9166dc7bd8a8e587f authored almost 6 years ago
This code allows to pass the value of the filter-classifed param
defined in the setup.cfg to Per...
This code includes a check to avoid accessing the filter-classified attribute
`group.topics`, wh...
This code sets the cm_program value as project value for enriched
items of finosmeetings.
This code includes the information about sortinghat identities
in the enriched items for the fin...
This code adds the param `retry_on_timeout` when initializing the ElasticSearch
DSL object, thus...
This code fixes the ElasticSearch error `Too many dynamic script compilations`
which occurs on t...
This code handle missing fields that are used to create the
enriched items. In particular, it ch...
This code adds the mapping to the Jira enriched items to avoid ES mapping
errors on the attribut...
This code handles enriched items not having `answer_tags` field. Thus,
it prevents the error Key...
This code allows to extend the retry mechanism to the 504 HTTP errors.
ccfdc700cd6fa3afedf751fd89626342f7485e4e authored almost 6 years ago70275cce28c6e4cb63c169520a0846fe5147bb81 authored almost 6 years ago
Due recent changes in FINOS Meetrings backend, some of the fields
of the raw items have been ren...
5a543a9dba6dfba95ea88b826916dea37bf3c57b authored almost 6 years ago
This code changes the way how the last enrich date is calculated. If
the enriched index is empty...
8c8ffc1c505327474711621a401087534faf472d authored almost 6 years ago
This commit adds the missing URL field to GitHub repository
items. Thus, it is aligned in data w...
This code includes the method `set_from_date` needed
to set the last enrich date obtained before...
This code allows to use the value of the `last_enrich_date` (obtained
before enriching a set of ...
This code allows to pass the value of the last enrich date
for a given index to ELK. Thus, it al...
03b21d72f8ecebcaf495ca5ee53d957d5b249949 authored almost 6 years ago
962a4e16322387abca176cf813daf3027c37df92 authored almost 6 years ago
This code includes a new connector to be able to fetch and
enrich data coming from finos meeting...
This code includes the connector that is in charge of storing
the data coming from finosmeetings...
This code changes the mapping of the attribute `date`, which in some
cases is not a well-formed ...
For consistency reason with the corresponding perceval backend,
the connectors have been renamed...
This code includes the connector that is in charge of enriching
and storing the obtained data, f...
This code includes the repo https://github.com/Bitergia/grimoirelab-perceval-finos
to the requir...
This code includes tests to check that the collection and
enrichment of finosmeetings data work ...
This code includes the dependency for the new perceval for finos
`perceval-finos>=0.1.0`.
This code changes the mapping of the attribute `date`, which in some
cases is not a well-formed ...
845a6f10699a8d104eb29e6f2bbf175df0e2d416 authored almost 6 years ago
a6fb9368556070bd6353c2481f26cd59eae39739 authored almost 6 years ago
[elk] Handle project name for filtered repos
355444156a9cdb592fae6bf6dbaa8f2c3f9157b2 authored almost 6 years ago
This code removes the redefinition of the `get_item_project` within
the bugzillarest enricher. F...
This code assigns the default project name `Main` to the items coming
from the repos included in...
This code updates the logic of the method `get_project_repository` within
the bugzilla enricher ...
This code sets the filter raw information to the enrich backend. The filter
raw is needed to be ...
2140b8f6f4230a3cc3bc2e4f17ff54c75cf4f54c authored almost 6 years ago
This code includes the onion study to gerrit. Thus, now an onion study
can be defined via the se...
This code includes a none value for the param `cfg_section_name`, which was
recently added to th...
This patch enriches Confluence items with two new fields related
to ancestors data.
The field '...
23c5e371b6ee527f75d60e155989d1eff5ed22a8 authored almost 6 years ago
This code allows to set a default value for the variable analyzers, used to
initalize the elasti...
This code includes the method to delete items from an index before a given
date. This change is ...
This code allows to delete data from indexes created by studies. The
deletion is based on the pa...
This code appends the refresh param to the update_by_query and
delete_by_query calls, thus preve...
This code removes the filter-raw and filter-raw-prefix which were set
in the `enrich_backend` fu...
This code handles revisions which have their editor hidden, which
are marked as `HIDDEN_EDITOR`.
This code prevents to index the data included in data.ancestors.extensions
in order to avoid par...
This code modifies the way of filtering data based on prefixes. This
change is needed to due the...
This code removes the method `get_p2o_params_from_url` from the
Confluence raw connector...
This code removes the method `get_p2o_params_from_url` from the
Git raw connector. which now use...
This code removes the raw filters from the filters used to
identify the last enriched item. This...
This code allow to support the filtering of raw data using
more fields.
This code removes the method `get_p2o_params_from_url` from the
Jira raw connector. whic...
This code removes the logic to create filters which is now
included in the elastic_items.py
This code removes the method `get_p2o_params_from_url` from the
Bugzilla raw connector. which no...
This code removes the method `get_p2o_params_from_url` from the
Askbot raw connector. which now ...
This code removes the method `get_p2o_params_from_url` from the
Gerrit raw connector. which now ...
This code includes tests to check whether the method
`get_p2o_params_from_url` is able to parse ...
This code allows to parse the filters declared in the
projects.json entries. This code applies f...