Skip to content


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on May 18, 2009
  1. @rtomayko

    0.9.2 release

    rtomayko authored
  2. @rtomayko
  3. @rtomayko
  4. @rtomayko
  5. @rtomayko

    Deal with :host condition special case first

    rtomayko authored
    Prevents a wrong number of args exception under 1.9
  6. @rtomayko
  7. @sr @rtomayko

    Remove code for built-in route conditions

    sr authored rtomayko committed
    Note that the :host option still requires special
    handling because options can comflict with options.
    Is it a code smell?
  8. @sr @rtomayko

    Another use of blake's custom options conditions

    sr authored rtomayko committed
    Can you come up with a better test name/description?
  9. @bmizerany @rtomayko

    Allow custom options for conditions

    bmizerany authored rtomayko committed
    module Sinatra
      module CustomConditionFu
        def authorized_for(*roles)
          condition { roles.include?(user.role) }
      register CustomConditionFu
    delete '/everything', :authorized_for => [:admin] do
  10. @halorgium @rtomayko

    Less warnings to sate zenspider's needs

    halorgium authored rtomayko committed
  11. @sporkmonger @rtomayko

    Allow extensions to the routing system

    sporkmonger authored rtomayko committed
  12. @sporkmonger @rtomayko

    Fixed route compile never fully coercing to String

    sporkmonger authored rtomayko committed
  13. @sr @rtomayko

    Add rack-test as a development dependency

    sr authored rtomayko committed
  14. @sr @rtomayko

    Use Rack::Test instead of Sinatra::Test for tests

    sr authored rtomayko committed
  15. @sr @rtomayko

    Deprecation warning for auto-require of template engines

    sr authored rtomayko committed
Commits on May 12, 2009
  1. @rtomayko

    fix unclosed <tt> in README

    Mathew Cucuzella authored rtomayko committed
Commits on Apr 30, 2009
  1. @rtomayko


    rtomayko authored
    Rubinius sets this to an array of kernel call
    path patterns.
Commits on Apr 26, 2009
  1. @rtomayko
  2. @sr @rtomayko

    Try to run compat tests with Rake::TestTask

    sr authored rtomayko committed
    This should make the compat specs run under integrity
    installs at Heroku.
  3. @sr @rtomayko

    Deprecate Sinatra::Test

    sr authored rtomayko committed
Commits on Apr 25, 2009
  1. @rtomayko
  2. @rtomayko
  3. @reinh @rtomayko

    Update rack gem dependency to allow rack 1.0

    reinh authored rtomayko committed
  4. @rtomayko
  5. @reinh @rtomayko

    Use Rack 1.0's built in nested params

    reinh authored rtomayko committed
    Our implementation is retained but is not used when Rack 1.0
    is detected. We should remove Base#nested_params as soon as we
    make Rack 1.0 a requirement.
  6. @reinh @rtomayko

    Rack::Handler.get expects capitalized server names

    reinh authored rtomayko committed
  7. @rtomayko
  8. @tj @rtomayko

    Pass the class to configure blocks

    tj authored rtomayko committed
    This allows for the following idiom in top-level apps:
      configure do |app|
        set :foo, app.root + '/foo'
  9. @rtomayko
  10. @sbfaulkner @rtomayko

    template backtraces ftw [#198] [#51]

    sbfaulkner authored rtomayko committed
  11. @bmizerany

    closes #9779 Auto-require haml/erb/builder/sass

    bmizerany authored
    this is causing thread-saftey issues.
Commits on Apr 20, 2009
  1. @rtomayko

    Better handling of in file templates

    Yoji Shidara authored rtomayko committed
    `__END__` in the middle of lines should not be recognized as the end of
    the ruby script. Ruby only accepts the line just contain `__END__`.
    Beginning/tailing whitespaces are not allowed.
    Signed-off-by: Simon Rozet <>
  2. @rtomayko

    Fixed an uncought exception when run on the Google App Engine infrast…

    Samuel Goebert authored rtomayko committed
    Signed-off-by: Simon Rozet <>
  3. @sbfaulkner @rtomayko

    refactor caller_files

    sbfaulkner authored rtomayko committed
    - supports external modification of ignores list (e.g. to include polyglot)
    - provides additional caller_locations method to include line numbers (e.g. for render backtraces)
  4. @tj @rtomayko

    Added proc as argument for #route_added hook

    tj authored rtomayko committed
Something went wrong with that request. Please try again.