Jason Kraus
558288afce
v2.14.0
2020-12-22 20:23:41 -08:00
Ignacio Orlandini
8f63199a63
Handle database transactions ( #1039 )
...
* Handle Django database atomic requests
* Create and handle database atomic mutations
* Make code compatible with Python 2.7
* Code style
* Define set_rollback instead of using the one in rest_framework.views because of backward compatibility
* Implement mock.patch.dict
2020-12-22 20:18:14 -08:00
Semyon Pupkov
a51c2bffd9
Allow to use camel case in order by field ( #1054 )
...
Fixes #1008
2020-12-22 20:15:38 -08:00
Leonardo Arroyo
0e12343853
Fix issue #1055 ( #1056 )
...
* Fix issue #1055
* Fix if to elif
* Use self.stdout.write instead of print when printing graphql schema
Co-authored-by: leonardo arroyo <[contato@leonardoarroyo.com ](mailto:contato@leonardoarroyo.com)>
2020-12-22 20:13:34 -08:00
Semyon Pupkov
cc3bd05472
Replace Unidecode package with text_unidecode package #1014 ( #1060 )
...
Closes #1014
2020-12-22 20:12:22 -08:00
Thomas Leonard
99512c53a1
fix: in and range filters on DjangoFilterConnectionField ( #1070 )
...
Co-authored-by: Thomas Leonard <thomas@loftorbital.com>
2020-12-22 20:10:39 -08:00
Jason Kraus
7b35695067
Fix 1061: DjangoListField should not cache queries ( #1063 )
...
* fix( DjangoListField ): test that default functionality should resolve/call queryset at view time, first attempt at solution
* fix( DjangoListField ): DjangoListField defines get_manager just like DjangoConnectionField for a better variable name default_manager instead of default_queryset
* fix: apply specific black formatting
2020-12-22 20:10:28 -08:00
Thomas Leonard
454b74052e
Fix backward Relay pagination ( #1046 )
...
* Fix backward Relay pagination
* linting
Co-authored-by: Thomas Leonard <thomas@loftorbital.com>
2020-12-22 20:04:45 -08:00
Ülgen Sarıkavak
4c0c821b74
Register MultipleChoiceField as list type ( #1033 )
...
In general I welcome reviews even from non-maintainers to build confidence. I haven't seen any objections and this has sat with approval for a week so I am going to go ahead and merge.
2020-11-28 10:30:18 -08:00
Tonye Jack
4b7119d691
Add a default msg to show the response content. ( #1064 )
...
* Add a default msg to show the response content.
This seems like an issue with using assertResponseNoErrors and assertResponseHasErrors
Which doesn't include any errors specific to the response and currently just shows.
```python
self.assertNotIn("errors", list(content.keys()))
AssertionError: 'errors' unexpectedly found in ['errors', 'data']
```
* Update testing.py
2020-11-27 15:52:42 -08:00
Semyon Pupkov
eb7a0265d8
Use explicit classmethod in simple mutation example ( #1059 )
...
rel #1038
2020-11-09 09:06:53 -08:00
Semyon Pupkov
0888c748fd
Change build badge from travis to github actions ( #1058 )
2020-11-07 21:44:37 -08:00
Nishchit
f554911397
Section added GraphQL testing clients
( #919 )
2020-11-06 16:04:45 -08:00
Semyon Pupkov
8571bc465a
Improve ordering doc example ( #1053 )
2020-11-01 10:16:15 -08:00
Thomas Leonard
2140be5e6a
Add offset pagination ( #1013 )
...
* Add offset filtering
* Formatting
Co-authored-by: Thomas Leonard <thomas@loftorbital.com>
2020-10-26 09:09:21 -07:00
Roberto Barreda
8408c51bf9
fix variables
key in body ( #1050 )
2020-10-26 09:09:49 +00:00
Jonathan Kim
8928ec2dbe
Restrict DjangoRestFramework version ( #1047 )
2020-10-19 20:20:30 +01:00
CBuiVNG
65f41c1a17
BUGFIX: don't filter out lookup_field as input (required for update) ( #1029 )
2020-10-19 17:25:35 +01:00
Andreas Hasenkopf
ee3d4f521f
Include tests and examples in source package, but don't install them ( #1034 )
...
..., but don't install them.
Also applied changes as suggested by `black`.
2020-10-19 17:23:41 +01:00
Jonathan Kim
2e806384f6
Update stale.yml
2020-08-27 12:48:29 +01:00
Jonathan Kim
86a66db1f6
Disable stalebot
2020-08-26 16:20:41 +01:00
Josh Warwick
19e3eddddb
Allow passing of meta object in SerializerMutation options ( #1028 )
2020-08-26 16:03:08 +01:00
DJ Kim
f5d94fda1f
Update testing.rst ( #1026 )
...
Co-authored-by: DJ Kim <djkim@paloaltonetworks.com>
2020-08-26 16:01:44 +01:00
Semyon Pupkov
88eefb0e07
Fix testing doc ( #1024 )
2020-08-26 15:59:43 +01:00
Ülgen Sarıkavak
26960359a2
Add msg params to testing class ( #1032 )
2020-08-26 15:58:48 +01:00
Varun Dey
6ce208db95
Fix missing colon in function definition ( #1030 )
2020-08-26 15:57:53 +01:00
Varun Dey
ac1f9ac360
Fix grammar ( #1027 )
2020-08-24 17:19:53 +01:00
Jonathan Kim
5b1451132d
v2.13.0
2020-08-12 07:10:01 +01:00
Jonathan Kim
bd553be10e
Fix JSONField import ( #1021 )
2020-08-12 07:03:23 +01:00
Nikolai Røed Kristiansen
67a0492c12
Add converter for django 3.1 JSONField ( #1017 )
2020-08-07 10:22:15 +01:00
Thomas Leonard
11dbde3bea
Fix Connection/Edge naming and add unit test ( #1012 )
...
Co-authored-by: Thomas Leonard <thomas@loftorbital.com>
2020-08-07 10:15:35 +01:00
Radosław Kowalski
55769e814f
Add headers support to GraphiQL ( #1016 )
...
Co-authored-by: Jonathan Kim <jkimbo@gmail.com>
2020-08-07 10:13:26 +01:00
Nikolai Røed Kristiansen
2308965658
Extract query function from GraphQLTestCase making it possible to use in a pytest fixture ( #1015 )
2020-08-05 20:24:16 +01:00
Jonathan Kim
97de26bf2e
Update tutorial docs ( #994 )
2020-08-05 20:17:53 +01:00
Mel van Londen
b552dcac24
bump version number
2020-07-13 14:12:42 -07:00
Jonathan Kim
63cfbbf59a
Remove operation name from the regex and default to query ( #1004 )
2020-07-13 14:09:52 -07:00
Mel van Londen
e439bf3727
bump version to 2.12.0
2020-07-12 13:17:03 -07:00
Eric Abruzzese
057b491176
GraphiQL cleanup ( #1002 )
...
* Add integrity checks for GraphiQL CDN resources
Also fixes an erroneous assignment preventing a setting from getting to
the UI.
* Pass SRIs and new versions to the template
* Update hashes
* Use SRI-stable artifacts for GraphiQL resources
2020-07-12 12:48:12 -07:00
Eric Abruzzese
6aa6aaaa8c
Update GraphiQL, add GraphiQL subscription support ( #1001 )
2020-07-12 14:42:31 +01:00
Jonathan Kim
1205e29bef
v2.11.1
2020-07-09 18:02:01 +01:00
Thiago Bellini Ribeiro
d50955a173
Do not break when after is greater than list_length ( #999 )
2020-07-09 18:01:22 +01:00
Jonathan Kim
8ddad41bb7
v2.11.0
2020-06-25 17:30:05 +01:00
Jonathan Kim
1bec8e44b7
Move to_const function from Graphene into Graphene-Django ( #992 )
2020-06-25 15:11:18 +01:00
Jonathan Kim
3026181b28
Set first amount to max limit if not set ( #993 )
2020-06-25 15:10:56 +01:00
Paul Craciunoiu
3c229b619e
Fix hasNextPage - revert to count. Fix after ( #986 )
...
Co-authored-by: Jonathan Kim <jkimbo@gmail.com>
2020-06-25 13:00:24 +01:00
Hubert Siuzdak
3c6733e121
Fix filtering with GlobalIDFilter ( #977 )
2020-06-25 12:56:06 +01:00
Yuyang Zhang(helloqiu)
48bfc395ee
fix(converter): wrap field with NonNull if it is required ( #545 )
...
Co-authored-by: Jonathan Kim <jkimbo@gmail.com>
2020-06-10 17:52:45 +01:00
Jonathan Kim
56f1db80cf
Update setup.py classifiers ( #987 )
...
Fixes https://github.com/graphql-python/graphene-django/issues/985
2020-06-10 17:41:11 +01:00
Paul Craciunoiu
c00203499b
DjangoConnectionField slice: use max_limit first, if set ( #965 )
2020-06-06 19:00:21 +01:00
dependabot[bot]
40e9c66db3
Bump django from 3.0.3 to 3.0.7 in /examples/cookbook ( #979 )
...
Bumps [django](https://github.com/django/django ) from 3.0.3 to 3.0.7.
- [Release notes](https://github.com/django/django/releases )
- [Commits](https://github.com/django/django/compare/3.0.3...3.0.7 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-06-06 12:48:19 +01:00