Ecosyste.ms: OpenCollective

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

github.com/jsdelivr/data.jsdelivr.com

The public jsDelivr API. Get npm packages, files, versions, entry points, as well as their CDN URLs and download stats.
https://github.com/jsdelivr/data.jsdelivr.com

Improve GitHub tests

6708e37580fbef226c0a5b6af2218ba4eb7f0790 authored over 4 years ago by Martin Kolárik <[email protected]>
Improve debug mode detection

7f08ce0e8877e1b83ce469bc56e7e6619927edff authored over 4 years ago by Martin Kolárik <[email protected]>
Ensure each tests runs at least one assert

3773ff12f6ba563a28369f26c0a6c3dd60217a50 authored over 4 years ago by Martin Kolárik <[email protected]>
Fix tests

5d67f3fa76dfd860cecb35728b47705dc2b26d3b authored over 4 years ago by Martin Kolárik <[email protected]>
Explicitly set utf8mb4 for all connections

27e46f1f91649f63e8d43647679da5e86571dbe6 authored over 4 years ago by Martin Kolárik <[email protected]>
Fix Joi usages

a98c1eecb9baea377c9586a21dfeacf672e5d51d authored over 4 years ago by Martin Kolárik <[email protected]>
Use Joi objects for schemas

d2c2802ad80056aa2f52fbbe31014ee5a06ad927 authored over 4 years ago by Martin Kolárik <[email protected]>
v1.1.14

9867989ac315c3712afcba9a5df0082c1d0e9b4b authored over 4 years ago by Martin Kolárik <[email protected]>
Upgrade to node v14

c9f7e46e667db4bb6e70258342ca65cb35cc4d19 authored over 4 years ago by Martin Kolárik <[email protected]>
Update elastic-apm-node.js

7cc7e4dda16fcd4eeab5a19d001a56a4eafc460f authored over 4 years ago by Martin Kolárik <[email protected]>
Add CORP header (jsdelivr/jsdelivr#18201)

22d130120eb0e770b5998827618c4b8e38db8cf5 authored over 4 years ago by Martin Kolárik <[email protected]>
Update 20200107165605_v1.9.5.js

cbc04a62ad5a32a9f59504b823b443406e5e1e80 authored over 4 years ago by Martin Kolárik <[email protected]>
Update Martin.xml

5bc066d89f9bc1136344774a7504a21d825b5165 authored over 4 years ago by Martin Kolárik <[email protected]>
Update deps

3fb1f792ca99efc58aafc76ed61f9440599f6540 authored over 4 years ago by Martin Kolárik <[email protected]>
Add GitHub APM labels

785ab04d8eeb4205d4148f6e98f9509d14fd9735 authored over 4 years ago by Martin Kolárik <[email protected]>
Load APM in tests

b66e0837710a4c7fd77f21018fd987a642fc09d5 authored over 4 years ago by Martin Kolárik <[email protected]>
Update deps

9a332560b5a3b4009fd93a710d91f138ebc13da9 authored over 4 years ago by Martin Kolárik <[email protected]>
Delete 20200107165605_v1.9.5.js.sql

0075cf3d2bacd64e6c1429acf59c81a0d967c399 authored over 4 years ago by Martin Kolárik <[email protected]>
Add /www.jsdelivr.com proxy to the list

4bb23882c765c3ee3d688a616988dec5fb7aa774 authored over 4 years ago by Martin Kolárik <[email protected]>
Use longer maxStaleError for otherwise short TTL responses

4eee3257c6ffc9de0d017633f6ae21c185b38ade authored over 4 years ago by Martin Kolárik <[email protected]>
Increase maxAgeShort to 5 minutes

5cebba781aa07d0081063d676803f8f3c5243246 authored over 4 years ago by Martin Kolárik <[email protected]>
Store browser and platform stats

084f702254e912d7a3652e2356765071fd9c9793 authored almost 5 years ago by Igor <[email protected]>
Update v1.js

8cceedae5088a288345ad176276240c1fcba443f authored almost 5 years ago by Martin Kolárik <[email protected]>
Update deps

dbe35acd5cc49b781d08e44a7db57de2bb21354b authored almost 5 years ago by Martin Kolárik <[email protected]>
v1.1.13

e97b1762c7b9496238ee00885184bb3099ff03e8 authored almost 5 years ago by Martin Kolárik <[email protected]>
Update 20200107165605_v1.9.5.js

c927ae46b8648701df8bec775d0c6db691dc390e authored almost 5 years ago by Martin Kolárik <[email protected]>
Update seeds and tests

96f75e9da4967766f5d62347375171c0676da269 authored almost 5 years ago by Martin Kolárik <[email protected]>
Revert "Make rank deterministic for packages with the same number of hits"

This reverts commit 60291ebe6fc08332a481462d6f68b6724949862d.

478f1343c3c45ffd2f16691c1e44d769e7e1bfc6 authored almost 5 years ago by Martin Kolárik <[email protected]>
v1.1.12

166a5091e1717fef1351c82d4ef29a446924ee33 authored almost 5 years ago by Martin Kolárik <[email protected]>
Make rank deterministic for packages with the same number of hits

60291ebe6fc08332a481462d6f68b6724949862d authored almost 5 years ago by Martin Kolárik <[email protected]>
Remove precaching

2e853a7a9c3602057b9533dc3df420d746652dfc authored almost 5 years ago by Martin Kolárik <[email protected]>
Optimize network stats endpoint

863b009f4b03da85994b769c7184f09ba9cb0adf authored almost 5 years ago by Martin Kolárik <[email protected]>
Update run.js

ccb3c355eaa0aca3a50b3999ea81e89975ccc267 authored almost 5 years ago by Martin Kolárik <[email protected]>
Optimize package stats endpoints

33e44b89b099ec449c28875d40767e92bfe8c2d0 authored almost 5 years ago by Martin Kolárik <[email protected]>
Update deps

fe6de531328e0506bba2dca850d2539c6dd21e7e authored almost 5 years ago by Martin Kolárik <[email protected]>
Update README.md

faa202b9f5156cd7cbcfc050dbbac2eff4525519 authored almost 5 years ago by Martin Kolárik <[email protected]>
Update SQL queries to use the new package_version_hits table

af3077f903b81de7b5a2b4c36a84fa067af5870f authored almost 5 years ago by Martin Kolárik <[email protected]>
Delete FileHitsCdn.js

9934acf794dd7895501f27a6b6c5fe50aa066c0c authored almost 5 years ago by Martin Kolárik <[email protected]>
Update sql formatting

27d66305ff5b270841978e9193cef94e3786a6c6 authored almost 5 years ago by Martin Kolárik <[email protected]>
Update 20200107165604_v1.9.4.js.sql

d169f02b4e40e43c206093519a438015678e4597 authored almost 5 years ago by Martin Kolárik <[email protected]>
Update deps

cccc22b5d789289ce16594ad19ed66f5dfe02efd authored almost 5 years ago by Martin Kolárik <[email protected]>
Update package_hits and package_version_hits in updateOrInsertFileHits()

becc9d4ae654264e226ef6498fe8f53b75357507 authored almost 5 years ago by Martin Kolárik <[email protected]>
Add a separate table for package version hits stats

ac803f6db4e589fbd44cf3959e3435efbb9925c7 authored almost 5 years ago by Igor <[email protected]>
Update README.md

1a516d8307673dd29a82b6b6f3ddac4a75a0529d authored almost 5 years ago by Martin Kolárik <[email protected]>
Update 20191230122743_v1.9.2.js

e2663129eb4bd17af19892e24e1233b38573ffe3 authored almost 5 years ago by Martin Kolárik <[email protected]>
Remove custom date ranges from docs

b914d6ab8fb92243e53fecb4a63b76dc4e238dd9 authored almost 5 years ago by Martin Kolárik <[email protected]>
Lint migrations and seeds directories

847e98d720b14c4f60393f8cafa0a1e98c6cc590 authored almost 5 years ago by Martin Kolárik <[email protected]>
Use knex migrations and seeds for tests

b0342138a27188d30b97eb2cb35a32cfa68c70a3 authored almost 5 years ago by Martin Kolárik <[email protected]>
Add migration files from log parser

dc87760e040965a65b3eca60039893e979dd5473 authored almost 5 years ago by Martin Kolárik <[email protected]>
Update CountryCdnHits.js

02b981640bcc6de68916b56b47ac468f7d73aab3 authored about 5 years ago by Martin Kolárik <[email protected]>
Add NormalizedRawLogFile model

4439a0900cb386300f7be1f35b17f3aea7b76690 authored about 5 years ago by Martin Kolárik <[email protected]>
Add CountryCdnHits model

c60003e958428a5d1528331d3e3cd918f9e7e148 authored about 5 years ago by Igor <[email protected]>
v1.1.11

f7059a9c0f51b82efab7cc5cd42286e81b2de9a7 authored about 5 years ago by Martin Kolárik <[email protected]>
Update deps

2abc0ca52283964d92724713a538a969c87b1d3f authored about 5 years ago by Martin Kolárik <[email protected]>
Merge pull request #19 from jsdelivr/new-features

62fe428d006dc2dfdda9d32a75c04c98eb7e361c authored about 5 years ago by Martin Kolárik <[email protected]>
Update schema.sql

058a45eca507c7b02230a32f6ca3b76e134ece8c authored about 5 years ago by Martin Kolárik <[email protected]>
Simplify select SQL

8abf854ee55481e3087ab1804ac0d7b02c9df38d authored about 5 years ago by Martin Kolárik <[email protected]>
Add proxy endpoint models

6dbd51b9375c7286b00b9b3d76ea10f214e0e48a authored about 5 years ago by Igor <[email protected]>
Fix a bug in JSONPP

6efd343434eac9ba4df62e3123c2780840a47a34 authored about 5 years ago by Martin Kolárik <[email protected]>
Start collecting bandwidth stats

4a5481368932dc341c00df8b166bded6a3337b77 authored about 5 years ago by Igor <[email protected]>
v1.1.10

9485f1f388194a37607d4ad047ae9e9969cac6de authored about 5 years ago by Martin Kolárik <[email protected]>
Update deps

2fe5db0bded215365ea9af46fc437b0b9391c78c authored about 5 years ago by Martin Kolárik <[email protected]>
Update data.jsdelivr.com.iml

5b5bff23e2ed930f588330856e9fee78e8188776 authored about 5 years ago by Martin Kolárik <[email protected]>
v1.1.9

b028c578aa11c0e76382506f52a534be73592bfb authored about 5 years ago by Martin Kolárik <[email protected]>
Update index.js

ddce03208fe53fc86957cf0b176586aa0e2ec787 authored about 5 years ago by Martin Kolárik <[email protected]>
Update deps

65f3320ae2ef85bcc4691a424d8d76d260ba7c1f authored about 5 years ago by Martin Kolárik <[email protected]>
Add .idea

62d009a1bbc168fa10c48cc7bb466945bf7be12d authored about 5 years ago by Martin Kolárik <[email protected]>
Update PackageRequest.js

1c43b03a9bc79d12602cbaa4c0b06ed4020a05af authored about 5 years ago by Martin Kolárik <[email protected]>
Update index.js

665f11b86bd199336c7ff956961b2fbccdeb81fb authored over 5 years ago by Martin Kolárik <[email protected]>
Update index.js

370990e4e46551d7f178b7b9e0eb2783dc82dc23 authored over 5 years ago by Martin Kolárik <[email protected]>
Minor prefetch improvements

e35d2e1d952bb50a6038d4b76ddf5107309bd643 authored over 5 years ago by Martin Kolárik <[email protected]>
v1.1.8

70453d15d699f250f3df79e7a72db2a74f03d3e2 authored over 5 years ago by Martin Kolárik <[email protected]>
Update index.js

d0a5390aa4bd10fca8a2038b50faebd1f5343f35 authored over 5 years ago by Martin Kolárik <[email protected]>
Run precache in a separate process

d8f8d7ae70e6a0cff6e41523ecf61dc0343beb9a authored over 5 years ago by Martin Kolárik <[email protected]>
Move APM config to a separate file

e994a017b8d6d941157acbff4b9883b7cfe2db0b authored over 5 years ago by Martin Kolárik <[email protected]>
Update index.js

c4ea0e3d7794b91de7fb3557267b2cbae8089ffa authored over 5 years ago by Martin Kolárik <[email protected]>
Update index.js

5b095416fb4083d2bebcf44fcb64fca1f9e5ae7e authored over 5 years ago by Martin Kolárik <[email protected]>
Fix zlib errors in promise lock

5e760e9342baada8a32a788631cffbd984f682fc authored over 5 years ago by Martin Kolárik <[email protected]>
Add missing await on arrayStream calls

7470736cd0692bfbcd88b9f6fde905bc515760af authored over 5 years ago by Martin Kolárik <[email protected]>
Update .travis.yml

6d147927f2d4a2fec4a6e8517c65337b249e6111 authored over 5 years ago by Martin Kolárik <[email protected]>
v1.1.7

a9e58b3ab1c0a17c6eef299d9b9023bbc2c57aac authored over 5 years ago by Martin Kolárik <[email protected]>
Add a safety check for test DB

bc27ec36697614919f30f2d75d6d73962f1d7166 authored over 5 years ago by Martin Kolárik <[email protected]>
Improve handling of large arrays in promise lock

2979e84356dfcd9af3f4afe3ab5cec5809faa857 authored over 5 years ago by Martin Kolárik <[email protected]>
Fix rank prefetch

23bd56f81061c1dfbe727ddf39150bdce0b8beb2 authored over 5 years ago by Martin Kolárik <[email protected]>
Add updatedAt property to PackageListing

8c04b8c5f4c6130766a47ec9d277f6be86485593 authored over 5 years ago by Martin Kolárik <[email protected]>
Fix an edge in promise lock

4b015a441344a6510073007c41396f6c4f85397d authored over 5 years ago by Martin Kolárik <[email protected]>
Update deps

03f53196f6ed2ee4ecf6519fcf7cad264c918136 authored over 5 years ago by Martin Kolárik <[email protected]>
Don't block the event loop - part 3

- use "blocked" module in tests

a2883f36e14aee074e9e01696308014ff86aa281 authored over 5 years ago by Martin Kolárik <[email protected]>
Don't block the event loop - part 2

- add support for streaming JSON parse/stringify in BaseCacheModel
- allow serving cached JSON...

965863183c83a5357d6e7232b1226afeca2add5a authored over 5 years ago by Martin Kolárik <[email protected]>
Don't block the event loop - part 1

- use compression in promise lock
- don't JSON.stringify() strings

58dd163838115051c15aacaf4a71ddfa5a05147d authored over 5 years ago by Martin Kolárik <[email protected]>
Make the precache process more resilient

f92e8a7e89e039a5eb3664b05e997c2c8e1ed230 authored over 5 years ago by Martin Kolárik <[email protected]>
Minor promise lock improvements

90b0ea07999c07a09651724138675ab90567ae55 authored over 5 years ago by Martin Kolárik <[email protected]>
Ignore some HTTP errors

cba35077aac77d0e7cc28a98e17d27dd7e0f34cf authored over 5 years ago by Martin Kolárik <[email protected]>
Add an optional :type parameter for /v1/stats/packages

4aaacafb42a92f64ea8fd6c14bf536110386f853 authored over 5 years ago by Martin Kolárik <[email protected]>
Retry on got ParseError

92443f3fe5304b2c4d89d1f0f270870dd8218d35 authored over 5 years ago by Martin Kolárik <[email protected]>
v1.1.6

df8916f5052d78b7b8475b828b87bc497a829819 authored over 5 years ago by Martin Kolárik <[email protected]>
Update deps

b3d31b24f2876de92f28d2e6f6879ef34965c8c3 authored over 5 years ago by Martin Kolárik <[email protected]>
Store package listings in MySQL instead of redis

b2b48d1d26c41de38c99cb5c037539e260d1e957 authored over 5 years ago by Martin Kolárik <[email protected]>
Precache rank for top 10k packages

e446de0cd8a417831c8062aa470d1da9db9c0c29 authored over 5 years ago by Martin Kolárik <[email protected]>
No unnecessary locking

86391f2c94c5e2d01bc8fb4a7fa4eb44d8a0c08b authored over 5 years ago by Martin Kolárik <[email protected]>