Gary Donovan
fcc3de2a90
Allow graphql schema export to use a canonical representation ( #439 )
...
When we use the `graphql_schema` management command, the output can vary from run to run depending on arbitrary factors (because there is no guarantee made about the order used to output JSON dictionary keys). This makes it difficult to compare two schema's at different points in time.
We address this by including a new `canonical` flag to the command, which uses standard `json.dump` funcitonality to sort dictionary keys and force pretty-printed output.
2019-03-31 11:30:29 +01:00
Ronny Vedrilla
d5d0c519ce
Replaced a copy-paste error causing one test case not to run
2019-03-27 15:21:15 +01:00
Syrus Akbary
21bad6105c
Merge pull request #472 from wsantos/master
...
Exclude id from mutation for create operations
2018-09-05 13:20:38 +02:00
Jay Hale
0314931f12
Removed Django < 1.11 compatibility checks from tests
2018-09-04 13:15:04 -04:00
Waldecir Santos
c1bd3c4c15
Exclude id from mutation, useful for create operations.
2018-07-22 23:35:11 +01:00
Syrus Akbary
54ef52e1c6
Reformatted files using black
2018-07-19 16:52:24 -07:00
Syrus Akbary
27a7c0e299
Added support for FilePathField
2018-06-05 14:39:51 -07:00
Syrus Akbary
bb6da28008
Merge branch 'master' into form_mutations
2018-06-05 13:31:29 -07:00
Syrus Akbary
a9e5beb9eb
Merge branch 'master' into form_mutations
...
# Conflicts:
# graphene_django/forms/converter.py
# graphene_django/forms/tests/test_converter.py
2018-06-05 13:23:39 -07:00
Syrus Akbary
883d1778d5
Merge pull request #336 from urbandove/django2
...
support Django 2 + in tests
2018-06-05 13:02:09 -07:00
Syrus Akbary
7563045d75
Merge pull request #290 from DouglasConnect/fix-distinct-bug
...
Fix distinct bug
2018-06-05 12:57:19 -07:00
Syrus Akbary
33c6fdf5ab
Added graphql-core min version to requirements
2018-06-05 01:24:53 -07:00
=
b331319aea
Fix merge conflicts
2018-04-15 00:12:49 -04:00
Syrus Akbary
70dffa94e7
Merge pull request #212 from maqquettex/fix_cbv_inheritance
...
Inheritance support for GraphQLView (class attributes)
2018-03-29 23:19:29 -07:00
Syrus Akbary
d2c1e7c87b
Merge pull request #391 from mongkok/test-custom-meta-setdefault
...
Test DjangoObjectType custom meta .setdefault()
2018-03-29 21:02:35 -07:00
Daniel Bachler
c32340662c
Remove print statement
2018-03-28 12:28:58 +02:00
Daniel Bachler
4d41160379
Update resolve method signature to 2.0 style in new test
2018-02-28 17:45:25 +01:00
Daniel Bachler
e05fbcc1b3
Fix failing unit test by handling cases where a connection is resolved involving a query with inner join and distinct that is then filtered and would be combined with a filtered queryset that is not distinct.
2018-02-28 14:41:47 +01:00
Daniel Bachler
23eb8eea80
Add failing test case
2018-02-28 14:41:47 +01:00
Syrus Akbary
dbd3957a9f
Merge pull request #340 from urbandove/qfactor
...
Fix qfactor rankings for HTTP-ACCEPT
2018-02-11 14:01:18 -08:00
Syrus Akbary
c0edb0c927
Merge pull request #373 from jm2242/proxy-model-support
...
Basic Proxy model support
2018-02-11 13:46:13 -08:00
=
12b022a49a
Remove old test
2018-02-09 16:46:22 -05:00
Syrus Akbary
94ee97085f
Merge pull request #368 from sciyoshi/convert-date-time
...
Convert Date/Time/DateTime form fields to appropriate Graphene types
2018-02-08 12:15:00 -08:00
Syrus Akbary
adde400893
Merge pull request #335 from urbandove/master
...
models.DateField => graphene Date Scalar
2018-02-08 12:14:13 -08:00
Jonathan Mares
bfcfccfc8d
undo cascade changes
2018-02-03 22:51:25 -05:00
=
1bf5da2a8d
Remove commits related to django 2.0 support from pull request
2018-02-03 18:32:18 -05:00
Jonathan Mares
bc1d47efb5
fix a line break
2018-02-03 14:36:25 -05:00
Jonathan Mares
0b103417f9
on_delete param where needed due to django 2 requirements
...
added support for querying a model with objects that may be a proxy model, fixed and added tests
a few style changes
2018-02-03 11:10:04 -05:00
mongkok
55dc65753e
Test custom meta .setdefault()
2018-02-03 21:12:35 +05:30
Syrus Akbary
e827b10e7b
Merge pull request #379 from mongkok/default-meta
...
Allow DjangoObjectType to have default meta
2018-02-02 15:06:09 -08:00
mongkok
3051374b46
Fix Python 2.7 super arguments
2018-02-03 03:23:10 +05:30
mongkok
b81e961c86
Test DjangoObjectType with custom meta #364
2018-02-03 03:16:58 +05:30
Anton Zhdan-Pushkin
3682fe0318
Test of inherited class
2018-02-01 16:39:06 +02:00
Samuel Cormier-Iijima
bb2d24ec27
Convert Date/Time/DateTime form fields to appropriate Graphene types
2018-02-01 09:57:24 +00:00
=
51f794edb6
Test Connectionfield with custom Manager
2017-12-12 12:52:32 -05:00
=
616c549d2c
Fix ConnectionField Last Test
2017-12-12 12:49:02 -05:00
=
29935c2d33
Test Last works
2017-12-12 12:33:32 -05:00
=
de59d26968
Test: erro if last is greater than max - plus fix wrong variable
2017-12-12 12:24:11 -05:00
=
65e63026a0
Add tests
2017-12-11 21:23:00 -05:00
=
6008cb6de4
Fix qfactor rankings for HTTP-ACCEPT
2017-12-11 21:08:42 -05:00
=
f687406ac5
Add on_delete atrributes to test models foreignkeys
2017-12-07 13:00:22 -05:00
=
62c0694901
models.DateField corresponds to graphene Date Scalar
2017-12-05 15:04:29 -05:00
=
73706fa6bb
Add on_delete atrributes to test models foreignkeys
2017-12-05 15:01:52 -05:00
Syrus Akbary
5661db88d1
Merge pull request #156 from aaxelb/master
...
Fix #87 : Don't create duplicate Enums for fields with choices
2017-11-14 21:14:51 -08:00
Charles Haro
2a39f5d8ea
Allow abstract Connection Class to DjangoObjectType
...
referred to as connection_class, it will instantiate the connection from the provided class or default to graphene.Connection if not supplied
2017-10-30 14:35:29 -07:00
Grant McConnaughey
666ddb2ff3
Merge form converter modules
2017-10-02 09:42:57 -05:00
Abram Booth
be20450a66
Don't break on inherited choices fields.
...
Store converted Django fields in the registry, so choices enums are not
created multiple times when inherited by child models.
2017-08-24 12:49:02 -04:00
Syrus Akbary
3d58148f03
Code adapted to new resolver API
2017-07-28 09:43:27 -07:00
Syrus Akbary
72529b70bb
Fixed all tests and flake issues
2017-07-24 23:42:40 -07:00
Syrus Akbary
48bcccdac2
Improved integration with Graphene 2.0
2017-07-24 22:27:50 -07:00