Commits on Jan 5, 2013
  1. 0.3.1 Release

    committed Jan 4, 2013
Commits on Jan 2, 2013
  1. Add TemplateResponseMixin (and TemplateResource)

    This provides an easy entry point for using restlib2 as an
    alternative to Django's CBVs, but with the benefit of not being
    tied down with conventional cruft.
    committed Jan 1, 2013
  2. Add support for passing keyword args upon initialization

    This enables creating and instance 'on-the-fly' without
    needing to subclass for simple customization.
    committed Jan 1, 2013
  3. Add `render` method for composing an HttpResponse from the handler

    This provides a clean way to override/extend building an HttpResponse
    in subclasses.
    committed Jan 1, 2013
Commits on Jan 1, 2013
  1. Clean up

    committed Jan 1, 2013
Commits on Dec 31, 2012
  1. Clean up

    committed Dec 30, 2012
Commits on Dec 29, 2012
Commits on Oct 20, 2012
  1. Update ignores

    committed Oct 19, 2012
  2. Bump development version

    committed Oct 19, 2012
  3. 0.3.0 Release

    committed Oct 19, 2012
Commits on Sep 14, 2012
  1. Remove `restlib2.utils` in favor of `django-preserialize`

    Simplify setup script, add test_suite module
    committed Sep 14, 2012
Commits on Aug 4, 2012
  1. Add ability to set `no-store` and `must-revalidate` cache directives

    - Repurpose `private_cache` to `cache_type` to allow specifying private, public, or no-cache
    - Remove usage of Pragma header
    committed Aug 4, 2012
Commits on Aug 3, 2012
  1. Remove coverage docs

    committed Aug 3, 2012
  2. Rename `serialize` to `write`

    This is doing more than simply serializing the response content and
    it updates the response in-place, so `write` is more appropriate
    committed Aug 3, 2012
  3. Mild refactor of serialization, add cache-control options

    - Rearrange methods
    - Move implied serialization in `process_response` to standalone method
    - Add `response_cache_control` for adding Cache-Control headers
    committed Aug 3, 2012
Commits on Aug 2, 2012
  1. Document tests, replace numerical codes with readable statuses

    Do not interpret a NoneType as response content
    committed Aug 2, 2012
Commits on Jun 7, 2012
Commits on May 24, 2012
  1. Fix spelling

    committed May 24, 2012
Commits on May 10, 2012
Commits on May 9, 2012
  1. Add the exception message

    committed May 9, 2012
Commits on Apr 21, 2012
Commits on Apr 19, 2012
  1. Hard validation prevents using instance properties

    This needs to be refactored a bit
    committed Apr 19, 2012
Commits on Apr 18, 2012
  1. Fix wrong variable

    committed Apr 17, 2012
Commits on Apr 12, 2012
  1. `key_map` now maps from the _desired_ key to the actual field name

    Clean up redundant field validation during recursion. `fields`
    and `exclude` applied to a `QuerySet` instance only needs to be
    validated once.
    committed Apr 12, 2012
Commits on Mar 15, 2012
  1. Add coverage for serializers

    committed Mar 15, 2012
  2. Merge remote

    committed Mar 15, 2012
  3. Change `check_` methods to `is_` for less ambiguous expected return v…

    …alue
    
    - Define separate `process_*` methods for differing process states
    - Add default set of serializers (untested)
    committed Mar 15, 2012
Commits on Mar 8, 2012
  1. Remove stating DELETE requires conditional request

    Add note about how Django handles ETags
    committed Mar 7, 2012