Ross Lawley 
							
						 
					 
					
						
						
							
						
						1b72ea9cc1 
					 
					
						
						
							
							Fixed detection of unique=True in embedded documents.  
						
						... 
						
						
						
						Added some more test cases - thanks to @heyman for the initial
test case.
Closes  #172 
Refs #171  
						
						
					 
					
						2011-05-20 16:09:03 +01:00 
						 
				 
			
				
					
						
							
							
								Ross Lawley 
							
						 
					 
					
						
						
							
						
						04953351f1 
					 
					
						
						
							
							Merge branch 'feature/slicing_fields' into dev  
						
						
						
						
					 
					
						2011-05-20 14:18:48 +01:00 
						 
				 
			
				
					
						
							
							
								Ross Lawley 
							
						 
					 
					
						
						
							
						
						9260ff9e83 
					 
					
						
						
							
							Updated docs and added a NotRegistered exception  
						
						... 
						
						
						
						For handling GenericReferences that reference documents that haven't
been imported.
Closes  #170  
						
						
					 
					
						2011-05-20 10:22:22 +01:00 
						 
				 
			
				
					
						
							
							
								Ross Lawley 
							
						 
					 
					
						
						
							
						
						08d1689268 
					 
					
						
						
							
							Updated to handle the converntional api style for slicing a field  
						
						... 
						
						
						
						Added testcase to demonstrate embedded slicing as well.
Refs #167  
						
						
					 
					
						2011-05-20 09:47:41 +01:00 
						 
				 
			
				
					
						
							
							
								Ross Lawley 
							
						 
					 
					
						
						
							
						
						40b69baa29 
					 
					
						
						
							
							Implementing Write Concern  
						
						... 
						
						
						
						Added write_options dict to save, update, update_one and get_or_create.
Thanks to justquick for the initial ticket and code.
Refs #132  
						
						
					 
					
						2011-05-19 16:49:00 +01:00 
						 
				 
			
				
					
						
							
							
								Ross Lawley 
							
						 
					 
					
						
						
							
						
						efba9ef52a 
					 
					
						
						
							
							Merge remote branch 'srackham/gridfs-read-seek' into gridfs-read-seek  
						
						
						
						
					 
					
						2011-05-19 10:14:51 +01:00 
						 
				 
			
				
					
						
							
							
								Ross Lawley 
							
						 
					 
					
						
						
							
						
						fc2aff342b 
					 
					
						
						
							
							Unique indexes are created before user declared indexes  
						
						... 
						
						
						
						This ensures that indexes are created with the unique flag, if a user
declares the index, that would automatically be declared by the `unique_indexes`
logic.
Thanks to btubbs for the test case.
Fixes  #129  
						
						
					 
					
						2011-05-18 17:37:41 +01:00 
						 
				 
			
				
					
						
							
							
								Ross Lawley 
							
						 
					 
					
						
						
							
						
						371dbf009f 
					 
					
						
						
							
							Updated QuerySet to allow more granular fields control.  
						
						... 
						
						
						
						Added a fields method and tests showing the retrival of subranges of
List Fields.
Refs #167  
						
						
					 
					
						2011-05-18 16:39:19 +01:00 
						 
				 
			
				
					
						
							
							
								Ross Lawley 
							
						 
					 
					
						
						
							
						
						5d5a84dbcf 
					 
					
						
						
							
							Spacing issue cleaned up  
						
						
						
						
					 
					
						2011-05-18 16:24:35 +01:00 
						 
				 
			
				
					
						
							
							
								Ross Lawley 
							
						 
					 
					
						
						
							
						
						7ba40062d3 
					 
					
						
						
							
							Fixes ordering with custom db field names  
						
						... 
						
						
						
						Closes  #125  
					
						2011-05-18 12:18:33 +01:00 
						 
				 
			
				
					
						
							
							
								Ross Lawley 
							
						 
					 
					
						
						
							
						
						1781c4638b 
					 
					
						
						
							
							Changed how the connection identity key is made  
						
						... 
						
						
						
						Uses the current thread identity as well as the process idenity to form
the key.
Fixes  #151  
						
						
					 
					
						2011-05-18 11:41:23 +01:00 
						 
				 
			
				
					
						
							
							
								Ross Lawley 
							
						 
					 
					
						
						
							
						
						31521ccff5 
					 
					
						
						
							
							Added queryset clone support and tests, thanks to hensom  
						
						... 
						
						
						
						Fixes  #130  
					
						2011-05-18 10:30:07 +01:00 
						 
				 
			
				
					
						
							
							
								Ross Lawley 
							
						 
					 
					
						
						
							
						
						e3b4563c2b 
					 
					
						
						
							
							Merge remote branch 'hensom/master' into dev  
						
						
						
						
					 
					
						2011-05-18 10:06:16 +01:00 
						 
				 
			
				
					
						
							
							
								Ross Lawley 
							
						 
					 
					
						
						
							
						
						378b52321b 
					 
					
						
						
							
							Merge commit '18baa2dd7a4e909169b694cb6ec36214c5a51506'  
						
						
						
						
					 
					
						2011-05-18 09:17:05 +01:00 
						 
				 
			
				
					
						
							
							
								Ross Lawley 
							
						 
					 
					
						
						
							
						
						98436f271e 
					 
					
						
						
							
							Merge branch 'master' into dev  
						
						
						
						
					 
					
						2011-05-18 08:13:58 +01:00 
						 
				 
			
				
					
						
							
							
								Matt Chisholm 
							
						 
					 
					
						
						
							
						
						608f08c267 
					 
					
						
						
							
							Implement spherical geospatial query operators & unit tests  
						
						... 
						
						
						
						fixes https://github.com/hmarr/mongoengine/issues/163  
						
						
					 
					
						2011-05-10 12:28:56 +02:00 
						 
				 
			
				
					
						
							
							
								Nick Vlku Jr 
							
						 
					 
					
						
						
							
						
						c379ff883a 
					 
					
						
						
							
							Merge remote branch 'upstream/master' into dev  
						
						
						
						
					 
					
						2011-05-10 00:13:15 -04:00 
						 
				 
			
				
					
						
							
							
								Ross Lawley 
							
						 
					 
					
						
						
							
						
						e9ad04f763 
					 
					
						
						
							
							Merge pull request  #160  from Ankhbayar/master  
						
						... 
						
						
						
						Added __hash__, __ne__ with test. 
Thanks Ankhbayar 
						
						
					 
					
						2011-05-09 02:28:41 -07:00 
						 
				 
			
				
					
						
							
							
								Ross Lawley 
							
						 
					 
					
						
						
							
						
						f0277736e2 
					 
					
						
						
							
							Updated queryset to handle latest version of pymongo  
						
						... 
						
						
						
						map_reduce now requires an output.
Reverted previous _lookup_field change, until a test case
is produced for the incorrect behaviour. 
						
						
					 
					
						2011-05-09 10:22:37 +01:00 
						 
				 
			
				
					
						
							
							
								Ross Lawley 
							
						 
					 
					
						
						
							
						
						49c978ad9e 
					 
					
						
						
							
							Merge remote branch 'upstream/master'  
						
						
						
						
					 
					
						2011-05-09 09:01:19 +01:00 
						 
				 
			
				
					
						
							
							
								Harry Marr 
							
						 
					 
					
						
						
							
						
						eeae1b4aea 
					 
					
						
						
							
							Merge pull request  #148  from srackham/drop-close-warning  
						
						... 
						
						
						
						Drop gridfs close warning 
						
						
					 
					
						2011-05-08 06:41:28 -07:00 
						 
				 
			
				
					
						
							
							
								Gregg Lind 
							
						 
					 
					
						
						
							
						
						9c1ad5f631 
					 
					
						
						
							
							Tiny spelling correction / clarification.  
						
						
						
						
					 
					
						2011-05-04 18:01:06 -07:00 
						 
				 
			
				
					
						
							
							
								Alistair Roche 
							
						 
					 
					
						
						
							
						
						76cbb66843 
					 
					
						
						
							
							Fixed error with _lookup_field  
						
						... 
						
						
						
						It was failing when given multiple fields 
						
						
					 
					
						2011-04-28 14:31:19 +01:00 
						 
				 
			
				
					
						
							
							
								Анхбаяр Лхагвадорж 
							
						 
					 
					
						
						
							
						
						96dbeea171 
					 
					
						
						
							
							Added __hash__, __ne__ with test.  
						
						
						
						
					 
					
						2011-04-12 20:23:16 +08:00 
						 
				 
			
				
					
						
							
							
								Stuart Rackham 
							
						 
					 
					
						
						
							
						
						829df581f0 
					 
					
						
						
							
							Drop gridfs close warning  
						
						
						
						
					 
					
						2011-04-04 15:19:57 +12:00 
						 
				 
			
				
					
						
							
							
								Stuart Rackham 
							
						 
					 
					
						
						
							
						
						bd84d08b95 
					 
					
						
						
							
							Fixed misspelt variable name.  
						
						
						
						
					 
					
						2011-04-04 13:44:36 +12:00 
						 
				 
			
				
					
						
							
							
								Stuart Rackham 
							
						 
					 
					
						
						
							
						
						2c7469c62a 
					 
					
						
						
							
							Additional file-like behavior for FileField (optional size arg for read  
						
						... 
						
						
						
						method; fixed seek and tell methods for reading files). 
						
						
					 
					
						2011-04-03 15:21:00 +12:00 
						 
				 
			
				
					
						
							
							
								Harry Marr 
							
						 
					 
					
						
						
							
						
						d7c9694be0 
					 
					
						
						
							
							Merge branch 'master' of  https://github.com/radev/mongoengine  into dev  
						
						
						
						
					 
					
						2011-03-06 13:23:30 +00:00 
						 
				 
			
				
					
						
							
							
								Harry Marr 
							
						 
					 
					
						
						
							
						
						69171282e9 
					 
					
						
						
							
							Merge branch 'master' of  https://github.com/lig/mongoengine  into dev  
						
						... 
						
						
						
						Conflicts:
	.gitignore 
						
						
					 
					
						2011-03-06 13:11:21 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Henson 
							
						 
					 
					
						
						
							
						
						53d66b7267 
					 
					
						
						
							
							Added QuerySet.clone() to support copying querysets  
						
						
						
						
					 
					
						2011-01-27 23:51:10 -05:00 
						 
				 
			
				
					
						
							
							
								Nick Vlku 
							
						 
					 
					
						
						
							
						
						ba9813e5a3 
					 
					
						
						
							
							Fixed Issue 122: item_frequencies doesn't work if tag is also the name of a native js function  
						
						... 
						
						
						
						Did this by checking if the item is a native function, if it is I set it to an initial numeric value.  Future occurrences of the tag count correctly. 
						
						
					 
					
						2011-01-09 22:30:18 -05:00 
						 
				 
			
				
					
						
							
							
								Harry Marr 
							
						 
					 
					
						
						
							
						
						ce8b3ea0a1 
					 
					
						
						
							
							Merge remote branch 'nvie/dev' into dev  
						
						
						
						
					 
					
						2011-01-09 23:29:11 +00:00 
						 
				 
			
				
					
						
							
							
								Harry Marr 
							
						 
					 
					
						
						
							
						
						559fc46037 
					 
					
						
						
							
							Merge branch 'master' of  https://github.com/sshwsfc/mongoengine  into sshwsfc-dev  
						
						
						
						
					 
					
						2011-01-09 23:21:22 +00:00 
						 
				 
			
				
					
						
							
							
								Harry Marr 
							
						 
					 
					
						
						
							
						
						10c0b035ae 
					 
					
						
						
							
							Merge remote branch 'aleszoulek/dev' into dev  
						
						
						
						
					 
					
						2011-01-09 23:19:41 +00:00 
						 
				 
			
				
					
						
							
							
								Harry Marr 
							
						 
					 
					
						
						
							
						
						37818d2d72 
					 
					
						
						
							
							Merge branch 'dev' of  https://github.com/alefnula/mongoengine  into alefnula-dev  
						
						
						
						
					 
					
						2011-01-09 21:00:03 +00:00 
						 
				 
			
				
					
						
							
							
								Harry Marr 
							
						 
					 
					
						
						
							
						
						357dd0e7cc 
					 
					
						
						
							
							Merge remote branch 'iapain/master' into dev  
						
						
						
						
					 
					
						2011-01-09 20:52:39 +00:00 
						 
				 
			
				
					
						
							
							
								Serge Matveenko 
							
						 
					 
					
						
						
							
						
						34b923b7ac 
					 
					
						
						
							
							Fix Issue#115: Possibility to bypass class_name check in queryset.  
						
						
						
						
					 
					
						2010-12-21 18:29:51 +03:00 
						 
				 
			
				
					
						
							
							
								Serge Matveenko 
							
						 
					 
					
						
						
							
						
						846f5a868f 
					 
					
						
						
							
							Fix Issue#116: Use cls instead of User in create_user.  
						
						
						
						
					 
					
						2010-12-21 18:16:00 +03:00 
						 
				 
			
				
					
						
							
							
								Vincent Driessen 
							
						 
					 
					
						
						
							
						
						07ef58c1a7 
					 
					
						
						
							
							Rename delete_rule -> reverse_delete_rule.  
						
						
						
						
					 
					
						2010-12-20 05:55:46 -08:00 
						 
				 
			
				
					
						
							
							
								Vincent Driessen 
							
						 
					 
					
						
						
							
						
						e05e6b89f3 
					 
					
						
						
							
							Add safe_update parameter to updates.  
						
						
						
						
					 
					
						2010-12-16 11:54:34 +01:00 
						 
				 
			
				
					
						
							
							
								Vincent Driessen 
							
						 
					 
					
						
						
							
						
						ffc8b21f67 
					 
					
						
						
							
							Some tests broke over the default None value.  
						
						
						
						
					 
					
						2010-12-14 03:50:49 -08:00 
						 
				 
			
				
					
						
							
							
								Vincent Driessen 
							
						 
					 
					
						
						
							
						
						16e1f72e65 
					 
					
						
						
							
							Avoid confusing semantics when comparing delete rules.  
						
						
						
						
					 
					
						2010-12-14 03:39:14 -08:00 
						 
				 
			
				
					
						
							
							
								Vincent Driessen 
							
						 
					 
					
						
						
							
						
						620f4a222e 
					 
					
						
						
							
							Don't check for DO_NOTHING in the delete rule registration method.  
						
						... 
						
						
						
						It is already checked before it is invoked.  This saves the ugly import
of DO_NOTHING inside document.py. 
						
						
					 
					
						2010-12-14 02:03:26 -08:00 
						 
				 
			
				
					
						
							
							
								Vincent Driessen 
							
						 
					 
					
						
						
							
						
						f30fd71c5e 
					 
					
						
						
							
							Refactor: put the delete rule constants into the queryset module, too.  
						
						
						
						
					 
					
						2010-12-13 13:42:01 -08:00 
						 
				 
			
				
					
						
							
							
								Vincent Driessen 
							
						 
					 
					
						
						
							
						
						07dae64d66 
					 
					
						
						
							
							More the deletion code over to the QuerySet object.  
						
						... 
						
						
						
						The Document object doens't have any delete_rule specific code anymore,
and leverages the QuerySet's ability to deny/cascade/nullify its
relations. 
						
						
					 
					
						2010-12-13 12:36:24 -08:00 
						 
				 
			
				
					
						
							
							
								Viktor Kerkez 
							
						 
					 
					
						
						
							
						
						501f033712 
					 
					
						
						
							
							Merge remote branch 'hmarr/dev' into dev  
						
						
						
						
					 
					
						2010-12-11 01:40:28 +01:00 
						 
				 
			
				
					
						
							
							
								Igor Ivanov 
							
						 
					 
					
						
						
							
						
						a68cb20266 
					 
					
						
						
							
							Allow 0 or "" to be used as valid _id value.  
						
						
						
						
					 
					
						2010-12-09 08:38:47 -08:00 
						 
				 
			
				
					
						
							
							
								Vincent Driessen 
							
						 
					 
					
						
						
							
						
						3c98a4bff5 
					 
					
						
						
							
							Remove accidentally left behind debugging message.  
						
						
						
						
					 
					
						2010-12-06 00:07:30 -08:00 
						 
				 
			
				
					
						
							
							
								Vincent Driessen 
							
						 
					 
					
						
						
							
						
						b06d794854 
					 
					
						
						
							
							Implementation of DENY rules.  
						
						
						
						
					 
					
						2010-12-05 23:43:19 -08:00 
						 
				 
			
				
					
						
							
							
								Vincent Driessen 
							
						 
					 
					
						
						
							
						
						d21434dfd6 
					 
					
						
						
							
							Make the nullification an atomic operation.  
						
						... 
						
						
						
						This shortcut works now, since hmarr fixed the unset bug in dev. 
						
						
					 
					
						2010-12-05 22:41:16 -08:00