sync with upstream

This commit is contained in:
Dave Machado committed 2017-08-03 14:15:06 -04:00
1 parent fa40a83200
commit 5214187d8d
4 files changed
+32 -7

No files matched your search

-2
View File
@@ -9,8 +9,6 @@ install:
- pip install build-bot - pip install build-bot
- pip install -r requirements.txt - pip install -r requirements.txt
before_script: before_script:
- git config --global user.name $GH_USER
- git config --global user.email $GH_EMAIL
- cd build - cd build
script: script:
- ./main.sh - ./main.sh
+2 -3
View File
@@ -19,19 +19,18 @@ else
fi fi
echo "running format validation..." echo "running format validation..."
./validate_format.rb $FORMAT_FILE > format_results.txt ./validate_format.rb $FORMAT_FILE
if [[ $? != 0 ]]; then if [[ $? != 0 ]]; then
echo "format validation failed!" echo "format validation failed!"
cat format_results.txt | build_bot
exit 1 exit 1
else else
echo "format validation passed!" echo "format validation passed!"
fi fi
echo "running link validation..." echo "running link validation..."
./validate_links.rb $LINK_FILE ./validate_links.rb $LINK_FILE
if [[ $? != 0 ]]; then if [[ $? != 0 ]]; then
echo "link validation failed!" echo "link validation failed!"
echo "link(s) were unavailible during the build. Please verfiy that they are valid." | build_bot
exit 1 exit 1
else else
echo "link validation passed!" echo "link validation passed!"
+29 -1
View File
@@ -104,6 +104,13 @@
} }
], ],
"Art & Design": [ "Art & Design": [
{
"API": "Behance",
"Auth": "apiKey",
"Description": "Design",
"HTTPS": true,
"Link": "https://www.behance.net/dev"
},
{ {
"API": "Dribbble", "API": "Dribbble",
"Auth": "OAuth", "Auth": "OAuth",
@@ -798,6 +805,13 @@
"HTTPS": true, "HTTPS": true,
"Link": "https://data.consumerfinance.gov/resource/jhzv-w97w.json" "Link": "https://data.consumerfinance.gov/resource/jhzv-w97w.json"
}, },
{
"API": "IEX",
"Auth": null,
"Description": "Stocks and Market Data",
"HTTPS": true,
"Link": "https://iextrading.com/developer/"
},
{ {
"API": "Razorpay IFSC", "API": "Razorpay IFSC",
"Auth": null, "Auth": null,
@@ -877,6 +891,13 @@
"HTTPS": true, "HTTPS": true,
"Link": "https://github.com/andyklimczak/TheReportOfTheWeek-API" "Link": "https://github.com/andyklimczak/TheReportOfTheWeek-API"
}, },
{
"API": "What's on the menu?",
"Auth": "apiKey",
"Description": "NYPL human-transcribed historical menu collection",
"HTTPS": false,
"Link": "nypl.github.io/menus-api/"
},
{ {
"API": "Yummly", "API": "Yummly",
"Auth": null, "Auth": null,
@@ -1418,7 +1439,7 @@
}, },
{ {
"API": "Musikki", "API": "Musikki",
"Auth": null, "Auth": "apiKey",
"Description": "Music", "Description": "Music",
"HTTPS": true, "HTTPS": true,
"Link": "https://music-api.musikki.com/reference" "Link": "https://music-api.musikki.com/reference"
@@ -1740,6 +1761,13 @@
} }
], ],
"Social": [ "Social": [
{
"API": "Cisco Spark",
"Auth": "OAuth",
"Description": "Team Collaboration Software",
"HTTPS": true,
"Link": "https://developer.ciscospark.com"
},
{ {
"API": "Discord", "API": "Discord",
"Auth": "OAuth", "Auth": "OAuth",
+1 -1
View File
@@ -1 +1 @@
{"Animals":[{"API":"Dogs","Description":"Based on the [Stanford Dogs Dataset](http://visionstanford.edu/aditya86/ImageNetDogs/)","Auth":null,"HTTPS":true,"Link":"https://dog.ceo/dog-api/"},{"API":"IUCN","Description":"IUCN Red List of Threatened Species","Auth":"apiKey","HTTPS":false,"Link":"http://apiv3.iucnredlist.org/api/v3/docs"},{"API":"Petfinder","Description":"Adoption","Auth":"apiKey","HTTPS":true,"Link":"https://www.petfinder.com/developers/api-docs/"},{"API":"RescueGroups","Description":"Adoption","Auth":null,"HTTPS":true,"Link":"https://userguide.rescuegroups.org/display/APIDG/API+Developers+Guide+Home"}],"Anime":[{"API":"AniList","Description":"AniList Anime","Auth":"OAuth","HTTPS":false,"Link":"http://anilist-api.readthedocs.io/en/latest/"},{"API":"Jikan","Description":"Unofficial MyAnimeList API","Auth":null,"HTTPS":true,"Link":"https://jikan.me"},{"API":"Kitsu","Description":"Anime discovery platform","Auth":"OAuth","HTTPS":true,"Link":"http://docs.kitsu.apiary.io/"},{"API":"Studio Ghibli","Description":"Resources from Studio Ghibli films","Auth":null,"HTTPS":true,"Link":"https://ghibliapi.herokuapp.com"}],"Anti-Malware":[{"API":"AlienVault Open Threat Exchange (OTX)","Description":"IP/domain/URL reputation","Auth":"apiKey","HTTPS":true,"Link":"https://otx.alienvault.com/api/"},{"API":"Certly","Description":"Certly Link/Domain Flagging","Auth":"apiKey","HTTPS":true,"Link":"https://guard.certly.io/"},{"API":"Google Safe Browsing","Description":"Google Link/Domain Flagging","Auth":"apiKey","HTTPS":true,"Link":"https://developers.google.com/safe-browsing/"},{"API":"Metacert","Description":"Metacert Link Flagging","Auth":"apiKey","HTTPS":true,"Link":"https://metacert.com/"},{"API":"VirusTotal","Description":"VirusTotal File/URL Analysis","Auth":"apiKey","HTTPS":true,"Link":"https://www.virustotal.com/en/documentation/public-api/"},{"API":"Web Of Trust (WOT)","Description":"Website reputation","Auth":"apiKey","HTTPS":true,"Link":"https://www.mywot.com/wiki/API"}],"Art & Design":[{"API":"Dribbble","Description":"Design","Auth":"OAuth","HTTPS":false,"Link":"http://developer.dribbble.com/v1/"},{"API":"Harvard Art Museums","Description":"Art","Auth":"apiKey","HTTPS":false,"Link":"https://github.com/harvardartmuseums/api-docs"},{"API":"Icons8","Description":"Icons","Auth":"OAuth","HTTPS":true,"Link":"http://docs.icons8.apiary.io/#reference/0/meta"},{"API":"Noun Project","Description":"Icons","Auth":"OAuth","HTTPS":false,"Link":"http://api.thenounproject.com/index.html"},{"API":"Rijksmuseum","Description":"Art","Auth":"apiKey","HTTPS":true,"Link":"https://www.rijksmuseum.nl/en/api"}],"Books":[{"API":"British National Bibliography","Description":"Books","Auth":null,"HTTPS":false,"Link":"http://bnb.data.bl.uk/"},{"API":"Goodreads","Description":"Books","Auth":null,"HTTPS":true,"Link":"https://www.goodreads.com/api"},{"API":"Google Books","Description":"Books","Auth":"OAuth","HTTPS":true,"Link":"https://developers.google.com/books/"}],"Business":[{"API":"mailgun","Description":"Email Service","Auth":"apiKey","HTTPS":true,"Link":"https://www.mailgun.com/"},{"API":"markerapi","Description":"Trademark Search","Auth":null,"HTTPS":false,"Link":"http://www.markerapi.com/"}],"Calendar":[{"API":"Church Calendar","Description":"Catholic liturgical calendar","Auth":null,"HTTPS":false,"Link":"http://calapi.inadiutorium.cz/"},{"API":"Holidays","Description":"Historical data regarding holidays","Auth":"apiKey","HTTPS":true,"Link":"https://holidayapi.com/"},{"API":"LectServe","Description":"Protestant liturgical calendar","Auth":null,"HTTPS":false,"Link":"http://www.lectserve.com"},{"API":"Non-Working Days","Description":"Database of ICS files for non working days","Auth":null,"HTTPS":true,"Link":"https://github.com/gadael/icsdb"}],"Cloud Storage & File Sharing":[{"API":"Box","Description":"File Sharing and Storage","Auth":"OAuth","HTTPS":true,"Link":"https://developer.box.com/"},{"API":"Dropbox","Description":"File Sharing and Storage","Auth":"OAuth","HTTPS":true,"Link":"https://www.dropbox.com/developers"},{"API":"Google Drive","Description":"File Sharing and Storage","Auth":"OAuth","HTTPS":true,"Link":"https://developers.google.com/drive/"},{"API":"OneDrive","Description":"File Sharing and Storage","Auth":"OAuth","HTTPS":true,"Link":"https://dev.onedrive.com/"}],"Currency Exchange":[{"API":"Currencylayer","Description":"Exchange rates and currency conversion","Auth":"apiKey","HTTPS":true,"Link":"https://currencylayer.com/documentation"},{"API":"Fixer.io","Description":"Exchange rates and currency conversion","Auth":null,"HTTPS":true,"Link":"http://fixer.io"}],"Data Access":[{"API":"18F","Description":"US Federal Government /Developer Program","Auth":null,"HTTPS":false,"Link":"http://18f.github.io/API-All-the-X/"},{"API":"Abbreviation","Description":"Get abbreviations and meanings","Auth":"X-Mashape-Key","HTTPS":true,"Link":"https://market.mashape.com/daxeel/abbreviations"},{"API":"CARTO","Description":"Location InfoLine truncated {"Animals":[{"API":"Dogs","Description":"Based on the [Stanford Dogs Dataset](http://visionstanford.edu/aditya86/ImageNetDogs/)","Auth":null,"HTTPS":true,"Link":"https://dog.ceo/dog-api/"},{"API":"IUCN","Description":"IUCN Red List of Threatened Species","Auth":"apiKey","HTTPS":false,"Link":"http://apiv3.iucnredlist.org/api/v3/docs"},{"API":"Petfinder","Description":"Adoption","Auth":"apiKey","HTTPS":true,"Link":"https://www.petfinder.com/developers/api-docs/"},{"API":"RescueGroups","Description":"Adoption","Auth":null,"HTTPS":true,"Link":"https://userguide.rescuegroups.org/display/APIDG/API+Developers+Guide+Home"}],"Anime":[{"API":"AniList","Description":"AniList Anime","Auth":"OAuth","HTTPS":false,"Link":"http://anilist-api.readthedocs.io/en/latest/"},{"API":"Jikan","Description":"Unofficial MyAnimeList API","Auth":null,"HTTPS":true,"Link":"https://jikan.me"},{"API":"Kitsu","Description":"Anime discovery platform","Auth":"OAuth","HTTPS":true,"Link":"http://docs.kitsu.apiary.io/"},{"API":"Studio Ghibli","Description":"Resources from Studio Ghibli films","Auth":null,"HTTPS":true,"Link":"https://ghibliapi.herokuapp.com"}],"Anti-Malware":[{"API":"AlienVault Open Threat Exchange (OTX)","Description":"IP/domain/URL reputation","Auth":"apiKey","HTTPS":true,"Link":"https://otx.alienvault.com/api/"},{"API":"Certly","Description":"Certly Link/Domain Flagging","Auth":"apiKey","HTTPS":true,"Link":"https://guard.certly.io/"},{"API":"Google Safe Browsing","Description":"Google Link/Domain Flagging","Auth":"apiKey","HTTPS":true,"Link":"https://developers.google.com/safe-browsing/"},{"API":"Metacert","Description":"Metacert Link Flagging","Auth":"apiKey","HTTPS":true,"Link":"https://metacert.com/"},{"API":"VirusTotal","Description":"VirusTotal File/URL Analysis","Auth":"apiKey","HTTPS":true,"Link":"https://www.virustotal.com/en/documentation/public-api/"},{"API":"Web Of Trust (WOT)","Description":"Website reputation","Auth":"apiKey","HTTPS":true,"Link":"https://www.mywot.com/wiki/API"}],"Art & Design":[{"API":"Behance","Description":"Design","Auth":"apiKey","HTTPS":true,"Link":"https://www.behance.net/dev"},{"API":"Dribbble","Description":"Design","Auth":"OAuth","HTTPS":false,"Link":"http://developer.dribbble.com/v1/"},{"API":"Harvard Art Museums","Description":"Art","Auth":"apiKey","HTTPS":false,"Link":"https://github.com/harvardartmuseums/api-docs"},{"API":"Icons8","Description":"Icons","Auth":"OAuth","HTTPS":true,"Link":"http://docs.icons8.apiary.io/#reference/0/meta"},{"API":"Noun Project","Description":"Icons","Auth":"OAuth","HTTPS":false,"Link":"http://api.thenounproject.com/index.html"},{"API":"Rijksmuseum","Description":"Art","Auth":"apiKey","HTTPS":true,"Link":"https://www.rijksmuseum.nl/en/api"}],"Books":[{"API":"British National Bibliography","Description":"Books","Auth":null,"HTTPS":false,"Link":"http://bnb.data.bl.uk/"},{"API":"Goodreads","Description":"Books","Auth":null,"HTTPS":true,"Link":"https://www.goodreads.com/api"},{"API":"Google Books","Description":"Books","Auth":"OAuth","HTTPS":true,"Link":"https://developers.google.com/books/"}],"Business":[{"API":"mailgun","Description":"Email Service","Auth":"apiKey","HTTPS":true,"Link":"https://www.mailgun.com/"},{"API":"markerapi","Description":"Trademark Search","Auth":null,"HTTPS":false,"Link":"http://www.markerapi.com/"}],"Calendar":[{"API":"Church Calendar","Description":"Catholic liturgical calendar","Auth":null,"HTTPS":false,"Link":"http://calapi.inadiutorium.cz/"},{"API":"Holidays","Description":"Historical data regarding holidays","Auth":"apiKey","HTTPS":true,"Link":"https://holidayapi.com/"},{"API":"LectServe","Description":"Protestant liturgical calendar","Auth":null,"HTTPS":false,"Link":"http://www.lectserve.com"},{"API":"Non-Working Days","Description":"Database of ICS files for non working days","Auth":null,"HTTPS":true,"Link":"https://github.com/gadael/icsdb"}],"Cloud Storage & File Sharing":[{"API":"Box","Description":"File Sharing and Storage","Auth":"OAuth","HTTPS":true,"Link":"https://developer.box.com/"},{"API":"Dropbox","Description":"File Sharing and Storage","Auth":"OAuth","HTTPS":true,"Link":"https://www.dropbox.com/developers"},{"API":"Google Drive","Description":"File Sharing and Storage","Auth":"OAuth","HTTPS":true,"Link":"https://developers.google.com/drive/"},{"API":"OneDrive","Description":"File Sharing and Storage","Auth":"OAuth","HTTPS":true,"Link":"https://dev.onedrive.com/"}],"Currency Exchange":[{"API":"Currencylayer","Description":"Exchange rates and currency conversion","Auth":"apiKey","HTTPS":true,"Link":"https://currencylayer.com/documentation"},{"API":"Fixer.io","Description":"Exchange rates and currency conversion","Auth":null,"HTTPS":true,"Link":"http://fixer.io"}],"Data Access":[{"API":"18F","Description":"US Federal Government /Developer Program","Auth":null,"HTTPS":false,"Link":"http://18f.github.io/API-All-the-X/"},{"API":"Abbreviation","Description":"Get abbreviations and meanings","Auth":"X-Mashape-Key","HTTPS"Line truncated