Ross Lawley 
							
						 
					 
					
						
						
							
						
						179c4a10c8 
					 
					
						
						
							
							Merge branch 'elemmatch' of  https://github.com/wpjunior/mongoengine  into elemmatch  
						
						
						
						
					 
					
						2011-11-30 02:26:54 -08:00 
						 
				 
			
				
					
						
							
							
								Ross Lawley 
							
						 
					 
					
						
						
							
						
						6cef571bfb 
					 
					
						
						
							
							Added Reverse option to SortedLists  
						
						... 
						
						
						
						Thanks Stephen Young for the patch
closes  #364  
						
						
					 
					
						2011-11-30 02:15:47 -08:00 
						 
				 
			
				
					
						
							
							
								Ross Lawley 
							
						 
					 
					
						
						
							
						
						a8d91a56bf 
					 
					
						
						
							
							Fixes circular list references  
						
						... 
						
						
						
						The depth deduciton for _fields was over zealous
now max_depth is honoured/
Fixes  #373  
						
						
					 
					
						2011-11-29 03:43:49 -08:00 
						 
				 
			
				
					
						
							
							
								Wilson Júnior 
							
						 
					 
					
						
						
							
						
						d9005ac2fc 
					 
					
						
						
							
							added elemMatch support  
						
						
						
						
					 
					
						2011-11-28 14:45:57 -02:00 
						 
				 
			
				
					
						
							
							
								Ross Lawley 
							
						 
					 
					
						
						
							
						
						c775c0a80c 
					 
					
						
						
							
							Circular references with EmbeddedDocumentField fix  
						
						... 
						
						
						
						Fixes  #345  
					
						2011-11-28 08:23:28 -08:00 
						 
				 
			
				
					
						
							
							
								Ross Lawley 
							
						 
					 
					
						
						
							
						
						083f00be84 
					 
					
						
						
							
							Fixes passed in Constructor data for complexfields  
						
						... 
						
						
						
						Fixes  #355  
					
						2011-11-28 08:09:17 -08:00 
						 
				 
			
				
					
						
							
							
								Ross Lawley 
							
						 
					 
					
						
						
							
						
						208a467b24 
					 
					
						
						
							
							Added dictfield check for Int keys  
						
						... 
						
						
						
						Fixes  #371  
					
						2011-11-28 07:05:54 -08:00 
						 
				 
			
				
					
						
							
							
								Ross Lawley 
							
						 
					 
					
						
						
							
						
						e1bb453f32 
					 
					
						
						
							
							Configurable cascading saves  
						
						... 
						
						
						
						Updated cascading save logic - can now add meta or pass
cascade to save().  Also Cleaned up reset changed fields logic
as well, so less looping
Refs: #370  #349  
						
						
					 
					
						2011-11-28 06:51:17 -08:00 
						 
				 
			
				
					
						
							
							
								Ross Lawley 
							
						 
					 
					
						
						
							
						
						83fff80b0f 
					 
					
						
						
							
							Cleaned up dereferencing  
						
						... 
						
						
						
						Dereferencing now respects max_depth, so should be more performant.
Reload is chainable and can be passed a max_depth for dereferencing
Added an Observer for ComplexBaseFields.
Refs #324  #323  #289 
Closes  #320  
						
						
					 
					
						2011-11-25 08:36:47 -08:00 
						 
				 
			
				
					
						
							
							
								Wilson Júnior 
							
						 
					 
					
						
						
							
						
						fa4b820931 
					 
					
						
						
							
							added support for db_alias in FileFields  
						
						
						
						
					 
					
						2011-11-22 13:40:01 -02:00 
						 
				 
			
				
					
						
							
							
								Ross Lawley 
							
						 
					 
					
						
						
							
						
						e80144e9f2 
					 
					
						
						
							
							Added multidb support  
						
						... 
						
						
						
						No change required to upgrade to multiple databases. Aliases are used
to describe the database and these can be manually registered or fall
through to a default alias using connect.
Made get_connection and get_db first class members of the connection class.
Old style _get_connection and _get_db still supported.
Refs: #84  #87  #93  #215  
						
						
					 
					
						2011-11-22 08:01:14 -08:00 
						 
				 
			
				
					
						
							
							
								Ross Lawley 
							
						 
					 
					
						
						
							
						
						63c5a4dd65 
					 
					
						
						
							
							Fixes saving document schemas that have changed  
						
						... 
						
						
						
						Ensures that form defaults which are documents are
automatically marked as changed, so schemas can evolve
without migration issues.
[#360 ] 
						
						
					 
					
						2011-11-22 07:34:08 -08:00 
						 
				 
			
				
					
						
							
							
								Adam Parrish 
							
						 
					 
					
						
						
							
						
						34646a414c 
					 
					
						
						
							
							Fixes bug using positional operator to update embedded documents.  
						
						... 
						
						
						
						append_field wasn't getting reset to True in the loop, so fields wouldn't
get appended to clean_fields after str was encountered
[#354 ] 
						
						
					 
					
						2011-11-11 01:10:00 -08:00 
						 
				 
			
				
					
						
							
							
								Ross Lawley 
							
						 
					 
					
						
						
							
						
						4e44198bbd 
					 
					
						
						
							
							Clean up of choices code and added tests  
						
						... 
						
						
						
						[#284 ] [#314 ] 
						
						
					 
					
						2011-11-04 01:45:44 -07:00 
						 
				 
			
				
					
						
							
							
								Ross Lawley 
							
						 
					 
					
						
						
							
						
						59bd72a888 
					 
					
						
						
							
							Added tests for __repr__ fix  
						
						
						
						
					 
					
						2011-11-01 02:15:31 -07:00 
						 
				 
			
				
					
						
							
							
								Ross Lawley 
							
						 
					 
					
						
						
							
						
						3ee60affa9 
					 
					
						
						
							
							Renamed schema for errors  
						
						... 
						
						
						
						Now is `to_dict()` as is more explicit
[refs #344  #328 ] 
						
						
					 
					
						2011-11-01 01:51:58 -07:00 
						 
				 
			
				
					
						
							
							
								Ross Lawley 
							
						 
					 
					
						
						
							
						
						558b8123b5 
					 
					
						
						
							
							Merge branch 'validation-schema' of  https://github.com/n1k0/mongoengine  into validation-schema  
						
						... 
						
						
						
						Conflicts:
	mongoengine/base.py
	mongoengine/fields.py 
						
						
					 
					
						2011-11-01 01:45:32 -07:00 
						 
				 
			
				
					
						
							
							
								Ross Lawley 
							
						 
					 
					
						
						
							
						
						aa9ed614ad 
					 
					
						
						
							
							Merge branch 'master' of  https://github.com/mjtamlyn/mongoengine  into transform_update  
						
						
						
						
					 
					
						2011-11-01 01:19:30 -07:00 
						 
				 
			
				
					
						
							
							
								Ross Lawley 
							
						 
					 
					
						
						
							
						
						7cd22aaf83 
					 
					
						
						
							
							Removed debug print  
						
						
						
						
					 
					
						2011-10-27 01:18:32 -07:00 
						 
				 
			
				
					
						
							
							
								Ross Lawley 
							
						 
					 
					
						
						
							
						
						5dc998ed52 
					 
					
						
						
							
							Merge branch 'dev-bulkinsertsignal' of  https://github.com/colinhowe/mongoengine  into bulk  
						
						
						
						
					 
					
						2011-10-27 01:13:59 -07:00 
						 
				 
			
				
					
						
							
							
								Ross Lawley 
							
						 
					 
					
						
						
							
						
						56d1139d71 
					 
					
						
						
							
							Added ImageField Support  
						
						... 
						
						
						
						Thanks to @wpjunior for the patch
Closes [#298 ] 
						
						
					 
					
						2011-10-27 00:58:47 -07:00 
						 
				 
			
				
					
						
							
							
								Nicolas Perriault 
							
						 
					 
					
						
						
							
						
						62480fe940 
					 
					
						
						
							
							added a ValidatorError.schema properties which contains a dict representation of the whole validation error schema  
						
						
						
						
					 
					
						2011-10-24 17:15:34 +02:00 
						 
				 
			
				
					
						
							
							
								Nicolas Perriault 
							
						 
					 
					
						
						
							
						
						3d7b30da77 
					 
					
						
						
							
							first version of BC validation schema  
						
						
						
						
					 
					
						2011-10-24 01:02:31 +02:00 
						 
				 
			
				
					
						
							
							
								Wilson Júnior 
							
						 
					 
					
						
						
							
						
						8e87648d53 
					 
					
						
						
							
							added tests for get_or_create  
						
						
						
						
					 
					
						2011-10-19 09:44:49 -02:00 
						 
				 
			
				
					
						
							
							
								Wilson Júnior 
							
						 
					 
					
						
						
							
						
						7f2b686ab5 
					 
					
						
						
							
							added drop_collection for test  
						
						
						
						
					 
					
						2011-10-19 06:55:05 -02:00 
						 
				 
			
				
					
						
							
							
								Wilson Júnior 
							
						 
					 
					
						
						
							
						
						b09c52fc7e 
					 
					
						
						
							
							fixes for  #325  issue  
						
						
						
						
					 
					
						2011-10-19 06:30:41 -02:00 
						 
				 
			
				
					
						
							
							
								Ross Lawley 
							
						 
					 
					
						
						
							
						
						452bbcc19b 
					 
					
						
						
							
							Ported fix for Circular Reference bug to Master  
						
						... 
						
						
						
						Ready for a 0.5.2 release 
						
						
					 
					
						2011-10-12 00:30:12 -07:00 
						 
				 
			
				
					
						
							
							
								Ross Lawley 
							
						 
					 
					
						
						
							
						
						0624cdd6e4 
					 
					
						
						
							
							Fixes collection creation post drop_collection  
						
						... 
						
						
						
						Thanks to Julien Rebetez for the original patch
closes [#285 ] 
						
						
					 
					
						2011-10-11 02:26:33 -07:00 
						 
				 
			
				
					
						
							
							
								Ross Lawley 
							
						 
					 
					
						
						
							
						
						7b1860d17b 
					 
					
						
						
							
							Fixes tree based circular references  
						
						... 
						
						
						
						Thanks to jpfarias for the fix.
Also normalised the other circular checks. 
						
						
					 
					
						2011-10-10 09:16:32 -07:00 
						 
				 
			
				
					
						
							
							
								Ross Lawley 
							
						 
					 
					
						
						
							
						
						9a0a0b1bd4 
					 
					
						
						
							
							Ported bugfix for circular references regression  
						
						... 
						
						
						
						Refs #294  
						
						
					 
					
						2011-10-08 07:29:12 -07:00 
						 
				 
			
				
					
						
							
							
								Marc Tamlyn 
							
						 
					 
					
						
						
							
						
						219d316b49 
					 
					
						
						
							
							Fix iteration on querysets.  
						
						... 
						
						
						
						If iteration of a queryset was interrupted (by a break, or a caught
error), the next iterator would start from the second element as the
cursor had already moved to the first. This is fixed by adding a rewind
into the __iter__ method. 
						
						
					 
					
						2011-10-05 13:26:57 +01:00 
						 
				 
			
				
					
						
							
							
								Pau Aliagas 
							
						 
					 
					
						
						
							
						
						d59862ae6e 
					 
					
						
						
							
							Merge remote-tracking branch 'upstream/dev' into integration/uuid  
						
						
						
						
					 
					
						2011-10-04 16:02:58 +02:00 
						 
				 
			
				
					
						
							
							
								Pau Aliagas 
							
						 
					 
					
						
						
							
						
						0a03f9a31a 
					 
					
						
						
							
							Add unit tests for UUIDField  
						
						
						
						
					 
					
						2011-10-04 15:59:56 +02:00 
						 
				 
			
				
					
						
							
							
								Ross Lawley 
							
						 
					 
					
						
						
							
						
						6961a9494f 
					 
					
						
						
							
							Updates to ComplexFields  
						
						... 
						
						
						
						Required now means they cannot be empty [#302 ] 
						
						
					 
					
						2011-10-04 04:26:56 -07:00 
						 
				 
			
				
					
						
							
							
								Ross Lawley 
							
						 
					 
					
						
						
							
						
						17728d4e74 
					 
					
						
						
							
							Added tests for empty lists  
						
						
						
						
					 
					
						2011-10-04 02:57:50 -07:00 
						 
				 
			
				
					
						
							
							
								Ross Lawley 
							
						 
					 
					
						
						
							
						
						60b6ad3fcf 
					 
					
						
						
							
							Added test for listfield fix  
						
						... 
						
						
						
						Added Pau Aliagas to authors
[closes  #299 ] 
						
						
					 
					
						2011-10-03 05:30:23 -07:00 
						 
				 
			
				
					
						
							
							
								Ross Lawley 
							
						 
					 
					
						
						
							
						
						823cf421fa 
					 
					
						
						
							
							Fixes to circular references.  
						
						... 
						
						
						
						Removes infinite looping
refs #294  
						
						
					 
					
						2011-09-29 14:07:30 -07:00 
						 
				 
			
				
					
						
							
							
								Ross Lawley 
							
						 
					 
					
						
						
							
						
						a7edd8602c 
					 
					
						
						
							
							Added support for expando style dynamic documents.  
						
						... 
						
						
						
						Added two new classes: DynamicDocument and DynamicEmbeddedDocument
for handling expando style setting of attributes.
[closes  #112 ] 
						
						
					 
					
						2011-09-28 01:39:39 -07:00 
						 
				 
			
				
					
						
							
							
								Wilson Júnior 
							
						 
					 
					
						
						
							
						
						a9cacd2e06 
					 
					
						
						
							
							fixed embedded null item_frequencies  
						
						
						
						
					 
					
						2011-09-20 08:56:30 -03:00 
						 
				 
			
				
					
						
							
							
								Ross Lawley 
							
						 
					 
					
						
						
							
						
						f7fbb3d2f6 
					 
					
						
						
							
							Relaxed field name checking on embedded documents  
						
						
						
						
					 
					
						2011-09-20 03:45:11 -07:00 
						 
				 
			
				
					
						
							
							
								Colin Howe 
							
						 
					 
					
						
						
							
						
						b91db87ae0 
					 
					
						
						
							
							Pre and post bulk-insert signals  
						
						
						
						
					 
					
						2011-09-09 19:17:40 +01:00 
						 
				 
			
				
					
						
							
							
								Ross Lawley 
							
						 
					 
					
						
						
							
						
						050542c29b 
					 
					
						
						
							
							Added InvalidDocumentError  
						
						... 
						
						
						
						Ensures defined documents are valid and users don't override core methods
by accident.
fixes  #275  
						
						
					 
					
						2011-09-09 17:36:40 +01:00 
						 
				 
			
				
					
						
							
							
								Ross Lawley 
							
						 
					 
					
						
						
							
						
						2bc3948726 
					 
					
						
						
							
							Merge remote branch 'wpjunior/genericembeddedfield' into genericembeddedfield  
						
						
						
						
					 
					
						2011-09-09 06:07:07 -07:00 
						 
				 
			
				
					
						
							
							
								Ross Lawley 
							
						 
					 
					
						
						
							
						
						1631788ab6 
					 
					
						
						
							
							Now Raise an exception if subclasses are missing at querytime.  
						
						... 
						
						
						
						Beats returning None thanks to #aid for mentioning it on IRC 
						
						
					 
					
						2011-08-24 13:37:39 +01:00 
						 
				 
			
				
					
						
							
							
								Ross Lawley 
							
						 
					 
					
						
						
							
						
						bda716ef9d 
					 
					
						
						
							
							Improved update in test case for removing inheritance  
						
						
						
						
					 
					
						2011-08-18 08:30:52 +01:00 
						 
				 
			
				
					
						
							
							
								Ross Lawley 
							
						 
					 
					
						
						
							
						
						f549d8c0bc 
					 
					
						
						
							
							Merge pull request  #263  from johnarnfield/dev  
						
						... 
						
						
						
						Added polygon support and unit tests 
						
						
					 
					
						2011-08-17 13:46:40 -07:00 
						 
				 
			
				
					
						
							
							
								John Arnfield 
							
						 
					 
					
						
						
							
						
						b037fb3e21 
					 
					
						
						
							
							Added version check to the polygon test to ensure server version >= 1.9  
						
						
						
						
					 
					
						2011-08-17 21:23:40 +01:00 
						 
				 
			
				
					
						
							
							
								John Arnfield 
							
						 
					 
					
						
						
							
						
						bd005575c4 
					 
					
						
						
							
							Added geospatial polygon lookups & tests  
						
						
						
						
					 
					
						2011-08-17 20:11:05 +01:00 
						 
				 
			
				
					
						
							
							
								John Arnfield 
							
						 
					 
					
						
						
							
						
						ca3b004921 
					 
					
						
						
							
							Added tests for polygon queries  
						
						
						
						
					 
					
						2011-08-17 20:04:38 +01:00 
						 
				 
			
				
					
						
							
							
								Wilson Júnior 
							
						 
					 
					
						
						
							
						
						b76590dc01 
					 
					
						
						
							
							more tests for embedded lists  
						
						
						
						
					 
					
						2011-08-17 09:32:04 -03:00