Commit Graph

  • 944d1c0a4a use a newer pypy3 (https://github.com/travis-ci/travis-ci/issues/6277) Stefan Wojcik 2017-05-07 19:54:58 -04:00
  • 2cf23e33e3 Document._get_update_doc helper method Stefan Wojcik 2017-05-07 19:26:10 -04:00
  • e2a0b42d03 clarify test_get_changed_fields_query_count Stefan Wojcik 2017-04-30 18:29:17 -04:00
  • 894e9818ac use an external sphinx rtd theme (#1541) Stefan Wójcik 2017-04-30 15:38:21 -04:00
  • caa9b34361 use an external sphinx rtd theme external-rtd-theme Stefan Wojcik 2017-04-30 15:18:38 -04:00
  • de18e256ce clean up the Document._get_collection code (#1540) Stefan Wójcik 2017-04-30 14:35:33 -04:00
  • 3c8e1e5336 clean up the Document._get_collection code get-collection-cleanup Stefan Wojcik 2017-04-30 14:11:03 -04:00
  • 1a3c70ce1b make EmbeddedDocument not hashable by default (#1528) Stefan Wójcik 2017-04-30 13:30:21 -04:00
  • bd4a603e16 Use De Morgan's laws to simplify an expression. (#1531) Artemiy 2017-04-20 17:27:37 +03:00
  • 358b80d782 Make the tutorial slightly more intuitive (#1530) Jason 2017-04-20 08:11:38 -05:00
  • 2579e0b840 make EmbeddedDocument not hashable by default fix-hash Stefan Wojcik 2017-04-16 21:27:44 -04:00
  • 824ec42005 bump version to v0.13.0 and fill in the changelog and the upgrade docs v0.13.0 Stefan Wojcik 2017-04-16 14:08:42 -04:00
  • 466935e9a3 Unicode support in EmailField (#1527) Stefan Wójcik 2017-04-16 13:58:58 -04:00
  • 5e0b97e90c add a test with an invalid data type unicode-email-field Stefan Wojcik 2017-04-16 11:50:28 -04:00
  • a0a3805e2d Revert "switch from octal to hex for consistency" (because of pypy3) Stefan Wojcik 2017-04-15 23:14:19 -04:00
  • 7d5caf8368 switch from octal to hex for consistency Stefan Wojcik 2017-04-15 22:20:19 -04:00
  • dee5465440 dont run the unicode email test on pypy3 Stefan Wojcik 2017-04-15 18:07:32 -04:00
  • 33e50e48c1 use six.u Stefan Wojcik 2017-04-15 16:46:36 -04:00
  • 41371e5fc5 empty whitelist by default + allow_ip_domain option Stefan Wojcik 2017-04-10 10:00:49 -04:00
  • ce86ea4c9a flake8 fixes Stefan Wojcik 2017-04-10 08:18:56 -04:00
  • 601b79865d support unicode in EmailField Stefan Wojcik 2017-04-09 22:33:11 -04:00
  • b52d3e3a7b added one more item to the v0.12.0 changelog Stefan Wojcik 2017-04-07 10:34:04 -04:00
  • 888a6da4a5 update the changelog and bump the version to v0.12.0 v0.12.0 Stefan Wojcik 2017-04-07 10:18:39 -04:00
  • 972ac73dd9 Merge pull request #1497 from userlocalhost/feature/order_guarantee Omer Katz 2017-04-07 10:49:39 +03:00
  • d8b238d5f1 Refactored the implementation of DynamicField extension for storing data in order Hiroyasu OHYAMA 2017-04-06 00:42:11 +00:00
  • 63206c3da2 Merge pull request #1520 from ZoetropeLabs/fix/allow-reference-fields-take-object-ids Omer Katz 2017-04-02 13:57:58 +03:00
  • 5713de8966 Use the objectid in the test Richard Fortescue-Webb 2017-03-29 11:34:57 +01:00
  • 58f293fef3 Allow ReferenceFields to take ObjectIds Richard Fortescue-Webb 2017-03-29 10:34:50 +01:00
  • ffbb2c9689 This is Additional tests for the container_class parameter of DynamicField Hiroyasu OHYAMA 2017-03-08 14:46:04 +00:00
  • 9cd3dcdebf Added a test for the change of the condition in DeReference processing Hiroyasu OHYAMA 2017-03-08 14:45:43 +00:00
  • f2fe58c3c5 Added a condition to store data to ObjectDict when the items type is it Hiroyasu OHYAMA 2017-03-08 10:25:41 +00:00
  • b78010aa94 remove test_last_field_name_like_operator (it's a dupe of the same test in tests/queryset/transform.py) Stefan Wojcik 2017-03-05 21:24:40 -05:00
  • 49035543b9 cleanup BaseQuerySet.__getitem__ (#1502) Stefan Wójcik 2017-03-05 21:17:53 -05:00
  • 160379ea85 cleanup BaseQuerySet.__getitem__ cleanup-qs-getitem Stefan Wojcik 2017-03-05 20:43:38 -05:00
  • f9ccf635ca Respect db fields in multiple layers of embedded docs (#1501) Stefan Wójcik 2017-03-05 18:20:09 -05:00
  • e8ea294964 test negative indexes (closes #1119) Stefan Wojcik 2017-03-05 18:12:01 -05:00
  • 2d9e21f639 one more test fix-904 Stefan Wojcik 2017-03-05 17:39:53 -05:00
  • 4631b75553 respect db fields in multiple layers of embedded docs Stefan Wojcik 2017-03-05 17:35:37 -05:00
  • 19ef2be88b fix #937 Stefan Wojcik 2017-03-05 00:05:33 -05:00
  • 30e8b8186f clean up document instance tests Stefan Wojcik 2017-03-02 00:25:56 -05:00
  • 741643af5f clean up field unit tests (#1498) Stefan Wójcik 2017-03-02 00:05:10 -05:00
  • fbf32c6907 clean up field unit tests cleanup-field-tests Stefan Wojcik 2017-03-01 23:41:02 -05:00
  • 6aaf9ba470 removed a checking of dict order because this order is not cared (some implementation might be in ordered, but other one is not) Hiroyasu OHYAMA 2017-03-01 09:32:28 +00:00
  • 5957dc72eb To achive storing object data in order with minimum implementation, I changed followings. Hiroyasu OHYAMA 2017-03-01 09:20:57 +00:00
  • e32a9777d7 added test for OrderedDynamicField and OrderedDocument Hiroyasu OHYAMA 2017-02-28 03:35:53 +00:00
  • 84a8f1eb2b added OrderedDocument class to decode BSON data to OrderedDict for retrieving data in order Hiroyasu OHYAMA 2017-02-28 03:35:39 +00:00
  • 6810953014 added OrderedDynamicField class to store data in the defined order because of #203 Hiroyasu OHYAMA 2017-02-27 09:55:50 +00:00
  • 398964945a Document.objects.create should raise NotUniqueError upon saving duplicate primary key (#1485) Ephraim Berkovitch 2017-02-27 16:42:44 +02:00
  • 5f43c032f2 revamp the "connecting" user guide and test more ways of connecting to a replica set (#1490) Stefan Wójcik 2017-02-26 21:29:06 -05:00
  • 2c247869f0 revamp the "connecting" user guide and test more ways of connecting to a replica set test-replicaset-and-update-docs Stefan Wojcik 2017-02-26 20:54:39 -05:00
  • 627cf90de0 tutorial tweaks: better copy + use py3-friendly syntax Stefan Wojcik 2017-02-26 20:30:37 -05:00
  • 2bedb36d7f Test against multiple MongoDB versions in Travis (#1074) Omer Katz 2017-02-26 21:52:43 +02:00
  • 2626eca58e more readme tweaks [ci skip] ci-test-against-multiple-mongo-versions Stefan Wojcik 2017-02-26 13:38:39 -05:00
  • d5b1914158 include supported mongodb ver info in the readme [ci skip] Stefan Wojcik 2017-02-26 13:35:03 -05:00
  • e20a34857d fix py3 Stefan Wojcik 2017-02-26 12:11:21 -05:00
  • 7d0b533920 nicer ver decorators + only test $minDistance in v3.0 Stefan Wojcik 2017-02-26 11:59:22 -05:00
  • 6a9e02635d refactor poorly isolated geo unit tests Stefan Wojcik 2017-02-26 11:23:27 -05:00
  • 5a1fdadf8b pymongo v2.7 doesn't support MongoDB v3.0 Stefan Wojcik 2017-02-26 03:13:58 -05:00
  • 70871f671a fix version comparison Stefan Wojcik 2017-02-26 02:48:35 -05:00
  • e6821d8656 flake8 debug Stefan Wojcik 2017-02-26 02:45:37 -05:00
  • 4f85547333 fix package name Stefan Wojcik 2017-02-26 02:35:50 -05:00
  • deeb6d026d fix the $max operator Stefan Wojcik 2017-02-26 02:29:59 -05:00
  • 97d9a7cf43 different approach to running flake8 Stefan Wojcik 2017-02-26 02:29:21 -05:00
  • 7850e47bf7 fix the $max operator Stefan Wojcik 2017-02-26 02:24:48 -05:00
  • a94ec06275 fix authSource test Stefan Wojcik 2017-02-26 02:21:25 -05:00
  • 4acd7a5b75 skip older mongodb decorator Stefan Wojcik 2017-02-26 02:14:34 -05:00
  • e6dcb39036 revert aggregate change Stefan Wojcik 2017-02-25 22:54:19 -05:00
  • 4ed65f8589 skip $minDistance for older MongoDB vers Stefan Wojcik 2017-02-25 22:52:35 -05:00
  • 39586e83cd pymongo v2.7 doesn't support MongoDB v3.0 Stefan Wojcik 2017-02-25 22:11:15 -05:00
  • 5992fdd408 remove debug statement Stefan Wojcik 2017-02-25 20:58:04 -05:00
  • 70faaf445e fix queryset tests in mongodb v2.4 Stefan Wojcik 2017-02-25 20:55:59 -05:00
  • 71ccfeac3c get_mongodb_version tests helper + fix indexing tests in mongodb v2.4 Stefan Wojcik 2017-02-25 20:21:20 -05:00
  • d39f5197cb tox.init cleanup Stefan Wojcik 2017-02-25 19:10:00 -05:00
  • 5b4eb02683 shuffle some jobs, focus on testing py27 and py35 Stefan Wojcik 2017-02-25 19:07:32 -05:00
  • d0442d7578 mongo v2.4 needs explicit service start Stefan Wojcik 2017-02-25 18:48:59 -05:00
  • 098a90ee96 no need for service start Stefan Wojcik 2017-02-25 18:32:08 -05:00
  • d7d48e4c21 fix .travis.yml Stefan Wojcik 2017-02-25 18:25:26 -05:00
  • cb62b457bc fix mongo install script Stefan Wojcik 2017-02-25 18:21:04 -05:00
  • d29c1c1094 missing file Stefan Wojcik 2017-02-25 18:17:53 -05:00
  • d6af8cb157 fix .travis.yml Stefan Wojcik 2017-02-25 18:15:28 -05:00
  • 8e2e5f506d customize the matrix + separate script to install mongodb Stefan Wojcik 2017-02-25 18:11:21 -05:00
  • 0ea1dfddaa merge latest master + test pymongo v2.8 instead of v2.9 + drop dev pymongo + smarter pypi deployment Stefan Wojcik 2017-02-25 16:54:46 -05:00
  • 1178ae262b Truly test pymongo v2.8 instead of v2.9. container-based-env Stefan Wojcik 2017-02-25 16:18:20 -05:00
  • 4c629e46ce Drop pymongo dev tests to speed things up. Stefan Wojcik 2017-02-25 16:06:19 -05:00
  • 2d429e3703 use mongodb v2.6 bcos pymongo 2.7 doesnt work w/ mongodb v3.0 Stefan Wojcik 2017-02-25 15:49:28 -05:00
  • e93a95d0cb Test and document controlling the size of the connection pool (#1489) Stefan Wójcik 2017-02-25 14:09:10 -05:00
  • 06cb866f82 tox.ini cleanup Stefan Wojcik 2017-02-25 14:07:58 -05:00
  • 4e8bb14131 skip uri test for pymongo < v2.9 test-connection-pool Stefan Wojcik 2017-02-25 13:40:51 -05:00
  • 9cc4fad614 dummy Stefan Wojcik 2017-02-25 13:15:52 -05:00
  • 2a486ee537 better connection docstrings [ci skip] Stefan Wojcik 2017-02-25 12:56:36 -05:00
  • 2579ed754f add unit tests for setting the connection pool size Stefan Wojcik 2017-02-25 12:48:03 -05:00
  • 3f31666796 Fix the exception message when validating unicode URLs (#1486) Stefan Wójcik 2017-02-24 16:18:34 -05:00
  • 3534daf37d fix tests structure unicode-url-validation Stefan Wojcik 2017-02-24 16:15:03 -05:00
  • 6a59e4658e fix the exception message when validating unicode URLs Stefan Wojcik 2017-02-22 12:57:00 -05:00
  • 3fe8031cf3 fix EmbeddedDocumentListFieldTestCase Stefan Wojcik 2017-02-22 12:44:05 -05:00
  • e9caaa916c try freezing mongodb at the latest v3.0 Stefan Wojcik 2017-02-19 18:20:41 -05:00
  • 4e91c4f5bc use apt addons vs sudo apt-get install Stefan Wojcik 2017-02-19 18:02:30 -05:00
  • 4068a6b36b cache pip dependencies Stefan Wojcik 2017-02-19 17:59:37 -05:00
  • d096d2ec38 run Travis builds in a container-based environment Stefan Wojcik 2017-02-19 17:49:05 -05:00
  • b27c7ce11b allow to use sets in field choices (#1482) bagerard 2017-02-15 14:51:47 +01:00