Ecosyste.ms: OpenCollective

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

github.com/jsdelivr/api

DEPRECATED - API for public CDNs
https://github.com/jsdelivr/api

Update README.md

ae5706242c148fd3ca1edf72a03be548c174cc24 authored over 7 years ago by Martin Kolárik <[email protected]>
Update README.md

4ecabff285bd610a196224149db3e0170197061b authored over 7 years ago by Martin Kolárik <[email protected]>
Merge pull request #136 from MartinKolarik/master

Update data

6767863f5ec5c56447fca760b83bf2c8ec1da2ec authored over 7 years ago by Dmitriy Akulov <[email protected]>
Create library.json

93e9cb7be5b0ae52a2feb7a288666e9fbef3fa50 authored over 7 years ago by Martin Kolárik <[email protected]>
Update library.json

62394d30133d4f1f13cf5473dde266f4311ad5a9 authored over 7 years ago by Martin Kolárik <[email protected]>
Merge pull request #135 from MartinKolarik/freeze

Freeze

d3fac84128d5f747166a46918cd10a10fac3ec5a authored over 7 years ago by Dmitriy Akulov <[email protected]>
Use local data instead of remote sync

849244668b0dbae4f5718d16d8fde52c077fd919 authored over 7 years ago by Martin Kolárik <[email protected]>
Add data

be1017738a68f79707402326491938624c3ad09b authored over 7 years ago by Martin Kolárik <[email protected]>
Update .travis.yml

d465bf362e579f27110c4464191f1aa3c73ce160 authored over 7 years ago by Dmitriy Akulov <[email protected]>
Merge pull request #132 from MartinKolarik/master

Add optional `limit` query parameter (thanks to @gavinhungry; closes …

6399f487ef283cc4954184907c0fbd1d82d74193 authored about 8 years ago by Dmitriy Akulov <[email protected]>
Add optional `limit` query parameter (thanks to @gavinhungry; closes jsdelivr/api#126, jsdelivr/api#131)

78078d19cdc57a236efeb8530919eb73d0b4dfce authored about 8 years ago by Martin Kolárik <[email protected]>
New server

d8d173a140cd66dbe3b922466e171ce49c2cf500 authored over 8 years ago by Dmitriy Akulov <[email protected]>
Merge pull request #125 from MartinKolarik/master

Log logger errors

a3fb287636b68186be3c8e77dd61352c5e5b3200 authored almost 9 years ago by Dmitriy Akulov <[email protected]>
Log logger errors

65bc73bbd8b91dfbb3316ada7abaedfae7133f40 authored almost 9 years ago by Martin Kolárik <[email protected]>
Remove forgotten console.log() statement

3789af04e649ecfa0347315459c901f185694d2f authored almost 9 years ago by Martin Kolárik <[email protected]>
Merge pull request #120 from MartinKolarik/master

Backport changes from v2 to stay compatible with api-sync

860b08a080c57816c22845648c07755079de8a72 authored almost 9 years ago by Dmitriy Akulov <[email protected]>
Backport changes from v2 to stay compatible with api-sync

85d51d798b3ea867d2e4cdfe4e7050b99de9f3bd authored almost 9 years ago by Martin Kolárik <[email protected]>
Merge pull request #114 from MartinKolarik/master

jquery cdn support

7d2677cfb2e57f3fbd5bc86e98c05b75ebb68d77 authored almost 9 years ago by Dmitriy Akulov <[email protected]>
jquery cdn support (closes #53)

1135e5f8e6cbba9b69ca3274e9124753465f887f authored almost 9 years ago by Martin Kolárik <[email protected]>
Merge pull request #110 from tomByrer/cleanup/cdns

Cleanup cdns

3d6215f615ecda6c81c77ac573559b29d88f938f authored about 9 years ago by Dmitriy Akulov <[email protected]>
del jQuery from docs

0642a7ca0fd8b38ca19c8843b30c089d90cd1af8 authored about 9 years ago by Tom Byrer <[email protected]>
cleanup config.template.js

443b965c863a2b10849154c69925486a4f684217 authored about 9 years ago by Tom Byrer <[email protected]>
for v2 testing

0e2886212745f2efb85033a70e7408257b0e6d40 authored about 9 years ago by Dmitriy Akulov <[email protected]>
Delete Procfile

17bbe4a1f45c4c52b612eca5a6f7224c293aac15 authored about 9 years ago by Dmitriy Akulov <[email protected]>
Delete wercker.yml

a98dc552f3a45d78baaadbcd59a62e870450561e authored about 9 years ago by Dmitriy Akulov <[email protected]>
Update Dockerfile

26c38dd9d527311fe9b0e7dba7f41ef7b6c3c0d8 authored about 9 years ago by Dmitriy Akulov <[email protected]>
Create Dockerfile

cb724c411fbf2da2e713c50fa764c6c996e166c2 authored about 9 years ago by Dmitriy Akulov <[email protected]>
changed port

68cfec6217ecb8f2b20ddfb41f18f1d2e23e8da9 authored about 9 years ago by Dmitriy Akulov <[email protected]>
Provide sync error when synced library is null #107

26c58860aef85e0c3718199551e1006b1140283d authored about 9 years ago by Graeme Yeates <[email protected]>
Merge pull request #107 from jsdelivr/revert-105-patch/versionSort

Revert "version sort - hotfix style - closes #104"

9752cddbf7695362618fff938dc002cedcf68bf2 authored about 9 years ago by Graeme Yeates <[email protected]>
Revert "version sort - hotfix style - closes #104"

968fc1488d1f24a8d3761e1ae405a3242f67c193 authored about 9 years ago by Dmitriy Akulov <[email protected]>
Merge pull request #105 from jsdelivr/patch/versionSort

version sort - hotfix style - closes #104

9afe7ae98ec8f2b89a1575328cb20c91a7773298 authored about 9 years ago by Dmitriy Akulov <[email protected]>
version sort - hotfix style - closes #104

bda396a8a50d591fd66462eafd61218ec1a94e0d authored about 9 years ago by austin brown <[email protected]>
Merge pull request #103 from jsdelivr/patch/api-sync-endpoint

new api-sync location

e5b1dd56e225de47f5ee167b8ddbd4b31b3e75f3 authored about 9 years ago by Dmitriy Akulov <[email protected]>
new api-sync location

34a3698437c298edbea7fea5d375187894a8ceb7 authored about 9 years ago by austin brown <[email protected]>
Revert #64; remove forever

6444ac9a43b55916ef64603473718d8b8ba013b8 authored over 9 years ago by Graeme Yeates <[email protected]>
Start server with forever

f54f4edb752f98bb623bef2a1e65f2550de8b8eb authored over 9 years ago by Graeme Yeates <[email protected]>
Chore: update dependencies

31ab7f6d5b9a87048042a7fe981da3426abb8606 authored over 9 years ago by Graeme Yeates <[email protected]>
Fix #96

da46d3bd5e9f4ba10d1b693e57d33ce35683e07d authored over 9 years ago by Dmitriy Akulov <[email protected]>
Fix #94

ec9a48f86133f86a6ed2700a828f6db799246612 authored over 9 years ago by austin brown <[email protected]>
Merge pull request #69 from jsdelivr/develop

Mainly, switch sync structure to reflect new api-sync format

cdbcac6c9f20252a728ae10ecc52143b3afcc192 authored over 9 years ago by Austin Brown <[email protected]>
Change sync endpoint and update logging

2a01363a713bd99328d32cf6a1d202336eb0e33c authored over 9 years ago by austin brown <[email protected]>
update logging

90f4189b0fd7d54075706333dd67216b8da34952 authored over 9 years ago by austin brown <[email protected]>
Bring google syncs back online

43a72cd6d9ab50a047d69f458b9b3551064a2de2 authored over 9 years ago by austin brown <[email protected]>
Only sync libraries from api-sync that have been updated (partial updates).

Closes #70.

3dcd6af4c9ce0898d4a18cf05e5963c394bc1618 authored over 9 years ago by austin brown <[email protected]>
Merge branch 'master' into develop

c04af466831a788bb672e1de5b42c615626f35ab authored over 9 years ago by austin brown <[email protected]>
Merge pull request #79 from jsdelivr/m2

Drop unused fields

9c1fa8b6d09e6ea5f7696c28a037435a269850fd authored over 9 years ago by Dmitriy Akulov <[email protected]>
Fixes 74; remove unused fields

1dff90fd4b8919505a72958cbe6681065e933e60 authored over 9 years ago by Graeme Yeates <[email protected]>
Drop unused deps

3533753d0b7d33b802ca2d9f7379ef38e49eb4bd authored over 9 years ago by Graeme Yeates <[email protected]>
Add CORS headers to routes - closes #67

5916c6d99de4cf63e944e005b8663c920f0f24af authored over 9 years ago by austin brown <[email protected]>
Merge pull request #66 from jsdelivr/api-empty-fix

Return empty array when no libraries are matched

a934ef8b8088a5a2980a64c1a91b384ee624ebe3 authored over 9 years ago by Dmitriy Akulov <[email protected]>
return empty array when no libraries are matched

9be05d3fd2923a6ce3e89a8db37d8c4f026c1bcd authored over 9 years ago by Graeme Yeates <[email protected]>
Merge pull request #63 from jsdelivr/develop

Stabilization.

1837a816f99a572a503dab5df32f35bdb542e12c authored over 9 years ago by Dmitriy Akulov <[email protected]>
update app endpoint

647c88798056758a31a0ffb934ef49ae44485437 authored over 9 years ago by austin brown <[email protected]>
Sync jsdelivr before cdnjs.

9279c17c6ec642a2d6eed40fe649625dbbd54fc9 authored over 9 years ago by austin brown <[email protected]>
Small performance optimizations, logging improvements, and nit picks.

427c035dabd70bff027251d1d270b7a66afc76c7 authored over 9 years ago by austin brown <[email protected]>
refactor process api request structure

146bf578fb186aa011ec5d75e17a797606ad7353 authored over 9 years ago by austin brown <[email protected]>
nit nit

746a216a6c124b35594b20a9dcf63e989aba59e3 authored over 9 years ago by austin brown <[email protected]>
Configure test command

de6ec17ee53044e97acef3ddf37339e5e2b54666 authored over 9 years ago by austin brown <[email protected]>
Update README

a7ccc794785b1495173078464b8aa4acce4429f6 authored over 9 years ago by austin brown <[email protected]>
Increment version to 1.0.0

e6212106adf695e0e5e531e18438da80a86fc240 authored over 9 years ago by austin brown <[email protected]>
Update package dependency list, move deprecated reference files to /dep

627c1ab4a13e001b9c5762ec80b694fb690ad9eb authored over 9 years ago by austin brown <[email protected]>
Fix get version files query, increase sync interval length and remove superfluous files.

0b70303ada984f957f37537ec7aa7bbce26cce42 authored over 9 years ago by austin brown <[email protected]>
Add support for the 'or' operator

f329ee048d9af5996116b7b0b0422a14ffffdb7a authored over 9 years ago by austin brown <[email protected]>
Add support for minimatch, improve error response format.

3bb1c0b1d854d43310b38f8b623c88f993549d5a authored over 9 years ago by austin brown <[email protected]>
Details.

4c016cbb4def125d85236d7f18fda40393d9eadf authored over 9 years ago by austin brown <[email protected]>
Continue writing api.v1 to work w/ lokijs.

80692d850d4ea162dcd3be3df8f30538b2febee2 authored over 9 years ago by austin brown <[email protected]>
Merge branch 'master' into develop

d40ecd45130cbd04fa6cc20e71267b7f6f861e51 authored over 9 years ago by austin brown <[email protected]>
Replace object-sugar w/ lokijs, upgrade express to 4.x, begin rewriting API layer.

858b81cfb84b203142416c529c955145bb763427 authored over 9 years ago by austin brown <[email protected]>
Merge pull request #61 from jsdelivr/develop

Stabilize API

da8a98a942eeaf4c38ca0c29b302ba6458784643 authored over 9 years ago by Austin Brown <[email protected]>
Add callback for test_run_server test.

55c0a52df3d74662e39b7b51f5792ddccaa15f9d authored over 9 years ago by austin brown <[email protected]>
add callback to try/catch block

364c9a9777b6f023d2c3f7de95f8af5d08558c37 authored over 9 years ago by austin brown <[email protected]>
Remove useless test.

a95ab4eb1d51463b1d3724b788e3e19fef859c53 authored over 9 years ago by austin brown <[email protected]>
Add reference to db name in config

20a6e20906687ab8fd0ca350d9ab18e57e472dc7 authored over 9 years ago by austin brown <[email protected]>
Stabilize API

- safely handle request errors comming back from api-sync
- sync libraries in series rather than...

b5a7282aa252d9aaba25e1bd81e4ffdb26fc5a57 authored over 9 years ago by austin brown <[email protected]>
Add contributing readme

6ddba1d3a164e2f0dea0358dd95465745ec74f6b authored over 9 years ago by austin brown <[email protected]>
properly scope sugar reference

a395e0840d8e4443d4886996ced630078910b547 authored almost 10 years ago by austin brown <[email protected]>
update package versions

d64704bf8ff605b9f77022db4a74b06e4ac77100 authored almost 10 years ago by austin brown <[email protected]>
Merge branch 'master' of https://github.com/jsdelivr/api

b55cafd533de2283c21e368b7849ab317bfd0223 authored almost 10 years ago by austin brown <[email protected]>
persist sugar db

b818db18ad7ac3c4f7272daa1fff17956e2b74c5 authored almost 10 years ago by austin brown <[email protected]>
Merge pull request #57 from UnbounDev/master

Correct sync task interval and buffer up error handling

fe0e9e7bbbd030a85ff0ed4d41fe5c0d1d87a5ff authored almost 10 years ago by Dmitriy Akulov <[email protected]>
small fix for definitive error catching in sync.js

f2daab5418ffa5842c5835060030815b310537d6 authored almost 10 years ago by austin brown <[email protected]>
correct task sync interval time

fcfc3d9c35432dd6592b06ce2952d655693a984b authored almost 10 years ago by austin brown <[email protected]>
fix error handling when sync request fails

ab54b0c16140afec96f4fbf624ae1e63eecc2499 authored almost 10 years ago by austin brown <[email protected]>
Update config.template.js

dd172d7d812b6de75f2c083d64fafe0c919db97c authored over 10 years ago by Dmitriy Akulov <[email protected]>
Merge pull request #51 from jmervine/master

commenting out jsdelivr and jquery

33894ede3991ae404a442ebd7844e8a529389084 authored over 10 years ago by Dmitriy Akulov <[email protected]>
commenting out jsdelivr and jquery

5570bd18dd72aeeee5389d4a9dafcf6e685b05d9 authored over 10 years ago by Josh Mervine <[email protected]>
Show purge error in a nicer way

20d31bc5802825d9057d5b004e02a1e4f32dc1ed authored over 10 years ago by Juho Vepsalainen <[email protected]>
Merge branch 'master' into sync

Conflicts:
config/config.template.js

1ac22e95bc4accafc34bedf157017c46942f59fe authored over 10 years ago by Juho Vepsalainen <[email protected]>
Do not update every CDN at once

It's better to split up the load a bit.

979b3a28e0b0f33c9389971112b6b669ee4ffaf5 authored over 10 years ago by Juho Vepsalainen <[email protected]>
Merge branch 'master' into sync

Conflicts:
config/config.template.js
lib/scrape_bootstrap.js
lib/scrape_jquery.js
package.js...

cbbc6ab4333e4edbff75163903dd013b42a0362c authored over 10 years ago by Juho Vepsalainen <[email protected]>
Allow GitHub token to be used

This helps with the rate limits.

2a6d247c17a35141b362e716083acf9f1a0279ab authored over 10 years ago by Juho Vepsalainen <[email protected]>
Purge cache when server is started

Given the server can yield empty results before initial sync is
completed it makes sense to purg...

8f6a8cb882166fd73337df755f61f67a11bf2330 authored over 10 years ago by Juho Vepsalainen <[email protected]>
Merge branch 'master' into sync

Conflicts:
package.json

31167f6146397e79ab53be9cccfecb317d02c717 authored over 10 years ago by Juho Vepsalainen <[email protected]>
Merge pull request #41 from gavinhungry/levenshtein

Sort results by Levenshtein distance from the requested name

64b5e45e19decd6a00b904e31f24b9bcf3dcd9d7 authored over 10 years ago by Juho Vepsäläinen <[email protected]>
Sort results by Levenshtein distance from the requested name

962c228737ea3b542f8851d30cbe20980c3be877 authored over 10 years ago by Gavin Lloyd <[email protected]>
Use hard remove instead of soft

This should avoid possible issue when already deleted libraries with the
same name are added back.

445700fd8b4974fdb95f3353ca0faeb9b6744250 authored over 10 years ago by Juho Vepsalainen <[email protected]>
Remove libraries that were not found on sync

It might be a good idea to check out what happens if a library is added
back.

af2e91ad9a15cb15b37097b1b1e79d61753d7bbd authored over 10 years ago by Juho Vepsalainen <[email protected]>
Add TODO

7da3f53cc53906cde08646ae83a4b495ace10cab authored over 10 years ago by Juho Vepsalainen <[email protected]>
Set up sync process

Now the server fetches the data from a separate backend and no scraping
happens here.

abc219ef4e7315cbaf44f98584418780e4cae6c4 authored over 10 years ago by Juho Vepsalainen <[email protected]>