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
Summary:
In addition to a routine libdef update, we also need to work around a
particularly na...
Test plan: Unit tests included, plus I manually tested it.
github.com/sourcecred/sourcecred - e669e89315c3658b5bb60d92b31f34bbd9537f0b authored over 6 years agoTest plan: Unit tests included, plus I manually tested it.
github.com/sourcecred/odyssey-hackathon - e669e89315c3658b5bb60d92b31f34bbd9537f0b authored over 6 years ago
Some slight changes were needed to the other test code to avoid spurious
errors. Specifically, ...
Some slight changes were needed to the other test code to avoid spurious
errors. Specifically, ...
Modifies the PluginAdapter interface so that NodeTypes come with
default weights, and modify th...
Modifies the PluginAdapter interface so that NodeTypes come with
default weights, and modify th...
We should really do this as a matter of course on all frontend testing.
Not sure what the right...
We should really do this as a matter of course on all frontend testing.
Not sure what the right...
This required adding a [files property] to the package.json,
otherwise oclif started complainin...
This required adding a [files property] to the package.json,
otherwise oclif started complainin...
Currently, the GitHub graph fetcher will characteristically fail if:
1. it times out GitHub's s...
Currently, the GitHub graph fetcher will characteristically fail if:
1. it times out GitHub's s...
Test plan: `yarn travis --full`, as well as thorough manual frontend
testing
Test plan: `yarn travis --full`, as well as thorough manual frontend
testing
This commit is a good faith effort to separate our dependencies (code
that SourceCred app or CL...
This commit is a good faith effort to separate our dependencies (code
that SourceCred app or CL...
Summary:
In sourcecred/sourcecred#532, we moved the build script into the main
repository. We ...
Summary:
There have been a couple of occasions on which we’ve considered using
it, but didn’t ...
Summary:
There have been a couple of occasions on which we’ve considered using
it, but didn’t ...
Test plan: Travis
github.com/sourcecred/sourcecred - 6b13ab64a077c735c99d4a1d9a82b5f869d59876 authored over 6 years agoTest plan: Travis
github.com/sourcecred/odyssey-hackathon - 6b13ab64a077c735c99d4a1d9a82b5f869d59876 authored over 6 years agoFlow types regenerated via flow-typed install [email protected]
Test plan: Travis
github.com/sourcecred/odyssey-hackathon - 797fb6331da80745063ad688d4893ac637222a3e authored over 6 years agoFlow types regenerated via flow-typed install [email protected]
Test plan: Travis
github.com/sourcecred/sourcecred - 797fb6331da80745063ad688d4893ac637222a3e authored over 6 years ago
In #529, I made the cred explorer populate a dropdown with the list of
repositories that are av...
In #529, I made the cred explorer populate a dropdown with the list of
repositories that are av...
Showing our example-github and example-git repos on sourcecred.github.io
is not particularly in...
Showing our example-github and example-git repos on sourcecred.github.io
is not particularly in...
This copies the deploy script from sourcecred/sourcecred.github.io into
the sourcecred/sourcecr...
This copies the deploy script from sourcecred/sourcecred.github.io into
the sourcecred/sourcecr...
Context: The Cred Explorer loads data (currently on a per-repository
basis) that has previously...
Context: The Cred Explorer loads data (currently on a per-repository
basis) that has previously...
Test plan: Travis
github.com/sourcecred/odyssey-hackathon - e36a7c1af20ee23f1f9b448538991d44cd3328f0 authored over 6 years agoTest plan: Travis
github.com/sourcecred/sourcecred - e36a7c1af20ee23f1f9b448538991d44cd3328f0 authored over 6 years agoAlso add config/jest/setupJest.js so we can configure jest-fetch-mock
Test plan: I have verif...
github.com/sourcecred/odyssey-hackathon - e06b88364ec1363cddc085f3400b153a9e637dfd authored over 6 years agoAlso add config/jest/setupJest.js so we can configure jest-fetch-mock
Test plan: I have verif...
github.com/sourcecred/sourcecred - e06b88364ec1363cddc085f3400b153a9e637dfd authored over 6 years ago
Summary:
Test code should probably always use a checked, memory-backed local
storage implement...
Summary:
Test code should probably always use a checked, memory-backed local
storage implement...
Summary:
Might as well have runtime type safety, in case we accidentally try to
store any more...
Summary:
Might as well have runtime type safety, in case we accidentally try to
store any more...
Summary:
This resolves a TODO. It’s not urgent, but it’s good practice.
wchargin-branch: use...
github.com/sourcecred/sourcecred - c0da12af6ea55e4fb7080c6c32c7e533f59420a9 authored over 6 years ago
Summary:
This resolves a TODO. It’s not urgent, but it’s good practice.
wchargin-branch: use...
github.com/sourcecred/odyssey-hackathon - c0da12af6ea55e4fb7080c6c32c7e533f59420a9 authored over 6 years ago
Summary:
We can use this in tests. If need be, we can enhance this class to allow
simulating f...
Summary:
We can use this in tests. If need be, we can enhance this class to allow
simulating f...
Summary:
This provides some extra checking around `LocalStore` calls. In
particular, it fails ...
Summary:
This provides some extra checking around `LocalStore` calls. In
particular, it fails ...
Summary:
This commit modifies components that directly depend on the
browser-specific local st...
Summary:
This commit modifies components that directly depend on the
browser-specific local st...
Summary:
We’d really like to be able to test components that use `LocalStore`. We
can do this ...
Summary:
We’d really like to be able to test components that use `LocalStore`. We
can do this ...
Summary:
This commit switches to a double-buffered PageRank implementation. When
benchmarked o...
Summary:
This commit switches to a double-buffered PageRank implementation. When
benchmarked o...
Summary:
The PageRank functions can take a long time to compute. We’d like them
to not lock th...
Summary:
The PageRank functions can take a long time to compute. We’d like them
to not lock th...
* README: Adding contribution section
* README: adding links to Prettier
github.com/sourcecred/odyssey-hackathon - 854fd817c051b5e730ac8712ef05ef603586ac79 authored over 6 years ago* README: Adding contribution section
* README: adding links to Prettier
github.com/sourcecred/sourcecred - 854fd817c051b5e730ac8712ef05ef603586ac79 authored over 6 years ago
We want the UI to offer a list of available repositories, rather than
using a text input box. T...
We want the UI to offer a list of available repositories, rather than
using a text input box. T...
Test Plan:
Running `./deploy.sh -n` works. It now takes about 1m30s.
wchargin-branch: data--...
github.com/sourcecred/sourcecred.github.io - 9ec3f66690962e076093b9e7289e01ccf8d00a81 authored over 6 years ago
Summary:
This just suppresses some potentially alarming noise, in that the build
script says t...
Previously, WeightConfig hackily contained its own enumeration of all
node and edge types. Now,...
Previously, WeightConfig hackily contained its own enumeration of all
node and edge types. Now,...
In some cases (e.g. WeightConfig) we want to have information from the
PluginAdapater before lo...
In some cases (e.g. WeightConfig) we want to have information from the
PluginAdapater before lo...
Summary:
The sequence `rm .git/index; git reset --hard` was intended to remove
all files in th...
- PluginAdapters no longer expose a Renderer; instead, the render
methods are inlined on the Pl...
- PluginAdapters no longer expose a Renderer; instead, the render
methods are inlined on the Pl...
Summary:
We don’t need this to be a “progressive web app”—certainly not now. The
n+1 caching p...
Summary:
We don’t need this to be a “progressive web app”—certainly not now. The
n+1 caching p...
Test Plan:
Run `./deploy.sh -n`. Or, actually deploy to a fake remote:
```shell
$ fake_orig...
The WeightConfig is a power user feature. Now that we're building a
public-facing demo out of t...
The WeightConfig is a power user feature. Now that we're building a
public-facing demo out of t...
github.com/sourcecred/sourcecred.github.io - 73fb80d596409ab23ba83cc862873418a54165d9 authored over 6 years ago
Summary:
We’re switching from RRv4 to RRv3. We’ll remove RRv4, which is currently
unused, in the...
Summary:
Some of the code here is adapted from my site (source available on
GitHub at wchargin/w...
Summary:
We’re switching from RRv4 to RRv3. We’ll remove RRv4, which is currently
unused, in the...
Test Plan:
Note that nothing breaks, because we don’t actually have any routing
right now.
wcha...
github.com/sourcecred/odyssey-hackathon - 04acce4a4c226aa0ea4e3be564150fa9afc391dd authored over 6 years ago
Summary:
This commit introduces a `Page` component that we can use to provide
common styling and...
Summary:
This adds a dummy landing page. We’ll want to actually put nice content
on it. For deve...
Test Plan:
Navigate to `/`, then click the “Explorer” link, and note that the page
title has upd...
wchargin-branch: add-ssgwp
github.com/sourcecred/odyssey-hackathon - df76975faedd5e7ec4bb9813e234fc92db046609 authored over 6 years ago
Test Plan:
Ensure that `require("./src/app/routeData")` works in `node` without any
preprocessin...
Summary:
This removes the hard-coded route data from the Webpack config,
replacing it with the l...
Test Plan:
Navigate to `/`, then click the “Explorer” link, and note that the page
title has upd...
Summary:
This adds a dummy landing page. We’ll want to actually put nice content
on it. For deve...
Summary:
This commit introduces a `Page` component that we can use to provide
common styling and...
Summary:
Some of the code here is adapted from my site (source available on
GitHub at wchargin/w...
Summary:
This removes the hard-coded route data from the Webpack config,
replacing it with the l...
Test Plan:
Note that nothing breaks, because we don’t actually have any routing
right now.
wcha...
github.com/sourcecred/sourcecred - 04acce4a4c226aa0ea4e3be564150fa9afc391dd authored over 6 years ago
Test Plan:
Ensure that `require("./src/app/routeData")` works in `node` without any
preprocessin...
wchargin-branch: add-ssgwp
github.com/sourcecred/sourcecred - df76975faedd5e7ec4bb9813e234fc92db046609 authored over 6 years ago
Summary:
This commit hooks up the PageRank table to the PageRank node
decomposition developed ...
Summary:
This commit hooks up the PageRank table to the PageRank node
decomposition developed ...
Summary:
The aesthetically nicest win is in `WeightConfig`. Other changes are
nice to have.
...
github.com/sourcecred/sourcecred - bb7b538f44b7cd0042e8b846fb64050570bdfada authored over 6 years ago
Summary:
The aesthetically nicest win is in `WeightConfig`. Other changes are
nice to have.
...
github.com/sourcecred/odyssey-hackathon - bb7b538f44b7cd0042e8b846fb64050570bdfada authored over 6 years ago
Summary:
This commit adds a module with four functions: `get`, `orThrow`, `map`,
and `orElse`....
Summary:
This commit adds a module with four functions: `get`, `orThrow`, `map`,
and `orElse`....
Test plan: travis
github.com/sourcecred/odyssey-hackathon - fed58aee7b14e9d0d0e183da7cca8bf0e358cba4 authored over 6 years agoTest plan: travis
github.com/sourcecred/sourcecred - fed58aee7b14e9d0d0e183da7cca8bf0e358cba4 authored over 6 years ago
There's no sense having a landing page with no content and
a nav bar with only one meaningful o...