Commit Graph

  • 84bb5ea4ff Do not use schmea in tests if coreapi is not installed Tom Christie 2016-06-24 11:23:31 +0100
  • bd895fb63f Deployed 3a7bfdf with MkDocs version: 0.15.3 Tom Christie 2016-06-24 10:07:42 +0000
  • 3a7bfdfa70 Add sentry as a premium sponsor [skip ci] (#4221) Tom Christie 2016-06-24 11:05:19 +0100
  • d28528b2e3 Update homepage with latest funding Tom Christie 2016-06-24 11:04:08 +0100
  • adcab1c106 Continue to tweak funding text Tom Christie 2016-06-24 10:34:58 +0100
  • 320c8269fd Add Sentry as a premium sponsor. [skip ci] Tom Christie 2016-06-24 10:31:27 +0100
  • 8ab684187c Tweak funding text. [skip ci] Tom Christie 2016-06-24 10:06:02 +0100
  • 38c1488a6e Merge 7129b9c5aa into fdde44d9d1 Marc DEBUREAUX 2016-06-23 15:05:18 +0000
  • fdde44d9d1 Fix parsing multipart data using a nested serializer with list (#3820) Laurent De Marez 2016-06-23 17:03:24 +0200
  • bc3485ab7d Namespace versioning with nested namespaces (#4219) Tom Christie 2016-06-23 16:00:11 +0100
  • c6c22ed6ec Support nested namespaces with namespaced versioning. Tom Christie 2016-06-23 15:48:59 +0100
  • ea92d50582 Resolve tests against Django master (#4218) Tom Christie 2016-06-23 15:41:25 +0100
  • bafc7041db Resolve tests against Django master Tom Christie 2016-06-23 15:22:34 +0100
  • f81d516ae4 Robust uniqueness checks. (#4217) Tom Christie 2016-06-23 15:09:23 +0100
  • 1761934dbb Add master to test matrix (allow_failures) Tom Christie 2016-06-23 14:50:33 +0100
  • 2548403b07 Robust uniqueness checks Tom Christie 2016-06-23 14:39:28 +0100
  • da70877040
    Fix Travis matrix.allow_failures José Padilla 2016-06-23 09:20:27 -0400
  • a20a75636c Test against Django 1.10b1 (#4210) José Padilla 2016-06-23 09:12:51 -0400
  • e1f7cc4082 Minor refactoring of must_call_distinct (#4215) Tom Christie 2016-06-23 14:02:25 +0100
  • 19d41e73e6
    Test against Django master José Padilla 2016-06-23 08:57:06 -0400
  • 7c175736e9 Minor refactoring of must_call_distinct Tom Christie 2016-06-23 13:52:21 +0100
  • 45f84a06b3 #3788 Test purified Vojtech Oram 2016-06-23 14:51:54 +0200
  • 90bb0c58ce Prevented unnecessary distinct() call in SearchFilter. (#3938) Simon Charette 2016-06-23 08:49:23 -0400
  • 2a3b4c9822 README sponsorship placement (#4214) Tom Christie 2016-06-23 13:29:38 +0100
  • ec6e9d1dad Minor tweaks to funding promo Tom Christie 2016-06-23 13:24:32 +0100
  • 9003595508 Tweak funding promo Tom Christie 2016-06-23 13:19:22 +0100
  • ea9f576923 Tweak README sponsorship placement Tom Christie 2016-06-23 13:07:49 +0100
  • dfe37fa8f0 #3788 Moved test to module tests.test_model_serializer Vojtech Oram 2016-06-23 14:07:20 +0200
  • f371a7541a README sponsorship placement. Tom Christie 2016-06-23 13:04:36 +0100
  • 6b2230abcc #3788 Added failing TestCase for default value being ignored at BooleanField Vojtech Oram 2016-06-23 13:53:16 +0200
  • 0ad675b761 filter_fields attribute for DjangoFilterBackend Zdanchuk Andrey 2016-06-23 13:11:57 +0300
  • 36ca4b8e06 Make offset_cutoff a class attribute in CursorPagination so that it can be easily overridden in subclasses (#4212) Rowan Seymour 2016-06-23 11:37:15 +0200
  • 7777f91e2a Make offset_cutoff a class attribute in CursorPagination so that it can be easily overridden in subclasses Rowan Seymour 2016-06-22 16:59:30 +0200
  • e78753dd0c Only set 'encoding' if a 'form' or 'body' field exists Tom Christie 2016-06-22 14:20:05 +0100
  • 2f5c9748d3 Add integration tests for schema generation Tom Christie 2016-06-22 14:11:37 +0100
  • 26d9eb54e1 Merge 3f758c1bf1 into 879652ec2e Alejandro Varas 2016-06-22 12:29:57 +0000
  • fd06fdf7e2
    Test against Django 1.10b1 José Padilla 2016-06-21 23:08:32 -0400
  • 8519b4e24c Remove extranous blank line Tom Christie 2016-06-21 21:17:44 +0100
  • b438281f34 Add 'view' argument to 'get_fields()' Tom Christie 2016-06-21 21:16:45 +0100
  • 879652ec2e Update 2-requests-and-responses.md (#4209) Ankush Thakur 2016-06-22 01:37:55 +0530
  • 8fb260214b Resolve NameError Tom Christie 2016-06-21 21:07:25 +0100
  • ecad60fbca Update 2-requests-and-responses.md Ankush Thakur 2016-06-21 22:22:04 +0530
  • cad24b1ecd Schema docs, pagination controls, filter controls Tom Christie 2016-06-21 16:59:53 +0100
  • e66bea7814 Merge df300d36c4 into 498ce85f34 Mojca Rojko 2016-06-18 00:52:04 +0000
  • 5c343ae3e6 Add failing test of deepcopy issue in is_valid Jody McIntyre 2016-06-17 15:10:57 -0400
  • 2c83fc51a6 Lazily get the name of hyperlinked models Kevin Vance 2016-06-16 15:44:33 -0400
  • a13cdbeb25
    Optionally sort JSON output David Fischer 2016-06-16 07:08:07 -0700
  • 498ce85f34 Update third-party-resources.md (#4200) Kenneth Love 2016-06-15 13:17:16 -0700
  • 80ddb4ae4e Update third-party-resources.md Kenneth Love 2016-06-15 10:12:34 -0700
  • 1f76ccaeee Fail gracefully if coreapi is not installed and SchemaGenerator is used Tom Christie 2016-06-15 17:00:26 +0100
  • 482289695d Added SchemaGenerator class Tom Christie 2016-06-15 16:43:50 +0100
  • 5dd336ec6c #4198: Update documentation with behaviour changes. George-Cristian Bîrzan 2016-06-15 16:35:37 +0300
  • badf7779f2 #4198: - Raise exception if field is defined on the class and present in extra_kwargs or read_only_fields - Do not overwrite options specified in extra_kwargs in get_uniqueness_extra_kwargs George-Cristian Bîrzan 2016-06-15 14:19:45 +0300
  • 798a971f20 Simplfy TimeField passing through strings (#4197) Tom Christie 2016-06-14 16:05:00 +0100
  • 93c3f38ac9 Simplfy TimeField passing through strings Tom Christie 2016-06-14 15:43:17 +0100
  • 9406e45b2c Pass through strings as-in with DateTimeField (#4196) Tom Christie 2016-06-14 12:23:39 +0100
  • 86cc657ac7 Pass through strings as-in with DateTimeField Tom Christie 2016-06-14 12:11:51 +0100
  • 474a23e254 Merge branch 'master' into schema-support Tom Christie 2016-06-14 11:22:30 +0100
  • 06f90c1f9a Merge 8966d8e458 into 1633a0a2b1 Calum Calder 2016-06-13 21:16:32 +0000
  • 3a7979964b fixed testcases AKhil Lawrence 2016-06-05 16:00:39 +0530
  • 6ceb8cfe93 modified exception handler to throw django error page in case of internal server error AKhil Lawrence 2016-06-05 14:40:57 +0530
  • 1633a0a2b1 Add test confirming that required=False is valid on a relational field (#4195) Tom Christie 2016-06-13 16:52:45 +0100
  • 2c5f38f6a7 Add test confirming that required=False is valid on a relational field Tom Christie 2016-06-13 16:47:46 +0100
  • 2e7fae7698 limit=0 should revert to default limit (#4194) Tom Christie 2016-06-13 16:32:43 +0100
  • e562ef79e5 limit=0 should revert to default limit Tom Christie 2016-06-13 16:22:05 +0100
  • c3b7fba918 Exclude read_only=True fields from unique_together validation & add docs. (#4192) Tom Christie 2016-06-13 13:31:12 +0100
  • 5c8d9352b7 Add docs on validation in complex cases Tom Christie 2016-06-13 13:21:44 +0100
  • df300d36c4 organise imports Mojca Rojko 2016-06-13 14:21:21 +0200
  • 8b57e84086 cover all python versions Mojca Rojko 2016-06-13 14:00:54 +0200
  • 3e45e1e8b0 Do not add uniquness_extra_kwargs when validators are explicitly declared. Tom Christie 2016-06-13 12:38:49 +0100
  • 85c7a15c62 Test to ensure that unique_together validators can be removed Tom Christie 2016-06-13 12:18:54 +0100
  • 3812f63fcd Exclude read_only=True fields from unique_together validation Tom Christie 2016-06-13 11:59:31 +0100
  • 9bffd35432 Handle bytestrings in JSON. Closes #4185. (#4191) Tom Christie 2016-06-13 10:41:50 +0100
  • 5299f32952 Handle bytestrings in JSON. Closes #4185. Tom Christie 2016-06-13 10:30:29 +0100
  • 9ba892f8d3 Extend AuthTokenSerializer to allow login with custom username fields xtrinch 2016-06-12 23:57:34 +0200
  • 923741f124 Allow IPAddressField and GenericIPAddressField blankable Gao Jiangmiao 2016-06-12 17:21:53 +0800
  • b709dd484d Docs tweak Tom Christie 2016-06-10 14:23:32 +0100
  • 2ffa145f5d Remove unused variable Tom Christie 2016-06-10 14:23:24 +0100
  • 2e60f41b46 Spelling Tom Christie 2016-06-10 11:10:29 +0100
  • b7fcdd257e Initial schema generation & first tutorial 7 draft Tom Christie 2016-06-10 11:09:16 +0100
  • 6c60f58a56 Docs update Tom Christie 2016-06-09 21:51:22 +0100
  • eeffca40eb Tutorial updates Tom Christie 2016-06-09 20:59:57 +0100
  • 29e228d2dd Fail gracefully if attempting to use schemas without coreapi being installed. Tom Christie 2016-06-09 14:07:17 +0100
  • 47c776596c Import coreapi from compat Tom Christie 2016-06-09 14:04:58 +0100
  • 80c595edba Add --diff to isort Tom Christie 2016-06-09 14:01:55 +0100
  • 99adbf19d3 Catch SyntaxError when importing coreapi with python 3.2 Tom Christie 2016-06-09 13:53:55 +0100
  • 56ece731e2 Version bump for coreapi in requirements Tom Christie 2016-06-09 13:32:21 +0100
  • 744dba44fa Minor docs update Tom Christie 2016-06-09 12:29:11 +0100
  • 2d28390386 Add missing newline Tom Christie 2016-06-09 12:28:58 +0100
  • c890ad4d67 Clean up test failures Tom Christie 2016-06-09 12:20:35 +0100
  • b64340ba63 Add coreapi to optional requirements. Tom Christie 2016-06-09 11:22:45 +0100
  • bb22ab8ee7 More robust form rendering in the browsable API (#4181) Tom Christie 2016-06-08 17:13:20 +0100
  • edf30cff01 More robust form rendering in the browsable API Tom Christie 2016-06-08 17:01:03 +0100
  • 70d7fabc54 Merge 8ee63e90b8 into a5f822d067 Alejandro R. Sedeño 2016-06-08 15:03:55 +0000
  • a7dd5aab19 Merge 1abd50143d into a5f822d067 José Padilla 2016-06-08 14:55:11 +0000
  • a5f822d067 Empty cases of .validated_data and .errors as lists not dicts for ListSerializer (#4180) Tom Christie 2016-06-08 15:55:09 +0100
  • e5988300e8 Empty cases of .validated_data and .errors as lists not dicts for ListSerializer Tom Christie 2016-06-08 15:46:04 +0100
  • bc836aac70 Initial pass at schema support Tom Christie 2016-06-08 14:24:02 +0100
  • 4cbe4ac004 Import errors DinarGataullin 2016-06-08 00:19:19 +0500
  • 66709ed184 include django as a dependency Beyang Liu 2016-06-07 10:57:20 -0700