Commits

Show all
Author Commit Message Labels Comments Date
Mahlon Smith
* Checkpoint. * Update dependency versions. * Documentation updates for urimap configuration. * Specs for threads * Workarounds for ab so benchmarking still works as expected (argh!)
Branches
evented-backend
Mahlon Smith
Checkpointing.
Branches
evented-backend
Mahlon Smith
Checkpoint. We are pretty close now to the glorious and gigantic merge to trunk.
Branches
evented-backend
Mahlon Smith
Checkpoint!
Branches
evented-backend
Mahlon Smith
checkpoint!
Branches
evented-backend
Mahlon Smith
Checkpoint.
Branches
evented-backend
Mahlon Smith
Checkpoint. Feelin' fine.
Branches
evented-backend
Mahlon Smith
Whitespace cleanup and checkpoint commit of IO:Reactor work
Branches
evented-backend
Mahlon Smith
Checkpointy!
Branches
evented-backend
Mahlon Smith
Stopping work in Ebb, branching to explore some other technologies.
Branches
evented-backend
Michael Granger
Updated LICENSE location in the comment headers.
Branches
rack-conversion
Michael Granger
* Changed ResourceLoader to not implement #initialize to avoid arity problems. * Fixed up the documentation in mixins.rb
Branches
rack-conversion
Mahlon Smith
* Checkpoint commit of Ebb work. * Removed the status handler -- no longer needed with Profiling/Benchmarking, and was Mongrel specific. * Renamed the listener hook to 'on_startup' for handlers. * Renamed 'listener' to the more appropriate 'daemon' everywhere. * Moved the staticcontent tests into the proper location. * Removed code references to Mongrel.
Branches
rack-conversion
Michael Granger
Checkpoint of yesterday's work
Branches
rack-conversion
Michael Granger
* Finished workarounds in ThingFish::Request for anomalies in Ebb: - env['QUERY_STRING'] is never populated - the env['CONTENT_*'] headers don't get the HTTP_ prefix like all other HTTP headers * Trimmed out some duplicated examples in the spec for ThingFish::Request * Fixed another `.parent.parent` issue in the metastore_behavior lib
Branches
rack-conversion
Mahlon Smith
Checkpoint commit of Ebb conversion work.
Branches
rack-conversion
Mahlon Smith
* Checkpoint of Ebb work. * Merge [log:thingfish/trunk@582:592 changes] from trunk.
Branches
rack-conversion
Michael Granger
Fix manual-generation task to work with RDoc 2.0 changes in Darkfish
Branches
rack-conversion
Michael Granger
Fix the cruisecontrol build to actually fail when specs fail
Branches
rack-conversion
Mahlon Smith
Checkpoint of ebb conversion work.
Branches
rack-conversion
Mahlon Smith
Checkpoint merge of changes from [log:thingfish/trunk@560 trunk].
Branches
rack-conversion
Michael Granger
Checkpointing work on Ebb conversion
Branches
rack-conversion
Mahlon Smith
Branching for Rack explorations and potential removal (overhaul!) of the ThingFish HTTP backend.
Branches
rack-conversion
Mahlon Smith
* Add a Rake task for generating tags, using exhuberant ctags. * Extract album art from mp3 files. * Prune unwanted id3 tags from mp3s * Make the default handler use the new ThingFish::Request API. * Restructure ThingFish::Request's public interface to request bodies. * Update the ApacheBench patch (PUT and DELETE support) for Apache 2.2.9. * "Rollback" file storage on the event of a metadata store error.
Michael Granger
* Fixed the :clobber_manual task that was breaking the CI build. * Removed the deprecated 'autorequire' from the gemspec
Mahlon Smith
Merged ThingFish "engine" work done in the [log:thingfish/branches/mp3-jukebox@551:559 mp3-jukebox branch].
Michael Granger
Adding a little diagnostics to the rask tasklib loader.
Michael Granger
Removing superfluous (and broken) clobber_manual task
Mahlon Smith
* Add an API filter for manual pages. Reference ThingFish API material via XML preprocessing instruction. * Restructure manual and API output destinations to be immediately under ThingFish static content directories, rather than copying it after generation.
Michael Granger
* Fixed dependencies-installer for ultraviolet and earlier versions of RubyGems (hopefully) * Added Ultraviolet render options YAML directly to the examples filter because Ultraviolet is retarded and doesn't let you provide your own programmatically.
  1. Prev
  2. Next