Ross Lawley
5fb9d61d28
Merge remote branch 'origin/dev' into dev
2011-10-11 00:15:23 -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
8797565606
UPdated changelog
2011-10-08 08:13:53 -07:00
Ross Lawley
3d97c41fe9
Merge pull request #305 from linuxnow/integration/error_msgs
...
Add field name to validation exception messages
2011-10-08 08:13:40 -07:00
Ross Lawley
5edfeb2e29
Merge pull request #303 from linuxnow/integration/uuid
...
Add UUIDField
2011-10-08 08:08:45 -07:00
Ross Lawley
268908b3b2
Improvements to .get() efficiency
...
Closes #307 and #290
2011-10-08 08:06:23 -07:00
Ross Lawley
fb70b47acb
Merge branch 'master' into dev
...
Conflicts:
docs/changelog.rst
2011-10-08 07:33:52 -07:00
Ross Lawley
591149b1f0
Bumped version for 0.5.1 release
v0.5.1
2011-10-08 07:31:24 -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
3aa2233b5d
Add field name to exception messages
2011-10-04 18:35:32 +02: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
dca135190a
Fixed changelog
2011-10-04 04:28:30 -07:00
Ross Lawley
aedcf3dc81
Merge branch 'listfield' into dev
...
Conflicts:
docs/changelog.rst
2011-10-04 04:28:04 -07: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
6d70ef1a08
Updated changelog [ #304 ]
2011-10-04 03:18:39 -07:00
Ross Lawley
e1fc15875d
Merge remote branch 'origin/dev' into dev
2011-10-04 03:10:10 -07:00
Ross Lawley
94ae1388b1
Updated .gitignore
2011-10-04 02:59:00 -07:00
Ross Lawley
17728d4e74
Added tests for empty lists
2011-10-04 02:57:50 -07:00
Ross Lawley
417aa743ca
Merge pull request #304 from linuxnow/integration/specfile
...
Add spec file for rpm-based distributions
2011-10-04 02:27:05 -07:00
Pau Aliagas
2f26f7a827
Add dependencies to spec file
...
Add spec file for rpm-based systems
2011-10-04 10:33:26 +02:00
Pau Aliagas
09f9c59b3d
Add some more files to ignore in .gitignore
2011-10-04 10:24:44 +02:00
Pau Aliagas
bec6805296
Add UUIDField
2011-10-04 10:20:41 +02:00
Pau Aliagas
d99c7c20cc
Don't allow empty lists when they are required
...
When using ListField, an empty list is added as the default value.
But when you mark this field as required, you expect it not to be empty,
so this patch makes sure that this is duly checked.
2011-10-04 10:12:21 +02:00
Ross Lawley
60b6ad3fcf
Added test for listfield fix
...
Added Pau Aliagas to authors
[closes #299 ]
2011-10-03 05:30:23 -07:00
Pau Aliagas
9b4d0f6450
Make sure that ListFields are not strings
2011-10-03 05:29:24 -07:00
Ross Lawley
1a2c74391c
Added grubberr to AUTHORS
...
[Refs #296 ]
2011-10-03 05:18:25 -07:00
Sergey Chvalyuk
08288e591c
small optimizing fix
2011-10-03 05:16:17 -07:00
Ross Lawley
823cf421fa
Fixes to circular references.
...
Removes infinite looping
refs #294
2011-09-29 14:07:30 -07:00
Ross Lawley
3799f27734
Merge branch 'master' of https://github.com/kuno/mongoengine into kuno
2011-09-28 01:51:06 -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
Karim Allah
c081aca794
Fixing dereferencing when the dereferenced-document wasn't found.
2011-09-25 18:58:40 +02:00
kuno
2ca6648227
fixed indentation error in signal docs
2011-09-20 21:30:20 +08:00
Ross Lawley
1af54f93f5
Merge pull request #287 from wpjunior/fixitem_frequencies
...
Fix item_frequencies
2011-09-20 06:04:30 -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
Karim Allah
adb7bbeea0
Being compatible with non-django style chioces
2011-09-18 19:48:33 +02:00
Ross Lawley
89c44cd14e
Added missing fields to the api documentation
2011-09-11 08:09:16 +01:00
Ross Lawley
8105bfd8b3
Updated changelog for 0.5 release
2011-09-10 13:00:34 +01:00
Harry Marr
de5b678da3
Merge branch 'dev'
v0.5
2011-09-10 11:47:31 +01:00
Harry Marr
66c53f949b
Version bump to 0.5
2011-09-10 11:47:16 +01:00
Harry Marr
fdc34869ca
Merge branch 'dev'
2011-09-10 11:43:10 +01:00
Harry Marr
88b1a29719
Typo fix
2011-09-10 11:54:43 +02: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
60f0491f62
Updated changelog
2011-09-09 17:35:44 +01:00
Ross Lawley
b8a5791de6
Updates to documents
...
[#245 ]
2011-09-09 14:33:27 +01:00
Ross Lawley
2bc3948726
Merge remote branch 'wpjunior/genericembeddedfield' into genericembeddedfield
2011-09-09 06:07:07 -07:00
Ross Lawley
ee7d370751
Bumped the version
2011-09-09 05:52:43 -07:00