Ecosyste.ms: OpenCollective

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

github.com/jsdelivr/api-sync

DEPRECATED Sync portion for jsDelivr API
https://github.com/jsdelivr/api-sync

use webhooks to trigger an update of jsdelivr data

6f321940c4dc4c5a8e86427e1f73f86d4774f7d5 authored almost 10 years ago
No more emails

a342ca743e6118968cd0c3da75e164409820375e authored almost 10 years ago
Merge pull request #19 from UnbounDevOrg/master

remove nodemailer-smtp-transport module

71a2e79622d198e60ae68ddad3f27c1addceddbf authored almost 10 years ago
Merge branch 'master' of https://github.com/UnbounDev/api-sync

b282503c047325aa9293ba610a6a3de0793c9d7e authored almost 10 years ago
remove nodemailer-smtp-transport module

dc899ffdf4864532bf240cfe7147facf9f566587 authored almost 10 years ago
Merge pull request #18 from UnbounDevOrg/master

Update README.md and shrinkwrap.json

ba7ad759165239ddd0ca1848e688f97c4a257ae2 authored almost 10 years ago
Update README.md

d06c9768a8232fff69d47a248fb47dc7ef90d08a authored almost 10 years ago
update npm-shrinkwrap.json

6f80ed0a1c31150d124eea89f0f00e3b514c33bd authored almost 10 years ago
Merge pull request #17 from UnbounDevOrg/master

Change to direct smtp nodemailer usage

6fef4ae99ee4e4b342a017ef8beb41d8c97e6019 authored almost 10 years ago
remove debug log file...

a5eea3df8de84e14ba857823279e85ba96c17d4f authored almost 10 years ago
change to direct smtp nodemailer usage

eba165b488cd18ca4f78526070f34408682f08da authored almost 10 years ago
Merge pull request #16 from UnbounDevOrg/master

Logentries and nodemailer integration

2976c05de58b6f1be22a5df63a668f5dbe0813c7 authored almost 10 years ago
Use nodemailer module to forward errors/special cases on to designated email.

66386ea9940cf6b5a67c1690e1a8d1a2ad08be2d authored about 10 years ago
Use logentries service throughout application.

Configure logentries by including the key/val pair 'logentriesToken':'TOKEN' in
your config/conf...

770613e0ffcb70b68be96f1fbee886bee8eca6b5 authored about 10 years ago
Merge pull request #15 from UnbounDev/master

Use conditional requests for jsdelivr json file updates.

36d4188ec4fb54c37b017bc9e2d886d7838a1ea7 authored about 10 years ago
Use conditional requests for jsdelivr json file updates.

Switch to 'merge' approach for all json file updates (rather than 'replace' approach).

ac20d6198cb7a9eabec8c2a4d8f71ace046b376b authored about 10 years ago
Added build status

8434c460cf30c5d13d99911cca36513b4af5cf1a authored about 10 years ago
Remove nodejitsu

cf0e56af6c5870c46ba42f8a457c608261db4a49 authored about 10 years ago
Fix bootstrap data

Looks like it was missing a concat at the task.

744ed02a56495ae15ca465dfb65e6d0b0bd40e86 authored over 10 years ago
Add check against missing library versions

@tomByrer, Please check your PR. Now it outputs just bootstrap library
for Bootstrap CDN.

523813363e5708cde6ac4757a17703e7df236a33 authored over 10 years ago
Merge pull request #14 from tomByrer/patch-3

fix "name": "twitter-bootstrap" (v1 & v2)

7eeb6573f479da606cb5440e1d9a3cf9c57088b1 authored over 10 years ago
optimize v1:objFixed merge

Thanks to @MartinRinehart http://davidwalsh.name/combining-js-arrays#comment-499599

44b04c4f6b57fc2ec34d64bb1f4023feb27789f8 authored over 10 years ago
fix "name": "twitter-bootstrap" (v1 & v2)

fix for https://github.com/jsdelivr/api/issues/50 where expected API call is http://api.jsdelivr...

64d748c969a84986bcbdd718ea64987aefc1c1f1 authored over 10 years ago
Merge pull request #13 from tomByrer/patch-1

+ select CDN line

620901daaa8f155f7c76de74da51c8fe37456792 authored over 10 years ago
+ select CDN line

627d4484f93bf947eb879e06ae79fc15ffd095b0 authored over 10 years ago
Merge pull request #12 from gavinhungry/github-recurse

Bring jsdelivr back into the fold

fb842ec6d6c0faa58ff4e934f23cd6f3e252b44c authored over 10 years ago
Bring jsdelivr back into the fold

6f71554384ed7d738319e2d5bae52a32cd0966b0 authored over 10 years ago
Merge pull request #11 from gavinhungry/github-recurse

Don't recurse on files, just the sub-dirs

507723d85c9b71069cb1cb845a047dc8a6222ae1 authored over 10 years ago
Don't recurse on files, just the sub-dirs

We'll hit a 5K GitHub API limit (per hour) if we update more than a few
times per hour, or if th...

0e9512a0a75234641ca256bfbbfdcc9d74bc569d authored over 10 years ago
Merge pull request #10 from jmervine/master

Commenting out jquery too, as it's also not working.

9e3dac74b246806c61024b9a3e556cc489eb2856 authored over 10 years ago
Commenting out jquery too, as it's also not working.

7da5a8ec2a0baaeecf4b0bd332a685b867bcc860 authored over 10 years ago
Merge pull request #9 from jmervine/master

Attempting to remove jsdelivr endpoint as a breakfix.

fb9db053aff1f9ecf64b3213f189710c71409b48 authored over 10 years ago
Attempting to remove jsdelivr endpoint as a breakfix.

223fcaa93529d4fe273719cb671888ab6db115d4 authored over 10 years ago
Merge pull request #8 from jmervine/patch-2

Breakfix, round 2. Ain't prod testing grand! ;)

ca26e7fa34ae75b1dbe01911c570059a6b040c4a authored over 10 years ago
Breakfix, round 2. Ain't prod testing grand! ;)

b0351160dc1195d2a8c1679558696a93c4e691fb authored over 10 years ago
Merge pull request #7 from jmervine/patch-1

Breakfix to make this file do nothing.

97f82fde04f7f4c8ace71258a19f53743b77ca8d authored over 10 years ago
Breakfix to make this file do nothing.

042dc7886b898c6eb9e4f148119e0554df11ee03 authored over 10 years ago
Merge pull request #6 from fulldecent/patch-1

Include usage instructions

b7f8e05d8df3d64cae43198b4b663898ee862a17 authored over 10 years ago
Include usage instructions

2314e231d44f9ecc12525b7c6641972b3b18a602 authored over 10 years ago
cdnjs - Include library name to data

643b0d4e4a6983f7dfffcb8055da854fed385e71 authored over 10 years ago
Remove redundant utility

d589330bd024d60b06aebbe3acac31fe7d923173 authored over 10 years ago
jsdelivr - Pick any file

0ce42838da4d708193aca569be38495e1f22140b authored over 10 years ago
jquery - Pick any file

ca97d55705b13401beee89f3d73df89d0b795526 authored over 10 years ago
bootstrap - Pick all files to result (not just 644)

93e390c9ab429c425d3e5138a513e02fae19a947 authored over 10 years ago
bootstrap - Add test stub

891c13594f2dc10656e986e1c90b78037c613a40 authored over 10 years ago
Eliminate redundant configuration

37ea2848250ef47f8890b3605747cb347c13c77e authored over 10 years ago
Remove redundant files

47c22322d928a11c2cec33f35b364c4281a90e60 authored over 10 years ago
Serve data through static assets

Closes #2.

fe65dd7be0df57b9d979782162a0f901b98b7d2d authored over 10 years ago
Get better names for Google libraries

Related to https://github.com/jsdelivr/api/pull/40 by @gavinhungry.

bbcbdd1c3b5b8b4962cd76220b0ff07a18f09263 authored over 10 years ago
Move zip field to jsdelivr only

5edfe05e6feb2f29b2d03950a670703e54af4be3 authored over 10 years ago
Output data to files instead of database

This allows us to drop MongoDB and simplify the system further. These
files will be served as st...

fd46c6b6579c9a65b959e0a53f056d8e75bbc9e9 authored over 10 years ago
Restrict task writes to one at a time

e638d74d7bfa1911cc0d934eca523d7aac7f1dd5 authored over 10 years ago
Restrict amount of workers when updating database

This should help with memory somewhat.

7ea8f6449b8a6a548c7cfb36294fe39d72877a84 authored over 10 years ago
Attach timestamps to logging

It's easier to tell what's going on and when this way.

f9a9f7a3a8326def4cc0ef10bcdb9dd1167408ba authored over 10 years ago
Simplify structure further

Given each task is just a scraper now the scaffolding required can be
constructed dynamically. T...

7cdefa432c8aac053b477ba352f0062cb03fc358 authored over 10 years ago
Move common utilities to `lib`

84abc27a45158d1a5ae7252535f10c102065c0e9 authored over 10 years ago
Separate common task for all

Now each target needs to just implement a scraper. This refactoring
makes it easier to extend th...

34111989155743ec20b727b9b960a418be44a200 authored over 10 years ago
jsdelivr - Get `lastversion` after sorting

a8c48251c8be61e7e50d3898d83e8614f8e3bf53 authored over 10 years ago
google - Get `lastversion` after sorting

5a219950ef9ce0de5c4bf18610024a2ebdc86208 authored over 10 years ago
Generate npm shrinkwrap

This should get rid of the shrinkwrap warning AppFog gives and guarantee
same deps are installed.

ea7f2e2cb954af4f01e8f55377d86550120d7791 authored over 10 years ago
Allow github token to be set

This way request limits may be increased somewhat.

3ef6ef0fc3332dee2f7b179ec27d81cbb3f855b8 authored over 10 years ago
Remove redundant import

4c4549bb1d549706cf3c71cf119c72ad4fcec8e5 authored over 10 years ago
Do not trigger all tasks at once

Another tweak to help with memory usage.

d73c969809645adf3f1349ec9fe3d1095e6b2e57 authored over 10 years ago
Execute `instant` tasks to decrease memory usage

39e0cd401f8894a4a51f2d0963b0f98033015cf2 authored over 10 years ago
Rename deploy target

521ec9124e461ddbd7d8455cbad1eba3958fd007 authored over 10 years ago
Add mention about license

674a95282a5d90d9ed19838db03239930c3dc1d0 authored over 10 years ago
0.5.0

36b04546df7294b1dcb39921292cdb1eaad1f326 authored over 10 years ago
Add database connection bit required by AppFog

d81bfdc7712d3acd728c4f26d6efe6bc783f40af authored over 10 years ago
Update README

4454af4c4246bca59a0c8628c2b8ff0fab687cf9 authored over 10 years ago
jsdelivr - Fetch data through GitHub instead of PHP

37e3d3ae46ce0154cab6c9322ad0ce3ee2034e9d authored over 10 years ago
Update Wercker target

112964bd69edf9c72d4654fa44c198d366e39304 authored over 10 years ago
Restructure tasks to make it easier to work with

3adaff18ddde3ce94f7741dbf4e8120c8d06e22a authored over 10 years ago
Set up mongo backed sync process

Now it fetches the data to a persistent database on a regular interval.
The idea is that the API...

e90055d050db951d608b6f240272241d042553a3 authored over 10 years ago
Add `assets` to Google

5468847bd98968e33580faf43e7bff940e9aa4ba authored over 10 years ago
Add `use strict`

5699334419f118f6b5ae4d5345dc1ffdbde26354 authored over 10 years ago
Make google mainfiles strings to be consistent with the rest

80c631a2996af67739f7d5b1b955e9c315b2417b authored almost 11 years ago
Expose `mainfile2` for jsdelivr

be54ae3afcaf5903885c6d0f394ff0bec3dda949 authored almost 11 years ago
Set `annozip` version explicitly

Looks like a newer version caused some issues and the version parameter
matched that.

a3f50647d6f8ea13862c3d65dd270697075db25e authored almost 11 years ago
Fix libraries/:name

Now it should be correct. forgot that getOne returns Object if it finds
an entry...

904cd005427a4f277ddb24569ea29740a07e6ffd authored almost 11 years ago
In case zq isn't array, return just []

If it fails to match using given q, it will give [] as expected.

4252d69dc69a611cccc716ebecb2d6621f49790e authored almost 11 years ago
Make sure zq is array

With a suitable query zq could fail so better check against this.

7c89e4e719e44ff21d3abf2bd0307e99ef8d3b95 authored almost 11 years ago
libraries/:name - Check against library length

00e83f647e158bac1d4b422c600a42c5553a59a0 authored almost 11 years ago
In case library isn't found, return just an empty array

This matches `?name` behavior.

f75f039da4580428017efaf26602d71f2058c1d4 authored almost 11 years ago
Make cdnjs point at the official API

Note that cdnjs libraries missing an author will receive null now. This
is slightly easier to co...

95258cfa7d4706d212974224d077d1fcafafdff7 authored almost 11 years ago
Add support for jQuery CDN

Closes #11.

10ccc3267c76c61257fe8c22c8b4e8b22bd315b6 authored almost 11 years ago
Add support for BootstrapCDN

Closes #12.

cbaa35552bc5cd8625de675dd6d63767db38e7e6 authored almost 11 years ago
Add support for "or" connective

Closes #23.

73ef90eccc3634e96a10aa0f826127803a03a1b0 authored almost 11 years ago
Make examples more consistent

4a5090742cfadc96add7368056e8c1fa7ffcbe9f authored almost 11 years ago
Mention description

6b10f2289d832755d49dfa4de8c92c17d9baae99 authored almost 11 years ago
Fix typo

seperation -> separation

c8b2c3755a955415c403d79ce36a2f55f5b46856 authored almost 11 years ago
Change tasks to update once per hour by default

2338819d77512a94a4ddaffad6131282df4157fb authored almost 11 years ago
Set up Access-Control-Allow-Origin and Access-Control-Allow-Headers

This way it's easier to consume the API from an external service without
having to proxy it.

529918616b36a8280bdd1a2f2e9b9935c35d532d authored almost 11 years ago
Check that query params are actually strings

Previously `toLowerCase` could fail because it tried to perform the
operation on something else ...

bb124b37bfebda01a9790c2249e9aff89005bc15 authored almost 11 years ago
Allow minimatch match slashes too

be3e40877f72374110b1b27b4c2912c3826dd073 authored almost 11 years ago
Mention about search at readme

c6e9565d587d60a8be1819fa090145f850189d05 authored almost 11 years ago
Allow fuzzy searches to be combined

Ie. v1/jsdelivr/libraries?name=jq*&lastversion=*.0.1 .

762ea681fb722e0c08761e5daec6ea4979de6d11 authored almost 11 years ago
Add checks against invalid search input

ce3588db28cc4daa1c72f159b4669124b3df2033 authored almost 11 years ago
Support fuzzy search

Closes #9.

df23e706738c056019badd29bfc2293202cb9c72 authored almost 11 years ago
Add default value for `serve` callback

e7ecde5bcab31eaf2bb155ea15724f4300083931 authored almost 11 years ago
Try running server before deploying

This way we should be able to catch possible dependency related issues
earlier.

685b85e391591515102e8fcacd856bd1921966d3 authored almost 11 years ago