Commit Graph
1149 Commits
Author SHA1 Message Date
Thaddee Tyl 71bb291f40 Remove verbose logs for GitHub auth 2016-07-02 10:39:57 +02:00
Thaddee Tyl 61fcc6018b website: use HTTPS for GitHub button 2016-07-01 20:33:47 +02:00
Thaddee Tyl a7cfac6e93 GitHub auth: use token with the most remaining requests
Part of #529.
2016-06-27 20:07:15 +02:00
Thaddee Tyl bfc6e7d863 GitHub auth: use up to 3/4 of the user's rate limit 2016-06-27 19:38:01 +02:00
Thaddee Tyl 56746d4a38 GitHub auth: rely on cache if no tokens remain 2016-06-27 19:37:19 +02:00
Thaddee Tyl 12b0ded4a3 GitHub auth: use UTC epoch seconds instead of milliseconds 2016-06-26 18:41:32 +02:00
Thaddee Tyl 63e25b29eb GitHub auth: no longer rely on buggy rate limit cache 2016-06-26 18:30:27 +02:00
Thaddee Tyl a3ba53a0d8 GitHub auth: user token selection supports remaining requests 2016-06-26 18:01:48 +02:00
Thaddee Tyl 2b849b2b7f GitHub auth: log token requests 2016-06-26 17:21:00 +02:00
Thaddee Tyl 014753a736 GitHub auth: better messages 2016-06-26 16:45:44 +02:00
Thaddee Tyl f6ee6745cd npm 1.2.2: another bugfix camp update 2016-06-26 16:20:42 +02:00
Thaddee Tyl 2875ecedbc npm 1.2.1: camp update to allow undefined error in catchpath 2016-06-26 15:41:49 +02:00
Thaddee Tyl 14d436084b GitHub auth: log token rate limits and unauthorization 2016-06-25 20:32:30 +02:00
Thaddee Tyl e79368dc76 GitHub auth: use custom request() in server.js 2016-06-24 23:22:33 +02:00
Thaddee Tyl 997e6a6f43 GitHub auth: maintain rate limit reset information, track token with highest remaining requests 2016-06-23 19:28:56 +02:00
Thaddee Tyl fe279e4a75 GitHub auth: removal of unauthorized user tokens 2016-06-22 10:12:07 +02:00
Thaddee Tyl a54a247f16 GitHub auth: only use user tokens if over rate limit 2016-06-21 09:26:52 +02:00
Thaddee Tyl 58cbb18c1d GitHub auth: query parameter, don't shadow request() 2016-06-20 22:30:51 +02:00
Thaddee Tyl 3564e4474b GitHub auth: set up lowest available rate limit 2016-06-19 23:30:21 +02:00
Thaddee Tyl b3e8ab9556 Custom GitHub requests 2016-06-18 23:28:43 +02:00
Thaddee Tyl ec2a35266b Hide GitHub user tokens 2016-06-15 23:57:59 +02:00
Thaddee Tyl 68b105cd3e npm v1.2.0
Removed needless libraries.
2016-06-14 08:27:33 +02:00
Thaddee Tyl 6349c5c24a Put all test-related files in test/ 2016-06-14 08:26:57 +02:00
Thaddee Tyl e3a9ae9411 Convert tests to assert
ass seems outdated and outpaced.
2016-06-12 17:39:36 +02:00
Thaddee Tyl c4924f0d9f Upgrade to node 6
We no longer need to require Promise.
2016-06-12 15:00:29 +02:00
Thaddee Tyl 61306975ef Omit needless promise package 2016-06-12 14:55:28 +02:00
Thaddee Tyl ac5ab191db website: CocoaPod 2016-06-09 23:56:47 +02:00
Thaddee Tyl 0769bebfa5 A few CocoaPods cleanups
Related to #705.
2016-06-08 14:56:39 +02:00
Nikita Lutsenko 8faa38e7f0 Add CocoaPods apps badges. 2016-06-07 12:07:44 -07:00
Nikita Lutsenko f8861a4c51 Add CocoaPods downloads badges. 2016-06-07 12:07:44 -07:00
Thaddee Tyl fc223c9f86 Put GitHub user token synchronization in the background
Issue #529.
2016-06-01 23:55:17 +02:00
Thaddee Tyl c403e367f7 Synchronize saved GitHub user tokens
Issue #529.

Having a server down breaks the process currently. That will be addressed in a
later commit.
2016-06-01 00:15:45 +02:00
Thaddee Tyl 419483f24e Transmit and save GitHub user tokens
Issue #529.
2016-05-28 22:33:34 +02:00
Thaddee Tyl ccaacfc408 Support GitHub OAuth user authentication
Issue #529.
2016-05-21 21:34:35 +02:00
Thaddee Tyl cb95270abd website: website up buttons 2016-05-19 08:34:27 +02:00
Thaddee Tyl 4f20b2ede3 website: use real buttons for website up 2016-05-19 08:33:11 +02:00
Thaddee Tyl f69be9b2c0 website: website up badge tweaks 2016-05-18 23:57:55 +02:00
Thaddee Tyl bf78077010 Merge remote-tracking branch 'jsmaniac/website-badge' 2016-05-17 23:58:04 +02:00
Thaddee Tyl 4b62a15f74 Merge remote-tracking branch 'gep13/RemoveUnnecessaryBreak' 2016-05-16 22:37:31 +02:00
Thaddee Tyl 69762e139c website: codacy coverage
Related to #668.
2016-05-15 23:26:43 +02:00
Thaddee Tyl 2c30d62d10 Merge remote-tracking branch 'g105b/master' into codacy 2016-05-16 23:59:20 +02:00
Thaddee Tyl 4f2f95fed7 Production cache debugging endpoint
Initially motivated by a CloudFlare cache error (#534).
2016-05-14 15:18:58 +02:00
Thaddee Tyl 159e1eff57 Remove gitter debugging headers
From be5a9eef48 and
82d84607c2.
2016-05-14 15:18:20 +02:00
Thaddee Tyl 82d84607c2 Set gitter Expires to 50 secs later
For debugging purposes for CloudFlare.
2016-05-14 13:17:15 +02:00
Thaddee Tyl be5a9eef48 Set gitter Cache-Control max-age to 50
For debugging purposes for CloudFlare.
2016-05-10 20:03:53 +02:00
Thaddee Tyl 6650f5a555 Add uncertainty modifier for GitHub issues
Related to #709.
2016-05-09 21:37:29 +02:00
Thaddee Tyl 38f9625cde Generalize maxAge 2016-05-08 12:30:11 +02:00
Philippe Lafoucrière d41c73db42 Fix Gemnasium badge when status is update!
up-to-date appears twice here, and update! nowhere. This causes badges like https://img.shields.io/gemnasium/resque/resque-web.svg to appear undefined, while there are actually red: https://gemnasium.com/resque/resque-web.svg
2016-05-05 15:58:46 -04:00
Thaddee Tyl 78721d7728 Upgrade phantomjs
Fixes https://github.com/badges/shields/issues/645#issuecomment-217222593.
2016-05-05 20:08:21 +02:00
Thaddee Tyl cb598af0d4 gitter: more space for the logo 2016-05-01 11:24:09 +02:00