Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/sourcecred/sourcecred

a social algorithm for computing cred
https://github.com/sourcecred/sourcecred

CI: make sure we log in for deployments (#1541)

Over at
https://github.com/sourcecred/sourcecred/pull/1514#discussion_r365443659
I suggested a...

c1f123f3522e8cab4c83beb74e775119fd93a049 authored almost 5 years ago by Robin van Boven <[email protected]>
CI: use cache_from shorthand provided by Docker orb (#1540)

After we wrote our Docker jobs, the cache_from was added to
the orb. This is shorter and less e...

90b77a85dd5a7f00dc2aa053fbfa0429059ab9cd authored almost 5 years ago by Robin van Boven <[email protected]>
CI: add tagged-release workflow (#1514)

Fixes #1512

In contrast with our previous "tags only" deploy job, this
configuration makes s...

41f3803a9792ae4918482b3446182bf2ee37d9bd authored almost 5 years ago by Robin van Boven <[email protected]>
Fix: support HTTP references on Discourse (#1529)

Note, adding support in this single function doesn't solve some of the greater issues with HTTP/...

02c59d9967661a64ef9b3aad31198a2d265123ec authored almost 5 years ago by Robin van Boven <[email protected]>
api: add server for easy Observable integration (#1537)

Summary:
This commit adds a simple Python server for connecting the output of
`yarn api` (or `...

4d77516bf492091f48bc566547a2f4158c727e3d authored almost 5 years ago by William Chargin <[email protected]>
api: extract browser-friendly build target (#1536)

Summary:
This re-packages the build for the internal APIs exposed under #1526 to
be more brows...

8ed0585bb62d483c29f65f6313062c7ad4badc54 authored almost 5 years ago by William Chargin <[email protected]>
Remove core/pagerankGraph (#1533)

The `pagerankGraph` module was an attempt to do a better job of
co-ordinating the data needed t...

be7b465f988abbda1f2fc12a8f21aeb3d94f4565 authored almost 5 years ago by Dandelion Mané <[email protected]>
api: expose new bundle of select internals (#1526)

Summary:
For convenient import by scripts and Observable notebooks that want to
use SourceCred...

6b85296e5523a4149b2aefa3ba1034bdfeec5858 authored almost 5 years ago by William Chargin <[email protected]>
Remove the repoIdRegistry (#1534)

Before we added the concept of "SourceCred Projects", we tracked cred
instances via their GitHu...

01248fb8f6ccf0a0fe7fea8d8ef6d43def14567d authored almost 5 years ago by Dandelion Mané <[email protected]>
ci: fast-fail on forked PRs with no credentials (#1522)

Summary:
PRs created from forks don’t have credentials when running CI. This
commit causes the...

32f83ad6761ce904061a2ba355e1f7bc498f7270 authored almost 5 years ago by William Chargin <[email protected]>
CI: remove broken tag deploy (#1513)

See #1512 for full context.

Short explanation:
Because the job wants to run only on tag push...

fa00751cd47cada17a2699cb9b54a91b16af3d2b authored almost 5 years ago by Robin van Boven <[email protected]>
Discourse: add mirror findUsername (#1528)

Gets the username of a user, if it exists.
Helpful for fixing capitalization issues such as #14...

3cfb3383369de5f9135c83209044b8a3dfebaaf9 authored almost 5 years ago by Robin van Boven <[email protected]>
CI: separate node10 and 12 cache (#1527)

Previously both node versions would share the same cache.
This caused one of the two versions t...

6c15372d9f2d7f35bb37dcf6cbb49bf4312c7931 authored almost 5 years ago by Robin van Boven <[email protected]>
Initiatives: implement DiscourseInitiativeRepository (#1483)

Uses the Discourse mirror data and parsing function to create an
InitiativeRepository implement...

03d525810d4659a4782fc22bb8d789cc0e45e3db authored almost 5 years ago by Robin van Boven <[email protected]>
Initiatives: create Initiative from discourse topics (#1480)

This adds the Discourse specific semantics on top of the basic template parsing.

105912e49865b16bdf05b9b4ad863619e7f31d1c authored almost 5 years ago by Robin van Boven <[email protected]>
Initiatives: implement "cooked HTML" template parsing (#1478)

Will return a partial Initiative, or throw when the template isn't matched.

4ab58a09b56c1b90a85fd976e916bf241abd0990 authored almost 5 years ago by Robin van Boven <[email protected]>
Initiatives: implement basic createGraph (#1477)

b05cc84f2e0a52bbd9ae9cd6d49b10849552c544 authored almost 5 years ago by Robin van Boven <[email protected]>
UniRef: adding TranslatingReferenceDetector implementation (#1511)

The TranslatingReferenceDetector is an abstraction particularly useful for the
Initiatives refe...

579b01ed462e96350fb7e84dcae189985348f5d6 authored almost 5 years ago by Robin van Boven <[email protected]>
UniRef: add CascadingReferenceDetector implementation (#1510)

The CascadingReferenceDetector is an abstraction we can use for combining multiple ReferenceDete...

953cbfaac242e02abbed1dbf11f3ad5eaec26342 authored almost 5 years ago by Robin van Boven <[email protected]>
UniRef: add MappedReferenceDetector implementation (#1509)

The current reference detection implementation internal to the GitHub plugin
uses a map similar...

821be0b46e54c398581b9cd26378e9baef1ef1f1 authored almost 5 years ago by Robin van Boven <[email protected]>
UniRef: Declare ReferenceDetector interface (#1508)

The core declaration of the ReferenceDetector interface.

Reason I'm adding an index.js file i...

4bdc7a57b7013400139e403b0ddb25e826062d38 authored almost 5 years ago by Robin van Boven <[email protected]>
docs: add note about full test suite credentials (#1524)

Summary:
Contributors who open PRs from a fork will need to have their commits
“blessed” by a ...

cdb360f6f96be134e78ff759058d6dda011d591e authored almost 5 years ago by William Chargin <[email protected]>
Use createProject to set default values for Project (#1492)

Creation of new Project instances is spread out across the code.
So whenever there's a change i...

b860f31a190ed96c496c6e21e1a20a83345c4ff8 authored almost 5 years ago by Robin van Boven <[email protected]>
Add unit tests for projectFromJSON's upgrade support (#1519)

b7b93d2a8d96658c4546a9a16d54eab0a4e78ce6 authored almost 5 years ago by Robin van Boven <[email protected]>
Update projectFromJSON & upgrade function signatures (#1518)

This creates better flow type coverage for the upgrading
from older Project types feature.

N...

fb16530b8ff68dfecd40f816ada337d35960bc5f authored almost 5 years ago by Robin van Boven <[email protected]>
Define previous Project type versions (#1517)

These are important to accurately add types to function
signatures of validating and upgrading ...

89529ea4fe01f9f6624db839936a65a8c0941ac3 authored almost 5 years ago by Robin van Boven <[email protected]>
Add instructions to set up the GitHub API Token (#1521)

The README explains how to set the SOURCECRED_GITHUB_TOKEN, but later in
the Docker section. Pe...

5b9455cf9d2cad76ac193141febaaffed8fe555d authored almost 5 years ago by burrrata <[email protected]>
Allow `while(true)` loops (#1495)

The eslint no-constant-condition rule disallows while(true) loops,
since the true is a constant...

507091a9760262d1c45db2b4035d2d5833f91ec0 authored almost 5 years ago by Dandelion Mané <[email protected]>
Initiatives: define internal datatype Initiative (#1417)

8f329122703a10673b6ecd7a6d2d332500e75127 authored about 5 years ago by Robin van Boven <[email protected]>
Initiatives: create plugin declaration (#1416)

1b0eb483ce905d4bf0783979d9870fd51ee958eb authored about 5 years ago by Robin van Boven <[email protected]>
Security: force update yarn version in Dockerfile (#1503)

Note, unless you used the SourceCred Docker image's bundled
npm or yarn to install your own pac...

5727a831a92418d9247d2bd7dffd0707e78f6d75 authored about 5 years ago by Robin van Boven <[email protected]>
Update jest-fetch-mock to the latest version 🚀 (#1494)

* chore(package): update jest-fetch-mock to version 3.0.0

* chore(package): update lockfile y...

e68f99bf001b85968395c2b7dda46b8a64a93350 authored about 5 years ago by greenkeeper[bot] <23040076+greenkeeper[bot]@users.noreply.github.com>
Fix broken README link (#1507)

The link to the prototype was outdated.

Test plan: Manually check the link.

02515de550cd965435fab83d3f5836bcc5da016f authored about 5 years ago by burrrata <[email protected]>
Update flow-bin to the latest version 🚀 (#1489)

* chore(package): update flow-bin to version 0.114.0

* chore(package): update lockfile yarn.lock

0aea1ff13bc41fc998df4695ec22ee11bba89f85 authored about 5 years ago by greenkeeper[bot] <23040076+greenkeeper[bot]@users.noreply.github.com>
Chore: update packages & bugfix new versions (#1487)

* chore(package): yarn upgrade

Updates all packages within version range.

* Bugfix update ...

f35d7e088feccbe678453ba8015832c7c493f095 authored about 5 years ago by Robin van Boven <[email protected]>
GitHub: assume installation token length of 40 (#1486)

In the documentation 16 characters were displayed.
But testing showed we're typically seeing 40...

a41eb71949eae9266b48246a29c6790eeefc7dc2 authored about 5 years ago by Robin van Boven <[email protected]>
Update eslint-plugin-import to the latest version 🚀 (#1484)

* chore(package): update eslint-plugin-import to version 2.19.0

* chore(package): update lock...

ef3e1d6c48378bd4f9cda08c59c6b4f250c4477d authored about 5 years ago by greenkeeper[bot] <23040076+greenkeeper[bot]@users.noreply.github.com>
Update file-loader to the latest version 🚀 (#1468)

* chore(package): update file-loader to version 5.0.2

Closes #1468

* chore(package): updat...

7951d3adae7f28c2c854986083e897b72c1b4034 authored about 5 years ago by greenkeeper[bot] <23040076+greenkeeper[bot]@users.noreply.github.com>
Update url-loader to the latest version 🚀 (#1470)

* chore(package): update url-loader to version 3.0.0

* chore(package): update lockfile yarn.lock

13fa8e78a62c9eef90ab16384c809334c67ef0bf authored about 5 years ago by greenkeeper[bot] <23040076+greenkeeper[bot]@users.noreply.github.com>
Discourse: remove update mode 1 (#1482)

b4a0cd5ec7c9c2b723dfd286a92d1f3c44c0c3c8 authored about 5 years ago by Robin van Boven <[email protected]>
Discourse: update error handling of fetch (#1481)

- Have "topic" reflect actual method name.
- Add missing 403 and 429 test for likes.
- Preempt...

c209c40e085ae9f90bfa119a647b1181abf25b1c authored about 5 years ago by Robin van Boven <[email protected]>
Discourse: default to update mode 2 (#1465)

32a1db3010e44d4de79faa9e1cbdccc70a0a5ab2 authored about 5 years ago by Robin van Boven <[email protected]>
Update flow-bin to the latest version 🚀 (#1476)

* chore(package): update flow-bin to version 0.113.0

* chore(package): update lockfile yarn.lock

c5d7d274596b16fc55629d4046c50f0417952485 authored about 5 years ago by greenkeeper[bot] <23040076+greenkeeper[bot]@users.noreply.github.com>
Discourse: add update mode 2 (#1464)

f30723b96daac0f30735629179930b4cf717a754 authored about 5 years ago by Robin van Boven <[email protected]>
Discourse: make MockFetcher API similar to real forum (#1473)

This extends the MockFetcher in the tests
to provide new semantics update mode 2 relies on.
Th...

890489c0d23bb392cda0696a7bb3cad1591a268d authored about 5 years ago by Robin van Boven <[email protected]>
Discourse: scope mirror tests as being "mode 1" (#1463)

This is to prepare for mode 2 being tested side-by-side.

The normalizeMode1Topics function en...

c521acc145d44e651d935de3ea5b67b6f1238bdc authored about 5 years ago by Robin van Boven <[email protected]>
GitHub: update token validation function (#1471)

Previously an inline check was used for this.
It only accepted the personal access token format...

3ceb4fb7fa8b7644cef737d48714046618b1a4fe authored about 5 years ago by Robin van Boven <[email protected]>
Add transifex-integration bot (#1469)

See https://github.com/simpledotorg/simple-android/pull/816/commits/9d48a5fca6b5c4ee0e7584e4f840...

984c6bbe9fbdd2ba0884128dcad026cc66b08436 authored about 5 years ago by Robin van Boven <[email protected]>
Add github-actions bot (#1466)

See https://github.com/sourcecred/sourcecred-action/pull/6
as an example of the bot acting as a...

f2e1775c200de506e9bb651cd9726e1d0913034f authored about 5 years ago by Robin van Boven <[email protected]>
Update eslint-plugin-flowtype to the latest version 🚀 (#1467)

* chore(package): update eslint-plugin-flowtype to version 4.5.0

* chore(package): update loc...

811d22aa61c5bffbb5a17702cc2373de1e8b7f99 authored about 5 years ago by greenkeeper[bot] <23040076+greenkeeper[bot]@users.noreply.github.com>
Discourse: move update steps to separate functions (#1462)

Makes no functional changes, it simply splits the update into separate
functions so it can be s...

a9e89b9f327fae58ef6a0459c862bdfdecfc9edd authored about 5 years ago by Robin van Boven <[email protected]>
Discourse: add SyncHeads to the repository (#1460)

This tracks the local state for new mirroring logic.

1e643d012ff1fe3b7f50d73148aee7a902797ace authored about 5 years ago by Robin van Boven <[email protected]>
Discourse: add replaceTopicTransaction method to repository (#1459)

Idempotent insert/replace of a Topic, including all it's Posts.
Note: this will insert new post...

f6bc91ce5f8793e40c70c0e6745dcd685bc5fc6e authored about 5 years ago by Robin van Boven <[email protected]>
Discourse: adds bumpedMsForTopic and topicsInCategories queries (#1458)

bumpedMsForTopic
For the given topic ID, retrieves the bumpedMs value.
Returns null, when the ...

7deb0a32051bea1c0950b9ae23955f988a74805e authored about 5 years ago by Robin van Boven <[email protected]>
Discourse: implement topicsBumpedSince in fetcher (#1457)

564fd89b1ec571f722b33e74e44c419b6e37e338 authored about 5 years ago by Robin van Boven <[email protected]>
Discourse: add categoryDefinitionTopicIds to fetcher (#1456)

51e3eb8c2557185da3e1536229f228b29ddebc7d authored about 5 years ago by Robin van Boven <[email protected]>
Discourse: make topicWithPosts fetch all posts (#1455)

Previously it would only consider page 1.
Now we're walking through all pages, as this
is a mu...

623c36224658abe2c4fecaa7d8923c2fee3c654f authored about 5 years ago by Robin van Boven <[email protected]>
Discourse: add categoryId and bumpedMs to Topic data (#1454)

As not all API calls return bumpedMs, make a new type
to show the distinction.

23f1db6ce40dcd04ef0d9af36c0f83b77d808d5e authored about 5 years ago by Robin van Boven <[email protected]>
Discourse: add mirror options to 0.4.0 projects (#1451)

N.b. this is an alternative to #1433, removing
multi-server support for discourse.

e79cca6c6c5e0df08357ebf154f4b8712dd19727 authored about 5 years ago by Robin van Boven <[email protected]>
Discourse: CLI cleanup (#1448)

- Remove username from help text.
- Simplify projectId generation.

8e693a942dca720afa287ec145c9df751ef0920c authored about 5 years ago by Robin van Boven <[email protected]>
Discourse: split Mirror from MirrorRepository (#1432)

d6fb58bf2ca8c69e148fed64611e28b1bc97fb03 authored about 5 years ago by Robin van Boven <[email protected]>
Discourse: fetcher 404s for user actions as null (#1446)

This is an alternative to solve #1440, taking my
review comments from #1443, to narrow the erro...

28737cd4d2a2c2e8aaa162e6f21f6270c187809e authored about 5 years ago by Robin van Boven <[email protected]>
Update flow-bin to the latest version 🚀 (#1449)

* chore(package): update flow-bin to version 0.112.0

* chore(package): update lockfile yarn.lock

98c0bebeef801678d11c9963338d99b37058298c authored about 5 years ago by greenkeeper[bot] <23040076+greenkeeper[bot]@users.noreply.github.com>
Update eslint-plugin-flowtype to the latest version 🚀 (#1447)

* chore(package): update eslint-plugin-flowtype to version 4.3.1

* chore(package): update loc...

7b3b0f054d7c799ef3bdcb06006f4c03244975a1 authored about 5 years ago by greenkeeper[bot] <23040076+greenkeeper[bot]@users.noreply.github.com>
Fix console warn issues in discourse mirror tests (#1444)

@wchargin identified issues with the way we setup and reset the warning
mocks in discourse/mirr...

d34ef1cb42f1c1192077618f3ce172483398c84c authored about 5 years ago by Dandelion Mané <[email protected]>
Make Discourse robust 404s on user actions (#1443)

This fixes the non-recoverable error in #1440; namely SourceCred
crashing when the Discourse se...

aabeda2403aa52f0225e9f205583ec98babc4f8f authored about 5 years ago by Dandelion Mané <[email protected]>
ci: run advisory full tests on every PR (#1442)

Summary:
We’ve hitherto only run `yarn test` on each commit, to reduce latency.
This commit in...

416ce9811339fe70687ba783a724ca88ea513279 authored about 5 years ago by William Chargin <[email protected]>
test: fix `example-github-load` snaphshot test (#1441)

Summary:
Generated with `./scripts/update_snapshots.sh`. This fixes failures
introduced in #14...

9319780f38e0aa70cba28ae2c9a8b3d9b638dfc9 authored about 5 years ago by William Chargin <[email protected]>
deps: upgrade `[email protected]` (#1439)

Summary:
Most changes due to <https://github.com/prettier/prettier/pull/6694>.

Generated wit...

c07a3fe2084f34647e6c8cc82ac3f0277e32348f authored about 5 years ago by William Chargin <[email protected]>
Remove Discourse admin API key and user. (#1431)

This removes all usage of and reference to the admin API key and username. Instead relying on an...

64834c6874fb19241a8b1cd5e579f007b87b6a09 authored about 5 years ago by Robin van Boven <[email protected]>
Upgrade Flow to v0.111.0 (#1436)

Summary:
The Flow team fixed a lot of bugs related to object spreading recently.
Some of these...

ada9140663eeb7fc74aaaae9a53e8b6792102e96 authored about 5 years ago by William Chargin <[email protected]>
legacy UI defaults to showing all users (#1430)

This is basically a backport of #1371 to the legacy UI.

Test plan: Manual inspection verifies...

d47e6e28c061e30ae15f2ab91b90997d60e2296d authored about 5 years ago by Dandelion Mané <[email protected]>
Show all plugins' types in legacy ui (#1429)

This commit upgrades the legacy explorer to now properly include types
from all loaded plugins,...

dfc7ee85242eb320329b4f02cb10f2187fef9fb3 authored about 5 years ago by Dandelion Mané <[email protected]>
legacy app state includes TimelineCred (#1428)

By keeping the TimelineCred in state instead of the Graph, we can access
the plugin information...

3754cafb7da8efd4c6ab3defbcdc02fc6e343748 authored about 5 years ago by Dandelion Mané <[email protected]>
Discourse plugin now properly detects mentions (#1424)

As suggested in #1420, heretofore the Discourse plugin wasn't actually
picking up mentions. The...

d896f73329bce7844036f5763f13d55e714098db authored about 5 years ago by Dandelion Mané <[email protected]>
discourse: factor out snapshotTestUtil (#1423)

I want to have the reference tests depend on real snapshotted data.
Therefore, I'm factoring ou...

4e0d8842833d2a17702b658c5ac632cb609683cb authored about 5 years ago by Dandelion Mané <[email protected]>
Add to (and update) Discourse snapshots (#1422)

I made a new [test post][1] which has references. The Discourse
snapshots now include it, so we...

eed115a9957e1d784f106f2689612c19a90f04d0 authored about 5 years ago by Dandelion Mané <[email protected]>
Update flow-bin to the latest version 🚀 (#1421)

* chore(package): update flow-bin to version 0.110.0

* chore(package): update lockfile yarn.lock

c560f508b1bfb80b8c8499470a0e2aa89e10790a authored about 5 years ago by greenkeeper[bot] <23040076+greenkeeper[bot]@users.noreply.github.com>
mirror: remove unused helper functions (#1351)

Summary:
The functions `isSqlSafe` and `_nontransactionallyFindUnusedTableName`
are unused, be...

01bdb2e94a1d8130f0cf1301e953408b4c788ff5 authored about 5 years ago by William Chargin <[email protected]>
mirror: use fixed temp table for transitive deps (#1350)

Summary:
The Mirror module extraction code calculates the set of transitive
dependencies and s...

b0b911cec4ff026ee0b24dfa8b265f533bce6a8d authored about 5 years ago by William Chargin <[email protected]>
mirror: clean up references to “EAV” primitives (#1349)

Summary:
The migration is complete; only EAV primitives remain, so they shall be
called simply...

ebdd20b5765a71ab6ab0ae439d1811e40553aab2 authored about 5 years ago by William Chargin <[email protected]>
mirror: remove primitives test multiplexing logic (#1348)

Summary:
This logic now abstracts over only one implementation, and is no longer
needed.

Te...

dbf22cdcfc9dc6ee900a308d88a43f06e74f4708 authored about 5 years ago by William Chargin <[email protected]>
mirror: remove legacy tables (#1347)

Summary:
This data is now stored in EAV `primitives` table; see issue #1313 and
adjacent commi...

0f52fb4c263cc7ef6e23bf0fd699fddef13bc6cd authored about 5 years ago by William Chargin <[email protected]>
mirror: remove legacy non-EAV `extract` (#1346)

Test Plan:
Existing tests suffice, retaining full coverage.

wchargin-branch: mirror-eav-prun...

003efdffa7cc6d75998b18f805620ae8cd3f8602 authored about 5 years ago by William Chargin <[email protected]>
identity: forbid underscores in GitHub logins (#1414)

Summary:
GitHub logins may not have underscores, because underscores are not
valid characters ...

f577ae7c1e4b9fcf0ec964c35d3e33dfbe0089ad authored about 5 years ago by William Chargin <[email protected]>
identity: require aliases to be anchored (#1413)

Summary:
All the documentation and tests seem to be assuming that aliases must be
anchored: `g...

28b25c29108813be7a45c6f1ade982e5f0742f72 authored about 5 years ago by William Chargin <[email protected]>
add discourse references to the graph (#1410)

This commit modifies `discourse/createGraph` so that it finds all of the
same-server Discourse ...

b2943390dcdfa312442cc4de09d79765522b10e8 authored about 5 years ago by Dandelion Mané <[email protected]>
Support dashes in alias usernames. (#1412)

e043347526be83ab1d696387dab7db18ae172018 authored about 5 years ago by Robin van Boven <[email protected]>
Parse Discourse references from hyperlinks (#1405)

The `discourse/references` module now has a `linksToReferences` method
which extracts the parse...

78c34b5a361202b9d3a99b71065feb94dd5b1423 authored about 5 years ago by Dandelion Mané <[email protected]>
Update dotenv to the latest version 🚀 (#1411)

* chore(package): update dotenv to version 8.2.0

* chore(package): update lockfile yarn.lock

f725f7c47a4e8884fb1accd45d04f2fba7def041 authored about 5 years ago by greenkeeper[bot] <23040076+greenkeeper[bot]@users.noreply.github.com>
Expand the blacklist, found new type inconsistencies (#1407)

- Bots being Users as a commit author
- Orgs being Users on a reaction

Repositories affected...

00cc8b2a54bff831a6be8b169d384b8eef195030 authored about 5 years ago by Robin van Boven <[email protected]>
mirror: update implementation notes for EAV tables (#1345)

Summary:
The notes used to focus on the legacy implementation with a minor note
about the EAV ...

0380088af28ca1923e3443e118b3e548e4a57077 authored about 5 years ago by William Chargin <[email protected]>
mirror: read from EAV tables by default (#1344)

Summary:
This flips the switch for all production `Mirror` reads to use the
single `primitives...

809fd23deff593bc9d6e5de1d2361d4a785bb881 authored about 5 years ago by William Chargin <[email protected]>
mirror: add EAV reading to `extract`, behind flag (#1343)

Summary:
This completes the end-to-end EAV mode pipeline, but does not yet set it
as default o...

e5a77488de1ec953f753bee7f1e861ce67bfe3c8 authored about 5 years ago by William Chargin <[email protected]>
refactor discourse createGraph (#1409)

This is a minor refactor to re-organize the createGraph function in the
Discourse plugin to use...

e1a73ac3689568581d84216ddec27f2b4358cd5e authored about 5 years ago by Dandelion Mané <[email protected]>
Add edge types for Discourse references (#1406)

Test plan: It's just a declaration change. `yarn flow` passes.

This is progress towards [Disc...

d4804a7a685afc1c94b857febf152ba93a55e987 authored about 5 years ago by Dandelion Mané <[email protected]>
discourse: factor out address module (#1404)

This will make it possible to depend on addresses in the reference
module.

Test plan: `yarn ...

eb008f40cc498912cd79682b7a5fd00a2fe4d864 authored about 5 years ago by Dandelion Mané <[email protected]>
Add logic for plucking hyperlinks from cooked html (#1403)

This commit adds a `parseLinks` method to a new module,
`plugins/discourse/references`. `parseL...

5e02a2caeb8d36a60491559d4ca6ef7cf8df4a52 authored about 5 years ago by Dandelion Mané <[email protected]>
Add post contents to the Discourse mirror (#1402)

This modifies the Discourse fetcher and mirror so that we now keep post
contents around, thus e...

f82c1bfbbe46f77c912d78089e4bb4c3cb76b8ea authored about 5 years ago by Dandelion Mané <[email protected]>
Update eslint-plugin-react to the latest version 🚀 (#1400)

* chore(package): update eslint-plugin-react to version 7.16.0

* chore(package): update lockf...

65edd01dcfdeec5d9c0ed38e549bccca011b6af1 authored about 5 years ago by greenkeeper[bot] <23040076+greenkeeper[bot]@users.noreply.github.com>