Skip to content


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

We’re showing branches in this repository, but you can also compare across forks.

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