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

Allow converting transition matrix to sparse chain (#272)

Summary:
This function is mostly useful for easily describing Markov chains in
test cases.

...

github.com/sourcecred/sourcecred - e5472752acc4e5e76bf5a34b594f546573431711 authored over 6 years ago by William Chargin <[email protected]>
Create a `markovChain.js` module (#271)

Summary:
For now, this module has just two types: `Distribution` and
`SparseMarkovChain`. We’l...

github.com/sourcecred/odyssey-hackathon - 3bd449d1c331b1d75fc2a6e5bd6e2a552e3e2d72 authored over 6 years ago by William Chargin <[email protected]>
Create a `markovChain.js` module (#271)

Summary:
For now, this module has just two types: `Distribution` and
`SparseMarkovChain`. We’l...

github.com/sourcecred/sourcecred - 3bd449d1c331b1d75fc2a6e5bd6e2a552e3e2d72 authored over 6 years ago by William Chargin <[email protected]>
Switch AddressMap implementation to nested maps (#278)

Summary:
See #66 for more context. This yields the following performance
improvements for me, ...

github.com/sourcecred/odyssey-hackathon - e9e001b894ac1b3ce3e4577d02037260a4d1ac30 authored over 6 years ago by William Chargin <[email protected]>
Switch AddressMap implementation to nested maps (#278)

Summary:
See #66 for more context. This yields the following performance
improvements for me, ...

github.com/sourcecred/sourcecred - e9e001b894ac1b3ce3e4577d02037260a4d1ac30 authored over 6 years ago by William Chargin <[email protected]>
Use typed arrays for PageRank (#267)

Summary:
This takes `AddressMap` access, and therefore JSON stringification, off
the critical ...

github.com/sourcecred/odyssey-hackathon - 3e70edb3be6758f8041b71771fd2eadf2e6a87b5 authored over 6 years ago by William Chargin <[email protected]>
Use typed arrays for PageRank (#267)

Summary:
This takes `AddressMap` access, and therefore JSON stringification, off
the critical ...

github.com/sourcecred/sourcecred - 3e70edb3be6758f8041b71771fd2eadf2e6a87b5 authored over 6 years ago by William Chargin <[email protected]>
Rewrite basic PageRank without TFJS (#266)

Summary:
We’re not convinced that using TFJS at this time is worth it, for two
reasons. First,...

github.com/sourcecred/sourcecred - 7e97ba6bf37b624a6ef372d3cd16e380787a9aa0 authored over 6 years ago by William Chargin <[email protected]>
Rewrite basic PageRank without TFJS (#266)

Summary:
We’re not convinced that using TFJS at this time is worth it, for two
reasons. First,...

github.com/sourcecred/odyssey-hackathon - 7e97ba6bf37b624a6ef372d3cd16e380787a9aa0 authored over 6 years ago by William Chargin <[email protected]>
Cred Explorer: Recursively show neighbor nodes

Test plan: Open the cred explorer, and try clicking the + signs. They
will expand a recursive ta...

github.com/sourcecred/odyssey-hackathon - 121b83717f366ae61419772884af716095926093 authored over 6 years ago by Dandelion Mané <[email protected]>
Sort within recursive neighbor enumeration

Test plan: Open the cred explorer, and use the + sign to expand the
neighbors. Observe that thos...

github.com/sourcecred/odyssey-hackathon - 8a4b9592b19c6d0e4f38abf168023c1ed66019b3 authored over 6 years ago by Dandelion Mané <[email protected]>
Set expanded state, update via +/− buttons

Test plan: Try clicking on the buttons and see that they toggle between
plus and minus. They don...

github.com/sourcecred/odyssey-hackathon - 4bea0133db97d0180f79746557f7c0095fd155ab authored over 6 years ago by Dandelion Mané <[email protected]>
Factor out the non-recursive RecursiveTable

Test plan: Behavior is unchanged; manually verify.

Paired with @wchargin

github.com/sourcecred/odyssey-hackathon - 0dae0c995fe0b79778512f2226e69422b2a0f6da authored over 6 years ago by Dandelion Mané <[email protected]>
s/typeFilter/topLevelFilter/g

Test plan: No change, it's just a variable rename.

Paired with @wchargin

github.com/sourcecred/odyssey-hackathon - 2f0f5230658f81d62e508b7cc1a2d9d308d293fa authored over 6 years ago by Dandelion Mané <[email protected]>
Cred Explorer: Modify color based on table depth

Test plan: Open the cred explorer, and expand some nodes.

Paired with @wchargin

github.com/sourcecred/odyssey-hackathon - 2a52ff85f8ba77208863656e9702bef58a6fa2f6 authored over 6 years ago by Dandelion Mané <[email protected]>
Remove unnecessary reversals in sort routine

We were sorting low-to-high, and then reversing. We can just sort
high-to-low.

Test plan: No be...

github.com/sourcecred/odyssey-hackathon - 880b0099e960fb01f5dea199eeb87877d2ec1a97 authored over 6 years ago by Dandelion Mané <[email protected]>
Cred Explorer: Modify color based on table depth

Test plan: Open the cred explorer, and expand some nodes.

Paired with @wchargin

github.com/sourcecred/sourcecred - 2a52ff85f8ba77208863656e9702bef58a6fa2f6 authored over 6 years ago by Dandelion Mané <[email protected]>
Sort within recursive neighbor enumeration

Test plan: Open the cred explorer, and use the + sign to expand the
neighbors. Observe that thos...

github.com/sourcecred/sourcecred - 8a4b9592b19c6d0e4f38abf168023c1ed66019b3 authored over 6 years ago by Dandelion Mané <[email protected]>
Factor out the non-recursive RecursiveTable

Test plan: Behavior is unchanged; manually verify.

Paired with @wchargin

github.com/sourcecred/sourcecred - 0dae0c995fe0b79778512f2226e69422b2a0f6da authored over 6 years ago by Dandelion Mané <[email protected]>
Reorder cred explorer columns

Now the node description is first.

Test plan: Observe that the behavior is unchanged, except fo...

github.com/sourcecred/odyssey-hackathon - 6714d4b95ec4babe049b977ea0dae24e3c4ad818 authored over 6 years ago by Dandelion Mané <[email protected]>
Cred Explorer: Recursively show neighbor nodes

Test plan: Open the cred explorer, and try clicking the + signs. They
will expand a recursive ta...

github.com/sourcecred/sourcecred - 121b83717f366ae61419772884af716095926093 authored over 6 years ago by Dandelion Mané <[email protected]>
Reorder cred explorer columns

Now the node description is first.

Test plan: Observe that the behavior is unchanged, except fo...

github.com/sourcecred/sourcecred - 6714d4b95ec4babe049b977ea0dae24e3c4ad818 authored over 6 years ago by Dandelion Mané <[email protected]>
Remove unnecessary reversals in sort routine

We were sorting low-to-high, and then reversing. We can just sort
high-to-low.

Test plan: No be...

github.com/sourcecred/sourcecred - 880b0099e960fb01f5dea199eeb87877d2ec1a97 authored over 6 years ago by Dandelion Mané <[email protected]>
Set expanded state, update via +/− buttons

Test plan: Try clicking on the buttons and see that they toggle between
plus and minus. They don...

github.com/sourcecred/sourcecred - 4bea0133db97d0180f79746557f7c0095fd155ab authored over 6 years ago by Dandelion Mané <[email protected]>
s/typeFilter/topLevelFilter/g

Test plan: No change, it's just a variable rename.

Paired with @wchargin

github.com/sourcecred/sourcecred - 2f0f5230658f81d62e508b7cc1a2d9d308d293fa authored over 6 years ago by Dandelion Mané <[email protected]>
Add `PagerankTable` for exploring PageRank results (#264)

`PagerankTable` is forked from `ContributionList`.

Test plan: I took it for a spin and it see...

github.com/sourcecred/odyssey-hackathon - 7fc31f6a262b4435bc5512fafe7bdaf1d4d0e76f authored over 6 years ago by Dandelion Mané <[email protected]>
Add `PagerankTable` for exploring PageRank results (#264)

`PagerankTable` is forked from `ContributionList`.

Test plan: I took it for a spin and it see...

github.com/sourcecred/sourcecred - 7fc31f6a262b4435bc5512fafe7bdaf1d4d0e76f authored over 6 years ago by Dandelion Mané <[email protected]>
Save explorer’s repo settings in localStorage (#263)

Test Plan:
Load the cred explorer for the first time to see two empty boxes.
Refresh to see th...

github.com/sourcecred/odyssey-hackathon - bb2ec756a43dc60188522708d0547bb4ef9e8dd2 authored over 6 years ago by William Chargin <[email protected]>
Save explorer’s repo settings in localStorage (#263)

Test Plan:
Load the cred explorer for the first time to see two empty boxes.
Refresh to see th...

github.com/sourcecred/sourcecred - bb2ec756a43dc60188522708d0547bb4ef9e8dd2 authored over 6 years ago by William Chargin <[email protected]>
Add `nodeDescription` for GitHub nodes (#261)

`nodeDescription` gives a short, readable description of the content at
a given node.

Test p...

github.com/sourcecred/odyssey-hackathon - ed1f17f8ca7be1e0146440ebb2b3c5c14c5079b3 authored over 6 years ago by Dandelion Mané <[email protected]>
Add `nodeDescription` for GitHub nodes (#261)

`nodeDescription` gives a short, readable description of the content at
a given node.

Test p...

github.com/sourcecred/sourcecred - ed1f17f8ca7be1e0146440ebb2b3c5c14c5079b3 authored over 6 years ago by Dandelion Mané <[email protected]>
Add `git/render.js` with `nodeDescription` (#262)

Test Plan:
Unit tests added, with full coverage of reachable cases.

wchargin-branch: git-render

github.com/sourcecred/odyssey-hackathon - d21ad1312b6c6ba1252d29c892b85347f37f88d3 authored over 6 years ago by William Chargin <[email protected]>
Add `git/render.js` with `nodeDescription` (#262)

Test Plan:
Unit tests added, with full coverage of reachable cases.

wchargin-branch: git-render

github.com/sourcecred/sourcecred - d21ad1312b6c6ba1252d29c892b85347f37f88d3 authored over 6 years ago by William Chargin <[email protected]>
Reorganize GitHub porcelain tests (#260)

This re-organizes the GitHub porcelain tests to be:
- organized by each method signature, rathe...

github.com/sourcecred/odyssey-hackathon - 2a88bbc091e2f11038b2ec96ad3aa9d45768d072 authored over 6 years ago by Dandelion Mané <[email protected]>
Reorganize GitHub porcelain tests (#260)

This re-organizes the GitHub porcelain tests to be:
- organized by each method signature, rathe...

github.com/sourcecred/sourcecred - 2a88bbc091e2f11038b2ec96ad3aa9d45768d072 authored over 6 years ago by Dandelion Mané <[email protected]>
Make `ensure-flow.sh` more precise and accurate (#259)

Summary:
This fixes two problems in the previous version:
- A new JS file not checked into g...

github.com/sourcecred/sourcecred - 47bec6cc10f36a3bece3c05f2671fdac12092ec6 authored over 6 years ago by William Chargin <[email protected]>
Make `ensure-flow.sh` more precise and accurate (#259)

Summary:
This fixes two problems in the previous version:
- A new JS file not checked into g...

github.com/sourcecred/odyssey-hackathon - 47bec6cc10f36a3bece3c05f2671fdac12092ec6 authored over 6 years ago by William Chargin <[email protected]>
Add `@flow` to `.eslintrc.js` (#258)

Summary:
Even though it’s not really a source file, and it lives at the
repository root, it mi...

github.com/sourcecred/sourcecred - 1901d471f3b5f68022a8356cc9571152ddcd33ad authored over 6 years ago by William Chargin <[email protected]>
Add `@flow` to `.eslintrc.js` (#258)

Summary:
Even though it’s not really a source file, and it lives at the
repository root, it mi...

github.com/sourcecred/odyssey-hackathon - 1901d471f3b5f68022a8356cc9571152ddcd33ad authored over 6 years ago by William Chargin <[email protected]>
Add `parent()` relationships for GitHub porcelain (#255)

Test plan: Unit tests were added.
(Note: I haven't tested the error case, when there are an inv...

github.com/sourcecred/sourcecred - 0d6742be394f4f2fd5535f0564af6a7d9cdabe29 authored over 6 years ago by Dandelion Mané <[email protected]>
Add `parent()` relationships for GitHub porcelain (#255)

Test plan: Unit tests were added.
(Note: I haven't tested the error case, when there are an inv...

github.com/sourcecred/odyssey-hackathon - 0d6742be394f4f2fd5535f0564af6a7d9cdabe29 authored over 6 years ago by Dandelion Mané <[email protected]>
Add CONTAINS edges from Repositories to Issues/PRs (#253)

Also updates the GitHub porcelain.
Existing observable behavior is unchanged, except that perfo...

github.com/sourcecred/sourcecred - 04390e560909f9becf0fdf007ebb244558e019da authored over 6 years ago by Dandelion Mané <[email protected]>
Add CONTAINS edges from Repositories to Issues/PRs (#253)

Also updates the GitHub porcelain.
Existing observable behavior is unchanged, except that perfo...

github.com/sourcecred/odyssey-hackathon - 04390e560909f9becf0fdf007ebb244558e019da authored over 6 years ago by Dandelion Mané <[email protected]>
GH Porcelain: add `Repository.from` (#257)

I think the absence of this method when I added the `Repository` class
was a bug.

Test plan:...

github.com/sourcecred/sourcecred - 9d24190c03ffc566aa95739b14ae7ebed3538215 authored over 6 years ago by Dandelion Mané <[email protected]>
GH Porcelain: add `Repository.from` (#257)

I think the absence of this method when I added the `Repository` class
was a bug.

Test plan:...

github.com/sourcecred/odyssey-hackathon - 9d24190c03ffc566aa95739b14ae7ebed3538215 authored over 6 years ago by Dandelion Mané <[email protected]>
GH Porcelain: Move `authors` top-level Porcelain (#254)

Currently, the `authors` method is attached at the Repository level.
This is incorrect; it actu...

github.com/sourcecred/sourcecred - 5c44dd0373e27a88f648d7aa571c70156a09fa5c authored over 6 years ago by Dandelion Mané <[email protected]>
GH Porcelain: Move `authors` top-level Porcelain (#254)

Currently, the `authors` method is attached at the Repository level.
This is incorrect; it actu...

github.com/sourcecred/odyssey-hackathon - 5c44dd0373e27a88f648d7aa571c70156a09fa5c authored over 6 years ago by Dandelion Mané <[email protected]>
Implement basic PageRank analysis (#252)

Summary:
We don’t expect the results to be of good quality right now. Rather,
this gives us a ...

github.com/sourcecred/odyssey-hackathon - 61d3cb3f5292af3e2ed55abcab81cb259e6c3ab1 authored over 6 years ago by William Chargin <[email protected]>
Implement basic PageRank analysis (#252)

Summary:
We don’t expect the results to be of good quality right now. Rather,
this gives us a ...

github.com/sourcecred/sourcecred - 61d3cb3f5292af3e2ed55abcab81cb259e6c3ab1 authored over 6 years ago by William Chargin <[email protected]>
Fetch generated graphs on the frontend (#251)

Summary:
This commit enables the cred explorer to fetch pre-generated graphs. The
form has poo...

github.com/sourcecred/sourcecred - 8e4668cc918f7eeab84c860f25cb87a0e7e27c69 authored over 6 years ago by William Chargin <[email protected]>
Fetch generated graphs on the frontend (#251)

Summary:
This commit enables the cred explorer to fetch pre-generated graphs. The
form has poo...

github.com/sourcecred/odyssey-hackathon - 8e4668cc918f7eeab84c860f25cb87a0e7e27c69 authored over 6 years ago by William Chargin <[email protected]>
Add dependency on tfjs-core (#250)

github.com/sourcecred/odyssey-hackathon - 6ca4f77b6d078cc8436c1f9cac7e4753e1586a63 authored over 6 years ago by Dandelion Mané <[email protected]>
Add dependency on tfjs-core (#250)

github.com/sourcecred/sourcecred - 6ca4f77b6d078cc8436c1f9cac7e4753e1586a63 authored over 6 years ago by Dandelion Mané <[email protected]>
Start a production server from `sourcecred start` (#247)

Summary:
This commit changes `yarn start` to run a production version of the API
server, which...

github.com/sourcecred/sourcecred - cb1339a0a7142c268b7afcbd026eb6f52237b6f7 authored over 6 years ago by William Chargin <[email protected]>
Start a production server from `sourcecred start` (#247)

Summary:
This commit changes `yarn start` to run a production version of the API
server, which...

github.com/sourcecred/odyssey-hackathon - cb1339a0a7142c268b7afcbd026eb6f52237b6f7 authored over 6 years ago by William Chargin <[email protected]>
Setup credExplorer app scaffold (#249)

Test plan: Run `yarn start`, and observe that the Cred Explorer is now
included in the nav bar,...

github.com/sourcecred/sourcecred - ac8d0ff66caf740f398c0e18e14d8106b5de773a authored over 6 years ago by Dandelion Mané <[email protected]>
Setup credExplorer app scaffold (#249)

Test plan: Run `yarn start`, and observe that the Cred Explorer is now
included in the nav bar,...

github.com/sourcecred/odyssey-hackathon - ac8d0ff66caf740f398c0e18e14d8106b5de773a authored over 6 years ago by Dandelion Mané <[email protected]>
Move testUtil.js into src/app (#248)

testUtil contains some useful configuration endpoints for our frontend
testing. This commit mov...

github.com/sourcecred/sourcecred - 0c59435a2bd738cf168e0eba35630d35feb43635 authored over 6 years ago by Dandelion Mané <[email protected]>
Move testUtil.js into src/app (#248)

testUtil contains some useful configuration endpoints for our frontend
testing. This commit mov...

github.com/sourcecred/odyssey-hackathon - 0c59435a2bd738cf168e0eba35630d35feb43635 authored over 6 years ago by Dandelion Mané <[email protected]>
Factor out `github.porcelain.asEntity` (#246)

@wchargin suggested that the entity-wrapping logic in porcelain
reference handling should be fa...

github.com/sourcecred/sourcecred - d9b4673dbdd59f31146f089012cecd79b46b177f authored over 6 years ago by Dandelion Mané <[email protected]>
Factor out `github.porcelain.asEntity` (#246)

@wchargin suggested that the entity-wrapping logic in porcelain
reference handling should be fa...

github.com/sourcecred/odyssey-hackathon - d9b4673dbdd59f31146f089012cecd79b46b177f authored over 6 years ago by Dandelion Mané <[email protected]>
Proxy Webpack dev server through to an API server (#245)

Summary:
This way, our frontend can talk to a backend that can read from the
filesystem (among...

github.com/sourcecred/sourcecred - 9ea1f981aa1d8944480806118e5d9e4af38c9525 authored over 6 years ago by William Chargin <[email protected]>
Proxy Webpack dev server through to an API server (#245)

Summary:
This way, our frontend can talk to a backend that can read from the
filesystem (among...

github.com/sourcecred/odyssey-hackathon - 9ea1f981aa1d8944480806118e5d9e4af38c9525 authored over 6 years ago by William Chargin <[email protected]>
Remove the old `experiments` directory (#244)

github.com/sourcecred/sourcecred - 62b9f70d00092510b05c5f32977a3c83b1ec31d1 authored over 6 years ago by Dandelion Mané <[email protected]>
Remove the old `experiments` directory (#244)

github.com/sourcecred/odyssey-hackathon - 62b9f70d00092510b05c5f32977a3c83b1ec31d1 authored over 6 years ago by Dandelion Mané <[email protected]>
Turn on flow for config/env.js (#243)

It was doing some clever array construction that added possible booleans
to the array, then fil...

github.com/sourcecred/sourcecred - 3166c2a56cb6288fe2b6b14bf55add696c350b4b authored over 6 years ago by Dandelion Mané <[email protected]>
Turn on flow for config/env.js (#243)

It was doing some clever array construction that added possible booleans
to the array, then fil...

github.com/sourcecred/odyssey-hackathon - 3166c2a56cb6288fe2b6b14bf55add696c350b4b authored over 6 years ago by Dandelion Mané <[email protected]>
Turn on flow for scripts/start.js (#242)

Summary:
- The value of `process.stdout.isTTY` is either `true` or `undefined`.
Flow (re...

github.com/sourcecred/odyssey-hackathon - 2e8653a3ee6dc5bdb9878b74dd6febda9243de91 authored over 6 years ago by William Chargin <[email protected]>
Turn on flow for scripts/start.js (#242)

Summary:
- The value of `process.stdout.isTTY` is either `true` or `undefined`.
Flow (re...

github.com/sourcecred/sourcecred - 2e8653a3ee6dc5bdb9878b74dd6febda9243de91 authored over 6 years ago by William Chargin <[email protected]>
Turn on flow for scripts/{backend,build,test}.js (#241)

- scripts/backend.js: We incorrectly set an environment variable to
a boolean, when in fact it ...

github.com/sourcecred/odyssey-hackathon - 824df7e91641f6b8e2f1a6752bc85431007de111 authored over 6 years ago by Dandelion Mané <[email protected]>
Turn on flow for scripts/{backend,build,test}.js (#241)

- scripts/backend.js: We incorrectly set an environment variable to
a boolean, when in fact it ...

github.com/sourcecred/sourcecred - 824df7e91641f6b8e2f1a6752bc85431007de111 authored over 6 years ago by Dandelion Mané <[email protected]>
Fix flow errors in fetchAndPrintGithubRepo.js (#240)

Fixing the flow error corresponded to (correctly) documenting that the
GitHub token is mandator...

github.com/sourcecred/sourcecred - 1647c1abac58f42db216cbf03a68ea7ce770e387 authored over 6 years ago by Dandelion Mané <[email protected]>
Fix flow errors in fetchAndPrintGithubRepo.js (#240)

Fixing the flow error corresponded to (correctly) documenting that the
GitHub token is mandator...

github.com/sourcecred/odyssey-hackathon - 1647c1abac58f42db216cbf03a68ea7ce770e387 authored over 6 years ago by Dandelion Mané <[email protected]>
Enable flow: sourcecred.js and editor/App.test.js (#239)

They were already correct from a typing perspective, so no other changes
needed.

github.com/sourcecred/odyssey-hackathon - d34503799cee4c9fe08881eb269760e29edb1649 authored over 6 years ago by Dandelion Mané <[email protected]>
Enable flow: sourcecred.js and editor/App.test.js (#239)

They were already correct from a typing perspective, so no other changes
needed.

github.com/sourcecred/sourcecred - d34503799cee4c9fe08881eb269760e29edb1649 authored over 6 years ago by Dandelion Mané <[email protected]>
Fix flow errors in paths.js (#238)

- Fix accidental string-to-NaN coercion in ensureSlash
- Don't dynamically require package.json...

github.com/sourcecred/odyssey-hackathon - d221a933d8f8684c4d5fe46d7afa638e170528be authored over 6 years ago by Dandelion Mané <[email protected]>
Fix flow errors in paths.js (#238)

- Fix accidental string-to-NaN coercion in ensureSlash
- Don't dynamically require package.json...

github.com/sourcecred/sourcecred - d221a933d8f8684c4d5fe46d7afa638e170528be authored over 6 years ago by Dandelion Mané <[email protected]>
Extract a generic `LocalStore` module (#235)

Summary:
This way, different plugins can have `LocalStore`s with different cache
keys.

Test...

github.com/sourcecred/sourcecred - 7d9a98128d6fe83188bf37b4af3f0afa6522a980 authored over 6 years ago by William Chargin <[email protected]>
Extract a generic `LocalStore` module (#235)

Summary:
This way, different plugins can have `LocalStore`s with different cache
keys.

Test...

github.com/sourcecred/odyssey-hackathon - 7d9a98128d6fe83188bf37b4af3f0afa6522a980 authored over 6 years ago by William Chargin <[email protected]>
Add react-router-dom

This commit adds a npm and flow-typed dependency, with no functional
change.

Test plan: `yarn t...

github.com/sourcecred/sourcecred - 0149d74971dae0f791b0b8761641f88333a79f61 authored over 6 years ago by Dandelion Mané <[email protected]>
Add src/app/App.js

This commit adds src/app/App.js, which proxies in the frontend from
src/plugins/artifact/editor/...

github.com/sourcecred/odyssey-hackathon - e1808d1126dd88bfc1389d84455c2ad71804efca authored over 6 years ago by Dandelion Mané <[email protected]>
Turn on flow for index.js

Test plan: `yarn travis` passes

github.com/sourcecred/odyssey-hackathon - c2fb88b11aceb9effed2b7d8e85f109495d2edbc authored over 6 years ago by Dandelion Mané <[email protected]>
Setup routing within App.js

This commit modifies App.js to use routing, such that it's possible to
navigate between a home s...

github.com/sourcecred/odyssey-hackathon - 372f8f9bd60d0f557a7ca036f00a2559abaf4cfa authored over 6 years ago by Dandelion Mané <[email protected]>
Add react-router-dom

This commit adds a npm and flow-typed dependency, with no functional
change.

Test plan: `yarn t...

github.com/sourcecred/odyssey-hackathon - 0149d74971dae0f791b0b8761641f88333a79f61 authored over 6 years ago by Dandelion Mané <[email protected]>
Move app scaffolding to src/app

This commit executes a micro-refactor to move all top-level app setup
code out of src/plugins/ar...

github.com/sourcecred/odyssey-hackathon - 63351e6149bddcf57f88f27d2229f9e00f2206eb authored over 6 years ago by Dandelion Mané <[email protected]>
Add src/app/App.js

This commit adds src/app/App.js, which proxies in the frontend from
src/plugins/artifact/editor/...

github.com/sourcecred/sourcecred - e1808d1126dd88bfc1389d84455c2ad71804efca authored over 6 years ago by Dandelion Mané <[email protected]>
Move app scaffolding to src/app

This commit executes a micro-refactor to move all top-level app setup
code out of src/plugins/ar...

github.com/sourcecred/sourcecred - 63351e6149bddcf57f88f27d2229f9e00f2206eb authored over 6 years ago by Dandelion Mané <[email protected]>
Turn on flow for index.js

Test plan: `yarn travis` passes

github.com/sourcecred/sourcecred - c2fb88b11aceb9effed2b7d8e85f109495d2edbc authored over 6 years ago by Dandelion Mané <[email protected]>
Setup routing within App.js

This commit modifies App.js to use routing, such that it's possible to
navigate between a home s...

github.com/sourcecred/sourcecred - 372f8f9bd60d0f557a7ca036f00a2559abaf4cfa authored over 6 years ago by Dandelion Mané <[email protected]>
Add `sourcecred start` (#234)

Summary:
We need a way for our web applications to interact with data on the
filesystem. In th...

github.com/sourcecred/sourcecred - 57682065fd448e31805c4126abe3599079aec18d authored over 6 years ago by William Chargin <[email protected]>
Add `sourcecred start` (#234)

Summary:
We need a way for our web applications to interact with data on the
filesystem. In th...

github.com/sourcecred/odyssey-hackathon - 57682065fd448e31805c4126abe3599079aec18d authored over 6 years ago by William Chargin <[email protected]>
Add dependency on express (#233)

wchargin-branch: express

github.com/sourcecred/odyssey-hackathon - 18ddbfff3e83672b24fd2127471e3d618f6bf5a2 authored over 6 years ago by William Chargin <[email protected]>
Add dependency on express (#233)

wchargin-branch: express

github.com/sourcecred/sourcecred - 18ddbfff3e83672b24fd2127471e3d618f6bf5a2 authored over 6 years ago by William Chargin <[email protected]>
Ensure that flow is used in all js files (#232)

This script ensures that either //@flow or //@no-flow is present in
every js file. Every existi...

github.com/sourcecred/odyssey-hackathon - 93e2798f377dc7c5de002ca384ad0f92821225a9 authored over 6 years ago by Dandelion Mané <[email protected]>
Ensure that flow is used in all js files (#232)

This script ensures that either //@flow or //@no-flow is present in
every js file. Every existi...

github.com/sourcecred/sourcecred - 93e2798f377dc7c5de002ca384ad0f92821225a9 authored over 6 years ago by Dandelion Mané <[email protected]>
Rename `src/plugins/github/{api,porcelain}` (#231)

I also added a module-level docstring for the porcelain.

github.com/sourcecred/odyssey-hackathon - ed1adc7b37427e73f5ba5d62fd3cff458f656824 authored over 6 years ago by Dandelion Mané <[email protected]>
Rename `src/plugins/github/{api,porcelain}` (#231)

I also added a module-level docstring for the porcelain.

github.com/sourcecred/sourcecred - ed1adc7b37427e73f5ba5d62fd3cff458f656824 authored over 6 years ago by Dandelion Mané <[email protected]>
Create `github.Porcelain`: whole-graph porcelain (#230)

Now that we have repository nodes (#171), it makes sense that the Github
porcelain should provi...

github.com/sourcecred/odyssey-hackathon - 9b3019434d1b41bb90ad1df02a10750a9935900d authored over 6 years ago by Dandelion Mané <[email protected]>
Create `github.Porcelain`: whole-graph porcelain (#230)

Now that we have repository nodes (#171), it makes sense that the Github
porcelain should provi...

github.com/sourcecred/sourcecred - 9b3019434d1b41bb90ad1df02a10750a9935900d authored over 6 years ago by Dandelion Mané <[email protected]>
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]>