1. 05 12月, 2013 4 次提交
  2. 04 12月, 2013 10 次提交
  3. 03 12月, 2013 12 次提交
  4. 01 12月, 2013 1 次提交
  5. 30 11月, 2013 2 次提交
  6. 29 11月, 2013 1 次提交
  7. 28 11月, 2013 2 次提交
  8. 27 11月, 2013 5 次提交
    • G
      Deprecated Numeric#{ago,until,since,from_now} · 1f161360
      Godfrey Chan 提交于
      The user is expected to explicitly convert the value into an
      AS::Duration, i.e. `5.ago` => `5.seconds.ago`
      
      This will help to catch subtle bugs like:
      
        def recent?(days = 3)
          self.created_at >= days.ago
        end
      
      The above code would check if the model is created within the last 3
      **seconds**.
      
      In the future, `Numeric#{ago,until,since,from_now}` should be removed
      completely, or throw some sort of errors to indicate there are no
      implicit conversion from `Numeric` to `AS::Duration`.
      
      Also fixed & refactor the test cases for Numeric#{ago,since} and
      AS::Duration#{ago,since}. The original test case had the assertion
      flipped and the purpose of the test wasn't very clear.
      1f161360
    • G
      Process::Status should get a :nodoc: [ci skip] · 6ef53181
      Godfrey Chan 提交于
      6ef53181
    • G
      Make the JSON encoder pluggable · d4ef6c00
      Godfrey Chan 提交于
      d4ef6c00
    • G
      Removed the Ruby encoder and switched to using the JSON gem · 80e75520
      Godfrey Chan 提交于
      Got all the tests passing again.
      
      Support for `encode_json` has been removed (and consequently the
      ability to encode `BigDecimal`s as numbers, as mentioned in the
      previous commit). Install the `activesupport-json_encoder` gem
      to get it back.
      80e75520
    • G
      Removed support for encoding BigDecimal as a JSON number · 4d02296c
      Godfrey Chan 提交于
      This is because the new encoder will no longer support encode_json.
      Therefore our only choice is to return `to_i` or `to_s` in
      `BigDecimal#as_json`. Since casting a BigDecimal to an integer is
      most likely a lossy operation, we chose to encode it as a string.
      
      Support for encoding BigDecimal as a string will return via the
      `activesupport-json_encoder` gem.
      4d02296c
  9. 23 11月, 2013 1 次提交
  10. 22 11月, 2013 1 次提交
  11. 21 11月, 2013 1 次提交