Ecosyste.ms: OpenCollective

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

github.com/cdnjs/static-website

🖥 New Vue/Nuxt website for cdnjs.com - The #1 free and open source CDN built to make life easier for developers.
https://github.com/cdnjs/static-website

Hide text on search + increase search results

4ec484595dfe204f438afd11716fc58f4eaedb3c authored over 4 years ago by MattIPv4 <[email protected]>
Do a proper transition on the cta text

e813c1f14eb664204fbbe7e9113166ee5ca4dca0 authored over 4 years ago by MattIPv4 <[email protected]>
Deal with Heroku not being a git repo

1629d4d0f8c83be10104e5cac7b84160cc1e931a authored over 4 years ago by MattIPv4 <[email protected]>
Use Sentry CLI to set version manually

d21a505128f787794df73696192af7a595500def authored over 4 years ago by MattIPv4 <[email protected]>
Try to resolve potential error sources

d958327aca39ff77069e4edc6934d4d601b0c93f authored over 4 years ago by MattIPv4 <[email protected]>
Update major version deps & fix new eslint violations

11b0ad9b5d711221ba585d385377072eb7367e8c authored over 4 years ago by MattIPv4 <[email protected]>
Update minor version deps

4e4106f5fd384575625863d3e96c9cc1eabf28e5 authored over 4 years ago by MattIPv4 <[email protected]>
Document Sentry sourcemap publishing

8fc30a6787d798e294465e049c2a9fd669663763 authored over 4 years ago by MattIPv4 <[email protected]>
Only sitemaps in production

(cherry picked from commit d1f266d55c5a095eee5c355b1ffd88dd8d7e16e5)

752d70b2b7423de9257871a37a7b4e5e8da338e1 authored over 4 years ago by MattIPv4 <[email protected]>
Add Sentry release sourcemaps

(cherry picked from commit 3c931ba9ed3304d22c7d2512ed2b6c1b8b00b2e9)

dec49ae7dd58565b64e69d58ec2f8a0d03479e02 authored over 4 years ago by MattIPv4 <[email protected]>
Hide animated BG on mobile

2b4207f1411f942d48ab99dc2f2bb4a0d728a6db authored over 4 years ago by MattIPv4 <[email protected]>
Disable pointer events for animated BG

f6444e515274044dd8e45973b88b7d0f4d61d22e authored over 4 years ago by MattIPv4 <[email protected]>
Silently ignore trailing slash trimming failing

18e23dca721ba6010fa3a1c15c203eeb1531cdb1 authored over 4 years ago by MattIPv4 <[email protected]>
Add some GitHub docs

0f537754cdc361391a9b8cbcd47546b2f12bed7e authored over 4 years ago by MattIPv4 <[email protected]>
Fix sitemap regex

9e34018b6867f21ccbba14ba6b3537833d399ce5 authored over 4 years ago by MattIPv4 <[email protected]>
Add morgan Express logging

ff5c974e983caac4237a6d6dc43cd700b565d493 authored over 4 years ago by MattIPv4 <[email protected]>
Fix API 404 detection

99de20695940ff6dd6d6f0e16f794a78c2fd51dd authored over 4 years ago by MattIPv4 <[email protected]>
Add sentry

e3a4bd4172f6746982a69b859ee4d58cb58bf835 authored over 4 years ago by MattIPv4 <[email protected]>
Document development & deployment steps (fixes #11)

3b0ea91832c84656407d5454e66608e32be6c09f authored over 4 years ago by MattIPv4 <[email protected]>
Remove all refs to sponsor us page (fixes #12)

23fd69246d7284e86d28e8f46dbd1c98d068d9a0 authored over 4 years ago by MattIPv4 <[email protected]>
Generate sitemaps every 30 mins in server (fixes #13)

7c99dec0c6ad921fb9813d05ac3771025b35b76a authored over 4 years ago by MattIPv4 <[email protected]>
Sorry eslint

ee002e900787c10db8a195c05b9dbdf80b513242 authored over 4 years ago by MattIPv4 <[email protected]>
Add build step for sitemap

96944b097c96b902a7a60654af7856c11f8a8fd9 authored over 4 years ago by MattIPv4 <[email protected]>
Remove tutorial created date fallback

c42effc8f43fd974bb55a1db48ab9a3861206553 authored over 4 years ago by MattIPv4 <[email protected]>
eslint + https

ed4e6caacc1be5d45810a29775d521be889406b1 authored over 4 years ago by MattIPv4 <[email protected]>
Integration with Snyk library endpoint (#10)

* integration with Snyk vuln endpoint.

* making data explicit and adding catch

* moving co...

cac6a4c64fdb7da6be9584a586269cfee1e5956d authored over 4 years ago by Brian Vermeer <[email protected]>
Fix transition in library assets

004666cdf65be307342da9bb5d6d84e9da0f2585 authored over 4 years ago by MattIPv4 <[email protected]>
Add callout to tutorials below tutorial

363e4c92a16c2f8608b71bcea53537d4858a184a authored over 4 years ago by MattIPv4 <[email protected]>
Disable serve-placeholder

c2f8804b490fa4bd826ff87ac4f0ee79f54d163b authored over 4 years ago by MattIPv4 <[email protected]>
Linting & add todo

471642c85f2fca6ac96f27d5594e57461c89d694 authored over 4 years ago by MattIPv4 <[email protected]>
Add tutorial author slice (fixes #6)

87a7b251e67b7294c3af012873858c82db8f8eac authored over 4 years ago by MattIPv4 <[email protected]>
Add fallback date for created

4b9a6ce871f48ca45cf3ef9c24b1cc4b8597a9d5 authored over 4 years ago by MattIPv4 <[email protected]>
eslint

c0ecc6a3ad7ed6a570cafd7216cababd18337774 authored over 4 years ago by MattIPv4 <[email protected]>
Handle assets failing to load for library

cbcdf9d4ea6059651ab07e9844f45f5e094a7784 authored over 4 years ago by MattIPv4 <[email protected]>
Add created timestamp to tutorials

f48b6b8b360f252e80f2475fa54a82078565f17f authored over 4 years ago by MattIPv4 <[email protected]>
Provide a default downloadUrl in library JSON-LD if possible

f547cabe422ae8251d51d20497129f186966ba7e authored over 4 years ago by MattIPv4 <[email protected]>
Show loading message for versions in library view

3a9b19a8858156b558ddd3e9975ada33ff37bc73 authored over 4 years ago by MattIPv4 <[email protected]>
Never fetch assets in getLibrary, rely on getAssets

ac2b85ad65d12bf1db308df1ef48b69097d7709f authored over 4 years ago by MattIPv4 <[email protected]>
API error docs

d8d602faaf8f0103961944f77f27d527eb4497c1 authored over 4 years ago by MattIPv4 <[email protected]>
Whitelist endpoint docs

e67bfa3c2416027e05499cb3873714db684cf01b authored over 4 years ago by MattIPv4 <[email protected]>
Tutorial endpoint docs

af834bfe4e61870a47eeab74534c90f9125f62f9 authored over 4 years ago by MattIPv4 <[email protected]>
Tutorials docs

7b7b389f9c7d13e9c0f71b69e16481ce11e84e0a authored over 4 years ago by MattIPv4 <[email protected]>
GA is a prod dep

9a5ef9177b2a5f87f144cad7d20be9fbb4fb607c authored over 4 years ago by MattIPv4 <[email protected]>
API docs for library version endpoint

5beb792913b9240e8a0fa7617e147ac390686086 authored over 4 years ago by MattIPv4 <[email protected]>
API docs for library endpoint

6f854da3e4edeb2b7835fdf8d4afe1910d23522d authored over 4 years ago by MattIPv4 <[email protected]>
New browse docs

c569024467771c26b59ef4e8a66830f6e089172d authored over 4 years ago by MattIPv4 <[email protected]>
Change homepage stat text

091143d2bb61cfb51887f8d7370266bcca15e06a authored over 4 years ago by MattIPv4 <[email protected]>
Add Drew's profile picture

6b2d6af197c2811a63eec73ca0bd9c41ac321f2c authored over 4 years ago by MattIPv4 <[email protected]>
Use main cdnjs API now

9af321e5413fb9eb7293438a789380906e133ea9 authored over 4 years ago by MattIPv4 <[email protected]>
Use the API for whitelisting & categories

35d74b53555ffc8a45e9b4cfc120ea499c076c73 authored over 4 years ago by MattIPv4 <[email protected]>
Use library.versions, not library.assets

8974c8c160400b5bd552a5dba4ec4ac657a052d1 authored over 4 years ago by MattIPv4 <[email protected]>
Add Drew & Alex to members

84537b45ebe3d7a1e1eff3f8ff8ac5a8213a0999 authored over 4 years ago by MattIPv4 <[email protected]>
Add animated background

075d588dd385f424914e35d2ee868ea1faf8b658 authored over 4 years ago by MattIPv4 <[email protected]>
Remove client side refreshing logic as we're on-demand SSR

48fb77c1b181017b8d2e7faba6cf57150798bd34 authored over 4 years ago by MattIPv4 <[email protected]>
Use express server for prod to use optimized static assets

78ee8a49c5858adb7c253fd5bf217c328597bca8 authored over 4 years ago by MattIPv4 <[email protected]>
Use nuxt google analytics

367272be7b29931c555867e343cc2fd6b9cacf31 authored over 4 years ago by MattIPv4 <[email protected]>
Remove custom google analytics

572eb7a5ceb612888522b14051c3958e1d08327a authored over 4 years ago by MattIPv4 <[email protected]>
Avoid self closing tags

722142960e200d102b98cf43df75ff5da61032c5 authored over 4 years ago by MattIPv4 <[email protected]>
Disable sitemap causing OOM

7de65f073517e2d8b66afc8e8001d03768fc043b authored over 4 years ago by MattIPv4 <[email protected]>
Dependency shuffling & updating

1aa954c492299af9b5c17e29da51c0e62099f486 authored over 4 years ago by MattIPv4 <[email protected]>
Remove old generate server

03356f1acbf253a0af31849922528c462e64e538 authored over 4 years ago by MattIPv4 <[email protected]>
Copy static files to nuxt dist & optimize

6814a73d8033d47a7679af9ae3c998dfa49937c9 authored over 4 years ago by MattIPv4 <[email protected]>
Fix chunk dep

e99b36282efa8be4f34d61558479b76089597228 authored over 4 years ago by MattIPv4 <[email protected]>
Heroku might just need start

df7549a1311eb8bf2762f325469f484870782696 authored over 4 years ago by MattIPv4 <[email protected]>
Remove type: module

d93f7d90616a931ce7eaed47d274e0c4c6ae8faf authored over 4 years ago by MattIPv4 <[email protected]>
ESLint needs to be CommonJS

635c1e145063fb2a6d0fd70f54de9931c74e9cad authored over 4 years ago by MattIPv4 <[email protected]>
Add Procfile for Heroku deployment previews

db7e120a4ac782b4003be26d03d973e1f5579d3c authored over 4 years ago by MattIPv4 <[email protected]>
Load font awesome icon SVGs ourselves for smaller bundle

27f059be83eaa5483a32a3bad40fcc4ea9e54b4a authored over 4 years ago by MattIPv4 <[email protected]>
Set meta descriptions

84a49ceca3a1ea58467d4bc1f6745068acae2a78 authored over 4 years ago by MattIPv4 <[email protected]>
Use hooks on build

2e310b7de3a40c5c595914c3bebdfbf7b684ef7d authored over 4 years ago by MattIPv4 <[email protected]>
Remove generate usage

396a4b2f62ad2f7894e4402c9016436cd7149ccc authored over 4 years ago by MattIPv4 <[email protected]>
Use the new API to get version routes

4040426c46fa03d57fc244beaba3ab0672648341 authored over 4 years ago by MattIPv4 <[email protected]>
Handle new tutorial format from API

aa0642a2ef5f5d7ed0b91aa33db47bbf0663278e authored over 4 years ago by MattIPv4 <[email protected]>
Use new API server

554250c44592e8129779466f03c04bc424d91caa authored over 4 years ago by MattIPv4 <[email protected]>
Add tooltip to status indicator

156effdc266db62f950e0c12cc88eb1f30f0b3a8 authored over 4 years ago by MattIPv4 <[email protected]>
Update repo ownership & license

76f91a52dbb166fb24845b4ff2933fe6beb5d0bf authored over 4 years ago by MattIPv4 <[email protected]>
Sorry sass-lint

4bf5d1d90b96eb4a96ac7c34f06fa60088b35c71 authored almost 5 years ago by MattIPv4 <[email protected]>
Ensure fonts are optimized

ca94c00718737ecaadd28a2950c0b3de54fd22d6 authored almost 5 years ago by MattIPv4 <[email protected]>
Tweaks from Chrome audit

e6bb79d7b31cdfcf761c3fd051fb7e6091e6c7f0 authored almost 5 years ago by MattIPv4 <[email protected]>
Image optimization

c190035565953a1573eeea5f208e889b1e04be26 authored almost 5 years ago by MattIPv4 <[email protected]>
Optimize static pngs

045f5ac75860e5ab326e811f63a210f767f58ac7 authored almost 5 years ago by MattIPv4 <[email protected]>
Bundle ubuntu to avoid external request

9d08d49a2f7253be5bebb43c59658a1db8cc2d0c authored almost 5 years ago by MattIPv4 <[email protected]>
Bundle required font awesome icons

c7dfe909935d4ab318a5bedb756720ed68377ee7 authored almost 5 years ago by MattIPv4 <[email protected]>
Add version views for libraries

859a5eee05ee0dea2ae74cfa377ba5889d7f1059 authored almost 5 years ago by MattIPv4 <[email protected]>
Even more styling tweaks

3cfb9f6077f8c9ab853a3ed32d9f83af66536a8b authored almost 5 years ago by MattIPv4 <[email protected]>
More styling tweaks

1be33133ecc1f7a804b37b3808a0c7000655031c authored almost 5 years ago by MattIPv4 <[email protected]>
Styling tweaks

d5cfe7dd1da1d876321c3e6a208d9c95c179b3b0 authored almost 5 years ago by MattIPv4 <[email protected]>
JSON-LD fixes from structured data tester

f0ade80af03b3aee5128d20fb3e00271b86c2aa8 authored almost 5 years ago by MattIPv4 <[email protected]>
Add JSON-LD schema data for library

09bd6ca9eb7dfbdf2a58511a4517718808ef181d authored almost 5 years ago by MattIPv4 <[email protected]>
JSON-LD data in data/json-ld

6f08bf33c481e418a2926176146ae903630ffd26 authored almost 5 years ago by MattIPv4 <[email protected]>
Add JSON-LD schema to tutorials

e4a45bf05ae3a10a15d693cfc4075914eba7b76c authored almost 5 years ago by MattIPv4 <[email protected]>
json-ld script for search action

a4702547ebe59000e623ea2110a5d1d3c609701d authored almost 5 years ago by MattIPv4 <[email protected]>
Fix missing tags on mavo

1fbcb4252e23a03a4218a4a72009d443b818603e authored almost 5 years ago by MattIPv4 <[email protected]>
Clean before run & checkout@v2

053cb986a58ed86f990faa623e8ea8272183bff3 authored almost 5 years ago by MattIPv4 <[email protected]>
Use self-hosted runner for deploy workflow

88d9d70ee5b5faeff0960834d1b35c72416c7a29 authored almost 5 years ago by MattIPv4 <[email protected]>
Use vue-instantsearch@beta w/o lodash sub dep (205kb -> 162kb)

fdb97416772c76a17c42b6f05ef6f0fe5d75a34a authored almost 5 years ago by MattIPv4 <[email protected]>
Use manual prism instead of markdown-it-prism to reduce bundle (142kb -> 43kb)

4c530fa08a10e03765e7e1ed55fcfddfdb3aeb56 authored almost 5 years ago by MattIPv4 <[email protected]>
Use tlite instead of vue-tippy to massively reduce bundle again

0f771a46517174561d7f11b98e35cec1b1a52990 authored almost 5 years ago by MattIPv4 <[email protected]>
Use instantsearch src components to fix tree shaking (234kb to 47kb)

fde9a582c7084cd962b191ae5a69e8d2976767ea authored almost 5 years ago by MattIPv4 <[email protected]>
Remove instantsearch global plugin

289b24925414e5d026cb10ddf52d02f42885449c authored almost 5 years ago by MattIPv4 <[email protected]>