Ross Lawley
dcf3c86dce
Using "id" in data not "_id" as its a mapping of fieldnames ( #255 )
2013-04-17 15:07:57 +00:00
Ross Lawley
b4d87d9128
Updated changelog
2013-04-16 20:50:34 +00:00
Ross Lawley
4401a309ee
Merge remote-tracking branch 'origin/pr/268'
2013-04-16 20:49:33 +00:00
Ross Lawley
b562e209d1
Updated EmailField length to support long domains ( #243 )
2013-04-16 20:46:02 +00:00
Ross Lawley
3a85422e8f
Added 64-bit integer support ( #251 )
2013-04-16 20:35:29 +00:00
Ross Lawley
e45397c975
Merge remote-tracking branch 'origin/pr/251'
2013-04-16 20:34:32 +00:00
Ross Lawley
1f9ec0c888
Added Django sessions TTL support ( #224 )
2013-04-16 20:30:40 +00:00
Ross Lawley
f8ee470e70
Merge remote-tracking branch 'origin/pr/224'
2013-04-16 20:28:24 +00:00
Ross Lawley
d02de0798f
Documentation fix explaining adding a dummy backend for django ( #172 )
2013-04-16 20:26:23 +00:00
Ross Lawley
6fe074fb13
Fixed issue with numerical keys in MapField(EmbeddedDocumentField()) ( #240 )
2013-04-16 20:21:11 +00:00
Ross Lawley
4db339c5f4
Merge remote-tracking branch 'origin/pr/240'
2013-04-16 20:19:23 +00:00
Ross Lawley
a525764359
Fixed clearing _changed_fields for complex nested embedded documents ( #237 , #239 , #242 )
2013-04-16 20:12:01 +00:00
Ross Lawley
f970d5878a
Merge remote-tracking branch 'origin/pr/242'
...
Conflicts:
tests/test_document.py
2013-04-16 20:07:03 +00:00
Ross Lawley
d80b1a7749
Test clean up ( #255 )
2013-04-15 08:03:51 +00:00
Ross Lawley
6186691259
Updated changelog and AUTHORS ( #255 )
2013-04-15 08:01:24 +00:00
Ross Lawley
b451cc567d
Return '_id' as the key for document.id in _data dictionary
...
* Re #146
Conflicts:
mongoengine/base.py
2013-04-15 08:00:14 +00:00
Ross Lawley
757ff31661
Updated changelog
2013-04-15 07:53:57 +00:00
Ross Lawley
97a98f0045
Only mark a field as changed if the value has changed ( #258 )
2013-04-15 07:52:04 +00:00
Ross Lawley
8f05896bc9
Merge remote-tracking branch 'origin/pr/258'
...
Conflicts:
AUTHORS
2013-04-15 07:51:26 +00:00
Ross Lawley
da7a8939df
Also check if a TopLevelMetaclass instance ( #261 )
2013-04-15 07:41:04 +00:00
Ross Lawley
b6977a88ea
Explicitly check for Document instances when dereferencing ( #261 )
2013-04-15 07:32:04 +00:00
Ross Lawley
eafbc7f20d
Merge remote-tracking branch 'origin/pr/261'
2013-04-15 07:31:02 +00:00
Ross Lawley
c9a5710554
Fixed order_by chaining issue ( #265 )
2013-04-12 15:56:40 +00:00
Ross Lawley
f10e946896
Merge remote-tracking branch 'origin/pr/265' into 265
2013-04-12 14:27:37 +00:00
Ross Lawley
2f19b22bb2
Added dereference support for tuples ( #250 )
2013-04-12 14:25:43 +00:00
Ross Lawley
d134e11c6d
Merge remote-tracking branch 'origin/pr/250'
2013-04-12 14:24:18 +00:00
Ross Lawley
63edd16a92
Resolve field name to db field name when using distinct( #260 , #264 , #269 )
2013-04-12 14:20:44 +00:00
Ross Lawley
37740dc010
Added kwargs to doc.save to help interop with django ( #223 , #270 )
2013-04-12 14:05:08 +00:00
Ross Lawley
836dc96f67
Updated changelog
2013-04-12 12:56:15 +00:00
Ross Lawley
49a7542b14
Fixing cloning in python 3
2013-04-12 12:55:03 +00:00
Ross Lawley
a84ffce5a0
Merge remote-tracking branch 'origin/pr/272'
2013-04-12 10:55:09 +00:00
Ross Lawley
210b3e5192
Merge remote-tracking branch 'origin/pr/254'
2013-04-12 10:41:07 +00:00
Ross Lawley
5f1d5ea056
Try and fix wobbly test
2013-04-12 10:35:09 +00:00
Ross Lawley
19a7372ff9
Fix test_require for Django
2013-04-12 10:32:50 +00:00
Ross Lawley
cc5b60b004
Updated pymongo versions and pillow wont work
2013-04-12 10:30:52 +00:00
Ross Lawley
b06f9dbf8d
Travis travis travis
2013-04-12 10:02:55 +00:00
Ross Lawley
d9b8ee7895
next test
2013-04-11 15:47:53 +00:00
Ross Lawley
e9ff655b0e
Trying to fix travis
2013-04-11 15:00:49 +00:00
Ross Lawley
669d21a114
Merge pull request #241 from benoitlouy/fixing_travis_build
...
Fixing travis build
2013-04-11 04:51:51 -07:00
Kristinn Örn Sigurðsson
7e980a16d0
Don't run unset on IntField if the value is 0 (zero).
...
The IntField in unset if the IntField value doesn't validate to "truthify" (therefore, is
set as 0) and the default value of the IntField in question is 0.
This is not a logical functionality in my opinion. Take this example.
You have an IntField that is a counter which can be incremented and
decremented. This counter has the default value of 0 and is a required
field. Every time the counter reaches 0, the field is unset.
2013-04-05 11:01:46 +02:00
Kristinn Örn Sigurðsson
47df8deb58
Fix the implementation.
2013-04-04 17:30:21 +02:00
Kristinn Örn Sigurðsson
dd006a502e
Don't run unset on IntField if the value is 0 (zero).
2013-04-04 17:09:05 +02:00
Alice Bevan-McGregor
07d3e52e6a
Tests for construction using positional parameters.
2013-04-03 15:03:33 -04:00
Alice Bevan-McGregor
fc1ce6d39b
Allow construction of document instances using positional arguments.
2013-04-03 15:00:51 -04:00
Alice Bevan-McGregor
32d5c0c946
Store ordered list of field names, and return the ordered list when iterating a document instance.
2013-04-03 15:00:34 -04:00
Stefan Wojcik
dfabfce01b
show that order_by followed by limit works, but not the other way around
2013-04-01 17:17:01 -07:00
Stefan Wojcik
74f3f4eb15
more ordering unit tests
2013-04-01 16:17:17 -07:00
Paul Swartz
20cb0285f0
explicitly check for Document instances when dereferencing
...
In particular, `collections.namedtuple` instances also have a `_fields`
attribute which confuses the dereferencing.
2013-03-27 14:53:47 -04:00
Paul Swartz
faf840f924
only mark a field as changed if the value has changed
...
Prevents spurious changes from being recorded.
2013-03-25 11:00:20 -04:00
Aleksandr Sorokoumov
165bea5bb9
QuerySet chaining test was supplemented with ReferenceField
...
chaining test
2013-03-18 12:32:49 +01:00