Permalink
Commits on Feb 19, 2013
  1. Update README.rdoc

    committed Feb 19, 2013
  2. major version 3.0.0

    committed Feb 19, 2013
Commits on Dec 11, 2012
  1. patch version 2.2.1

    committed Dec 11, 2012
  2. Merge pull request #27 from grosser/ignore-order-rails30

    Ignore order on rails 30
    committed Dec 11, 2012
Commits on Dec 7, 2012
  1. minor version 2.2.0

    committed Dec 7, 2012
  2. the reload hack on associations is horrible.

    It never worked on AR 2.3 and there is no easy way to make it work on later versions
    committed Dec 7, 2012
Commits on Nov 29, 2012
  1. patch version 2.1.2

    committed Nov 29, 2012
  2. Merge pull request #26 from grosser/grosser/fix-reflection

    kasket update broke belongs_to with true on rails 3
    committed Nov 29, 2012
Commits on Nov 26, 2012
Commits on Nov 20, 2012
  1. patch version 2.1.1

    committed Nov 20, 2012
  2. minor version 2.1.0

    committed Nov 20, 2012
  3. locked gems on jruby

    committed Nov 20, 2012
  4. Merge branch 'rails30' of git://github.com/grosser/kasket into grosse…

    …r-rails30
    
    Conflicts:
    	.travis.yml
    committed Nov 20, 2012
  5. fix gemfiles location

    committed Nov 20, 2012
  6. support rails 3.0

    fix parser for rails 3.0
    grosser committed Jun 27, 2012
  7. remove silly rake task

    committed Nov 20, 2012
Commits on Nov 19, 2012
  1. Merge pull request #21 from grosser/edge_case_support

    support more edge-cases without blowing up e.g. (a=1) AND (b=2) or ((0=1))
    committed Nov 19, 2012
  2. Merge pull request #24 from grosser/unfound

    fix unfound records causing exceptions + refactor finder code +
    committed Nov 19, 2012
Commits on Nov 17, 2012
  1. fix unfound records causing exceptions + refactor finder code + make …

    …code reuse keys instead of calling kasket_key again
    grosser committed Nov 17, 2012
Commits on Sep 12, 2012
Commits on Jul 6, 2012
  1. cleanup

    committed Jul 6, 2012
  2. just beeing safe here

    committed Jul 6, 2012
  3. Merge pull request #20 from grosser/run_all

    run all appraisals by default
    committed Jul 6, 2012
Commits on Jul 5, 2012
  1. run all appraisals by default

    grosser committed Jul 5, 2012
Commits on Jul 1, 2012
  1. Merge pull request #18 from grosser/fix

    Fix for ree and 1.9 on all versions...
    committed Jul 1, 2012
  2. a basic test for visitor + fix bug in visitor

    test was also green with bug, just found it while build the tests / could not find a test-case that covers the bug directly
    this is the closest I got
    
    should "build select from id = ? as prepared by AR .find(1)" do
      expected = {
        :attributes=>[[:id, "1"]],
        :from=>"posts",
        :index=>[:id],
        :key=>"kasket-#{Kasket::Version::PROTOCOL}/posts/version=#{POST_VERSION}/id=1"
      }
    
      table = Arel::Table.new(:posts)
      column = Post.columns_hash["id"]
      substitute = Post.connection.substitute_at(column, 0)
      relation = Post.where(table["id"].eq(substitute))
      relation.bind_values = [[column, 1]]
    
      assert_equal expected, relation.to_kasket_query
    end
    grosser committed Jul 1, 2012
Commits on Jun 30, 2012
  1. Merge pull request #17 from grosser/fix

    Fix tests
    committed Jun 30, 2012
  2. fix for 3.1

    grosser committed Jun 30, 2012