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

Create "REPOSITORY" nodes in GitHub plugin graph (#229)

This commit creates a new node type in the GitHub graph: the REPOSITORY
node. The REPOSITORY no...

github.com/sourcecred/sourcecred - f219636a56144ee1c38c7d7175f919aea6352e48 authored over 6 years ago by Dandelion Mané <[email protected]>
Deleted users no longer break GitHub parser (#228)

When a GitHub user delete their account, all of their comments remain,
but with a `null` author...

github.com/sourcecred/sourcecred - 9d4ae8b901c7b84a3b8513d1e66a59f06d84d7ad authored over 6 years ago by Dandelion Mané <[email protected]>
Deleted users no longer break GitHub parser (#228)

When a GitHub user delete their account, all of their comments remain,
but with a `null` author...

github.com/sourcecred/odyssey-hackathon - 9d4ae8b901c7b84a3b8513d1e66a59f06d84d7ad authored over 6 years ago by Dandelion Mané <[email protected]>
Extract a common SOURCECRED_DIRECTORY flag (#227)

Summary:
This solves two problems:

1. The “output directory” argument to `sourcecred graph`...

github.com/sourcecred/odyssey-hackathon - 0cae9d742d9ad3e3818bbbfd59473ea425191e6d authored over 6 years ago by William Chargin <[email protected]>
Extract a common SOURCECRED_DIRECTORY flag (#227)

Summary:
This solves two problems:

1. The “output directory” argument to `sourcecred graph`...

github.com/sourcecred/sourcecred - 0cae9d742d9ad3e3818bbbfd59473ea425191e6d authored over 6 years ago by William Chargin <[email protected]>
Factor out `defaultStorageDirectory` function (#226)

Test Plan:
Run `yarn backend && node bin/sourcecred.js help graph`.

wchargin-branch: default...

github.com/sourcecred/sourcecred - 498480db067f9e13aa0e56c24df9c0b503e06e5b authored over 6 years ago by William Chargin <[email protected]>
Factor out `defaultStorageDirectory` function (#226)

Test Plan:
Run `yarn backend && node bin/sourcecred.js help graph`.

wchargin-branch: default...

github.com/sourcecred/odyssey-hackathon - 498480db067f9e13aa0e56c24df9c0b503e06e5b authored over 6 years ago by William Chargin <[email protected]>
Remove redundant scripts (#225)

Our SourceCred CLI tool now ipmlements printCombinedGraph and
cloneAndPrintGitGraph, but with m...

github.com/sourcecred/odyssey-hackathon - 61635a14a748a8ed9ffe885e89b2caa0fc046e0d authored over 6 years ago by Dandelion Mané <[email protected]>
Remove redundant scripts (#225)

Our SourceCred CLI tool now ipmlements printCombinedGraph and
cloneAndPrintGitGraph, but with m...

github.com/sourcecred/sourcecred - 61635a14a748a8ed9ffe885e89b2caa0fc046e0d authored over 6 years ago by Dandelion Mané <[email protected]>
CLI commands error on unhandled promise rejection (#224)

Previously, if a CLI command had an unhandled promise rejection, this
would result in a spuriou...

github.com/sourcecred/sourcecred - 55856d7a46e956f71f219d563a7f2701b7be5c5d authored over 6 years ago by Dandelion Mané <[email protected]>
CLI commands error on unhandled promise rejection (#224)

Previously, if a CLI command had an unhandled promise rejection, this
would result in a spuriou...

github.com/sourcecred/odyssey-hackathon - 55856d7a46e956f71f219d563a7f2701b7be5c5d authored over 6 years ago by Dandelion Mané <[email protected]>
Query GitHub for repository information (#222)

This commit pulls new information from GitHub about the url, name, and
owner of a GitHub reposi...

github.com/sourcecred/odyssey-hackathon - 82bf739f35cdf21ae41e4d504b0ac0acdb446a2e authored over 6 years ago by Dandelion Mané <[email protected]>
Query GitHub for repository information (#222)

This commit pulls new information from GitHub about the url, name, and
owner of a GitHub reposi...

github.com/sourcecred/sourcecred - 82bf739f35cdf21ae41e4d504b0ac0acdb446a2e authored over 6 years ago by Dandelion Mané <[email protected]>
Split `GithubResponseJSON` and `RepositoryJSON` (#219)

Currently, we generate a `RepositoryJSON` object via querying GitHub.
That `RepositoryJSON` obj...

github.com/sourcecred/sourcecred - f3bfed3deb062cf0f10522ed1e2b1d9b5224d6b2 authored over 6 years ago by Dandelion Mané <[email protected]>
Split `GithubResponseJSON` and `RepositoryJSON` (#219)

Currently, we generate a `RepositoryJSON` object via querying GitHub.
That `RepositoryJSON` obj...

github.com/sourcecred/odyssey-hackathon - f3bfed3deb062cf0f10522ed1e2b1d9b5224d6b2 authored over 6 years ago by Dandelion Mané <[email protected]>
Change plugin graph label from "PASS" to "DONE" (#221)

Test Plan:
Run `node bin/sourcecred.js graph sourcecred example-github` and note
the new outpu...

github.com/sourcecred/odyssey-hackathon - 1e0d846675a99ba2305b23d1928e19831c9a17b9 authored over 6 years ago by William Chargin <[email protected]>
Change plugin graph label from "PASS" to "DONE" (#221)

Test Plan:
Run `node bin/sourcecred.js graph sourcecred example-github` and note
the new outpu...

github.com/sourcecred/sourcecred - 1e0d846675a99ba2305b23d1928e19831c9a17b9 authored over 6 years ago by William Chargin <[email protected]>
Make `execDependencyGraph` labels configurable (#220)

Summary:
The `"PASS"` label only makes sense for tests. This commit makes the
labels configura...

github.com/sourcecred/sourcecred - 4e8d5b574af08f50eb89adc155114e4935faba96 authored over 6 years ago by William Chargin <[email protected]>
Make `execDependencyGraph` labels configurable (#220)

Summary:
The `"PASS"` label only makes sense for tests. This commit makes the
labels configura...

github.com/sourcecred/odyssey-hackathon - 4e8d5b574af08f50eb89adc155114e4935faba96 authored over 6 years ago by William Chargin <[email protected]>
Implement a command-line interface (#217)

Summary:
This commit implements the `sourcecred` command-line utility, which has
three subcomm...

github.com/sourcecred/odyssey-hackathon - 2aeeca9a1391f4d7426e066aa39e31b06f64a85e authored over 6 years ago by William Chargin <[email protected]>
Implement a command-line interface (#217)

Summary:
This commit implements the `sourcecred` command-line utility, which has
three subcomm...

github.com/sourcecred/sourcecred - 2aeeca9a1391f4d7426e066aa39e31b06f64a85e authored over 6 years ago by William Chargin <[email protected]>
Change `execDependencyGraph` export format (#216)

Summary:
To be honest, I have no idea what exactly this does or why it’s
necessary, but if we ...

github.com/sourcecred/sourcecred - d7bfa02a5443fee5521dd0b447dbbf8248128b62 authored over 6 years ago by William Chargin <[email protected]>
Change `execDependencyGraph` export format (#216)

Summary:
To be honest, I have no idea what exactly this does or why it’s
necessary, but if we ...

github.com/sourcecred/odyssey-hackathon - d7bfa02a5443fee5521dd0b447dbbf8248128b62 authored over 6 years ago by William Chargin <[email protected]>
Change package.json name to sourcecred (#215)

github.com/sourcecred/odyssey-hackathon - 72ca52f5793b45007182d3483b6d7e7e97b49c15 authored over 6 years ago by Dandelion Mané <[email protected]>
Change package.json name to sourcecred (#215)

github.com/sourcecred/sourcecred - 72ca52f5793b45007182d3483b6d7e7e97b49c15 authored over 6 years ago by Dandelion Mané <[email protected]>
Minimal toy oclif integration (#214)

This commit adds [oclif] as a command-line framework. It is successfully
integrated with webpac...

github.com/sourcecred/sourcecred - fa4082c95bf9b915e19e6ea8e540ff4533ebc275 authored over 6 years ago by Dandelion Mané <[email protected]>
Minimal toy oclif integration (#214)

This commit adds [oclif] as a command-line framework. It is successfully
integrated with webpac...

github.com/sourcecred/odyssey-hackathon - fa4082c95bf9b915e19e6ea8e540ff4533ebc275 authored over 6 years ago by Dandelion Mané <[email protected]>
Target latest Node for backend applications (#213)

Summary:
Consequently, Babel won’t transform classes to their roughly equivalent
ES5 counterpa...

github.com/sourcecred/odyssey-hackathon - e9dbdeca96bd7fa673f9c61c2599cd14fee61c16 authored over 6 years ago by William Chargin <[email protected]>
Target latest Node for backend applications (#213)

Summary:
Consequently, Babel won’t transform classes to their roughly equivalent
ES5 counterpa...

github.com/sourcecred/sourcecred - e9dbdeca96bd7fa673f9c61c2599cd14fee61c16 authored over 6 years ago by William Chargin <[email protected]>
Fork `babel-preset-react-app` into config/ (#212)

Summary:
We want to change this configuration so that our compilation of backend
applications ...

github.com/sourcecred/sourcecred - b5e894bbb4987460000afe3378af165261dd8cb3 authored over 6 years ago by William Chargin <[email protected]>
Fork `babel-preset-react-app` into config/ (#212)

Summary:
We want to change this configuration so that our compilation of backend
applications ...

github.com/sourcecred/odyssey-hackathon - b5e894bbb4987460000afe3378af165261dd8cb3 authored over 6 years ago by William Chargin <[email protected]>
Exclude node modules from backend build (#211)

Setup following directions from [webpack-node-externals]

[webpack-node-externals]: https://ww...

github.com/sourcecred/odyssey-hackathon - de5542de6a597c17fb06660e79e911885e9788d9 authored over 6 years ago by Dandelion Mané <[email protected]>
Exclude node modules from backend build (#211)

Setup following directions from [webpack-node-externals]

[webpack-node-externals]: https://ww...

github.com/sourcecred/sourcecred - de5542de6a597c17fb06660e79e911885e9788d9 authored over 6 years ago by Dandelion Mané <[email protected]>
Extract `execDependencyGraph` core from CI script (#208)

Summary:
We’d like to use the same abstraction for creating multiple cred graphs
and then comb...

github.com/sourcecred/sourcecred - d3443a3d4c84863cc8f0546946b2c0b869f33b46 authored over 6 years ago by William Chargin <[email protected]>
Extract `execDependencyGraph` core from CI script (#208)

Summary:
We’d like to use the same abstraction for creating multiple cred graphs
and then comb...

github.com/sourcecred/odyssey-hackathon - d3443a3d4c84863cc8f0546946b2c0b869f33b46 authored over 6 years ago by William Chargin <[email protected]>
Expose `Graph.mergeManyConservative` (#209)

Summary:
This offers #205 to general users.

Test Plan:
Existing tests suffice.

wchargin-...

github.com/sourcecred/odyssey-hackathon - a642ed46b9c94301473f273feecee7b0538d2c14 authored over 6 years ago by William Chargin <[email protected]>
Expose `Graph.mergeManyConservative` (#209)

Summary:
This offers #205 to general users.

Test Plan:
Existing tests suffice.

wchargin-...

github.com/sourcecred/sourcecred - a642ed46b9c94301473f273feecee7b0538d2c14 authored over 6 years ago by William Chargin <[email protected]>
Add `src/tools/bin/printCombinedGraph.js` (#207)

`printCombinedGraph` loads and prints a cross-plugin combined
contribution graph for a given Gi...

github.com/sourcecred/sourcecred - e3469f157da2986a97c9d9cf40c57c71aa396e22 authored over 6 years ago by Dandelion Mané <[email protected]>
Add `src/tools/bin/printCombinedGraph.js` (#207)

`printCombinedGraph` loads and prints a cross-plugin combined
contribution graph for a given Gi...

github.com/sourcecred/odyssey-hackathon - e3469f157da2986a97c9d9cf40c57c71aa396e22 authored over 6 years ago by Dandelion Mané <[email protected]>
Add CLI for printing a fresh Git graph (#206)

`cloneAndPrintGitGraph` clones a git repository, and generates a Git
object graph for that repo...

github.com/sourcecred/odyssey-hackathon - e66ed45cba8c6a65494089ee731d1fea905d831f authored over 6 years ago by Dandelion Mané <[email protected]>
Add CLI for printing a fresh Git graph (#206)

`cloneAndPrintGitGraph` clones a git repository, and generates a Git
object graph for that repo...

github.com/sourcecred/sourcecred - e66ed45cba8c6a65494089ee731d1fea905d831f authored over 6 years ago by Dandelion Mané <[email protected]>
Speed up Git graph creation (#205)

Summary:
Because of `mergeConservative`’s naive implementation, using it as a
reducer results ...

github.com/sourcecred/sourcecred - d3dcf1ef5a8696021dafdb4a4d651526119c6d40 authored over 6 years ago by William Chargin <[email protected]>
Speed up Git graph creation (#205)

Summary:
Because of `mergeConservative`’s naive implementation, using it as a
reducer results ...

github.com/sourcecred/odyssey-hackathon - d3dcf1ef5a8696021dafdb4a4d651526119c6d40 authored over 6 years ago by William Chargin <[email protected]>
Add fetchGithubGraph (#204)

fetchGithubGraph is a tiny module which is responsible for fetching
GitHub contribution data, a...

github.com/sourcecred/odyssey-hackathon - 0bf4f73f8605591ec0054c1eb8bf8bd93a5aafb1 authored over 6 years ago by Dandelion Mané <[email protected]>
Add fetchGithubGraph (#204)

fetchGithubGraph is a tiny module which is responsible for fetching
GitHub contribution data, a...

github.com/sourcecred/sourcecred - 0bf4f73f8605591ec0054c1eb8bf8bd93a5aafb1 authored over 6 years ago by Dandelion Mané <[email protected]>
Add BECOMES edges in the Git graph (#203)

Summary:
If a commit causes a tree entry to change hash while keeping the same
name, we now ad...

github.com/sourcecred/sourcecred - 315f66cc4ca49aa102e1345a276a775b850d581a authored over 6 years ago by William Chargin <[email protected]>
Add BECOMES edges in the Git graph (#203)

Summary:
If a commit causes a tree entry to change hash while keeping the same
name, we now ad...

github.com/sourcecred/odyssey-hackathon - 315f66cc4ca49aa102e1345a276a775b850d581a authored over 6 years ago by William Chargin <[email protected]>
Find BECOMES edges for a high-level repository (#202)

Test Plan:
For the snapshot: verify that two of the BECOMES edges are the same as
those tested...

github.com/sourcecred/odyssey-hackathon - e9ecb8c608125ca42ac27deec1a8b3da3db54804 authored over 6 years ago by William Chargin <[email protected]>
Find BECOMES edges for a high-level repository (#202)

Test Plan:
For the snapshot: verify that two of the BECOMES edges are the same as
those tested...

github.com/sourcecred/sourcecred - e9ecb8c608125ca42ac27deec1a8b3da3db54804 authored over 6 years ago by William Chargin <[email protected]>
Find BECOMES edges for high-level commits (#201)

Test Plan:
Unit tests included. I verified that the hashes in the snapshot are
correct.

wch...

github.com/sourcecred/sourcecred - c572b7f880ad09502cb1756b2e4e5f77b0638a94 authored over 6 years ago by William Chargin <[email protected]>
Find BECOMES edges for high-level commits (#201)

Test Plan:
Unit tests included. I verified that the hashes in the snapshot are
correct.

wch...

github.com/sourcecred/odyssey-hackathon - c572b7f880ad09502cb1756b2e4e5f77b0638a94 authored over 6 years ago by William Chargin <[email protected]>
Connect PRs and commits via MERGED_AS edges (#200)

This adds MERGED_AS edges which link from a PullRequest to a Commit. It
adds a corresponding `m...

github.com/sourcecred/odyssey-hackathon - a76d01ab75c6eb56d0c5296841e0cab24993dcd6 authored over 6 years ago by Dandelion Mané <[email protected]>
Connect PRs and commits via MERGED_AS edges (#200)

This adds MERGED_AS edges which link from a PullRequest to a Commit. It
adds a corresponding `m...

github.com/sourcecred/sourcecred - a76d01ab75c6eb56d0c5296841e0cab24993dcd6 authored over 6 years ago by Dandelion Mané <[email protected]>
Pull merge commit SHAs from GitHub (#198)

This commit adds a few fields to the PullRequest query fragment so that
we now retrieve merge c...

github.com/sourcecred/sourcecred - 723efeb05f7b28a15823634da6d1fa734a829894 authored over 6 years ago by Dandelion Mané <[email protected]>
Pull merge commit SHAs from GitHub (#198)

This commit adds a few fields to the PullRequest query fragment so that
we now retrieve merge c...

github.com/sourcecred/odyssey-hackathon - 723efeb05f7b28a15823634da6d1fa734a829894 authored over 6 years ago by Dandelion Mané <[email protected]>
Expose `commitAddress` from the Git plugin (#199)

For the GitHub plugin to create edges pointing to commits from the Git
plugin, it needs a way t...

github.com/sourcecred/odyssey-hackathon - 9cbfa35a3a6f44e620aca59c1c1d35ad076bda8d authored over 6 years ago by Dandelion Mané <[email protected]>
Expose `commitAddress` from the Git plugin (#199)

For the GitHub plugin to create edges pointing to commits from the Git
plugin, it needs a way t...

github.com/sourcecred/sourcecred - 9cbfa35a3a6f44e620aca59c1c1d35ad076bda8d authored over 6 years ago by Dandelion Mané <[email protected]>
Update example-github data (#197)

github.com/sourcecred/sourcecred - 136cfa839c533277828bec69622f1d6433d6a3ec authored over 6 years ago by Dandelion Mané <[email protected]>
Update example-github data (#197)

github.com/sourcecred/odyssey-hackathon - 136cfa839c533277828bec69622f1d6433d6a3ec authored over 6 years ago by Dandelion Mané <[email protected]>
Rename sourcecred/example-{repo,github} (#196)

Our repository containing example GitHub data has been renamed from
"sourcecred/example-repo" t...

github.com/sourcecred/odyssey-hackathon - ce11a1c4e3c3efdafde256414c25e9e86bc1fe85 authored over 6 years ago by Dandelion Mané <[email protected]>
Rename sourcecred/example-{repo,github} (#196)

Our repository containing example GitHub data has been renamed from
"sourcecred/example-repo" t...

github.com/sourcecred/sourcecred - ce11a1c4e3c3efdafde256414c25e9e86bc1fe85 authored over 6 years ago by Dandelion Mané <[email protected]>
Remove the `repositoryName` field from Addresses (#195)

See [#190] for context.

The change is almost entirely straightforward; the only "interesting"...

github.com/sourcecred/sourcecred - b4474e6bd1ba0f05154f5ee82784e1d0694953d3 authored over 6 years ago by Dandelion Mané <[email protected]>
Remove the `repositoryName` field from Addresses (#195)

See [#190] for context.

The change is almost entirely straightforward; the only "interesting"...

github.com/sourcecred/odyssey-hackathon - b4474e6bd1ba0f05154f5ee82784e1d0694953d3 authored over 6 years ago by Dandelion Mané <[email protected]>
Create nodes for submodule commits (#186)

Summary:
Previously, a tree entry had exactly one `HAS_CONTENTS` edge, unless the
tree entry c...

github.com/sourcecred/odyssey-hackathon - 082515e16acc4f016775c58b6734cdbaa6221d0f authored over 6 years ago by William Chargin <[email protected]>
Create nodes for submodule commits (#186)

Summary:
Previously, a tree entry had exactly one `HAS_CONTENTS` edge, unless the
tree entry c...

github.com/sourcecred/sourcecred - 082515e16acc4f016775c58b6734cdbaa6221d0f authored over 6 years ago by William Chargin <[email protected]>
Load submodule URLs at each commit (#185)

Summary:
In Git, a tree may point to a commit directly. In our graph, we’d like
to represent “...

github.com/sourcecred/sourcecred - 7dbecfdac6b75934a74d621c3ce3e0b1e2cb1bce authored over 6 years ago by William Chargin <[email protected]>
Load submodule URLs at each commit (#185)

Summary:
In Git, a tree may point to a commit directly. In our graph, we’d like
to represent “...

github.com/sourcecred/odyssey-hackathon - 7dbecfdac6b75934a74d621c3ce3e0b1e2cb1bce authored over 6 years ago by William Chargin <[email protected]>
Store `TreeEntry` metadata in non-string form (#184)

Summary:
Prior to this commit, given a `Tree` node with an edge to a `TreeEntry`
node, there w...

github.com/sourcecred/odyssey-hackathon - bbb05c95089e92c40e8d07a1809fd1a7f2d27ef9 authored over 6 years ago by William Chargin <[email protected]>
Store `TreeEntry` metadata in non-string form (#184)

Summary:
Prior to this commit, given a `Tree` node with an edge to a `TreeEntry`
node, there w...

github.com/sourcecred/sourcecred - bbb05c95089e92c40e8d07a1809fd1a7f2d27ef9 authored over 6 years ago by William Chargin <[email protected]>
Build backend applications in CI (#193)

Summary:
This could catch failures in build configuration or with Webpack. It’s
unlikely to ca...

github.com/sourcecred/sourcecred - eba18724955999f9ae11424c5ca9d056c8f80b94 authored over 6 years ago by William Chargin <[email protected]>
Build backend applications in CI (#193)

Summary:
This could catch failures in build configuration or with Webpack. It’s
unlikely to ca...

github.com/sourcecred/odyssey-hackathon - eba18724955999f9ae11424c5ca9d056c8f80b94 authored over 6 years ago by William Chargin <[email protected]>
Run npm scripts with `--silent` in CI (#191)

Summary:
This prevents the boilerplate output of the form
```

> [email protected] c...

github.com/sourcecred/odyssey-hackathon - 25d0106a3389eb3231e0628165cb1fccff0b1af2 authored over 6 years ago by William Chargin <[email protected]>
Run npm scripts with `--silent` in CI (#191)

Summary:
This prevents the boilerplate output of the form
```

> [email protected] c...

github.com/sourcecred/sourcecred - 25d0106a3389eb3231e0628165cb1fccff0b1af2 authored over 6 years ago by William Chargin <[email protected]>
Implement a custom CI script (#189)

Summary:
This CI script accomplishes two tasks:
1. It speeds up our build by parallelizing wh...

github.com/sourcecred/sourcecred - 38f4121ce9ab67228fab5f6e08feb8f69568ac10 authored over 6 years ago by William Chargin <[email protected]>
Implement a custom CI script (#189)

Summary:
This CI script accomplishes two tasks:
1. It speeds up our build by parallelizing wh...

github.com/sourcecred/odyssey-hackathon - 38f4121ce9ab67228fab5f6e08feb8f69568ac10 authored over 6 years ago by William Chargin <[email protected]>
Add options to not rebuild on shell script tests (#188)

Summary:
This can be useful for speed, but it can also be important for
correctness (at least ...

github.com/sourcecred/odyssey-hackathon - 79dff9a083515bc8b1746a9a53cd367e85be21d4 authored over 6 years ago by William Chargin <[email protected]>
Add options to not rebuild on shell script tests (#188)

Summary:
This can be useful for speed, but it can also be important for
correctness (at least ...

github.com/sourcecred/sourcecred - 79dff9a083515bc8b1746a9a53cd367e85be21d4 authored over 6 years ago by William Chargin <[email protected]>
Exclude punctuation surrounding URL references (#183)

Summary:
To avoid confusion, we simultaneously remove unused capturing groups.
This is not str...

github.com/sourcecred/sourcecred - ee03c58357389cd147743e140a911d43a87d9c3a authored over 6 years ago by William Chargin <[email protected]>
Exclude punctuation surrounding URL references (#183)

Summary:
To avoid confusion, we simultaneously remove unused capturing groups.
This is not str...

github.com/sourcecred/odyssey-hackathon - ee03c58357389cd147743e140a911d43a87d9c3a authored over 6 years ago by William Chargin <[email protected]>
Create GitHub reference edges (#182)

This commit adds the `addReferenceEdges()` method to the GitHub parser,
which examines all of t...

github.com/sourcecred/odyssey-hackathon - acf50005473d89b9fb269a327b2d6f8074a8dd74 authored over 6 years ago by Dandelion Mané <[email protected]>
Create GitHub reference edges (#182)

This commit adds the `addReferenceEdges()` method to the GitHub parser,
which examines all of t...

github.com/sourcecred/sourcecred - acf50005473d89b9fb269a327b2d6f8074a8dd74 authored over 6 years ago by Dandelion Mané <[email protected]>
findReferences now finds url references to users (#181)

For example, `https://github.com/decentralion` is now a valid url
reference to a GitHub author....

github.com/sourcecred/sourcecred - f358c33e2a7a1273daf282858cf2c576cf238bff authored over 6 years ago by Dandelion Mané <[email protected]>
findReferences now finds url references to users (#181)

For example, `https://github.com/decentralion` is now a valid url
reference to a GitHub author....

github.com/sourcecred/odyssey-hackathon - f358c33e2a7a1273daf282858cf2c576cf238bff authored over 6 years ago by Dandelion Mané <[email protected]>
Update example repo data (#180)

I added a lot of new comments that have url references to different
types of GitHub entities, e...

github.com/sourcecred/odyssey-hackathon - 0c0bbf58e2522162c7e83422057ee3ae79d1c3a2 authored over 6 years ago by Dandelion Mané <[email protected]>
Update example repo data (#180)

I added a lot of new comments that have url references to different
types of GitHub entities, e...

github.com/sourcecred/sourcecred - 0c0bbf58e2522162c7e83422057ee3ae79d1c3a2 authored over 6 years ago by Dandelion Mané <[email protected]>
Add PR reviews and comments to GitHub api (#179)

Also, a slight re-organization of the GitHub api test code.

github.com/sourcecred/sourcecred - a1d072846d036753f3d51f6a7f9a4ce06490f63d authored over 6 years ago by Dandelion Mané <[email protected]>
Add PR reviews and comments to GitHub api (#179)

Also, a slight re-organization of the GitHub api test code.

github.com/sourcecred/odyssey-hackathon - a1d072846d036753f3d51f6a7f9a4ce06490f63d authored over 6 years ago by Dandelion Mané <[email protected]>
Add commit parent edges in the Git graph (#178)

Test Plan:
To verify the snapshot change, either believe the programmatic tests, or
use the fo...

github.com/sourcecred/odyssey-hackathon - 16e8e399e6c869ebdcb350b41cdba62680750d43 authored over 6 years ago by William Chargin <[email protected]>
Add commit parent edges in the Git graph (#178)

Test Plan:
To verify the snapshot change, either believe the programmatic tests, or
use the fo...

github.com/sourcecred/sourcecred - 16e8e399e6c869ebdcb350b41cdba62680750d43 authored over 6 years ago by William Chargin <[email protected]>
Load commit parent hashes into memory (#177)

Test Plan:
Snapshot updated with `./src/plugins/git/loadRepositoryTest.sh -u`; unit
tests suff...

github.com/sourcecred/sourcecred - 56ddb5cf9b15323e88da30f00e9ff20090d5f83b authored over 6 years ago by William Chargin <[email protected]>
Load commit parent hashes into memory (#177)

Test Plan:
Snapshot updated with `./src/plugins/git/loadRepositoryTest.sh -u`; unit
tests suff...

github.com/sourcecred/odyssey-hackathon - 56ddb5cf9b15323e88da30f00e9ff20090d5f83b authored over 6 years ago by William Chargin <[email protected]>
Fix Git plugin `NodePayload` definition (#176)

Summary:
Flow didn’t catch this because all the payloads are `{}` anyway.

Test Plan:
Note t...

github.com/sourcecred/odyssey-hackathon - d5f468ca6835acafee53b82fc6f52afe755fbff6 authored over 6 years ago by William Chargin <[email protected]>
Fix Git plugin `NodePayload` definition (#176)

Summary:
Flow didn’t catch this because all the payloads are `{}` anyway.

Test Plan:
Note t...

github.com/sourcecred/sourcecred - d5f468ca6835acafee53b82fc6f52afe755fbff6 authored over 6 years ago by William Chargin <[email protected]>
Remove Graph.{in,out}Edges (#174)

This method removes `Graph.inEdges` and `Graph.outEdges`. As a
replacement to these two functio...

github.com/sourcecred/sourcecred - 0609201af4cd1559c5d5f1992d0f98696256867d authored over 6 years ago by Dandelion Mané <[email protected]>
Remove Graph.{in,out}Edges (#174)

This method removes `Graph.inEdges` and `Graph.outEdges`. As a
replacement to these two functio...

github.com/sourcecred/odyssey-hackathon - 0609201af4cd1559c5d5f1992d0f98696256867d authored over 6 years ago by Dandelion Mané <[email protected]>
Convert in-memory Git repos to cred graphs (#169)

Test Plan:
This snapshot test is too unwieldy to actually read—it’s 1000 lines of
opaque SHAs ...

github.com/sourcecred/odyssey-hackathon - 5af5748ed72cf7c38827448b9b7bba610e895f31 authored over 6 years ago by William Chargin <[email protected]>
Convert in-memory Git repos to cred graphs (#169)

Test Plan:
This snapshot test is too unwieldy to actually read—it’s 1000 lines of
opaque SHAs ...

github.com/sourcecred/sourcecred - 5af5748ed72cf7c38827448b9b7bba610e895f31 authored over 6 years ago by William Chargin <[email protected]>
Fix all lint errors, adding a lint CI step (#175)

Test Plan:
Run `yarn lint` and `yarn travis` and observe success. Add something
that triggers ...

github.com/sourcecred/sourcecred - f3a440244e24852a0d33e843eadd02b541002d8b authored over 6 years ago by William Chargin <[email protected]>
Fix all lint errors, adding a lint CI step (#175)

Test Plan:
Run `yarn lint` and `yarn travis` and observe success. Add something
that triggers ...

github.com/sourcecred/odyssey-hackathon - f3a440244e24852a0d33e843eadd02b541002d8b authored over 6 years ago by William Chargin <[email protected]>
Add safe type coercion for GitHub api (#173)

In general, methods in the porcelain GitHub api may return multiple
types; e.g. a reference cou...

github.com/sourcecred/odyssey-hackathon - 22ca77ed05468194681381d90b1bc35a12996a45 authored over 6 years ago by Dandelion Mané <[email protected]>