Adam Johnson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							91916a4db1 
							
						 
					 
					
						
						
							
							Fix NullBooleanField warning ( #7565 )  
						
						... 
						
						
						
						The argument to Field is 'allow_null'. 
						
					 
					
						2020-09-30 13:47:06 +01:00 
						 
				 
			
				
					
						
							
							
								Tom Christie 
							
						 
					 
					
						
						
						
						
							
						
						
							05b3865838 
							
						 
					 
					
						
						
							
							Version 3.12.1  
						
						
						
					 
					
						2020-09-28 16:18:23 +01:00 
						 
				 
			
				
					
						
							
							
								Hugo Rodger-Brown 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							995188f8c5 
							
						 
					 
					
						
						
							
							Add missing TokenProxy migration ( #7557 )  
						
						... 
						
						
						
						Fixes  #7554  
					
						2020-09-28 16:16:18 +01:00 
						 
				 
			
				
					
						
							
							
								Tom Christie 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6f7aad8ffa 
							
						 
					 
					
						
						
							
							Placeholder for 3.12 release ( #7379 )  
						
						... 
						
						
						
						* Placeholder for 3.12 release
* Updating release notes
* Updating release notes
* Updating release notes
* Update release notes
* Fix typo
* Basic structure for release announcement
* 3.12 release notes
* Version 3.12.0 
						
					 
					
						2020-09-28 10:47:50 +01:00 
						 
				 
			
				
					
						
							
							
								Esieboma Jeremiah 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9ee67bbff7 
							
						 
					 
					
						
						
							
							corrects typographical error in line 118 ( #7553 )  
						
						
						
					 
					
						2020-09-28 08:52:17 +01:00 
						 
				 
			
				
					
						
							
							
								Tom Christie 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ae649336b1 
							
						 
					 
					
						
						
							
							Drop urlize_quoted_links ( #7548 )  
						
						
						
					 
					
						2020-09-23 15:39:06 +01:00 
						 
				 
			
				
					
						
							
							
								Francisco Couzo 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6b632c15b1 
							
						 
					 
					
						
						
							
							Remove unnecessary type conversions ( #7526 )  
						
						
						
					 
					
						2020-09-08 15:42:01 +01:00 
						 
				 
			
				
					
						
							
							
								Adam Johnson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							410575dace 
							
						 
					 
					
						
						
							
							Replace all url() calls with path() or re_path() ( #7512 )  
						
						... 
						
						
						
						* url() is deprecated in Django 3.1
* update given feedbacks on url() is deprecated in Django 3.1
* Fix test_urlpatterns.py to continue testing mixed re_path() and path()
* Fix one missed reference
Co-authored-by: sanjusci <sanju.sci9@gmail.com> 
						
					 
					
						2020-09-08 15:32:27 +01:00 
						 
				 
			
				
					
						
							
							
								David Smith 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d5461e93fe 
							
						 
					 
					
						
						
							
							Bump flake8 to 3.8.3 ( #7521 )  
						
						
						
					 
					
						2020-09-05 10:02:27 +02:00 
						 
				 
			
				
					
						
							
							
								Charles 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							35c0abf24e 
							
						 
					 
					
						
						
							
							Change Token.generate_key to a Classmethod ( #7502 )  
						
						... 
						
						
						
						* adds classmethod decorator to generate_key and test to confirm change is acceptable
* self -> cls 
						
					 
					
						2020-09-03 11:51:03 +01:00 
						 
				 
			
				
					
						
							
							
								Ryan P Kilby 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f323049ecc 
							
						 
					 
					
						
						
							
							Fix pk-only optimization for properties ( #7142 )  
						
						... 
						
						
						
						* Add callable/prop tests for pk-only optimization
* Fix related field pk-only optimization for props 
						
					 
					
						2020-09-03 11:49:15 +01:00 
						 
				 
			
				
					
						
							
							
								Bob Thomas 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b3e02592d0 
							
						 
					 
					
						
						
							
							Add support for Django 3.1 JSONField ( #7467 )  
						
						... 
						
						
						
						Django 3.1 adds a new generic JSONField to replace the PostgreSQL-specific one. This adds support for the new field type, which should behave the same as the existing PostgreSQL field.
Django's new JSONField also includes support for a custom "decoder", so add support for that in the serializer field. 
						
					 
					
						2020-09-03 11:47:11 +01:00 
						 
				 
			
				
					
						
							
							
								Vlad 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e215db206a 
							
						 
					 
					
						
						
							
							Updated url()'s with path() and re_path() ( #7492 )  
						
						
						
					 
					
						2020-08-25 13:50:02 +02:00 
						 
				 
			
				
					
						
							
							
								Justin Duke 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							48c327c681 
							
						 
					 
					
						
						
							
							Fix schema typo ( #7491 )  
						
						
						
					 
					
						2020-08-24 03:44:34 -07:00 
						 
				 
			
				
					
						
							
							
								David Smith 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							355afcf64b 
							
						 
					 
					
						
						
							
							isort v5 ( #7484 )  
						
						
						
					 
					
						2020-08-17 13:26:56 -07:00 
						 
				 
			
				
					
						
							
							
								Ryan P Kilby 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1e383f103a 
							
						 
					 
					
						
						
							
							Check extra action func.__name__ ( #7098 )  
						
						
						
					 
					
						2020-08-05 21:29:47 -07:00 
						 
				 
			
				
					
						
							
							
								Michael K 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0d2bbd3177 
							
						 
					 
					
						
						
							
							Fix Request docstring kwarg names ( #7443 )  
						
						
						
					 
					
						2020-08-05 16:51:06 -07:00 
						 
				 
			
				
					
						
							
							
								John Vandenberg 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							599e2b183d 
							
						 
					 
					
						
						
							
							urlpatterns: Remove unnecessary branching ( #7405 )  
						
						... 
						
						
						
						Functions path and register_converter are constants. 
						
					 
					
						2020-07-23 19:26:35 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Agestam 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							76232437d4 
							
						 
					 
					
						
						
							
							Allow type checkers to make serializers generic ( #7385 )  
						
						
						
					 
					
						2020-07-07 10:05:36 +01:00 
						 
				 
			
				
					
						
							
							
								Minjae Kim 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d46d5cbaaa 
							
						 
					 
					
						
						
							
							Not include charset when charset is None ( #7400 )  
						
						
						
					 
					
						2020-07-07 09:58:32 +01:00 
						 
				 
			
				
					
						
							
							
								Xavier Ordoquy 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							28983cb28b 
							
						 
					 
					
						
						
							
							Merge pull request  #7290  from encode/xordoquy/fix_action_namespace  
						
						... 
						
						
						
						Fix viewsets action urls with namespaces (#7287 ) 
						
					 
					
						2020-07-03 20:18:18 +02:00 
						 
				 
			
				
					
						
							
							
								Dhaval Mehta 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5ce237e004 
							
						 
					 
					
						
						
							
							Corrected regex serialization for OpenAPI.  ( #7389 )  
						
						... 
						
						
						
						* replace \Z by \z in regex
* fix test cases for Django >= 3.0
* fix isort
* Added comment for why `\z`.
Co-authored-by: Carlton Gibson <carlton@noumenal.es> 
						
					 
					
						2020-06-28 14:28:59 +02:00 
						 
				 
			
				
					
						
							
							
								Carlton Gibson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e2bd3b6a57 
							
						 
					 
					
						
						
							
							Adjusted token admin to map to user ID. ( #7341 )  
						
						... 
						
						
						
						Closes  #6131 .
* Adds a proxy model for Token that uses the user.pk, rather than it's own.
* Adjusts Admin to map back from User ID to token instance. 
					
						2020-06-15 11:43:09 +01:00 
						 
				 
			
				
					
						
							
							
								Jair Henrique 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bb795674f8 
							
						 
					 
					
						
						
							
							Drop all compat support to Django < 2 urls ( #7337 )  
						
						
						
					 
					
						2020-05-14 20:31:38 +02:00 
						 
				 
			
				
					
						
							
							
								Jair Henrique 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							65add6679d 
							
						 
					 
					
						
						
							
							Remove unnecessary test skips ( #7336 )  
						
						
						
					 
					
						2020-05-14 14:49:04 +01:00 
						 
				 
			
				
					
						
							
							
								Jair Henrique 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b83e9121f3 
							
						 
					 
					
						
						
							
							Remove compat urls for Django < 2.0 ( #7335 )  
						
						
						
					 
					
						2020-05-14 14:48:14 +01:00 
						 
				 
			
				
					
						
							
							
								Jair Henrique 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							aed74961ba 
							
						 
					 
					
						
						
							
							Remove compat for ProhibitNullCharactersValidator ( #7333 )  
						
						
						
					 
					
						2020-05-14 08:24:09 +01:00 
						 
				 
			
				
					
						
							
							
								johnthagen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fccfdd21c0 
							
						 
					 
					
						
						
							
							Remove object inheritance in docs ( #7332 )  
						
						
						
					 
					
						2020-05-13 17:54:46 -07:00 
						 
				 
			
				
					
						
							
							
								Carlton Gibson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8bb9a37f4b 
							
						 
					 
					
						
						
							
							Removed duplicated class RemovedInDRF314Warning.  
						
						... 
						
						
						
						Added accidently in e888fc11c7 
						
					 
					
						2020-05-13 20:41:53 +02:00 
						 
				 
			
				
					
						
							
							
								Kevin Brown 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e888fc11c7 
							
						 
					 
					
						
						
							
							Merge NullBooleanField with BooleanField(allow_null=True) ( #7122 )  
						
						... 
						
						
						
						* Make `NullBooleanField` subclass `BooleanField`
This removes a lot of the redundancy that was in place becuase we
were not doing this. This maintains the `None` initial value that
was previously present, as well as disallowing `allow_null` to be
passed in.
* Remove special case for mapping `NullBooleanField`
In newer versions of Django, the `NullBooleanField` is handled the
same way as a `BooleanField(null=True)`. Given that we also support
that combination, and that our own `NullBooleanField` behaves in the
same manner, it makes sense to remove the special casing that exists
for it.
* Add test for BooleanField(null=True, choices)
* Remove special case for NullBooleanField
* Adjust mapping tests for NullBooleanField
* Fixed linting error
* Raise deprecation warning when NullBooleanField is used
* Fix linting issue in imports 
						
					 
					
						2020-05-13 14:59:04 +01:00 
						 
				 
			
				
					
						
							
							
								Ryan P Kilby 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							089162e6e3 
							
						 
					 
					
						
						
							
							Fix ModelSerializer unique_together handling for field sources ( #7143 )  
						
						... 
						
						
						
						* Fix ModelSerializer unique_together field sources
Updates ModelSerializer to check for serializer fields that map to the
model field sources in the unique_together lists.
* Ensure field name ordering consistency 
						
					 
					
						2020-05-13 11:11:26 +01:00 
						 
				 
			
				
					
						
							
							
								Asif Saif Uddin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1260ed424a 
							
						 
					 
					
						
						
							
							jquery 3.5.1 ( #7313 )  
						
						... 
						
						
						
						* jquery 3.5.1 
						
					 
					
						2020-05-11 13:08:40 +01:00 
						 
				 
			
				
					
						
							
							
								Ryan P Kilby 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8a38991d6a 
							
						 
					 
					
						
						
							
							Fix SearchFilter.must_call_distinict for annotation+m2m ( #7146 )  
						
						... 
						
						
						
						* Test SearchFilter annotation+m2m distinct
* Fix SearchFilter annotation+m2m distinct 
						
					 
					
						2020-05-11 10:55:39 +01:00 
						 
				 
			
				
					
						
							
							
								Daniil Okhlopkov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4ac0fae75b 
							
						 
					 
					
						
						
							
							use @admin decorator ( #7022 )  
						
						
						
					 
					
						2020-05-11 09:04:37 +01:00 
						 
				 
			
				
					
						
							
							
								Mathieu Pillard 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d7777ea10f 
							
						 
					 
					
						
						
							
							Pass custom code to PermissionDenied if permission class had one set ( #7306 )  
						
						
						
					 
					
						2020-05-01 10:22:36 +01:00 
						 
				 
			
				
					
						
							
							
								Ryan P Kilby 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e275b9036a 
							
						 
					 
					
						
						
							
							Allow context to be provided to get_serializer ( #7298 )  
						
						... 
						
						
						
						* Test generics serializer behavior
* Allow context to be provided to get_serializer 
						
					 
					
						2020-04-29 11:19:44 +01:00 
						 
				 
			
				
					
						
							
							
								Xavier Ordoquy 
							
						 
					 
					
						
						
						
						
							
						
						
							bda84372d4 
							
						 
					 
					
						
						
							
							Fix viewsets action urls with namespaces ( #7287 )  
						
						... 
						
						
						
						Use the current request's namespace to resolve action urls. 
						
					 
					
						2020-04-25 19:50:59 +02:00 
						 
				 
			
				
					
						
							
							
								Dhaval Mehta 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e1336387d1 
							
						 
					 
					
						
						
							
							Added example for pagination in schemas. ( #7275 )  
						
						
						
					 
					
						2020-04-24 16:13:13 +02:00 
						 
				 
			
				
					
						
							
							
								Matthaus Woolard 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							812f254bbd 
							
						 
					 
					
						
						
							
							SearchFilter to support JSONField and HStoreField ( #7121 )  
						
						... 
						
						
						
						* SearchFilter to support Custom query Transforms
Since Some fields support `__` as a custom Transform for query lookups we needed to update the m2m checking code to handle search_fields that contain __ that are not relationships.
* Update documentation on SearchFilter to include references to JSON and HStore Fields. 
						
					 
					
						2020-04-23 09:38:14 +01:00 
						 
				 
			
				
					
						
							
							
								Byron Peebles 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							676aa77223 
							
						 
					 
					
						
						
							
							Fix punctuation in system check ( #7281 )  
						
						
						
					 
					
						2020-04-20 16:40:05 -07:00 
						 
				 
			
				
					
						
							
							
								Carlton Gibson 
							
						 
					 
					
						
						
						
						
							
						
						
							b2497fc245 
							
						 
					 
					
						
						
							
							Convert openapi.AutoSchema methods to public API.  
						
						
						
					 
					
						2020-04-09 20:05:16 +02:00 
						 
				 
			
				
					
						
							
							
								Carlton Gibson 
							
						 
					 
					
						
						
						
						
							
						
						
							d45e0005f3 
							
						 
					 
					
						
						
							
							Updated deprecation warnings for 3.12  
						
						
						
					 
					
						2020-04-09 20:05:16 +02:00 
						 
				 
			
				
					
						
							
							
								Carlton Gibson 
							
						 
					 
					
						
						
						
						
							
						
						
							b1bfff4f1c 
							
						 
					 
					
						
						
							
							Revert "Schemas: Improved decimal handling when mapping ChoiceField. ( #7264 )"  
						
						... 
						
						
						
						This reverts commit 1872bde462 
						
					 
					
						2020-04-09 19:35:46 +02:00 
						 
				 
			
				
					
						
							
							
								Dhaval Mehta 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1872bde462 
							
						 
					 
					
						
						
							
							Schemas: Improved decimal handling when mapping ChoiceField. ( #7264 )  
						
						
						
					 
					
						2020-04-09 19:18:00 +02:00 
						 
				 
			
				
					
						
							
							
								Clinton Blackburn 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							603aac7db1 
							
						 
					 
					
						
						
							
							Corrected OpenAPI schema type for DecimalField ( #7254 )  
						
						
						
					 
					
						2020-04-09 19:16:17 +02:00 
						 
				 
			
				
					
						
							
							
								Dhaval Mehta 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							41f27c3b43 
							
						 
					 
					
						
						
							
							Schemas: Don't generate component for DELETE method. ( #7229 )  
						
						
						
					 
					
						2020-04-09 19:10:50 +02:00 
						 
				 
			
				
					
						
							
							
								François Freitag 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e6c1afbcf9 
							
						 
					 
					
						
						
							
							Tighten checks for invalid field name in ordering ( #7259 )  
						
						... 
						
						
						
						Django master removed the ORDER_PATTERN regex with commit
513948735b 
						
					 
					
						2020-04-07 12:28:09 +02:00 
						 
				 
			
				
					
						
							
							
								Ryan P Kilby 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							dd33ebb4e2 
							
						 
					 
					
						
						
							
							Add Request repr ( #7239 )  
						
						
						
					 
					
						2020-03-29 12:01:14 +01:00 
						 
				 
			
				
					
						
							
							
								Ryan P Kilby 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							908f91d8ef 
							
						 
					 
					
						
						
							
							Set action for HEAD requests ( #7223 )  
						
						... 
						
						
						
						* Test viewset action attr
* Add 'head' to viewset actions map 
						
					 
					
						2020-03-09 09:43:02 +00:00 
						 
				 
			
				
					
						
							
							
								Tom Christie 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							73f7bf4941 
							
						 
					 
					
						
						
							
							Extra action detection is too permissive. Add failing test + fix ( #7217 )  
						
						... 
						
						
						
						* Add failing test
* Add failing test++
* Make get_extra_action less permissive 
						
					 
					
						2020-03-05 10:18:22 +00:00