Ecosyste.ms: OpenCollective

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

github.com/OctoLinker/api

Registry proxy for OctoLinker
https://github.com/OctoLinker/api

Store popular npm packages urls (#77)

Over the last 48 hours I montiered which packages are requested the most. As expected "react" is...

e5ec4f6e6f4f64591930617de7eb4ba37c839702 authored about 6 years ago
Tweak tracking format which fits better to the keen.io data explorer (#76)

c2e508a31cf72109d94bd7b78c76eb3422f964f1 authored about 6 years ago
New caching strategy (#75)

The mem package was a quite simple solution to add caching in the first place. Now with more tra...

462bbda60fc52f7f9ba9402e78ef531caf0a04ef authored about 6 years ago
Update deploy token (#74)

f6257ff2e0b468cbd41e45b53b46f6e1921628bd authored about 6 years ago
Update various dependencies (#73)

![image](https://user-images.githubusercontent.com/1393946/48448194-83fc5000-e79e-11e8-8ec0-15e7...

20cf03bee9d83cf0cb0400a4287d6b3f77bebe1f authored about 6 years ago
Use node 10 (#72)

3ce7e788776e5aad7e1922d78bd9006e63bfc10d authored about 6 years ago
Strip multiple spaces from go-source meta tag (#71)

When requesting https://githublinker.herokuapp.com/q/go/k8s.io/kubernetes/pkg/api it responds wi...

04d777b4b02c9430ae6b761324c08f049c75c83f authored over 6 years ago
Use custom header to avoid clash with the DNT standard (#70)

daf81f07909a6ef583b4286b267485dbd4191e11 authored over 6 years ago
Add Privacy Policy link (#69)

e496940cefe06f539a833d7024abacad73464ab2 authored over 6 years ago
Implement DNT header (#68)

f04ab3efe0e2fe3c51a9e1fffd474bda974715ac authored over 6 years ago
Update newrelic to latest version (#67)

8b94c0240f543643d348c8de716d27fc0e11878d authored almost 7 years ago
Perform HEAD request for ping requests (#66)

This reduces request size/time.

67c24572a5df16558ad1bf4df3e9822645c5cb7c authored almost 7 years ago
Fix / add caching (#65)

* Remove unused dep memory-cache

* Fix response caching

* fixup! Fix response caching

*...

4c2c2fe4fd36677fc99ce9d8f05cc1881b6ff18e authored almost 7 years ago
Store service start in keen.io (#64)

Although this information exists in the server logs I think using keen.io has some advantages. F...

13b0443ff8b27b83d94d1b9890bf4d22b02c20ea authored almost 7 years ago
Replace mocha with Jest (#63)

* Replace require-dir to get jest test working

require-dir is not compatible with jest, but r...

10e42429bf361e34f704f880b56adb42463b9830 authored almost 7 years ago
Use keen-tracking to make jest working (#62)

The problem is that keen-dataviz.js uses c3.js. We don't use chart so in our case the solution i...

8c4db6704d7d92805c54c2f554978dc966c64c6e authored almost 7 years ago
melpa-resolve: Simplify 304 handling (#61)

Now that `got` no longer throws an error for 304 responses, we don't
need to check the status c...

2979c0aa9118f92d7e904af44aae9dda4314fbbf authored almost 7 years ago
Add bulk endpoint (#59)

Towards our mission to use real links (see https://github.com/OctoLinker/OctoLinker/issues/277),...

56de17b66084a616ed89217483df1ab7b5741f5b authored almost 7 years ago
Store melpa response if modified otherwise body is empty (#60)

b722ddc55b4834ebcf174d7fb4df76f899ad2188 authored almost 7 years ago
Update some java mappings (#58)

* Update java mappings

* Change functional test for java wich is less likely to get outdated

75e5b9d996c0628a55031831cd003cc3e06797ef authored almost 7 years ago
Update hapi to the latest version (#57)

* Update hapi to the latest version

* upgrade to node 9

* Use keen-js instead of keen.io
...

24eb7bcfdcd02ee796f646ec82b695a2480018f9 authored almost 7 years ago
Upgrade dependencies with `yarn upgrade` (#56)

Fixes https://nodesecurity.io/advisories/566

1960aea6f988e604154482d6e618b1d8a3eebe67 authored almost 7 years ago
Tweak index page (#54)

8ef01c5f1d499b51cf650d5dfc2c1e9a473929f8 authored about 7 years ago
Update to Hapi 17 (#53)

6db279406056ab41e365ed5dc0b7f58881b8715e authored about 7 years ago
npm: Guess that the repo might be $maintainerUsername/$packageName (#52)

* npm: Guess that the repo might be $maintainerUsername/$packageName

This can help in cases w...

10c910c2028cf4d108b8252e9c6300ada9cea8cd authored about 7 years ago
Add jackson annotations and databind docs (#50)

fe79853d42d17839cf3aad03cc06d6355ea052fe authored about 7 years ago
Add junit mappings

3dc5e076cd2ffe1445ec635cd1be3094885f6b2d authored about 7 years ago
Add sprint mapping files

870e4a980258d0aa7ca70b2cc2fe6d581794ab4d authored about 7 years ago
Add java endpoint which make use of the mapping files

c999972bfa2df0b9e7a39d0ea400e7cb992b75bb authored about 7 years ago
Add jslf4j mappings

7bc970badc7b1a40611d6ea079b6fb479914c8d0 authored about 7 years ago
Add jackson-core mappings

4dbcfa6d620eb7261c2b28c7f2159ccce682299f authored about 7 years ago
Add script to generate java mapping files

e8dea8a1f80ad94344e469b4b920356daa82e716 authored about 7 years ago
Add hamcrest mappings

838d6a9790342fc769f089cd278892f32f066f31 authored about 7 years ago
Add mockito mappings

6c27e1de226d7efe9aa23474d4178969b30914d3 authored about 7 years ago
remove functional test for buble (#49)

The package buble moved to github which let the functional tests fail.
Also I think there is no...

128f04cd806c3829c682e66614d2bf54152da317 authored about 7 years ago
Update dependencies (#47)

4b24ec55beb9c49fe922432306f2ecb264081199 authored about 7 years ago
Use node LTS version 8.9.0 (#46)

* update-node-version

* update bower registry url

92faffbf25854c697877cee886ed6403a0ed95ca authored about 7 years ago
Bump various dependencies (#44)

1001cb648a5c840cc769a1ffac93bdcee7639ecb authored over 7 years ago
Upgrade NodeJS verion

see https://nodejs.org/en/blog/vulnerability/july-2017-security-releases/

17192c30e0131e581bb9e22bc7df5785e65736d7 authored over 7 years ago
Document MELPA support

I forgot to do this in commit 637aed6 (https://github.com/OctoLinker/live-resolver/pull/41)

b4211b7e4994074987ac8602d64f8ac8162d4c23 authored over 7 years ago
Add MELPA resolver (#41)

* Add MELPA resolver

As discussed with @benjamreynolds in https://github.com/OctoLinker/brows...

cc67287cf4a1f0d880376bd7cccc6df1ad7c7db0 authored over 7 years ago
Bump find-reachable-urls to 1.1.0 (#40)

25a905a893d961525d28e0fb3567b4f443a39660 authored almost 8 years ago
Travis: test on latest Node v7 (#39)

c410ff4 (#38) caused the heroku [deploy] to use Node v7.7.4 instead of
v7.6.0, so let's make su...

d2515a06ed66154ec186319f6011962699210901 authored almost 8 years ago
package.json: Specify Node ^7.6.0 as engine (#38)

This allows newer Node versions to be used.

c410ff405d1cd44a2c2d658eaa3978320d23bdd5 authored almost 8 years ago
do-request: try every URL from repository JSON, before using fallback (#34)

* Add test that shouldn't fall back to npmjs.com

If you visit https://www.npmjs.com/package/g...

7e0da60a3e636f215921756c3e2da4bb3776b28a authored almost 8 years ago
Update eslint-mocha (#37)

2c70b658e750a0abe3b37e1ad059dc19f05246cf authored almost 8 years ago
Run functional tests in parallel (#36)

This halves the test duration on my machine.

876b16611c628cb62d10ad5c3d119429f258a805 authored almost 8 years ago
Use yarn instead of npm, upgrade deps (#35)

* Use yarn instead of npm

* Upgrade dependencies

In particular, upgrading `lets-get-meta` ...

570cfc611cdc4d00d506eed8dd7601cede089747 authored almost 8 years ago
Use async/await in doRequest/universal-resolver (#33)

* Make doRequest return a promise

* Use async/await in universal-resolver

* Use async/awai...

99ff61b81d65ddf0b8aeb6fca6e56630271b3834 authored almost 8 years ago
Use async/await in /ping handler (#32)

63f22bfd471fbdb4c77db42ffddfd26354218825 authored almost 8 years ago
Use async/await in tests (#31)

Note that mocha allows test functions to return a promise instead of
calling a `done` callback....

43b99579359cbfc927bf09af8af2a85e34e87ddd authored almost 8 years ago
go-resolver: Use `await` to simplify `getGoMeta` (#30)

1c250e50b1880e0a82bb4b0d6ad2ac174efd57cf authored almost 8 years ago
Move doRequest() into its own file in utils/ (#29)

This makes it easier to use on its own, as suggested in
https://github.com/OctoLinker/browser-e...

4bc5536b0c16b291edab25e69d71c328116dfdd2 authored almost 8 years ago
Fetch repo from custom go import path (#27)

b8be9c55ac1443853c583c99b510b8735a0ac6d3 authored almost 8 years ago
Update nodejs to 7.6.0 (#28)

* Update nodejs to 7.6.0

* Update package.json

21684662c0d3a8c8e78b570564dd9a86bdc98872 authored almost 8 years ago
npm: fallback to www.npmjs.com instead of npmjs.org (#26)

npmjs.org does a 301 redirect to www.npmjs.com, so just go directly there
instead. For example:...

f4fe22d8871f1a64038f0c88ea8f674c8b38b3a1 authored almost 8 years ago
Make npm links fallback to npmjs.org if repo url 404s (#25)

* Test that npm links fallback to npmjs.org if repo url 404s

* Make npm links fallback to npm...

2b84ff313c3c2abd518dab19649531500369c16d authored almost 8 years ago
Replace jscs with eslint (#24)

* Replace jscs with eslint

* Eslint autofix

* Fix code styles manual

* Update node veri...

40020bd09833037b1719d8f264bae2729b536ed6 authored almost 8 years ago
Update nodejs version and deps (#23)

46494ebb2c96d1ea70c1b5a70366325d225f2792 authored almost 8 years ago
Add support for GitHub URLs containing paths (#21)

* Test resolution of /q/npm/babel-helper-regex

It should resolve to
https://github.com/babel...

2a9a45870574f341f358c7e20dfd6690996e3848 authored almost 8 years ago
Add functional tests (#19)

These start a server and look up a popular package on each supported
registry. If the server do...

21d7492fe211762eed8153a70a8106a656570ed9 authored about 8 years ago
Remove unused dependencies (#20)

These were found by using [depcheck]

[depcheck]: https://www.npmjs.com/package/depcheck

302ebb06a05796db329a6443ff0da87a2b532fe0 authored about 8 years ago
Add support for Rust crates (#18)

* Add support for Rust crates

This is needed for https://github.com/OctoLinker/browser-extens...

4fa17191a180db13f0e7c2aa8546c6fc789f99e2 authored over 8 years ago
Document pypi support

3b40369fd02b87504b32d839ed3503a1007c9243 authored over 8 years ago
Upgrade dependencies (#17)

* Upgrade joi to ^9.0.4

* Upgrade hapi to ^14.1.0

* Upgrade package-json to ^2.3.3

* Up...

84ffaefd3e46ac58080113bf4947ade01a50ccea authored over 8 years ago
Add pypi support (#15)

3abd73b36d57fd954f6ae356cd7bcd2ae7e4b6d6 authored over 8 years ago
Merge pull request #13 from josephfrazier/resolve-scoped-packages

Resolve scoped packages like @angular/core

7cf1049f36cc68f2b0f4d2756eb0751dbcb9ae82 authored over 8 years ago
Test scoped package resolution

d2751e148a2ced7807d5374b0e5c079b6ad89da1 authored over 8 years ago
Merge pull request #14 from josephfrazier/fallback

Use fallback url when no repo url is found

ff8d348a4560a37f48f40970484f4881fb7604e2 authored over 8 years ago
Use fallback url when no repo url is found

Resolves https://github.com/OctoLinker/browser-extension/issues/110

9c52f916a2ae45a08f9664f6d3b46d761fb54e25 authored over 8 years ago
Resolve scoped packages like @angular/core

For example, https://githublinker.herokuapp.com/q/npm/@angular/core
doesn't work, but it will wi...

c665597dcbe537e8f86d1753a3052e3d26ec04ca authored over 8 years ago
Merge pull request #11 from OctoLinker/fix-keen

fix-keen

648a6ee493d46f7563ae0c06d4b3709911d15c79 authored over 8 years ago
Fix keen initialization

8b8b336b40d0a7c059e363b790bcb0aa57f027da authored over 8 years ago
Update travis badge url

c9d230db364c1b1b2032dfc1ac039456daba2805 authored over 8 years ago
0.4.2

f4efef25ba07630aeb20b556f8745d0f5b2c1709 authored almost 9 years ago
Merge pull request #10 from octo-linker/fix-ping-request

Fix ping request

22930abe472694d5e145af66c78a1f9c5d17de5b authored almost 9 years ago
Return url

a9942a2f9919f39120aea5ac032a97f2d4775fbf authored almost 9 years ago
Minor readme tweaks

97dd45ec48dee4462c5ba8efb5b87281fd57cfd5 authored almost 9 years ago
Bump version to 0.4.1

a17f67c8adc55c3baf8b6042015e55c4a5998bbc authored almost 9 years ago
align project structure

66245373fc541563889ddea830be4131c76ccbb8 authored almost 9 years ago
Merge pull request #9 from octo-linker/extend-url-handling

Extend url handling

3b1f1da784a29ca0f7cec88e446fddbee5e06690 authored almost 9 years ago
Return best url match

625d60e3aa4ee971972d8478fad604e5f1a7c4e7 authored almost 9 years ago
Skip empty jsonpath results

e63308e5d8e69514fff8a65dfc4692fc53b0cca7 authored almost 9 years ago
Merge pull request #8 from octo-linker/add-rubygems-support

Add rubygems support

b00f7ee25d2869427b4df857f34fe3602223a88f authored almost 9 years ago
Bump version to 0.4.0

848c7479da18533e1ed4187a62388daca5ab3cce authored almost 9 years ago
Add rubygems support

dd86afb9ba83449d1f2e32306b140cd74c834015 authored almost 9 years ago
Merge pull request #7 from octo-linker/add-ping-route

Add ping route

f2859e3705f3521c634359bb1091c10f3655d9be authored almost 9 years ago
Bump version to 0.3.0

11085e7cf46d354d374994e6810c1faf748fd34f authored almost 9 years ago
Add /ping route to determine if an url is available or not

1d6dfd68dce7cbfd69be1842e3b2f46eb7e7f956 authored almost 9 years ago
Refactor event tracking

3e022e43957572e6fbe3989a7e955281f2603e42 authored almost 9 years ago
Align test name with plugin name

900da3e615855ce8cf92d70732b033a728c7bb9f authored almost 9 years ago
specify specific node.js version

6c5cd0325fd536b50d1f9bc0dde3fae0613da3e6 authored almost 9 years ago
Bump version to 0.2.0

0c70a7d3ca59af5ad70fc33e54b2d2e20441d5f0 authored almost 9 years ago
Bump required nodejs version

78e3e573b7d0a0563485e9d457ecc93c02e831d8 authored almost 9 years ago
Break application up into small pieces

198c23fc33cbaedf047eae36df87607c6862037d authored almost 9 years ago
add resolver test

b6abb8823b14dd0a7b5b40a3f1b50f0a2ddb0254 authored almost 9 years ago
Use repo url helper

00ce3615612dbac6fc769041d43999e17e84f6ce authored almost 9 years ago
Configuration over implementation #5

75823a4e7181a2b99be85b0f357bd735b4d0fdc1 authored almost 9 years ago
Update hapijs dependency

7ba1c62585b40da2377824558c0f2e29e7eb36d5 authored almost 9 years ago
Add watch test command

404854f76d677eec8688776bd3e83c1345bae708 authored almost 9 years ago