Commit Graph

  • 7b9f084e6b
    Merge branch 'master' into fix_doc_index_options erdenezul 2018-09-07 14:27:57 +08:00
  • 5b1693a908
    Merge pull request #1871 from bagerard/improve_query_counter erdenezul 2018-09-07 14:22:12 +08:00
  • fd7c00da49
    Merge pull request #1883 from svanburen/patch-1 erdenezul 2018-09-07 10:46:39 +08:00
  • 7fc5ced3af
    Update link to index options Stefan VanBuren 2018-09-06 16:50:31 -04:00
  • a86092fb64 fix doc for meta index_options Bastien Gérard 2018-09-06 22:33:24 +02:00
  • 003827e916 rewrote some poorly written assertions like: assertTrue(isinstance(a, b)) assertTrue(a==b) assertTrue(a!=b) assertTrue(a in b) Bastien Gérard 2018-09-06 21:47:06 +02:00
  • b15673c525 fixed TypeError on translated choices Sergey Tereschenko 2018-09-05 11:53:15 +03:00
  • 00363303b1
    Merge pull request #1875 from bagerard/dax_py3 erdenezul 2018-09-05 09:42:07 +08:00
  • 48fbe890f8
    Merge pull request #1876 from bagerard/get_rid_of_DictField_basecls erdenezul 2018-09-05 09:38:52 +08:00
  • 4179877cc7
    Merge pull request #1878 from bagerard/fix_complex_datetime_default erdenezul 2018-09-05 09:37:05 +08:00
  • 282b83ac08 Fix default value of ComplexDateTime + fixed descriptor .__get__ for class attribute Bastien Gérard 2018-09-04 23:48:07 +02:00
  • 193656e71b detect when EmbeddedDocumentListField receives an EmbeddedDocument instance instead of a list. It is a common mistake and the error wasn't meaningful (was fired from _from_son) (relates to #1464) Bastien Gérard 2018-09-04 22:25:53 +02:00
  • a25d127f36 Remove DictField.basecls related code, it is useless Bastien Gérard 2018-09-04 20:51:06 +02:00
  • cf9df548ca reverted back to the StopIteration in queryset.next that one didnt have to be changed (test stalled) Bastien Gérard 2018-09-04 19:18:40 +02:00
  • f29b93c762 Merge branch 'master' of https://github.com/MongoEngine/mongoengine into dax_py3 Bastien Gérard 2018-09-04 16:06:45 +02:00
  • 032ace40d1
    Merge pull request #1668 from erdenezul/read_preference_parse erdenezul 2018-09-04 21:58:31 +08:00
  • f74dd1cb3c
    Merge pull request #1591 from axu2/axu2-docs-patch-3 erdenezul 2018-09-04 21:50:29 +08:00
  • 29889d1e35
    Merge pull request #1868 from bagerard/yalon-master erdenezul 2018-09-04 21:17:49 +08:00
  • d6d19c4229
    Merge pull request #1872 from bagerard/inc_operator_with_decimal erdenezul 2018-09-04 21:07:04 +08:00
  • ab08e67eaf fix inc/dec operator with decimal Bastien Gérard 2018-08-30 23:57:16 +02:00
  • 00bf6ac258
    Merge pull request #1874 from erdenezul/reduce-cycle-complexity erdenezul 2018-09-04 20:52:26 +08:00
  • b65478e7d9 trigger ci Erdenezul Batmunkh 2018-09-04 20:44:44 +08:00
  • e83b529f1c flip value before changing op to inc Erdenezul Batmunkh 2018-09-04 20:38:42 +08:00
  • 408274152b reduce cycle complexity using logic map Erdenezul Batmunkh 2018-09-04 20:24:34 +08:00
  • 8ff82996fb Fix few things related to query_counter context manager: - Improve doc - Fix the fact that the context was modifying the initial profiling_level in case it was != 0 - Ignores 'killcursors' to fix flaky test that were impacted by killcursors queries (#1869) Bastien Gérard 2018-09-03 11:11:15 +02:00
  • d59c4044b7 Merge branch 'master' of https://github.com/MongoEngine/mongoengine into yalon-master Bastien Gérard 2018-09-03 11:23:28 +02:00
  • 3574e21e4f
    Merge pull request #1859 from bagerard/fix_EmbeddedDocumentField_init_with_Document erdenezul 2018-09-03 17:22:08 +08:00
  • 5a091956ef
    Merge pull request #1862 from bagerard/document_name_param_for_indexes erdenezul 2018-09-03 17:20:17 +08:00
  • 14e9c58444
    Merge pull request #1866 from bagerard/no_subclass_fixes erdenezul 2018-09-03 17:19:39 +08:00
  • bfe5b03c69
    Merge pull request #1867 from bagerard/pmatos_patch-1 erdenezul 2018-09-03 07:42:39 +08:00
  • f96f7f840e Merge branch 'master' of https://github.com/MongoEngine/mongoengine into dax_py3 Bastien Gérard 2018-09-02 15:36:35 +02:00
  • a3bcf26dce Merge branch 'master' of https://github.com/MongoEngine/mongoengine into pmatos_patch-1 Bastien Gérard 2018-09-02 15:27:37 +02:00
  • a7852a89cc Fixes 2 bugs in no_subclasses context mgr (__exit__ swallows exception + repair feature) Bastien Gérard 2018-09-01 23:30:50 +02:00
  • 1b0c761fc0
    Merge pull request #1863 from bagerard/fix_string_format_bug erdenezul 2018-09-01 19:52:37 +08:00
  • 5e4e8d4eda Merge branch 'master' of github.com:KCarretto/mongoengine Bastien Gérard 2018-09-01 12:04:23 +02:00
  • bd524d2e1e Documented that it is possible to specify a name when using a dict to define an index Bastien Gérard 2018-08-30 23:13:10 +02:00
  • 60fe919992
    Merge pull request #1860 from bagerard/improve_doc_EmbeddedDocumentList.filter erdenezul 2018-08-31 11:35:25 +08:00
  • b90063b170
    Merge pull request #1861 from bagerard/minor_improvement_to_DateTimeField_default erdenezul 2018-08-31 11:32:40 +08:00
  • d9fce49b08 minor improvement to DateTimeField doc Bastien Gérard 2018-08-30 22:46:37 +02:00
  • 5dbee2a270 Ensures EmbeddedDocumentField does not accepts references to Document classes in its constructor Bastien Gérard 2018-08-30 16:03:16 +02:00
  • 4779106139 Improve doc of EmbeddedDocumentList.filter and clarify that it does not supports operators like __lte, __gte, etc Bastien Gérard 2018-08-30 21:50:03 +02:00
  • bf2de81873
    Merge pull request #1807 from bagerard/lazy_regex_compilation erdenezul 2018-08-30 21:33:10 +08:00
  • 28cdedc9aa
    Merge pull request #1857 from bagerard/fix_doc_of_delete_write_concern erdenezul 2018-08-30 21:28:59 +08:00
  • 7e90571404
    Merge pull request #1858 from bagerard/fix_index_creation_error_swallowed erdenezul 2018-08-30 21:28:38 +08:00
  • 42bbe63927
    Merge pull request #1856 from bagerard/document_created_in_from_json_doc erdenezul 2018-08-30 21:28:04 +08:00
  • 7ddbea697e fix CI that fails due to pypi + override BaseDict.get as it was missing Bastien Gérard 2018-08-30 14:33:57 +02:00
  • b4860de34d Fix index creation error that was swallowed by hasattr under python2 (#1688) Bastien Gérard 2018-08-29 23:04:18 +02:00
  • 576f23d5fb Fix .delete doc of **write_concern as suggested by #1779 Bastien Gérard 2018-08-28 22:58:13 +02:00
  • 86548fc7bf Document the attribute of .from_json Bastien Gérard 2018-08-28 22:42:51 +02:00
  • b3b4d992fe add Q repr tests Terence D. Honles 2018-08-27 19:24:24 -07:00
  • d72daf5f39 Fix BaseList bug with marked_as_changed getting called on error + Fix BaseDict as well since it suffers from the same problem Bastien Gérard 2018-08-26 19:52:17 +02:00
  • 9ad959a478
    Merge pull request #1845 from bagerard/clean_dead_code erdenezul 2018-08-26 08:33:20 +08:00
  • cc00a321da
    Merge pull request #1848 from bagerard/patch-4 erdenezul 2018-08-26 08:28:42 +08:00
  • de74273108
    Merge pull request #1851 from bagerard/fix_IndexError_iter_while_modif_list erdenezul 2018-08-26 08:26:43 +08:00
  • a7658c7573 fix BaseList.__iter__ operator (#1305) + minor improvements Bastien Gérard 2018-08-21 18:01:12 +02:00
  • 48a85ee6e0 update related tests Bastien Gérard 2018-08-20 00:10:27 +02:00
  • 461b789515 relates to (#710) - Update gridfs.rst to make it clearer that you should save the Document hosting the GridFSProxy after calling .delete() or .replace() on the GridFSProxy - updated GridFSProxy.__str__ so that it would always print both the filename and the grid_id. This should improve debugging Bastien Gérard 2018-08-19 22:54:37 +02:00
  • b71ff6fbb8 fix validator of BinaryField. In fact bson.Binary fails if we give it unicode in input #273 Bastien Gérard 2018-08-18 23:04:46 +02:00
  • 1bcdcce93a remove dead code Bastien Gérard 2018-08-18 00:03:17 +02:00
  • c09bfca634 add __repr__ to Q and QCombination Terence D. Honles 2018-08-15 12:36:13 -07:00
  • 36c5f02bfb
    Merge pull request #1840 from bagerard/patch-2 erdenezul 2018-08-15 20:41:04 +08:00
  • eae6e5d9a1
    Merge pull request #1841 from bagerard/update_contributing_guidelines_python2_3 erdenezul 2018-08-15 20:35:36 +08:00
  • 364813dd73 Clarify that you should use python 2 when developing on mongoengine #1837 Bastien Gérard 2018-08-13 22:34:37 +02:00
  • 1a2b1f283b Update signals doc - clarification on EmbeddedDocument Bastien Gérard 2018-08-13 21:21:33 +02:00
  • a0e5cf4ecc
    Merge pull request #1834 from JoschSan/patch-1 erdenezul 2018-08-08 15:59:09 +08:00
  • 820f7b4d93
    Update connecting.rst JoschSan 2018-08-07 14:29:15 -04:00
  • 727866f090 fix styling flake8 error from CI Bastien Gérard 2018-08-05 22:30:51 +02:00
  • 3d45cdc339 Implemented lazy regex compiling in Field classes to improve 'import mongoengine' performance Bastien Gérard 2018-06-12 20:59:12 +02:00
  • 02a557aa67
    Merge pull request #1825 from orsinium/date-field erdenezul 2018-07-27 19:32:27 +08:00
  • 6da27e5976 +changelog Gram 2018-07-27 12:31:27 +03:00
  • 19a6e324c4 +tests for date field Gram 2018-07-20 17:37:23 +03:00
  • 62eadbc174 +date field Gram 2018-07-20 17:21:57 +03:00
  • ae783d4f45 tweak tox.ini to pass tests v0.15.3 Erdenezul Batmunkh 2018-07-16 17:25:29 +08:00
  • 1241a902e3 fix changelog Erdenezul Batmunkh 2018-07-16 09:49:16 +08:00
  • fdba648afb fix pypi trigger Erdenezul Batmunkh 2018-07-16 09:19:50 +08:00
  • b070e7de07
    Fix travis's pypi release trigger v0.15.2 Emmanuel Leblond 2018-06-29 15:47:28 +02:00
  • d0741946c7 Fix a typo (#1813) Tony Narlock 2018-06-28 10:19:48 -05:00
  • 080226dd72 Fix issue #1286 and #844.: when building a query set from filters that reference the same field several times, do not assume each value is a dict Tal Yalon 2018-06-22 14:16:17 +03:00
  • 3cb6a5cfac
    Merge pull request #1575 from zetaben/master erdenezul 2018-05-24 22:23:49 +08:00
  • 758971e068
    Merge pull request #1799 from erdenezul/ensure_indexes_fails_on_slave erdenezul 2018-05-23 16:09:51 +08:00
  • 8739ab9c66 fix syntax #1338 Erdenezul Batmunkh 2018-05-23 15:59:18 +08:00
  • e8e47c39d7 add changelog #1338 Erdenezul Batmunkh 2018-05-23 15:54:44 +08:00
  • 446c101018 dont call ensure_indexes on slave #1338 Erdenezul Batmunkh 2018-05-23 15:53:30 +08:00
  • 3654591a1b
    Merge pull request #1584 from etng/master erdenezul 2018-05-21 16:33:10 +08:00
  • 7fb1c9dd35
    Merge branch 'master' into master erdenezul 2018-05-21 16:22:07 +08:00
  • 0fffaccdf4
    Merge pull request #1640 from erdenezul/fix_changed_field_reload erdenezul 2018-05-21 16:16:37 +08:00
  • 5902b241f9 Merge branch 'fix_changed_field_reload' of github.com:erdenezul/mongoengine into fix_changed_field_reload Erdenezul Batmunkh 2018-05-21 16:07:31 +08:00
  • 784386fddc add changelog #1371 Erdenezul Batmunkh 2018-05-21 16:07:08 +08:00
  • d424583cbf fix flake8 error #1371 Erdenezul 2017-09-02 12:00:57 +09:00
  • 290b821a3a add fix for reload(fields) affect changed fields #1371 Erdenezul 2017-09-02 02:05:27 +09:00
  • a0dfa8d421
    Merge pull request #1723 from chhsiao1981/dereference-add-check-dbref-type erdenezul 2018-05-21 13:00:46 +08:00
  • ceb00f6748
    Merge pull request #1796 from erdenezul/new_bulk_insert_test erdenezul 2018-05-21 10:24:03 +08:00
  • 9bd328e147 query_counter fix Erdenezul Batmunkh 2018-05-21 10:04:59 +08:00
  • 6fb5c312c3 fix test error Erdenezul Batmunkh 2018-05-21 09:54:19 +08:00
  • 3f9ff7254f fix queryset tests Erdenezul Batmunkh 2018-05-21 09:46:23 +08:00
  • f7a3acfaf4 query profiler test fix Erdenezul Batmunkh 2018-05-21 09:34:44 +08:00
  • e4451ccaf8 insert_many uses only one insert Erdenezul Batmunkh 2018-05-21 09:22:33 +08:00
  • 2adb640821 modify bulk_insert test for pymongo3 Erdenezul Batmunkh 2018-05-21 09:19:03 +08:00
  • 765038274c
    Merge pull request #1691 from rcscott/document-auto-create-index erdenezul 2018-05-21 08:55:25 +08:00
  • 2cbdced974
    Merge pull request #1793 from erdenezul/insert_pymongo3 erdenezul 2018-05-20 18:48:14 +08:00