Commit Graph

  • b523524d8e Merge remote-tracking branch 'reference/master' into bugfix/1936 Xavier Ordoquy 2014-11-14 02:11:40 +0100
  • f7704b8652 Merge remote-tracking branch 'upstream/master' Kevin Chang 2014-11-13 16:28:51 -0800
  • 3432d4e3bb Merge d31e339a6b into 4e03518438 Kyle Valade 2014-11-14 00:22:16 +0000
  • 4e03518438 required=False for nullable relationships Tom Christie 2014-11-13 23:30:42 +0000
  • 7394dcec9e ReturnList and ReturnDict wrapped at nicer point Tom Christie 2014-11-13 23:05:44 +0000
  • cb672a0ecb Merge branch 'master' of https://github.com/tomchristie/django-rest-framework Tom Christie 2014-11-13 22:16:53 +0000
  • 992330055e Refactor many Tom Christie 2014-11-13 21:11:13 +0000
  • 78a741be27 Split out .create and .update on ListSerializer Tom Christie 2014-11-13 20:24:48 +0000
  • fd97d9bff8 Use select inputs for relationships. Closes #2058. Tom Christie 2014-11-13 19:35:03 +0000
  • ea98de9b88 Model fields with .blank or .null now map to required=False. Closes #2017. Closes #2021. Tom Christie 2014-11-13 19:28:57 +0000
  • 9e75c4d8ea Reinstate OPTIONS tests Tom Christie 2014-11-13 16:24:03 +0000
  • 502a86cedb Remove tests/settings. Using conftest instead. Tom Christie 2014-11-13 16:10:48 +0000
  • e5cd693e7b Remove test cruft Tom Christie 2014-11-13 16:07:25 +0000
  • 03310cc33a Add PyPI version badge. Tom Christie 2014-11-13 12:06:45 +0000
  • d31e339a6b Cleaning up serializers.ModelSerializer.get_fields and model_meta.get_field_info Kyle Valade 2014-11-12 23:17:11 -0800
  • 910e09e03e Failing test case for #1936 - invalid data for nested serializer are considered valid. Xavier Ordoquy 2014-11-13 00:54:21 +0100
  • 70cf08a0a2 Added child template for file inputs to get rid of outer white box Kevin Chang 2014-11-12 14:08:50 -0800
  • dbb435ca31 Added missing default style for FileField Kevin Chang 2014-11-12 12:46:09 -0800
  • e70b82b6c8 Update html.py Tom Christie 2014-11-12 15:38:39 +0000
  • 1838e18aee Update html.py Tom Christie 2014-11-12 15:38:05 +0000
  • 130311bfbe Merge 92c630ef24 into 3e8068757b Florian Demmer 2014-11-11 13:28:49 +0000
  • 92c630ef24 add kwargs to get_serializer_context Florian Demmer 2014-11-11 14:27:42 +0100
  • 3c6d84d0dd break methods out of Kyle Valade 2014-11-10 17:12:43 -0800
  • 3e8068757b Merge pull request #2055 from kevinlondon/patch-6 Tom Christie 2014-11-10 20:04:34 +0000
  • 9521b69711 #2054: Update exceptions to allow custom detail Kevin London 2014-11-10 11:08:39 -0800
  • 62ce653c61 Update fields.py Tom Christie 2014-11-10 14:44:26 +0000
  • fd7db776ad Bring UniqueValidator implementation in line with other uniquness validators. Tom Christie 2014-11-10 12:32:03 +0000
  • b9d7a11156 Added pending deprecation warning to the hooks mixins. Omer Katz 2014-11-10 14:31:05 +0200
  • 8c1fa0b87d Merge branch 'master' of https://github.com/tomchristie/django-rest-framework Tom Christie 2014-11-10 12:21:41 +0000
  • f387cd89da Uniqueness constraints imply a forced 'required=True'. Refs #1945 Tom Christie 2014-11-10 12:21:27 +0000
  • 5fb300d880 Fixed the created flag and made sure the new/updated instance is provided to post_save. Omer Katz 2014-11-10 14:19:31 +0200
  • 5200c2ceaa Added old hooks mixins for those who need an easier migration path from 2.4.x to 3.x. Omer Katz 2014-11-10 09:29:41 +0200
  • ab1d4364b6 Merge pull request #2051 from jochenvdv/fix-typos Tom Christie 2014-11-08 11:57:51 +0000
  • 440d61ab36 Fix some typos and other errors Jochen Van de Velde 2014-11-08 11:02:48 +0100
  • fec0e56ffb Merge pull request #2050 from jpadilla/issues/2045 Tom Christie 2014-11-08 07:47:47 +0000
  • 058fea23d3 Fix csrf-ajax link. Closes #2045 José Padilla 2014-11-07 23:55:42 -0400
  • 960ae8afd8 Fix typo in example Code James Pulec 2014-11-07 15:07:06 -0800
  • be3086b0e1 Moved the logic to determine which handler for the view to use into a separate method outside of dispatch. Cameron Maske 2014-11-07 15:49:33 -0500
  • 93633c297c Tweaks to release notes Tom Christie 2014-11-07 20:44:12 +0000
  • 59b30307e8 Fixes to release notes Tom Christie 2014-11-07 20:10:15 +0000
  • 51d86a6505 Support dotted source on relational fields Tom Christie 2014-11-07 16:05:07 +0000
  • 3e878a3207 Fix initial data on serializers to reflect writable fields Tom Christie 2014-11-07 15:38:27 +0000
  • 02844a1507 Fix up fieldset templates. Closes #2039 Tom Christie 2014-11-07 15:22:17 +0000
  • 4e2627736f Merge branch 'master' into dont-deserialize-twice Tom Christie 2014-11-07 14:14:18 +0000
  • 1c1c6640d2 Merge branch 'master' of https://github.com/tomchristie/django-rest-framework Tom Christie 2014-11-07 14:13:58 +0000
  • 55c44fc921 Fix serializer initial data Tom Christie 2014-11-07 14:13:50 +0000
  • 041435f4ee Prevent re-running deserialization. Closes #1975. Tom Christie 2014-11-07 14:08:20 +0000
  • 73bebbba64 Add font files Tom Christie 2014-11-07 12:53:01 +0000
  • bb21216a7c Metadata API should examine child serializer if passed parent ListSerializer. Closes #2035. Tom Christie 2014-11-07 12:16:25 +0000
  • eafb7e1e24 ModelField fix. Closes #2018. Tom Christie 2014-11-07 11:44:16 +0000
  • a16a8a10a9 .copy() for serializer .data and .errors dictionaries Tom Christie 2014-11-07 11:16:26 +0000
  • e399140031 Minor tweaks Tom Christie 2014-11-07 10:51:08 +0000
  • 555930ee81 Merge branch 'master' of https://github.com/tomchristie/django-rest-framework Tom Christie 2014-11-07 10:14:03 +0000
  • 9b19b5a594 Serializer cleanup Tom Christie 2014-11-07 10:13:46 +0000
  • 9078fd4f68 Merge pull request #2041 from asparagui/minor_sp Tom Christie 2014-11-07 08:52:11 +0000
  • b44def4650 minor spelling tweaks Brett Koonce 2014-11-06 23:19:26 -0800
  • a40b805963 Merge pull request #2038 from NextHub/master Tom Christie 2014-11-06 17:37:52 +0000
  • db1dd8e240 Tests & fixes for list serialization Tom Christie 2014-11-06 17:32:33 +0000
  • ea76dc18b6 Fixed base_url duplication in FileField.use_url Tymur Maryokhin 2014-11-06 18:20:55 +0100
  • 4e001dbb7a Drop usage of SortedDict. Closes #2027. Tom Christie 2014-11-06 12:00:30 +0000
  • 9923a6ce90 Fix tests for py2/3 compat Tom Christie 2014-11-06 11:51:10 +0000
  • a919068c5d Fix exception style for py3 Tom Christie 2014-11-06 11:35:34 +0000
  • 34f5207378 Merge 05cc9e7756 into 4482be46ae Tom Christie 2014-11-06 11:14:15 +0000
  • 4482be46ae More precise assertion error for bulk update Tom Christie 2014-11-06 11:10:36 +0000
  • ed541864e6 Support for bulk create. Closes #1965. Tom Christie 2014-11-06 10:34:59 +0000
  • 7daeb5f782 Merge pull request #2031 from YuriHeupa/patch-1 Tom Christie 2014-11-05 20:51:58 +0000
  • 5ba2297adc Changed error message of CharField Yuri Hernani Heupa 2014-11-05 15:26:14 -0200
  • 73daf40715 ModelField should support max_length. Closes #2018. Tom Christie 2014-11-05 15:51:45 +0000
  • 49fae23000 Pass through kwargs to both Serializer and ListSerializer Tom Christie 2014-11-05 15:23:13 +0000
  • 75d755a8fc Add error handling for a raised AttributeError inside of a property call for "request.user". Adam Grant 2014-11-05 10:22:55 -0500
  • d048d32876 Minor cleanup Tom Christie 2014-11-05 13:40:21 +0000
  • fa1aa94b60 Merge c1391abc87 into 5250700659 @ntoinet 2014-11-05 12:19:26 +0000
  • c1391abc87 Update quickstart.md @ntoinet 2014-11-05 13:19:06 +0100
  • a3423d3d45 Merge b54c76b9fd into 5250700659 Shawn Campbell 2014-11-05 11:26:29 +0000
  • 5250700659 Add docs on request.accepted_renderer and .accepted_media_type Tom Christie 2014-11-05 11:14:41 +0000
  • 2daf085100 Copy accepted_renderer and accepted_media_type when cloing a request. Closes #1950. Tom Christie 2014-11-05 11:08:32 +0000
  • 571440e143 Stronger calling out of 'DjangoObjectPermissionsFilter'. Closes #1934. Tom Christie 2014-11-05 10:53:46 +0000
  • 0a5d088287 Fix failing copy of fields when RegexValidator is used. Closes #1954. Tom Christie 2014-11-05 10:48:30 +0000
  • 26b6180f50 Support None if initial part of dotted lookup returns None. Closes #1223. Tom Christie 2014-11-05 10:28:34 +0000
  • c70242c35b Merge pull request #2024 from defrex/master Tom Christie 2014-11-05 10:14:32 +0000
  • daad246fa8 Merge f98d487931 into 7fd4f7e2ff Jarrod Baumann 2014-11-05 08:56:36 +0000
  • 869e8936c9 Merge fac579342d into 7fd4f7e2ff Jarrod Baumann 2014-11-05 08:56:33 +0000
  • 7fd4f7e2ff Merge pull request #2022 from brainwane/patch-1 Tom Christie 2014-11-05 08:56:02 +0000
  • f98d487931 updated patch with additional checks where request method may not be populated Jarrod Baumann 2014-11-05 00:41:50 -0600
  • 4b62a8e8bd Do not require UniqueTogether validation for updates (PATCH) since the update may be partial. Jarrod Baumann 2014-11-05 00:22:49 -0600
  • 4d3831cae8 add glyphicons font files Aron Jones 2014-11-04 22:01:23 -0500
  • fac579342d Accomodate passing the full resource object to HyperlinkedRelatedFields instead of just the URL Jarrod Baumann 2014-11-04 17:27:03 -0600
  • 7352405697 Updated book link in HATEOAS page Sumana Harihareswara 2014-11-04 17:18:13 -0500
  • 026f164f7a Stupidly referenced an attribute that will not always be populated. Replaced with a call to getattr with a default None value Jarrod Baumann 2014-11-04 13:15:17 -0600
  • 5fc253d886 Added validation exceptions for required fields with allow_blank set to True to mirror Django's validation logic Jarrod Baumann 2014-11-04 11:48:43 -0600
  • 79b1861087 Added Django's models.IPAddressField to the ModelSerializer field mapping Jarrod Baumann 2014-11-03 22:14:29 -0600
  • d15a2fc21a Merge 6dbcbcc9a8 into 5ee472718a silviogutierrez 2014-11-03 21:26:55 +0000
  • 6dbcbcc9a8 Failing test case for creation-only serializers. Silvio J. Gutierrez 2014-11-03 16:25:25 -0500
  • 5ee472718a Merge pull request #2015 from tdavis/patch-1 Xavier Ordoquy 2014-11-03 21:07:27 +0100
  • 3375fecc8b Fix typo Tom Davis 2014-11-03 15:05:45 -0500
  • db490abf16 Merge ed53ffb9cd into 1925d465ae Daniel Naab 2014-11-03 16:42:09 +0000
  • 1925d465ae Call out 'get_value' and 'get_attribute' Tom Christie 2014-11-03 16:42:00 +0000
  • 3cecf874b5 Merge ed53ffb9cd into 5d7b835608 Daniel Naab 2014-11-03 16:28:24 +0000
  • ed53ffb9cd Fixes #1649 - Escaping (ampersand) in browsable API URLs Daniel Naab 2014-11-03 10:25:43 -0600
  • 5d7b835608 Tweaks to validation notes Tom Christie 2014-11-03 16:17:53 +0000