Patrick Arminio
510ee9383e
Add support for JSONField
2017-06-26 14:28:03 +01:00
Patrick Arminio
0e2c736c74
Add test for image field
2017-06-26 14:26:26 +01:00
Patrick Arminio
66d1875eb7
Fix missing path
2017-06-26 14:25:57 +01:00
Patrick Arminio
b500ffb8b0
Add test for IPAddressField
2017-06-26 14:24:16 +01:00
Patrick Arminio
47c5dfcab7
Add test for FilePathField
2017-06-26 14:23:45 +01:00
Patrick Arminio
772e2d114a
Add test for file field
2017-06-26 14:23:17 +01:00
Patrick Arminio
a7c3337903
Add test for duration field
2017-06-26 14:22:38 +01:00
Patrick Arminio
68f6281ec8
Add support for dict field
2017-06-26 14:19:55 +01:00
Patrick Arminio
f747102e35
Add support for rest framework List Field
2017-06-26 12:14:04 +01:00
Patrick Arminio
6de3bbc352
Small test refactor
2017-06-26 12:11:35 +01:00
Patrick Arminio
d10895d9ce
Refactor converter
2017-06-26 11:36:48 +01:00
Patrick Arminio
c3899248af
Use six.with_metaclass to support python 2.7
2017-06-26 09:19:49 +01:00
Patrick Arminio
60b6ba82ba
Initial docs
2017-06-26 09:19:49 +01:00
Patrick Arminio
14bc1cdb92
Add SerializerMutation base class
2017-06-26 09:19:49 +01:00
Patrick Arminio
2fd3cb032c
Fix import on python 2
2017-06-26 09:19:49 +01:00
Patrick Arminio
dc86e4e9a1
Add optional requires for rest framework
2017-06-26 09:19:49 +01:00
Patrick Arminio
fb2af7067f
Initial implementation of serializer field converter
2017-06-26 09:19:49 +01:00
Syrus Akbary
7c52aa3c7f
Merge pull request #180 from arianon/master
...
Make DjangoConnectionField compatible with Promise-based iterables.
2017-06-24 15:44:51 -07:00
Syrus Akbary
3667157e4a
Merge pull request #145 from dotsbb/fix-too-broad-exception
...
Wrong error message "invalid JSON" when "RequestDataTooBig" raised
2017-06-24 15:44:15 -07:00
Syrus Akbary
7eb4106e7c
Merge pull request #202 from patrick91/feature/up-django
...
Remove support to django 1.6 and 1.7
2017-06-24 15:43:35 -07:00
Syrus Akbary
06f8323fcf
Merge pull request #181 from spockNinja/fix_many_to_many
...
Fix ManyToMany schema mapping
2017-06-24 15:08:49 -07:00
Patrick Arminio
82055ac109
Add missing imports
2017-06-23 13:05:11 +01:00
Patrick Arminio
712d57e043
Delete RelatedObject import
2017-06-23 12:51:19 +01:00
Patrick Arminio
7fd6125199
Fix compatibility with pypy
2017-06-23 12:48:32 +01:00
Patrick Arminio
245ebe3d91
Remove some compatility layers for django 1.6
2017-06-23 12:32:43 +01:00
Patrick Arminio
575e1da0ee
Remove tests in django 1.6 and 1.7
2017-06-23 11:58:57 +01:00
Patrick Arminio
99c153ac5d
Up required django version to 1.8
2017-06-23 11:57:49 +01:00
David Miguel
b3c761b1c8
Fix graphene 1.3 annotation bug
...
Issue #173
2017-06-06 19:19:29 +01:00
Jacob Foster
95510987f1
Reorganize for clarity
2017-05-25 11:15:13 -05:00
Jacob Foster
74e4e1aa77
Drop reverse flag, remove duplicates in get_model_fields
2017-05-25 11:01:29 -05:00
Jacob Foster
ca06d74195
Make test sort for stable comparison
2017-05-22 17:36:00 -05:00
Jacob Foster
cfe38ae208
Add tests
2017-05-22 17:20:56 -05:00
Jacob Foster
7a765537e9
Only evaluate reverse M2Ms in get_reverse_fields
2017-05-22 16:43:20 -05:00
arianon@openmailbox.org
bfcac1d48c
Use Promise.then instead of Promise.get on DjangoConnectionField
2017-05-19 19:33:00 -04:00
arianon@openmailbox.org
4350582c52
Support Connections created from Promises
2017-05-19 19:12:28 -04:00
Syrus Akbary
afec960e4d
Merge pull request #164 from bryankimani/patch-1
...
Update tutorial-plain.rst
2017-05-03 21:03:57 -07:00
Bryan Kimani
caa6eecc7a
Update tutorial-plain.rst
...
If your run ``$ python ./manage.py loaddata ingredients`` without installing ``ingredients`` app in the project ``settings.py`` you will get the following error ``CommandError: No fixture named 'ingredients' found``. So make sure ``ingredients`` app has been put on the ``settings.py`` INSTALLED_APPS section before running ``$ python ./manage.py loaddata ingredients``.
2017-05-01 21:08:38 +03:00
Syrus Akbary
1e34dfb3e5
Updated version to 1.3 - Require graphene 1.4
2017-04-20 01:15:05 -07:00
Syrus Akbary
46a1ddedd8
Added RELAY_CONNECTION_MAX_LIMIT and RELAY_CONNECTION_ENFORCE_FIRST_OR_LAST settings
...
Relay connections will be limited to 100 records by default.
2017-04-15 02:15:17 -07:00
Syrus Akbary
3803e9a762
Merge pull request #151 from graphql-python/fix-filter-and-resolver
...
Fixed FilterConnectionFields with limit in the FilterSet
2017-04-15 01:30:01 -07:00
Syrus Akbary
dbf006976e
Removed unnecesary Django filter installation
2017-04-15 01:22:32 -07:00
Syrus Akbary
cc03da0598
Moved tests to filter field tests
2017-04-15 01:17:53 -07:00
Syrus Akbary
b30b40e353
Improved travis tests. Added Django==1.11 tests
2017-04-15 01:11:36 -07:00
Syrus Akbary
5833cb83be
Fixed filterset limit issue
2017-04-15 01:00:02 -07:00
Syrus Akbary
055c6e2359
Merge branch 'master' into fix-filter-and-resolver
2017-04-15 00:04:19 -07:00
Syrus Akbary
005bb7fe04
Merge pull request #136 from edmorley/django_graphiql-cleanup
...
Remove django_graphiql from cookbook requirements.txt.
2017-04-13 19:36:29 -07:00
Syrus Akbary
438dc13848
Merge pull request #143 from khankuan/patch-1
...
Add hyperlink on documentation in README.md
2017-04-13 19:34:46 -07:00
Kuan
8eb881e085
Fix graphiql refreshing operationName undefined
...
operationName is serialized into the query string as a string. When getting the query value for operationName, we need to convert string "null" into None.
2017-04-13 10:11:10 -07:00
Alexey Subbotin
33b2b42e6f
Rewrite unit test to make it working on all versions of django
2017-04-12 13:04:03 +02:00
Alexey Subbotin
a9f34dab93
request.body
might raise RawPostDataException, RequestDataTooBig, UnreadablePostError exceptions which are not related to invalid JSON data
2017-04-12 12:43:21 +02:00