| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2014-09-25 | Check for redundant on SerializerMethodField | Tom Christie | |
| 2014-09-25 | Clean up bind - no longer needs to be called multiple times in nested fields | Tom Christie | |
| 2014-09-25 | Automatic field binding | Tom Christie | |
| 2014-09-25 | Ensure proper sorting of 'choices' attribute on ChoiceField | Tom Christie | |
| 2014-09-24 | Enforce field_name != source | Tom Christie | |
| 2014-09-24 | Custom deepcopy on Field classes | Tom Christie | |
| 2014-09-24 | Drop redundant OPTIONS tests | Tom Christie | |
| 2014-09-24 | Merge branch 'master' into version-3.0 | Tom Christie | |
| 2014-09-24 | OPTIONS support | Tom Christie | |
| 2014-09-23 | Merge pull request #1896 from dbrgn/csrf_response | Tom Christie | |
| Changed return status for CSRF failures to HTTP 403 | |||
| 2014-09-23 | NullBooleanField | Tom Christie | |
| 2014-09-23 | Tests for field choices | Tom Christie | |
| 2014-09-23 | Changed return status for CSRF failures to HTTP 403 | Danilo Bargen | |
| By default, Django returns "HTTP 403 Forbidden" responses when CSRF validation failed[1]. CSRF is a case of authorization, not of authentication. Therefore `PermissionDenied` should be raised instead of `AuthenticationFailed`. [1] https://docs.djangoproject.com/en/dev/ref/contrib/csrf/#rejected-requests | |||
| 2014-09-22 | allow_blank, allow_null | Tom Christie | |
| 2014-09-22 | Tests & tweaks for ChoiceField | Tom Christie | |
| 2014-09-22 | Tests and tweaks for choice fields | Tom Christie | |
| 2014-09-22 | More compat fixes | Tom Christie | |
| 2014-09-22 | Support format=None for date/time fields | Tom Christie | |
| 2014-09-22 | Tweaks to DecimalField | Tom Christie | |
| 2014-09-22 | Fix compat issues | Tom Christie | |
| 2014-09-22 | Ensure 'messages' in fields are respected in preference to default validator ↵ | Tom Christie | |
| messages | |||
| 2014-09-22 | Tests and tweaks for text fields | Tom Christie | |
| 2014-09-22 | Field tests and associated cleanup | Tom Christie | |
| 2014-09-19 | Moar tests | Tom Christie | |
| 2014-09-19 | Test rejigging | Tom Christie | |
| 2014-09-19 | Add BaseSerializer heading | Tom Christie | |
| 2014-09-19 | Drop 'No major point releases are currently planned.', cos they are. | Tom Christie | |
| 2014-09-19 | Version 2.4.32.4.3 | Tom Christie | |
| 2014-09-19 | Merge branch 'master' into version-3.0 | Tom Christie | |
| 2014-09-19 | Initial release notes | Tom Christie | |
| 2014-09-19 | Test tweaking | Tom Christie | |
| 2014-09-18 | Merge pull request #1887 from ↵ | Tom Christie | |
| pipermerriam/piper/decorate_as_view_response_from_viewsets Fix missing CSRF exemption on viewsets | |||
| 2014-09-18 | Merge pull request #1882 from mattjmorrison/patch-2 | Tom Christie | |
| Clarify "raised inside REST framework" | |||
| 2014-09-18 | Fix missing CSRF exemption on viewsets | Piper Merriam | |
| 2014-09-18 | Added a model update integration test | Tom Christie | |
| 2014-09-18 | ModelSerializer.create() to handle many to many by default | Tom Christie | |
| 2014-09-18 | First pass on ManyRelation | Tom Christie | |
| 2014-09-18 | Test for custom fields | Tom Christie | |
| 2014-09-18 | Configuration correctness tests on ModelSerializer | Tom Christie | |
| 2014-09-18 | get_base_field() refactor | Tom Christie | |
| 2014-09-17 | Fixed code formatting | Matthew J Morrison | |
| 2014-09-17 | Update routers.py | Tom Christie | |
| 2014-09-17 | Merge pull request #1865 from mskrajnowski/default-router-listless-viewset | Tom Christie | |
| DefaultRouter support for viewsets without an implemented default action | |||
| 2014-09-17 | Merge pull request #1883 from jpadilla/master | Tom Christie | |
| Update authtoken latest Django 1.7 migration | |||
| 2014-09-17 | Update initial migration to work on Python 3 | José Padilla | |
| 2014-09-17 | Update comments | Tom Christie | |
| 2014-09-17 | Update authtoken latest Django 1.7 migration | José Padilla | |
| 2014-09-17 | Clarify "raised inside REST framework" | Matthew J Morrison | |
| I ran into an issue today where I was not seeing the rest_framework.views.exception_handler do what I thought it should be doing. It turned out that I had imported View from rest_framework.views rather than importing APIView from rest_framework.views. The phrase "raised inside REST framework" was confusing as I was debugging this issue. I was unsure if that meant that I could raise those exceptions in my code or if it had to originate from within framework code. I'm not sure if the proposed wording is ideal, I just wanted to point out what I found to be confusing. | |||
| 2014-09-16 | Merge pull request #1874 from sheppard/patch-3 | Tom Christie | |
| add wq.db router and django-rest-pandas renderers | |||
| 2014-09-15 | add wq.db router and django-rest-pandas renderers | S. Andrew Sheppard | |
