poly
4d7b988018
Fixed uncorrectly split a query key, when it ends with "_"
2014-04-01 19:52:21 +08:00
Falcon Dai
c1f88a4e14
minor change to geo-related docs
2014-03-17 22:29:53 -05:00
Nicolas Despres
5d9ec0b208
Save is called on the document not the file field.
2014-03-17 17:19:17 +01:00
Damien Churchill
1877cacf9c
fix modifying slices under python3
2014-03-12 19:49:43 +00:00
Damien Churchill
2f4978cfea
Merge branch 'dateutil-bug-workaround'
2014-03-12 17:27:04 +00:00
Damien Churchill
d27a1103fa
workaround a dateutil bug
...
In the latest released version of dateutil, there's a bug whereby a TypeError
can be raised whilst parsing a date. This is because it calls a method which
it expects to return 2 arguments, however it can return 1 depending upon the
input, which results in a TypeError: ArgType not iterable exception. Since
this is equivalent to a failed parse anyway, we can treat it the same as a
ValueError.
2014-03-12 17:19:49 +00:00
Damien Churchill
b85bb95082
Merge branch 'master' of github.com:cloudbuy/mongoengine
2014-03-12 15:11:53 +00:00
Damien Churchill
db7f93cff3
improved update queries for BaseDict & BaseList
...
Migrate changes to include updating single elements of ListFields as
well as MapFields by adding the same changes to BaseList. This is
done by ensuring all BaseDicts and BaseLists have the correct name
from the base of the nearest (Embedded)Document, then marking changes
with their key or index when they are changed.
Tests also all fixed up.
2014-03-12 15:07:40 +00:00
Damien Churchill
85e271098f
Merge branch 'master' of https://github.com/MongoEngine/mongoengine
2014-03-12 12:44:04 +00:00
Damien Churchill
17001e2f74
Merge remote-tracking branch 'origin/master'
2014-03-11 13:00:08 +00:00
Phil Freo
c82f4f0d45
clarifying the 'push' atomic update docs
...
the first time I read this I was all like... "no duh it will remove either the first or the last, but which does it do???"
2014-03-07 13:37:15 -08:00
tprimozi
88247a3af9
Bugfix for weakref _instance bug.
2014-03-03 15:11:05 +00:00
tprimozi
158578a406
Added test that fails due to weakref _instance bug.
2014-03-03 15:10:35 +00:00
Kirill Pavlov
19314e7e06
fix docstring for DictField
2014-03-03 13:09:26 +08:00
Brian Helba
8bcbc6d545
Add authentication_source option to register_connection ( #573 ) ( #580 )
...
Since v2.5, PyMongo has supported a "source" option, to specify a
particular database to authenticate against. This adds support for that
option, in the form of a "authentication_source" option to
register_connection.
2014-03-02 18:35:49 -05:00
Vlad Zloteanu
ef55e6d476
fixes MongoEngine/mongoengine#589
2014-03-01 17:51:59 +01:00
Wilson Júnior
295ef3dc1d
db_alias support and fixes for custom map/reduce output
2014-02-25 15:36:30 -03:00
Frank Battaglia
9d125c9e79
inherit parent Document type _auto_id_field value
2014-02-24 11:10:02 -05:00
Frank Battaglia
86363986fc
whitespace
2014-02-24 11:04:29 -05:00
Frank Battaglia
0a2dbbc58b
add tests for mongo query operators
2014-02-24 11:03:50 -05:00
Frank Battaglia
673a966541
add tests for save_condition kwarg in document.save()
2014-02-24 11:02:37 -05:00
Frank Battaglia
db1e69813b
add atomic conditions to save
...
Conflicts:
mongoengine/document.py
2014-02-24 10:57:32 -05:00
Aleksandr Sorokoumov
e60d56f060
test implemented
2014-02-24 19:22:36 +04:00
Aleksandr Sorokoumov
328e062ae9
Distinct method bugfix
...
Creation of instances is executed now only for EmbeddedDocumentField
and GenericEmbeddedDocumentField in distinct method
2014-02-24 19:21:11 +04:00
tprimozi
0523c2ea4b
Fixed document equality: documents in different collections can have equal ids.
2014-02-13 18:12:33 +00:00
tprimozi
c5c7378c63
Implemented equality between Documents and DBRefs
2014-02-04 13:41:17 +00:00
Brian J. Dowling
9b2080d036
Added a test for allowing dynamic dictionary-style field access
...
Closes #559
2014-01-28 22:10:26 -05:00
Ross Lawley
d4b3649640
Added coveralls.io badge
...
https://coveralls.io/r/MongoEngine/mongoengine
2014-01-28 09:25:59 +00:00
Brian J. Dowling
b085993901
Allow dynamic dictionary-style field access
...
Allows the doc[key] syntax to work for dynamicembeddeddocument fields
Fixes #559
2014-01-27 23:05:29 +00:00
Andrei Zbikowski
0d4afad342
Fixes issue with recursive embedded document errors
2014-01-24 16:54:29 -06:00
Ross Lawley
0da694b845
0.8.7
v0.8.7
2014-01-24 16:23:52 +00:00
Ross Lawley
6d5e7d9e81
Calling reload on deleted / nonexistant documents raises DoesNotExist ( #538 )
2014-01-24 14:10:55 +00:00
Ross Lawley
bc08bea284
Fix circular import issue with django auth ( #531 ) ( #545 )
2014-01-24 13:54:16 +00:00
Ross Lawley
0e5a0661e1
Fixed possible issue not catching duplicate key errors
2014-01-24 13:50:09 +00:00
Ross Lawley
a839bd428f
Merge branch 'master' of github.com:MongoEngine/mongoengine
2014-01-24 13:18:11 +00:00
Ross Lawley
0277062693
Stop ensure_indexes running on a secondaries ( #555 )
2014-01-24 13:17:52 +00:00
Ross Lawley
7affa5ab69
Merge pull request #554 from yprez/patch-1
...
geo_within docs - fix broken code samples
2014-01-24 05:05:34 -08:00
Ross Lawley
ed22af4e73
Merge pull request #553 from davidwilemski/patch-2
...
Fix typo in upgrade docs
2014-01-24 05:05:00 -08:00
Yuri Prezument
63ebb6998e
geo_within docs - fix broken code samples
...
No such thing as "geo_with"
2014-01-22 22:47:48 +02:00
David Wilemski
7914cd47ca
Fix typo in upgrade docs
...
Removed extra closing parenthesis
2014-01-17 20:36:02 -05:00
Ross Lawley
708dbac70e
Depending on pymongo it might raise a TypeError or ValueError
2014-01-14 10:09:11 +00:00
Ross Lawley
1b62dd5c40
Fix duplicate error check
2014-01-14 10:01:39 +00:00
Ross Lawley
4911545843
Merge branch 'master' of github.com:MongoEngine/mongoengine
2014-01-13 16:59:20 +00:00
Ross Lawley
c5cc4b7867
Updated docs
2014-01-13 16:57:49 +00:00
Damien Churchill
eacb614750
Merge branch 'master' of https://github.com/MongoEngine/mongoengine
2014-01-10 11:03:48 +00:00
Yohan Graterol
341e1e7a6d
Feature for progressive JPEG. Issue #486
2014-01-08 14:48:34 -04:30
Ross Lawley
a02c820c2d
Merge pull request #534 from matthewowen/master
...
Reject email addresses where hostname ends with '.'
2013-12-18 01:18:37 -08:00
Damien Churchill
2f6890c78a
fix for nested MapFields
...
When using nested MapFields from a document loaded from the database, the
nested dictionaries aren't converted to BaseDict, so changes aren't
marked.
This also includes a change when marking a field as changed to ensure that
nested fields aren't included in a $set query if a parent is already marked
as changed. Not sure if this could occur but it prevents breakage if it does.
2013-12-16 13:44:07 +00:00
Ross Lawley
516591fe88
Docs update and canonical url fix
2013-12-13 09:46:45 +00:00
Ross Lawley
d2941a9110
Updated doc examples to open using read binary mode
2013-12-13 09:22:41 +00:00