Permalink
Commits on Jun 14, 2012
  1. * lib/journey/formatter.rb: when generating routes, skip route

    tenderlove committed Jun 14, 2012
      literals (routes that do not have replacement values like
      "/:controller") when matching unnamed routes.
    
        rails/rails#6459
    
    * test/test_router.rb: corresponding test
Commits on May 25, 2012
  1. Merge pull request #31 from bogdan/refactor

    tenderlove committed May 25, 2012
    Formatter#generate: decrese amount of Arrays
Commits on May 24, 2012
  1. Merge pull request #33 from bogdan/refactor_formatter

    tenderlove committed May 24, 2012
    Route formatter: remove unnecessary gsub call
Commits on May 23, 2012
  1. Merge pull request #32 from bogdan/refactor_ast

    tenderlove committed May 23, 2012
    AST: generalized a way to handle STAR node type
Commits on May 21, 2012
  1. Route#format: optimize method

    bogdan committed May 21, 2012
Commits on May 19, 2012
  1. Merge pull request #30 from JeffCohen/master

    tenderlove committed May 19, 2012
    Fix test that would never fail; and make the test more intention-revealing
  2. Fix test_path_not_found so that it will indeed fail if the router is …

    Jeff Cohen committed May 19, 2012
    …given an unknown path. Also change the test path to make it more obvious that the given path should not be recognized.
Commits on Mar 28, 2012
  1. Merge pull request #26 from rohit/fix_unused_var

    fxn committed Mar 28, 2012
    Fix unused variable warning in test
Commits on Mar 17, 2012
Commits on Mar 9, 2012
  1. Merge pull request #24 from carlosantoniodasilva/script-name-root-url

    tenderlove committed Mar 9, 2012
    Fix to not allow trailing slash on script name when matching
  2. Fix to not allow trailing slash on script name when matching

    carlosantoniodasilva committed Mar 9, 2012
    This is related to a Rails issue with mounted engines on root path.
    See issues:
    
    rails/rails#2131
    rails/rails#2230
    rails/rails#2579
    rails/rails#5342
Commits on Mar 3, 2012
  1. Merge pull request #23 from rohit/silence_warning

    fxn committed Mar 3, 2012
    klass not used in tests produces warnings, silence these warnings
Commits on Feb 22, 2012
  1. Merge pull request #22 from bogdan/patch-2

    tenderlove committed Feb 22, 2012
    Fixed Nodes::Unary#children method
  2. Update lib/journey/nodes/node.rb

    bogdan committed Feb 22, 2012
  3. Merge pull request #19 from kennyj/fix_rails_issue_5114

    tenderlove committed Feb 22, 2012
    Support tilde and minus character. Fix Rails Issue #5114.
Commits on Feb 21, 2012
Commits on Feb 16, 2012
  1. caching dispatch lookup table

    tenderlove committed Feb 16, 2012
Commits on Feb 15, 2012
Commits on Feb 14, 2012
  1. simplifies a couple of regexps

    fxn committed Feb 14, 2012
Commits on Feb 8, 2012
Commits on Jan 26, 2012
  1. bumping to 1.0.1

    tenderlove committed Jan 26, 2012
Commits on Jan 25, 2012
  1. Merge pull request #14 from pwim/utf-8-paths

    tenderlove committed Jan 25, 2012
    Support encoded UTF-8 paths
  2. Support encoded UTF-8 paths

    pwim committed Jan 25, 2012
    URLs can contain percent-encoded utf-8 text as per RFC 3986. Journey did
    not allow of defining routes containing utf-8 text, as the scanner
    improperly considered each % to a separate token.
Commits on Jan 24, 2012
  1. * Added symbol? and literal? predicate methods to the ast nodes for

    tenderlove committed Jan 24, 2012
    easier AST traversal.
    * Made the dummy node a real class.
Commits on Jan 18, 2012
  1. Merge pull request #13 from spohlenz/restore-request-class-methods

    tenderlove committed Jan 18, 2012
    Restore request class methods
  2. Restore "Merge pull request #11 from spohlenz/request_class_methods"

    spohlenz committed Jan 18, 2012
    This reverts commit 20851a0.
Commits on Jan 14, 2012
  1. Merge pull request #12 from foca/patch-1

    josevalim committed Jan 14, 2012
    Update README to reflect the new home :)
Commits on Jan 13, 2012
  1. Revert "Merge pull request #11 from spohlenz/request_class_methods"

    tenderlove committed Jan 13, 2012
    This reverts commit 9c956b8, reversing
    changes made to 2c0889f.