Skip to content


Subversion checkout URL

You can clone with
Download ZIP

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also compare across forks.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also compare across forks.
Commits on Sep 28, 2012
@rwdaigle Output basic gist info d3cd1e7
@rwdaigle Store GH user and perform proper authentication 8a01e9d
@rwdaigle Integrate queue classic for backgrounding of gist fetching 3bf2374
Commits on Oct 02, 2012
@rwdaigle Setup backgrounding of gist fetching 579a378
Commits on Oct 03, 2012
@rwdaigle Import gists/files 95f567c
@rwdaigle Eager fetch gist files 56014a9
@rwdaigle Fetch file contents using individual Gist API call 6d2d594
Commits on Oct 05, 2012
@rwdaigle Use Elasticsearch search e8662e5
@rwdaigle Remove native Tire callbacks since performing in GistFetcher 71481de
@rwdaigle Display search results page e25c6bd
@rwdaigle Setup Scrolls for logging and pipe everything via STDOUT e438613
@rwdaigle Add new relic e0f46ff
@rwdaigle Add Airbrake 9b44655
@rwdaigle Make logging more convenient 0a0a9f7
@rwdaigle Log all the things cf5d3e9
@rwdaigle Apply reasonable ordering to Gist list view 90c2308
@rwdaigle Filter querying by current user 014c43b
@rwdaigle Increase search result page size 0e12a43
@rwdaigle Tweak routing and page flow b701bce
@rwdaigle Add periodic fetching of gists c896e2a
@rwdaigle l2met log formatting 0eef180
@rwdaigle Include unfetched users in periodic fetch 4deedc3
@rwdaigle Actually iterate over users when doing periodic fetch 3ff6339
Commits on Oct 06, 2012
@rwdaigle Switch to bonsai for elasticsearch d0e5a3d
@rwdaigle Add use of kanshi gem to monitor pg c8e341d
@rwdaigle Configure memcachier 51420dc
@rwdaigle Add basic search box e416429
@rwdaigle Fix redirect login loop 7deb30a
@rwdaigle Auto fetch gists at first login 37de7a2
Commits on Oct 08, 2012
@rwdaigle Add indexing status page for new users 42c8fed
@rwdaigle Add more New Relic instrumentation a33216b
@rwdaigle Add cusotm New Relic instrumentation 63bd8e8
@rwdaigle Add exception logging and reporting to queue worker af6cb12
@rwdaigle Add appropriate log visibility for queue milestones 54e17fe
@rwdaigle Fix reporting of queue worker events fbb9fd5
@rwdaigle Small UX/messaging additions c8e30fb
Commits on Oct 09, 2012
@rwdaigle Limit to 2 highlight snippets per match abf93d9
@rwdaigle Remove sort by date since it was overriding relevance 23fc289
@rwdaigle Basic oauth error handling 4f1bb4d
@rwdaigle Remove search link from the status page e7b106f
@rwdaigle Add feeling lucky query with ! directive 5fc3237
@rwdaigle Improve user.files_count query performance 90d09f5
@rwdaigle Log all login cases 323a3b7
@rwdaigle Log results-count 6f7f56e
@rwdaigle Add heartbeat request 96cdbed
Commits on Oct 10, 2012
@rwdaigle Allow nil description gists e8aba4a
@rwdaigle Refine index weights 80e87a1
@rwdaigle Skip home page if already logged in 46af859
@rwdaigle Add user oauth github scope to try and resolve sporadic login failures c6ab7d6
@rwdaigle Add please-wait note to indexing status page 9d9932d
@rwdaigle Cache search results 2cbb120
@rwdaigle Add http caching to gist search requests 868f861
@rwdaigle Add use of rotating secure key for session 6213278
Commits on Oct 11, 2012
@rwdaigle Play with alternate file contents display 3ed1db3
Commits on Oct 12, 2012
@rwdaigle Rememer original user location during login 89b8920
@rwdaigle Only fetch required fields from search 41997d5
@rwdaigle Add mouse bindings for search result navigation b88cc5a
@rwdaigle Add user avatar for account identification 1b67550
@rwdaigle Add meta data styling and output to search results c2ae17c
@rwdaigle Only execute some keybindings when not in input field 79a845e
@rwdaigle Add comment count to search results metadata 7367246
@rwdaigle Use Turbolinks 96e2c8a
Commits on Oct 15, 2012
@rwdaigle Rescue gist import exceptions so one gist exception doesn't abort all…
… of them
Commits on Oct 17, 2012
@rwdaigle Rework GistFetcher to isolate file fetching within its own background…
… job
@rwdaigle Add event type to file import 30f306a
Commits on Oct 18, 2012
@rwdaigle Use GitHub styling as temporary placeholder e08a2ae
Commits on Oct 19, 2012
@rwdaigle Pull in GH styling bad837b
@rwdaigle Add keyboard shortcut help e23df8f
@rwdaigle Tweak keyboard help 4f134b4
@rwdaigle Use PJAX instead of Turbolinks to load results e697561
@rwdaigle Add live-search ce42a92
@rwdaigle Add loading indicator 0368d43
@rwdaigle Pretty up home page f2a9673
@rwdaigle Update status page styling cd49b2b
@rwdaigle Handle and swaller search exceptions 1b860b6
@rwdaigle Add search hints 967f68e
@rwdaigle Force use of SSL ae797d6
Commits on Oct 20, 2012
@rwdaigle Fix elastic search config with new Bonsai config vars 8620861
@rwdaigle Use bulk import methods to index gists 7f89e31
@rwdaigle Update search hint text 11e2dab
Commits on Oct 21, 2012
@rwdaigle Always throw exception on heartbeat failure ae1b42b
@rwdaigle Add elasticsearch via searchbox support bb5357e
@rwdaigle Set cache version via config var 60cd6db
@rwdaigle Set elasticsearch index via config f863859
@rwdaigle Add blitz auth file 163da63
Commits on Oct 22, 2012
@rwdaigle Add ability to turn on/off caching w/ config var 3aeff01
@rwdaigle Tweak shadowing on keyboard hints 045b01a
@rwdaigle Fix double-fire PJAX issue. Handle error responses 46a903c
@rwdaigle Don't swallow all Elasticsearch exceptions 045b52f
@rwdaigle Hide errors on new search 616ce7e
@rwdaigle Provide reasonable keyboard binding for escape dbe7ab6
@rwdaigle Style OAuth error page 53e4a71
Commits on Oct 23, 2012
@rwdaigle Add GA ea61ad8
Commits on Nov 07, 2012
@rwdaigle Recognize when users revoke GH access and force re-login. 21cf104
@rwdaigle Only attempt to fetch active auth users 60dc868
@rwdaigle Utilize block version of gh_client in all scenarios 6196609
Commits on Nov 20, 2012
@rwdaigle Update gist fetcher to use new 'since' parameter supported by GH API c5b5a16
Commits on Nov 21, 2012
@rwdaigle Limit batch size on re-index cfe17d9
@rwdaigle Add support for fetching starred gists da36b08
@rwdaigle Show owner icon and starred state in search results 743a1e2
@rwdaigle Display gist owner and star state in search results 4f304e6
@rwdaigle Fix with_ids scope a8d7be9
Commits on Nov 24, 2012
@rwdaigle Auto load models on search dc92b94
@rwdaigle Better handling of gist timestamps 6f53dd5
@rwdaigle Fix search result images d8b87c5
@rwdaigle Prevent owned/starred gist collisions 158d462
@rwdaigle Fix user login bug fbb6e04
@rwdaigle Gist activity message update d155382
Commits on Nov 25, 2012
@rwdaigle Fix first login indexing experience 1156e59
@rwdaigle Only reindex necessary gists e6ddbf4
Commits on Nov 27, 2012
@rwdaigle Add owner filter w/ @rwdaigle syntax 4f68570
Commits on Nov 30, 2012
@rwdaigle Interim commit of comment notification 58f65f8
Commits on Dec 06, 2012
@rwdaigle Add comment notifications and ability to toggle them as a pref 93da555
@rwdaigle Don't notify of new comments for just imported gists 0f3963e
Commits on Dec 10, 2012
@rwdaigle Update comment notification wording dfb9be5
@rwdaigle Refine indexing status page 15a2fe1
Commits on Feb 01, 2013
@rwdaigle Update to Rails 3.2.11 a2d4768
@rwdaigle Update lograge 66fdcc7
@rwdaigle Replace QC with Komrade 98d87d9
@rwdaigle Comment out QC requires 6ef4207
Commits on Feb 04, 2013
@rwdaigle Upgrade komrade client 24a0195
Commits on Feb 05, 2013
@rwdaigle Update komrade-client 39afc55
Commits on Feb 08, 2013
@rwdaigle Upgrade rack, use yajl for JSON 6336c4a
Commits on Feb 11, 2013
@rwdaigle Upgrade komrade-client 6882089
@rwdaigle Upgrade Rails 046f6ba
@rwdaigle Revert to QC 43e1a3c
Commits on Mar 04, 2013
@rwdaigle Update to latest newrelic 95fef56