Commit Graph

33 Commits

Author SHA1 Message Date
R. Tyler Croy 85543f149d Add a little README 2011-11-30 22:09:11 -08:00
R. Tyler Croy 3b955042ed Remove the timeline scenarios, not sure if I even want to do this 2011-11-06 13:42:10 -08:00
R. Tyler Croy 0d050776a0 Truncate descriptions on the profile page 2011-11-06 13:40:19 -08:00
R. Tyler Croy 8af4606cdf Add SystemTimer to make redis-rb run better 2011-11-06 13:40:04 -08:00
R. Tyler Croy ea69fc18ca Add a repo profile, pretty stupid right now (using HEAD) 2011-11-06 00:31:59 -07:00
R. Tyler Croy add7bc8ec8 Add a more leet homepage 2011-11-06 00:00:39 -07:00
R. Tyler Croy c320c0aebb Generate something that looks like an Apache mod_autoindex page 2011-11-05 23:48:10 -07:00
R. Tyler Croy b6f8c50e30 Properly cache API results for fetching repos for a user 2011-11-05 23:19:25 -07:00
R. Tyler Croy feb0b94a76 Drop memcached, just going to go redis for caching and queueing 2011-11-05 23:19:25 -07:00
R. Tyler Croy 77bb31eba4 add a thanks section of the readme 2011-11-05 22:45:38 -07:00
R. Tyler Croy 52203520f3 Add foreman for bringing up a local stack 2011-11-05 22:44:20 -07:00
R. Tyler Croy cd04230f7e Flesh out the profile page a bit more, passing some cukes like WOAH 2011-11-05 22:01:08 -07:00
R. Tyler Croy 891be40aa0 Add some mocha magic for using it with zee "cukes"
Still hate that word
2011-11-05 21:22:19 -07:00
R. Tyler Croy dfddea202e Remove octopi 2011-11-05 21:22:19 -07:00
R. Tyler Croy 92d2690da8 Add feature bits for the github API stuff
This is a bad commit message
2011-11-05 21:22:19 -07:00
R. Tyler Croy 101a44dfd2 Add a config.ru so I can run rackup locally 2011-10-31 23:22:03 -07:00
R. Tyler Croy fad3219bcf Rig up and get the enumeration of repos on the profile page working 2011-10-31 23:18:25 -07:00
R. Tyler Croy ac384c0e5e Add a counter to make sure we're showing enough repository rows on the profile 2011-10-31 23:06:02 -07:00
R. Tyler Croy 58a6fc5282 WIP: putting together some features and toying around with webrat and mocking octopi 2011-10-31 22:50:16 -07:00
R. Tyler Croy 989f790d5c Going to try the octopi gem 2011-10-31 22:13:07 -07:00
R. Tyler Croy c3646f2ba2 Add an explicit json dependency 2011-10-31 22:09:58 -07:00
R. Tyler Croy 3b849d88c3 Some basic cucumber features and a hello world sinatra app 2011-10-31 21:54:35 -07:00
R. Tyler Croy be03d1fb50 Add some more dependencies for building out the web app 2011-10-31 21:54:15 -07:00
R. Tyler Croy 98dc321612 I don't trust this threading code as much as I'd like 2011-10-31 13:52:31 -07:00
R. Tyler Croy b8fd6dd1fc Print out whether or not the import has run threaded or not 2011-10-29 01:18:20 -07:00
R. Tyler Croy b64fd7e308 Tidy/speed up the importer by separating out the creation of commits so it can be threaded
While this doesn't add a huge speed boost, under JRuby, when running with threadpooling and a minimum
pool size, it nets between 5-10% improvements over non-threaded MRI

(running with: `jruby -J-Djruby.thread.pooling=true -J-Djruby.thread.pool.min=10 ~/source/github/rcshub/import.rb`)
2011-10-29 01:17:03 -07:00
R. Tyler Croy 216d51faee Kill convert.rb, was a mere experiment 2011-10-28 23:21:28 -07:00
R. Tyler Croy 4e31d95df9 Add the first basic cut of a converter.
Will basically import all the commits in the current working directory into a temporary
directory (for now)
2011-10-28 23:18:43 -07:00
R. Tyler Croy b46ca3115f Token commit 2011-10-28 19:05:02 -07:00
R. Tyler Croy 4d363319bd Minor update 2011-10-28 18:06:56 -07:00
R. Tyler Croy c023f6472a Derp 2011-10-28 17:59:38 -07:00
R. Tyler Croy 9dd4208b08 Add a stupid Gemfile 2011-10-28 17:46:30 -07:00
R. Tyler Croy 01060f4039 Initial commit 2011-10-28 17:20:36 -07:00