Emmanuel Leblond and GitHub
4d6256e1a1
Merge pull request #1675 from erdenezul/push_list_of_list
...
use each modifier only with $position #1673
2017-11-15 08:43:29 +01:00
Emmanuel Leblond and GitHub
13180d92e3
Merge pull request #1652 from erdenezul/generic_embedded_query
...
Subfield resolve error in generic_emdedded_document query #1651
2017-11-13 15:29:26 +01:00
Emmanuel Leblond
ea25972257
Bump version to 0.15.0
2017-11-06 14:40:59 +01:00
Emmanuel Leblond and GitHub
b6168898ec
Merge pull request #1690 from touilleMan/lazyreference-field
...
Add LazyReferenceField & GenericLazyReferencField
2017-11-06 14:37:43 +01:00
Emmanuel Leblond
da33cb54fe
Correct style
2017-11-06 14:11:11 +01:00
Emmanuel Leblond
35d0458228
Add GenericLazyReferenceField
2017-11-06 12:29:19 +01:00
Emmanuel Leblond
e6c0280b40
Add LazyReferenceField
2017-10-31 18:58:42 +01:00
Emmanuel Leblond and GitHub
5bdd35464b
Merge pull request #1632 from srinivasreddy/inequality
...
Add missing dunder method - __ne__ to the class GridFSProxy class
2017-08-31 10:15:44 +02:00
Emmanuel Leblond and GitHub
0325a62f18
Merge pull request #1626 from erdenezul/pointfield_aspymongo
...
added as_pymongo test for PointField #1311
2017-08-28 13:36:35 +02:00
Emmanuel Leblond and GitHub
3a5538813c
Merge pull request #1616 from srinivasreddy/clean_up
...
Add six.moves.range instead of xrange
2017-08-28 13:34:17 +02:00
Emmanuel Leblond and GitHub
1f1b4b95ce
Merge pull request #1617 from srinivasreddy/python36
...
Add python 3.6 support
2017-08-28 13:33:56 +02:00
Emmanuel Leblond and GitHub
8c3ed57ecc
Merge pull request #1630 from MongoEngine/improve-perfs
...
Improve perfs by removing SemiStrictDict
2017-08-28 11:23:35 +02:00
Emmanuel Leblond
bce859569f
Remove SemiStrictDict to improve perfs
2017-08-24 20:01:09 +02:00
Emmanuel Leblond and GitHub
425fb8905b
Merge pull request #1631 from MongoEngine/fix_travis_ci
...
Fix .install_mongodb_on_travis.sh script (all credit to @erdenezul)
2017-08-24 19:48:15 +02:00
Emmanuel Leblond
4f59c7f77f
Expose to user mongoengine.base.NON_FIELD_ERRORS
...
This variable is used to set the field containing the errors raised in a
clean function. Given those function are user-defined, users should be
able to get the name of the field to easily retreive their custom errors.
2017-08-24 19:47:40 +02:00
Emmanuel Leblond
21d1faa793
Fix .install_mongodb_on_travis.sh script (all credit to @erdenezul)
2017-08-24 19:34:22 +02:00
Emmanuel Leblond
07018b5060
Raise DoesNotExist when dereferencing unknown document
2016-11-17 09:21:34 +01:00
Emmanuel Leblond
9e9703183f
Add test for nested list in EmbeddedDocument
2016-02-19 02:16:37 +01:00
Emmanuel Leblond
adce9e6220
Raise OperationError in drop_collection if no collection is set
2016-02-19 01:58:15 +01:00
Emmanuel Leblond
c499133bbe
Add missing drop_collection in tests fields
2016-02-19 00:11:30 +01:00
Emmanuel Leblond
b320064418
Add signal_kwargs arg for save/delete/bulk insert
2016-02-09 14:28:55 +01:00
Emmanuel Leblond
a643933d16
Fix cascade delete mixing among collections
2016-01-30 11:59:55 +01:00
Emmanuel Leblond
9f8327926d
Improve a bit queryset's test_elem_match
2016-01-28 18:18:51 +01:00
Emmanuel Leblond
7a568dc118
Add version 0.10.7 - DEV in changelog.rst
2016-01-26 15:54:57 +01:00
Emmanuel Leblond
c946b06be5
Merge pull request #1218 from bbenne10/master
...
Curry **kwargs through to_mongo on fields
2016-01-26 15:53:21 +01:00
Emmanuel Leblond
decd70eb23
Merge pull request #1220 from bagerard/patch-1
...
fixed minor typo in docstring
(PR has been issued by mistake to dev branch insteed of master)
2016-01-26 00:28:04 +01:00
Emmanuel Leblond
a20d40618f
Bump to v0.10.6
2016-01-25 01:42:19 +01:00
Emmanuel Leblond
b4af8ec751
Fix travis for python 3.2
2016-01-22 08:38:42 +01:00
Emmanuel Leblond
f4fa39c70e
Revert "Force pip version to 7.1.2 in tox for py32 (support dropped for latter versions)"
...
This reverts commit 7b7165f5d8 .
2016-01-20 13:07:06 +01:00
Emmanuel Leblond
7b7165f5d8
Force pip version to 7.1.2 in tox for py32 (support dropped for latter versions)
2016-01-20 11:48:31 +01:00
Emmanuel Leblond
13897db6d3
Fix mongomock url prefix error during connection
2016-01-20 11:06:45 +01:00
Emmanuel Leblond
c4afdb7198
Merge pull request #1123 from Cykooz/master
...
Fixed detection of shared connections
2016-01-19 18:38:03 +01:00
Emmanuel Leblond
0284975f3f
Correct test_reload_of_non_strict_with_special_field_name for pymongo<2.9
2016-01-19 15:34:38 +01:00
Emmanuel Leblond
0a1ba7c434
Add SaveConditionError to __all__
2015-11-21 10:25:11 +01:00
Emmanuel Leblond
903982e896
Merge pull request #1088 from touilleMan/bug-1058
...
Fix DictField with '_cls' field is converted to Document on access
2015-09-21 12:10:23 +02:00
Emmanuel Leblond
92b9cb5d43
Add drop_collection for test_subclass_field_query
2015-09-08 17:35:35 +02:00
Emmanuel Leblond
7580383d26
Add #1050 fix to changelog
2015-09-02 19:00:18 +02:00
Emmanuel Leblond
33b4d83c73
Merge pull request #1084 from optik/patch-1
...
Bad property name for text search index meta
2015-09-02 18:27:10 +02:00
Emmanuel Leblond
6cf630c74a
Merge pull request #1096 from vasion/save-condition-for-2.4
...
save_condition uses "n" instead of "nModified"
2015-09-02 18:23:37 +02:00
Emmanuel Leblond
736fe5b84e
Fix unwanted dereference in DictField (issue #1058 )
2015-08-30 10:01:24 +02:00
Emmanuel Leblond
91aca44f67
Merge pull request #1093 from touilleMan/bug-1069
...
Replace disconnect with close method in pymongo
2015-08-10 18:40:59 +02:00
Emmanuel Leblond
96cfbb201a
Replace use close method in pymongo
2015-08-04 18:02:57 +02:00
Emmanuel Leblond
f8890ca841
Merge pull request #1070 from touilleMan/save-condition-error
...
Use SaveConditionError instead of OperationError in save_condition
2015-07-19 11:18:33 +02:00
Emmanuel Leblond
0752c6b24f
Update changelog for #1070
2015-07-19 10:33:54 +02:00
Emmanuel Leblond
3ffaf2c0e1
Correct SaveConditionError involved tests
2015-07-15 11:59:29 +02:00
Emmanuel Leblond
a3e0fbd606
Add SaveConditionError exception
2015-07-15 11:15:40 +02:00
Emmanuel Leblond
9c8ceb6b4e
Merge pull request #1060 from touilleMan/GenericReferenceField-choices
...
Fix GenericReferenceField choices parameter
2015-07-09 11:38:22 +02:00
Emmanuel Leblond
bebce2c053
Clean ununsed variables in iterations
2015-07-09 10:51:04 +02:00
Emmanuel Leblond
34c6790762
Simplify implementation of choices in GenericReferenceField
2015-07-06 10:10:05 +02:00
Emmanuel Leblond
a5fb009b62
Fix GenericReferenceField choices with DBRef and let it possible to set Document choice as string
2015-07-06 02:33:43 +02:00
Emmanuel Leblond
1951b52aa5
Fix #1017 (document clash between same ids but different collections)
2015-06-11 14:55:04 +02:00
Emmanuel Leblond
cd7a9345ec
Add issue related in changelog.rst
2015-06-11 14:45:19 +02:00
Emmanuel Leblond
153c239c9b
Replace assertRaisesRegexp by assertRaises (python2.6 compatibility)
2015-06-11 14:36:51 +02:00
Emmanuel Leblond
4034ab4182
Clean save_condition exception implementation and related tests
2015-06-11 14:30:10 +02:00
Emmanuel Leblond
9c917c3bd3
Update changelog
2015-06-11 14:30:10 +02:00
Emmanuel Leblond
cca0222e1d
Update AUTHORS
2015-06-11 14:29:42 +02:00
Emmanuel Leblond
682db9b81f
Add versionchanged to document save_condition
2015-06-11 14:29:42 +02:00
Emmanuel Leblond
3e000f9be1
Raise error if save_condition fails #991
2015-06-11 14:29:42 +02:00
Emmanuel Leblond
5f33d298d7
Fix typo in guide/defining-documents.rst
2015-05-06 21:32:36 +02:00
Emmanuel Leblond
fc39fd7519
Update defining-documents.rst
...
Add primary_key notice according to issue #985
2015-05-06 18:30:49 +02:00