Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
SourceCred
Collective -
Host: opensource -
https://opencollective.com/sourcecred
- Website: https://SourceCred.io
- Code: https://github.com/sourcecred
Generated via
```
$ src/v3/plugins/github/fetchGithubRepoTest.sh -u
```
Test plan: travis
github.com/sourcecred/odyssey-hackathon - 3bf496b06fd55b3e231bfbc9e90f1229b246c6c7 authored over 6 years ago
This adds additions and deletions to the v3 Pull data model, and also
uses them in the pull des...
This adds additions and deletions to the v3 Pull data model, and also
uses them in the pull des...
This adds methods for serializing the GitHub RelationalView.
We have not put in the work to e...
github.com/sourcecred/sourcecred - 6356c5477f3716e5a241cda0108505874f729dac authored over 6 years agoThis adds methods for serializing the GitHub RelationalView.
We have not put in the work to e...
github.com/sourcecred/odyssey-hackathon - 6356c5477f3716e5a241cda0108505874f729dac authored over 6 years ago
Now that we want to implement RelationalView de/serialization, we need a
way to construct one w...
Now that we want to implement RelationalView de/serialization, we need a
way to construct one w...
Summary:
This makes progress on #432. We’d like to look for GitHub references
only within each...
Summary:
This makes progress on #432. We’d like to look for GitHub references
only within each...
Summary:
We plan to use this to more intelligently extract references from GitHub
text content...
Summary:
We plan to use this to more intelligently extract references from GitHub
text content...
This commit adds a `description` method that takes a GitHub entity, and
returns a description o...
This commit adds a `description` method that takes a GitHub entity, and
returns a description o...
`match` implements pattern matching over `Entity`
Test plan:
Unit tests included.
`match` implements pattern matching over `Entity`
Test plan:
Unit tests included.
Callers will want to write functions that are generic over `Entity`.
This makes those call sign...
Callers will want to write functions that are generic over `Entity`.
This makes those call sign...
Currently, GitHub tests load example data with ad-hoc methods. It makes
it easy for the author ...
Currently, GitHub tests load example data with ad-hoc methods. It makes
it easy for the author ...
The Git and GitHub plugins have folders that contain small example data,
as used for tests and ...
The Git and GitHub plugins have folders that contain small example data,
as used for tests and ...
This is a very simple extension of #431 to use the new reference
detection logic added in #429....
This is a very simple extension of #431 to use the new reference
detection logic added in #429....
This commit modifies `github/createGraph` to use the `RelationalView`
class created in #424. Th...
This commit modifies `github/createGraph` to use the `RelationalView`
class created in #424. Th...
For every `TextContentEntity` (`Issue`, `Pull`, `Review`, `Comment`),
this commit adds a `refer...
For every `TextContentEntity` (`Issue`, `Pull`, `Review`, `Comment`),
this commit adds a `refer...
Based on offline design discussion with @wchargin, we've decided to
upgrade the `RelationalView...
Based on offline design discussion with @wchargin, we've decided to
upgrade the `RelationalView...
Summary:
This is based on the V1 file `basicPagerank.js`. The API is necessarily
changed for t...
Summary:
This is based on the V1 file `basicPagerank.js`. The API is necessarily
changed for t...
Summary:
We’d like to use this test case to generate a Markov chain, which
requires that it no...
Summary:
We’d like to use this test case to generate a Markov chain, which
requires that it no...
Summary:
This code is independent of the graph abstraction, and so is mostly
copied. The only ...
Summary:
This code is independent of the graph abstraction, and so is mostly
copied. The only ...
This code is about parsing references out of text, so `parseReferences`
is a better name.
Th...
github.com/sourcecred/sourcecred - 659fc51d9b623a19fef2fabdda9963155a7376b8 authored over 6 years ago
This code is about parsing references out of text, so `parseReferences`
is a better name.
Th...
github.com/sourcecred/odyssey-hackathon - 659fc51d9b623a19fef2fabdda9963155a7376b8 authored over 6 years ago
Summary:
Closes #417. Submodule commits are dead; long live commits. The ontology
is now:
...
github.com/sourcecred/odyssey-hackathon - 518d5b819c2628b20f5f12e406ce312f7e35cd73 authored over 6 years ago
Summary:
Closes #417. Submodule commits are dead; long live commits. The ontology
is now:
...
github.com/sourcecred/sourcecred - 518d5b819c2628b20f5f12e406ce312f7e35cd73 authored over 6 years ago
Summary:
Submodule commits need not have associated tree objects, in case the
repository to wh...
Summary:
Submodule commits need not have associated tree objects, in case the
repository to wh...
Summary:
Similar in structure to the GitHub graph view.
Test Plan:
Unit tests added, with f...
Summary:
Similar in structure to the GitHub graph view.
Test Plan:
Unit tests added, with f...
Summary:
This commit adds logic to create the Git graph, modeled after the GitHub
graph creato...
Summary:
This commit adds logic to create the Git graph, modeled after the GitHub
graph creato...
The `RelationalView` maps the GitHub GraphQL response data into a View
class, which makes it ea...
The `RelationalView` maps the GitHub GraphQL response data into a View
class, which makes it ea...
The code will be refactored so that references are expressed in terms of
the GitHub node addres...
The code will be refactored so that references are expressed in terms of
the GitHub node addres...
Summary:
The public method `checkInvariants` on graph is now cached. The cache is
invalidated ...
Summary:
The public method `checkInvariants` on graph is now cached. The cache is
invalidated ...
This commit:
- adds `github/createGraph.js`
- which ingests GitHub GraphQL response
- and...
This commit:
- adds `github/createGraph.js`
- which ingests GitHub GraphQL response
- and...
Test plan:
`yarn travis` passes
Test plan:
`yarn travis` passes
Summary:
This is modeled after the GitHub edge module format. In particular, the
whole length ...
Summary:
This is modeled after the GitHub edge module format. In particular, the
whole length ...
Summary:
This is modeled after the GitHub node module format, with the obvious
alterations plu...
Summary:
This is modeled after the GitHub node module format, with the obvious
alterations plu...
Test Plan:
Existing Flow and unit tests suffice.
wchargin-branch: git-v3-remove-payloads
github.com/sourcecred/sourcecred - 83151d9fac552abd0e6b94ba38ff3ced2c0c3c12 authored over 6 years ago
Test Plan:
Existing Flow and unit tests suffice.
wchargin-branch: git-v3-remove-payloads
github.com/sourcecred/odyssey-hackathon - 83151d9fac552abd0e6b94ba38ff3ced2c0c3c12 authored over 6 years ago
Summary:
Many files are unchanged. Some files have had paths updated, or new
build/test target...
Summary:
Many files are unchanged. Some files have had paths updated, or new
build/test target...
Summary:
We had `edgeExamples`, wherein we constructed examples of edge addresses
(not actual ...
Summary:
We had `edgeExamples`, wherein we constructed examples of edge addresses
(not actual ...
Test Plan:
Observe that the new snapshots are easier to read. Might as well make
sure that the...
Test Plan:
Observe that the new snapshots are easier to read. Might as well make
sure that the...
Summary:
We have `edgeToString`, which formats edges as nicely human-readable
strings. However...
Summary:
We have `edgeToString`, which formats edges as nicely human-readable
strings. However...
Summary:
In #394, we uppercased the constants for GitHub node types. However, we
were using st...
Summary:
In #394, we uppercased the constants for GitHub node types. However, we
were using st...
- Switch string constant node and edge types (e.g. "REPO") to exported
consts (eg `export const...
- Switch string constant node and edge types (e.g. "REPO") to exported
consts (eg `export const...
Test plan: Not needed.
Paired with @wchargin
github.com/sourcecred/odyssey-hackathon - a8bf6a36bf2c995dc91d778fc8be6664e371f3e8 authored over 6 years agoTest plan: Not needed.
Paired with @wchargin
github.com/sourcecred/sourcecred - a8bf6a36bf2c995dc91d778fc8be6664e371f3e8 authored over 6 years ago
Summary:
@decentralion wants this! :-)
Test Plan:
Verify that the case-insensitive diff is ...
Summary:
@decentralion wants this! :-)
Test Plan:
Verify that the case-insensitive diff is ...
Summary:
This fixes up all instances of `fromParts([])` that are not in
`address.js` or `addre...
Summary:
This fixes up all instances of `fromParts([])` that are not in
`address.js` or `addre...
Summary:
This can make invocations of `FooAddress.fromParts([])` a bit more
succinct.
Paire...
github.com/sourcecred/sourcecred - 6ba6d885ad65ed4264cb365c8afa367f9706fc00 authored over 6 years ago
Summary:
This can make invocations of `FooAddress.fromParts([])` a bit more
succinct.
Paire...
github.com/sourcecred/odyssey-hackathon - 6ba6d885ad65ed4264cb365c8afa367f9706fc00 authored over 6 years ago
Similar to #390, we now allow filtering the results from `Graph.edges`
by address prefixes. It'...
Similar to #390, we now allow filtering the results from `Graph.edges`
by address prefixes. It'...
Simple API addition to match v1/v2 semantics.
In the future, we can perf optimize this if we sw...
Simple API addition to match v1/v2 semantics.
In the future, we can perf optimize this if we sw...
Test plan:
Unit tests added. Run `yarn travis`.
The GitHub regex code is inspired by work in...
github.com/sourcecred/odyssey-hackathon - 95c5af36d934ccea2015f52fcc79098324ecc157 authored over 6 years ago
Test plan:
Unit tests added. Run `yarn travis`.
The GitHub regex code is inspired by work in...
github.com/sourcecred/sourcecred - 95c5af36d934ccea2015f52fcc79098324ecc157 authored over 6 years ago
Summary:
This module includes a raw edge type, a structured edge type, and edge
creation funct...
Summary:
This module includes a raw edge type, a structured edge type, and edge
creation funct...
Will be useful in graph creation logic, and in #385
Test plan: Only change is to add types. N...
github.com/sourcecred/odyssey-hackathon - 17b390afe94e9f0bdf0635c2b8bdf04287e04d7f authored over 6 years agoWill be useful in graph creation logic, and in #385
Test plan: Only change is to add types. N...
github.com/sourcecred/sourcecred - 17b390afe94e9f0bdf0635c2b8bdf04287e04d7f authored over 6 years ago
Summary:
We’ll want to use this in the upcoming `edges` module.
Test Plan:
Existing unit te...
Summary:
We’ll want to use this in the upcoming `edges` module.
Test Plan:
Existing unit te...
Test plan:
`yarn travis`
Test plan:
`yarn travis`
Summary:
First, we rename the module itself from `address` to `nodes`: we’d like
to put the ed...
Summary:
First, we rename the module itself from `address` to `nodes`: we’d like
to put the ed...
One of the slight modifications we've made in v3 is to effect the
following renames (as impleme...
One of the slight modifications we've made in v3 is to effect the
following renames (as impleme...
Summary:
This has two primary benefits:
- Humans can look at this snapshot file to see what’...