Commit Graph

185 Commits

Author SHA1 Message Date
Syrus Akbary
6c4f4624e3 Fixed Python 2/3 issues and flake syntax issues 2017-07-23 19:30:13 -07:00
Syrus Akbary
b185f4cae7 Improved mutation with thenable check 2017-07-23 17:36:20 -07:00
Syrus Akbary
8ff3380291 Removed testing in Python 3.4 and start testing in 3.6 2017-07-12 21:58:05 -07:00
Syrus Akbary
ec5697b185 Fixed Connection side effects and add into breaking changes. 2017-07-12 21:53:35 -07:00
Syrus Akbary
f1624af08a Fixed Flake issues 2017-07-12 21:45:06 -07:00
Syrus Akbary
6321c52bd2 Fixed Connection tests 2017-07-12 21:21:16 -07:00
Syrus Akbary
a023aeba62 Simplified Node type 2017-07-12 01:58:32 -07:00
Syrus Akbary
7a6d741531 Fixed relay ClientIDMutation 2017-07-12 01:36:44 -07:00
Syrus Akbary
4820a7fede Improved Mutation 2017-07-12 00:33:50 -07:00
Syrus Akbary
f22504c2fc Improved Mutation with custom Field and output 2017-06-29 23:46:58 -07:00
Syrus Akbary
6c2b940a03 Improved ClientIDMutation tests for thenables 2017-06-24 12:23:56 -07:00
Syrus Akbary
e92b03bed5 Allow Node inner types to be lazy. Fixed #437 2017-04-12 23:23:44 -07:00
Syrus Akbary
bd0d418986 Fixed promisify 2017-04-05 16:27:17 -07:00
Syrus Akbary
e8fc58afd6 Improved Node get_node_from_global_id
This introduces a breaking changes for custom Nodes implementations
2017-02-07 22:35:03 -08:00
Syrus Akbary
80a809216b Removed unused Promise import 2016-12-01 21:07:58 -08:00
Syrus Akbary
3df62d26a7 Fixed coroutines as relay connection resolvers
Related PR #379
2016-12-01 21:05:09 -08:00
Syrus Akbary
bb7976a75f Improved ConnectionField exception message. Fixed #356 2016-11-14 20:28:06 -08:00
Syrus Akbary
e26bbdd937 Merge pull request #362 from Globegitter/node-parent-type
Node parent type
2016-11-14 19:13:36 -08:00
Syrus Akbary
d8ab8fec34 Fixed lint errors 2016-11-14 19:10:32 -08:00
markus
09969355fa Added tests. 2016-11-10 11:10:49 +00:00
markus
c01a9b1843 Merge branch 'master' into node-parent-type 2016-11-10 10:55:15 +00:00
markus
8fa6d61271 Added optional parent type to allow usage of GlobalID in mutations. 2016-11-10 10:54:03 +00:00
markus
0a79df3d13 Added tests for global id. 2016-11-10 10:46:34 +00:00
markus
5f7af3e43f Make node arg options and default required to True for GlobalID. 2016-11-10 10:00:59 +00:00
Eran Kampf
344d85c19e fix tests 2016-10-27 10:37:52 -07:00
Eran Kampf
495361ef53 Edges should be NonNull 2016-10-27 10:27:13 -07:00
Syrus Akbary
c7a48c3c2c Added connection promise tests 2016-10-27 02:48:36 +02:00
Syrus Akbary
760ccc8358 Improved Promise connection abstraction 2016-10-27 02:41:36 +02:00
Markus Padourek
16e9f221b5 added missing import 2016-10-26 10:52:46 +01:00
Markus Padourek
ea69be6117 Add support to return a promise for connections. 2016-10-26 10:50:27 +01:00
Markus Padourek
ef18eb5ce3 Improve is_node error message 2016-10-13 14:08:28 +01:00
Syrus Akbary
c961f0b3c6 Fixed ConnectionField arguments overwritten. Fixed #252 2016-10-01 11:52:31 -07:00
Syrus Akbary
c792923429 Added ability to return a Connection instance in the connection resolver 2016-10-01 10:44:53 -07:00
Syrus Akbary
6bd03d59d7 Added clientMutationId field to relay.ClientIDMutation. Fixed #300 2016-09-21 19:06:47 -07:00
Simon Hewitt
a77b27987e re-add node class check 2016-09-19 14:21:00 -07:00
Simon Hewitt
87634240c9 relay Connection.node does not have to subclass Node/ObjectType 2016-09-19 14:13:01 -07:00
Syrus Akbary
f955280d1a Improved sorting/PEP8 syntax 2016-09-18 13:23:35 -07:00
Syrus Akbary
5287758f0e Fixed Relay Connection name 2016-09-17 21:14:56 -07:00
Syrus Akbary
8e320da051 Merge pull request #285 from Globegitter/edge-for-type
Added test for node connection edge.
2016-09-12 08:58:57 -07:00
Markus Padourek
aa94fe157e compare as dict for py3.5 compat. 2016-09-12 15:36:09 +01:00
Markus Padourek
73945fb569 Added test for node connection edge. 2016-09-12 15:28:13 +01:00
Markus Padourek
3888307f89 Added GlobalID as well. 2016-09-12 09:31:22 +01:00
Syrus Akbary
9992952908 Fixed mutation input 2016-09-08 20:38:07 -07:00
Syrus Akbary
92dbba91b7 Fixed mutation tests 2016-09-08 20:16:34 -07:00
Syrus Akbary
b4657a5796 Added PageInfo to graphene exports 2016-09-08 20:14:25 -07:00
Syrus Akbary
d3716ff5db Fixed Mutation with no input 2016-09-08 20:13:52 -07:00
Syrus Akbary
9fc431b581 Fixed Python3 issues 2016-09-04 22:00:33 -07:00
Syrus Akbary
80fb69a9ae Stop requiring get_node in implemented Nodes 2016-08-24 01:15:59 -07:00
Syrus Akbary
241b59dda9 Added Relay connection tests 2016-08-24 01:11:26 -07:00
Syrus Akbary
208651a4c0 Fixed connection resolver 2016-08-22 20:34:37 -07:00