Permalink
Switch branches/tags
Commits on Jul 30, 2012
  1. Release 0.2.0

    vanstee committed Jul 30, 2012
  2. Authenticate requests with warden

    vanstee committed Jul 30, 2012
    If the warden instance is availble in the current session, use it to
    authenticate the request. Warden is setup outside the hovercraft server
    at the rack layer. This just adds a global filter instead of resource or
    route specific ones.
Commits on Jul 16, 2012
  1. Release 0.1.1

    vanstee committed Jul 16, 2012
  2. Add support for more rubies

    vanstee committed Jul 16, 2012
    Support added for the following implementations:
      * Ruby MRI 1.9.2
      * JRuby (1.9 mode)
      * Rubinius (1.9 mode)
  3. Release 0.1.0

    vanstee committed Jul 16, 2012
  4. Merge branch 'support_other_formats'

    vanstee committed Jul 16, 2012
    Closes issue #3
  5. Write helpers to deteremine desired format

    vanstee committed Jul 16, 2012
    First try the format part of the query string like a conventional rails
    app. Then fall back to the mime type in the accept header and if
    anything goes default to json.
  6. Color rspec output

    vanstee committed Jul 16, 2012
Commits on Jul 11, 2012
  1. Release 0.0.2

    vanstee committed Jul 11, 2012
Commits on Jul 8, 2012
Commits on Jul 2, 2012
  1. Add dependency status badge

    vanstee committed Jul 2, 2012
  2. Setup travis ci

    vanstee committed Jul 2, 2012
  3. Update description and README

    vanstee committed Jul 2, 2012
  4. Use a proxy class for the generated application

    vanstee committed Jul 2, 2012
    To use the generated sinatra application from a rackup file we needed a
    simple proxy class that hooks up all the methods rack expects.
  5. Create a builder for generating the application

    vanstee committed Jul 2, 2012
    Pull together the models we loaded earlier and a sinatra application
    with the generate action methods registered to create the full
    application.
  6. Throw all generate action methods into a module

    vanstee committed Jul 2, 2012
    We'll need to generate actions from within a sinatra application by
    registering a module and then calling them for each model.
  7. Find and load our models

    vanstee committed Jul 1, 2012
    Using the Caller class we can track down our models, require the files,
    and figure out the class names based on the file names.
  8. Identify application directory with Caller class

    vanstee committed Jun 20, 2012
    We need a way to find the directory in which hovercraft was required. By
    removing all the junk from caller we're left with a pretty good guess as
    to where the directory is.
Commits on Jun 27, 2012
  1. Install and setup rspec

    vanstee committed Jun 9, 2012
  2. Tidy things up a bit

    vanstee committed Jun 20, 2012
Commits on Jun 20, 2012
  1. Generate gem with bundler

    vanstee committed Jun 9, 2012