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

Update the meaning of platforms/browsers breakdowns

8708803413e3c809ecc75c2f57d8c3a987f9e841 authored over 2 years ago by Martin Kolárik <[email protected]>
Optimize platform queries

f762dcc5a257e7a5780eb0def20a853377615c3a authored over 2 years ago by Martin Kolárik <[email protected]>
Cleanup platforms and browsers sql

f5ac16fffa88df1e102be4666cbe7b42b4adfde7 authored over 2 years ago by Martin Kolárik <[email protected]>
Update the meaning of country breakdowns

3edbc5b1e216affa6049fd13f579e6b40e0fb2ce authored over 2 years ago by Martin Kolárik <[email protected]>
Add browser stats endpoints

9a95a188e6081918ab4da281af310127b668e4a5 authored over 2 years ago by Martin Kolárik <[email protected]>
Optimize platforms queries

34a49908855f72685234b13f540b3f71db0982a8 authored over 2 years ago by Martin Kolárik <[email protected]>
Split sql routines into more files

7f21cc18187672e2bd3cc0b70b9be9038fa6a11c authored over 2 years ago by Martin Kolárik <[email protected]>
Update deps

9f54a1d9df38bf15a0355e59498cce193c1081d1 authored over 2 years ago by Martin Kolárik <[email protected]>
Use "create or replace" instead of "drop and create"

8b138232cc6dd6d1c7f19a78ac01cae3c9a489ad authored over 2 years ago by Martin Kolárik <[email protected]>
Improve existing platform stats tests

0ad21165d2de61b10709bf6197f846cc2c8e5ee3 authored over 2 years ago by Martin Kolárik <[email protected]>
Add platform country stats endpoints

7a3098f04701aab507bb440cfbc8724003cb2468 authored over 2 years ago by Martin Kolárik <[email protected]>
Update .gitignore

688586529b4266eae8076444eecb48bd33297eaf authored over 2 years ago by Martin Kolárik <[email protected]>
Improve platform seed data, fix prev calculations

9663af1471b50dc016d6a0477ca06edfd07198f2 authored over 2 years ago by Martin Kolárik <[email protected]>
Use deterministic sorting for top packages

04be311fa2636d0f5d386a142270eedd544b9a10 authored over 2 years ago by Martin Kolárik <[email protected]>
Print the snapshot name in errors

94d0f13d83cbe4c25236d47cfe5e7f2fd9e503d6 authored over 2 years ago by Martin Kolárik <[email protected]>
Filter platform results for share > 0

29316627d72e9136c0ec7e5f3af30d9fe8ce7d28 authored over 2 years ago by Martin Kolárik <[email protected]>
Extend platforms tests

f345c3aab184dab8af16e4fa45a06b8cbf74b400 authored over 2 years ago by Martin Kolárik <[email protected]>
Fix prev date ranges in monthly views

9a29693f51a28fb78c874348781a89fe93331aef authored over 2 years ago by Martin Kolárik <[email protected]>
Add by param to top packages

2b361de4dc397353100a14cf2b613388d628c910 authored over 2 years ago by Martin Kolárik <[email protected]>
Remove the rest of type param

b6fafeedbec09110ab9caa0f7bcf29442c885af9 authored over 2 years ago by Martin Kolárik <[email protected]>
Make period param required, remove type param

77945dbef9b163b2fa3bfc20d92fe3c008dba501 authored over 2 years ago by Martin Kolárik <[email protected]>
Set CORS headers on redirects

b882f2b4bff91c04f7247fe0f1e0fa9bb6d5e138 authored over 2 years ago by Martin Kolárik <[email protected]>
Delete Project.xml

28267579d298e155cf2b40f3dc10ad1ecccc7a2e authored over 2 years ago by Martin Kolárik <[email protected]>
Add the first three platforms endpoints

246402c919ded2a01cb1ff18d4461af75329cafc authored over 2 years ago by Martin Kolárik <[email protected]>
Use the same package for country data everywhere

35c61ce34e4d401a3135e1840c5675532d318651 authored over 2 years ago by Martin Kolárik <[email protected]>
Use lint-staged

f322e8d8efcbfb9562998084cc04cf0c80e5c29a authored over 2 years ago by Martin Kolárik <[email protected]>
Add more snapshot run configs

e83aea4914455f1ea03d0c55b8d7662894f5596c authored over 2 years ago by Martin Kolárik <[email protected]>
Improve provider seed data

82a63572f6df5ed9ed3c5490988f7127853d4b16 authored over 2 years ago by Martin Kolárik <[email protected]>
Split location column into two

12562c79da726cf522a2c68762fea9553a079815 authored over 2 years ago by Martin Kolárik <[email protected]>
Add prev field to package stats

1c64c1532d0a5379f6d867ad6664068e8857a978 authored over 2 years ago by Martin Kolárik <[email protected]>
Add prev field to network stats

491f97289b6dd18acca16b7e384d4fcd3df9365f authored over 2 years ago by Martin Kolárik <[email protected]>
Move husky from devDeps to normal deps

3a217c1f1a63be6035668364a6130edbdb28714c authored over 2 years ago by Martin Kolárik <[email protected]>
Update proxy stats format

14a7ba06834c58dcae4dbecc68c30ef1bbf6a3bf authored over 2 years ago by Martin Kolárik <[email protected]>
Add country stats

4424b29dd76219982bde413fb4c77298205c160b authored over 2 years ago by Martin Kolárik <[email protected]>
Use husky to enforce pre-commit linting

03cf64ab3b344ea65b212f67ccc1f8fa6284a8f6 authored over 2 years ago by Martin Kolárik <[email protected]>
Fix 20220520084326_v1.15.4.js migration

dcb72466ac2cacd4ba5b5b2b030e88be1be80c03 authored over 2 years ago by Martin Kolárik <[email protected]>
Try reducing the min knex pool size to 0

e2c356c224d17bbdfa2cf4407cec85297a9f95bc authored over 2 years ago by Martin Kolárik <[email protected]>
Add location filter to providers endpoint

c7d224f4cb8d7fb5b80c0b66b0c3b98d5a00fd1f authored over 2 years ago by Martin Kolárik <[email protected]>
Fix proxy stats format

79edc166a694b2e7d8584f1885d620fbd4db31c9 authored over 2 years ago by Martin Kolárik <[email protected]>
Update deps

0f746824f3b72666e81ed387cc06fbdbd24bf8e7 authored over 2 years ago by Martin Kolárik <[email protected]>
Add provider stats

ccce4b9fd4dd03259f92bb41629647eaa110f3bc authored over 2 years ago by Martin Kolárik <[email protected]>
Rename meta fields in network stats

e9f33f0aeea10b1620dea84f0d9221c1ce02f310 authored over 2 years ago by Martin Kolárik <[email protected]>
Fix proxies bandwidth stats

071956a3e43b9bdeceba81b21b5b5e31acd8be51 authored over 2 years ago by Martin Kolárik <[email protected]>
Rename proxy to proxies in network stats

d4b02f44b20cef95696bf36e1dab40e3cb60ce2c authored over 2 years ago by Martin Kolárik <[email protected]>
Include proxies in network stats

88441d807c9b0e679904e2e5cd41c2e56924b940 authored over 2 years ago by Martin Kolárik <[email protected]>
Add top version files endpoint

d86b58aecbb1933c97480b2a719e47311b023e18 authored over 2 years ago by Martin Kolárik <[email protected]>
Add top package versions endpoint

5ac94b3b31a7e5f026797a8c451ea79b310e49e8 authored over 2 years ago by Martin Kolárik <[email protected]>
Fix date recalculation for top-level arrays

75497d2add31e5cd0188dace155694777cb9ad10 authored over 2 years ago by Martin Kolárik <[email protected]>
Include current date in DB hash

5fa9c534f1989f92dd033b496fcf68563783d143 authored over 2 years ago by Martin Kolárik <[email protected]>
Wrap global it() for better errors

0d86fa1423e96dca3a44d12a49b57da2cc54e286 authored over 2 years ago by Martin Kolárik <[email protected]>
Update package-lock.json

06e17b7b8a409df1f5c6d2a83698b28a3bc49acb authored over 2 years ago by Martin Kolárik <[email protected]>
Include date in debug responses

ba2aae948acf524fe949ad003107686925f8ee6a authored over 2 years ago by Martin Kolárik <[email protected]>
Use different stats for each package version in seed data

badb38d075d14b040f588cf52b516b451c727731 authored over 2 years ago by Martin Kolárik <[email protected]>
Support snapshotting of string responses

282e9ffcf085a2728d17614f038484a95b85fb08 authored over 2 years ago by Martin Kolárik <[email protected]>
Speed up test DB setup

55c33378686de19031eaa31e01e50c2494df85d7 authored over 2 years ago by Martin Kolárik <[email protected]>
Make processAttemptsLeft unsigned

2b49435254b4179721f2cc47155dde7655cedfe3 authored over 2 years ago by Martin Kolárik <[email protected]>
Change platforms hits to bigInteger

c00a17bf581fc2e7c69e6d66f3364bdfea1cc591 authored over 2 years ago by Martin Kolárik <[email protected]>
Add ?type parameter to package stats

70257c1693f746f29a99a7770ab8b66c01e8560e authored over 2 years ago by Martin Kolárik <[email protected]>
Rebuild test database only when needed

27cb5a8ca3bf3ba016bb8f63adfe6377e7f0d1b3 authored over 2 years ago by Martin Kolárik <[email protected]>
Add tests for invalid pagination options

a197a66cb32b5abf6a958931ddcb5a3c858422c3 authored over 2 years ago by Martin Kolárik <[email protected]>
Allow generating tests with error status codes

a0a16c428a49edc8b1f6fef377704bf70d989cd8 authored over 2 years ago by Martin Kolárik <[email protected]>
Add router-level query string validation

e4e1b0736f6578642f012f2d80f79f3899a1965c authored over 2 years ago by Martin Kolárik <[email protected]>
Extend date-range to handle static periods

9d39375e834d86aa4ce8c68241017b5feecc8ed4 authored over 2 years ago by Martin Kolárik <[email protected]>
Remove statType parameter

fb6cedc8724dd7ccd60bebbb3d7ec4dea67c652a authored over 2 years ago by Martin Kolárik <[email protected]>
Remove old package version bandwidth tests

bd9f9514576b8312178100c17c41d6e0fd59824d authored over 2 years ago by Martin Kolárik <[email protected]>
Use a static default snapshot date to minimize diffs

358c89ba847f857750d99085cf7adfb794919ea0 authored over 2 years ago by Martin Kolárik <[email protected]>
Remove old package bandwidth tests

7c59db0c6c5205e7a45417b72b71d8fafc0c5c7b authored over 2 years ago by Martin Kolárik <[email protected]>
Fix typings of nullable fields in models

6c2879d7158e3babec56dfdae1f7f345a08be876 authored over 2 years ago by Martin Kolárik <[email protected]>
Add proxy stats endpoint

139988350b191ef20ce851ae68c0a3be48b5c20a authored over 2 years ago by Martin Kolárik <[email protected]>
Don't drop proxy table in tests

50c2745f4354e747211d2f53c376e66d936a468f authored over 2 years ago by Martin Kolárik <[email protected]>
Add prev period data to top packages

37a3a44493c76c6ea5f7093b7a74d905330a954c authored over 2 years ago by Martin Kolárik <[email protected]>
Extend test data from 60 to 70 days

50e7554f06f1c816a9d82113fd810384072b8739 authored over 2 years ago by Martin Kolárik <[email protected]>
Store update snapshots only once after all tests

9946e30b01f8fd927d7bb3ede788a962265e6c22 authored over 2 years ago by Martin Kolárik <[email protected]>
Update index.js

403b25c499aa0ebe747c10ecb5fbd8b6b5d974af authored over 2 years ago by Martin Kolárik <[email protected]>
Log steps in test setup

0652e813dec78775c6e71e6f5efeec4260b73cf5 authored over 2 years ago by Martin Kolárik <[email protected]>
Update test data to change over time

90a02a2e3febdb9e0172bac6265acdd1be962ef8 authored over 2 years ago by Martin Kolárik <[email protected]>
Add name attribute to Proxy

436acd10ac332907f6fb0f648d6e992453048d87 authored over 2 years ago by Martin Kolárik <[email protected]>
Make proxy paths unique

b17a3caec55f5741250c9bfaa1031212fb7fdcb2 authored over 2 years ago by Martin Kolárik <[email protected]>
Add and use a module for date formatting

770aeb09b3223da42b9c66a7887687c4efb67713 authored over 2 years ago by Martin Kolárik <[email protected]>
Improve jsdoc

6a362a922ad8b8c34124f595d6473342b23421cb authored over 2 years ago by Martin Kolárik <[email protected]>
Prepare for moving period param to QS

137242f30f6549fbe370508b4dfe48029da50946 authored over 2 years ago by Martin Kolárik <[email protected]>
Merge view_top_packages_${period} into one table

2d47fbf496e7f2550f7f36691f4be9c758cd6f4a authored over 2 years ago by Martin Kolárik <[email protected]>
Further clean up package tests

45507a9ef92ce173a2e0f1f16f0fc2c5d589e7fd authored over 2 years ago by Martin Kolárik <[email protected]>
Update deps

ae39d640f398ee26e5cbc5987cf808b9d6e0227a authored over 2 years ago by Martin Kolárik <[email protected]>
Reorganize tests

a7a84770ec5eba4b2e23a6676321498de30f5f81 authored over 2 years ago by Martin Kolárik <[email protected]>
Improve test snapshotting and generation

5e8461acbc54344e9fddacb949699c5c68322852 authored over 2 years ago by Martin Kolárik <[email protected]>
Use utf8mb4_bin for internal log file records

2a79953ba603a01306f3361a823b486ac121a3c6 authored almost 3 years ago by Martin Kolárik <[email protected]>
Unify test structure and setup

c89d48f93624db299ae7487c8eb8e95351c57898 authored almost 3 years ago by Martin Kolárik <[email protected]>
Replace old UA related schemas and models

d46575829a05b47fc995d39db843e455d717b8ce authored almost 3 years ago by Martin Kolárik <[email protected]>
Generate daily views 1h sooner

5d3872f24a78d400b06f5b18a767e7d0cfcd03de authored almost 3 years ago by Martin Kolárik <[email protected]>
Explicitly set charset and collate on DB level

564d04cede40dcd7903d0726e03ea2fa84b9e20f authored almost 3 years ago by Martin Kolárik <[email protected]>
Add tests and docs for typeRank badge

1034f306a9f61be6636750219d152dff6d7e31e6 authored almost 3 years ago by Martin Kolárik <[email protected]>
Add a new typeRank field to stats

cff57b56c95f836dceac8c8e816c22fc312e598b authored almost 3 years ago by Martin Kolárik <[email protected]>
Enforce case-sensitive routing

f111c08f1dccfb71c5d18da338115b6ae2c3f1c2 authored almost 3 years ago by Martin Kolárik <[email protected]>
Don't update dates in test snapshots

d9341cb7558a637a1674f8551d620d1ee134323e authored almost 3 years ago by Martin Kolárik <[email protected]>
Add option to mark packages as private (closes jsdelivr/jsdelivr-log-parser#73)

cdf5c69405bdf3ebf8eb2830183321a27d96cd72 authored almost 3 years ago by Martin Kolárik <[email protected]>
Update package-lock.json

7f2e573152a594bddcc48973be60a804fa067bab authored almost 3 years ago by Martin Kolárik <[email protected]>
Update sqldialects.xml

48e04c9ced874fcd8a36345ed705dcfadaaf107b authored almost 3 years ago by Martin Kolárik <[email protected]>
v1.2.0

3d6248d5343cd18c1e008a5fc3e548a690179d9c authored almost 3 years ago by Martin Kolárik <[email protected]>
Partition file_hits table by year

0a9c1dd12ae45c3196f19426b3568584e18c8b13 authored almost 3 years ago by Martin Kolárik <[email protected]>