Commit Graph

54 Commits

Author SHA1 Message Date
Syrus Akbary
d50fb33660 Fixed arg count compatibility in Python3 2015-11-19 20:13:41 -08:00
Syrus Akbary
d6a5269f0b Added support for old behavior of get_node 2015-11-19 19:57:39 -08:00
Syrus Akbary
f69665dcd8 Flake8 improvements and README update 2015-11-19 19:17:02 -08:00
Jon Rosebaugh
a79a76d3b9 Add the info parameter (ResolveInfo) to get_node() calls.
This allows request_context (or any other ResolveInfo data) to be used while getting nodes.
For example, some data might need to be hidden based on the user's authorization; you would use info.request_context for this.

Fixes #34.
2015-11-17 23:44:01 -05:00
Syrus Akbary
a970d99b69 Fixed flake8 syntax 2015-11-17 17:35:19 -08:00
Syrus Akbary
266dd5efe0 Fixed relay connections/edges field mapping. Improved testing 2015-11-17 17:25:18 -08:00
Syrus Akbary
00c9cc95d4 Improved test syntax 2015-11-16 19:49:40 -08:00
Syrus Akbary
d2ca8a96a9 Fixed node id fetching when cannot decode. Fixed #14 2015-11-15 01:13:56 -06:00
Syrus Akbary
d8ca3c089a Cleaned tests 2015-11-13 19:51:37 -08:00
Syrus Akbary
5282627537 Rewrite imports to be relative instead of absolute 2015-11-13 18:59:02 -08:00
Syrus Akbary
f4a8d53409 Remove unused code. Add more tests 2015-11-13 18:45:11 -08:00
Syrus Akbary
cc8a494753 Improved arguments construction 2015-11-12 23:21:58 -08:00
Syrus Akbary
bf168e7b12 Use new syntax for fields and arguments 2015-11-11 22:16:37 -08:00
Syrus Akbary
a2ab008ead Fixed lint errors 2015-11-11 21:54:45 -08:00
Syrus Akbary
7073208517 Django integration finished 2015-11-11 21:46:26 -08:00
Syrus Akbary
a55222e107 Merge branch '0.4.0-cov' of github.com:graphql-python/graphene into 0.4.0-cov 2015-11-11 18:06:39 -08:00
Syrus Akbary
b0f2b4dd55 Improved relay 2015-11-11 17:33:23 -08:00
Syrus Akbary
2fed5c7e4a Improved fields 2015-11-11 02:21:25 -08:00
Syrus Akbary
cfba52e6f3 Improved lazy type resolvers 2015-11-11 02:12:17 -08:00
Syrus Akbary
41648b5a94 Improved relay integration 2015-11-10 22:57:22 -08:00
Syrus Akbary
d46e957863 Improved syntax. Added autolinter. Added automatic flake8 checker in tests. Fixed #17 2015-10-31 14:02:22 -07:00
Syrus Akbary
55e2027dbb Improved schema type resolvers 2015-10-29 22:33:43 -07:00
Syrus Akbary
f4c1e711cc Improved arguments received by proxying keys to snake_case. Added relay mutations 2015-10-27 23:17:09 -07:00
Syrus Akbary
7d5987742a Get rid of memoize in all field definitions. Improved #15 2015-10-25 20:10:22 -07:00
Syrus Akbary
c408c233ea Improved syntax 2015-10-25 20:02:12 -07:00
Syrus Akbary
c45417d5f0 Fixed connection data with wrapped resolver 2015-10-23 01:50:27 -07:00
Syrus Akbary
464002c2db Improved relay resolvers 2015-10-20 21:35:56 -07:00
Syrus Akbary
84fcb3eac9 Used Graphene types for relay Connection and Edges 2015-10-19 22:52:35 -07:00
Syrus Akbary
bd0ec6dc14 Improved Relay types 2015-10-16 01:23:57 -07:00
Syrus Akbary
cafcd89e57 Simplified how NodeIDField is managed. Improved tests 2015-10-15 23:26:20 -07:00
Syrus Akbary
71c6022b9e Simplified relay fields code 2015-10-15 19:38:27 -07:00
Syrus Akbary
bfd7cb9535 Fixed get_node_type function 2015-10-14 22:11:37 -07:00
Syrus Akbary
14298f1c56 Fixed some tests. Updated graphql-core to 0.1a4 version 2015-10-14 21:50:33 -07:00
Syrus Akbary
6eb1a48cb2 Improved overall testing coverage 2015-10-10 14:56:18 -07:00
Syrus Akbary
4e8fd488ff Updated to work with last version of graphql-relay 2015-10-10 00:09:14 -07:00
Syrus Akbary
0bc0218032 Improved fields ordering. Thanks @leebyron for pointing this!
Not everything yet fixed. Have to fix too in graphql-core/relay
2015-10-08 23:24:21 -07:00
Syrus Akbary
dd799483b0 Added NodeTypeField 2015-10-03 17:34:55 -07:00
Syrus Akbary
25eca8776a Added ability to skip fields in runtime 2015-10-03 16:48:18 -07:00
Syrus Akbary
176696c1ac Improved syntax using pep8 style guide 2015-10-02 22:17:51 -07:00
Syrus Akbary
587f05e1d7 Removed unnecessary get_global_schema legacy code 2015-10-01 09:34:32 -07:00
Syrus Akbary
2ba0a62a6c Refactored is_node into relay utils 2015-10-01 02:40:21 -07:00
Syrus Akbary
c945df6064 Completed Django support. Improved tests. Changed schema behavior 2015-10-01 01:54:52 -07:00
Syrus Akbary
e14f1fdd34 Removed resolved printing. 2015-09-29 23:52:36 -07:00
Syrus Akbary
1e8746830e Fixed tests with django starwars 2015-09-29 23:50:23 -07:00
Syrus Akbary
a7774f0be4 Fixed issues with relay and django models 2015-09-29 23:34:59 -07:00
Syrus Akbary
80094f45c2 Refactored basic schema code. Make it faster and cleaner 2015-09-29 02:32:58 -07:00
Syrus Akbary
2faa8223e8 Used LazyNativeField for NodeField 2015-09-29 01:18:32 -07:00
Syrus Akbary
ac940b9309 Improved Django integration with relations 2015-09-28 23:29:10 -07:00
Syrus Akbary
2e8707aee6 First working version with Django. 2015-09-28 00:34:25 -07:00
Syrus Akbary
311209760d Refactored code allowing multiple schemas at the same time. 2015-09-27 20:19:33 -07:00