All Versions
35
Latest Version
Avg Release Cycle
14 days
Latest Release
2964 days ago

Changelog History
Page 2

  • v0.6.0 Changes

    June 24, 2015
    • ๐Ÿ‘• pylint shit.
    • ๐Ÿ“ฆ Moved dispatch_base up and removed dispatch package
    • ๐Ÿ“ฆ Moved manager_base and removed manager package.
    • Added append_slash class attribute to ResourceBase. Setting this attribute to True automatically appends a slash to the end of the base_url and base_url_sans_pks. Defaults to False.
  • v0.5.0 Changes

    June 18, 2015
    • ๐Ÿ“ฆ Renamed viewsets package to resources
    • Many underscore fields were removed with the exception of _relationships and _links
    • 0๏ธโƒฃ Fields default to checking the Query string, request body and url parameters for argument if no arg_type is specified.
    • Query args can be specified in relationships. Every argument available will be appended to the query string
    • query args on a resource is now a list that simply pulls from the properties.
    • โœ‚ Removed translate method from request container. Instead the request object is now injected into the translate_fields method from ripozo.viewsets.fields.base module
  • v0.4.0 Changes

    June 07, 2015
    • Using Accept-Types instead of Content-Type.
  • v0.4.0.b1 Changes

    June 05, 2015
    • RetrieveList now compatible with Single resource rest mixins
    • โž• Added RetrieveRetrieveList restmixin.
    • Relationships now take a no pks parameter which specifies that the resource in question should not use the pks (helpful for RetrieveRetrieveList and such)
    • ๐Ÿ›  Fixed bug in DictField that removed key-value pairs not explicitly specified.
    • โž• Added update_fields class property to Base Manager.
  • v0.3.1 Changes

    May 29, 2015
    • โž• Added DictField to top level import in fields.
  • v0.3.0 Changes

    May 29, 2015
    • ๐Ÿ›  Fixes for RetrieveRetrieveList bad translation.
    • โž• Added DictField which can translate and validate dictionary fields (and their subfields)
  • v0.2.1 Changes

    May 08, 2015
    • Endpoints that are generated now use "__" as the default endpoint name
    • โœ‚ Removed check fore the base rest endpoint. This doesn't take into account dispatchers having url_prefixes
    • Added get method to RequestContainer which searches through the url_params, query_args, and then the body_args to find a value
    • โž• Added create_fields property to the BaseManager. This allows a user to specify which fields are valid for creation.
    • related resources and linked resources named tuples
  • v0.2.0 Changes

    April 28, 2015
    • โœ‚ Removed ripozo_tests dependency. It is now included in the package itself.
  • v0.1.26 Changes

    April 23, 2015
    • Added base_url_sans_pks classproperty to ResourceBase
    • Create is now an individual resource rather than a list resource
    • โž• Added CreateRetrieve, CreateRetrieveUpdate, andCreateRetrieveUpdateDelete mixins
    • โœ‚ Removed CreateRetrieveList mixin
  • v0.1.25 Changes

    April 16, 2015
    • Overhauled how links and relationships are generated
    • Lots of bugs
    • Added include_relationships keyword argument to ResourceBase init for performance reasons