Commit graph

3239 commits

Author SHA1 Message Date
Tobe O
c9afba3c8e Use >= instead of > 2019-08-14 16:16:51 -04:00
Tobe O
6edbfba7a4 Default error message 2019-08-14 16:14:00 -04:00
Tobe O
dafe005cb2 Default rate limit message 2019-08-14 16:13:37 -04:00
Tobe O
9fc80730f1 rejectRequest never returns null 2019-08-14 16:10:52 -04:00
Tobe O
628c50572e Clean readme 2019-08-14 16:08:23 -04:00
Tobe O
332e3595e6 Rate limit example 2019-08-14 16:06:40 -04:00
Tobe O
17c625ce6b In memory rate limiter 2019-08-14 16:03:09 -04:00
Tobe O
3ee00e9e0f Finish basic implementation 2019-08-14 15:56:35 -04:00
Tobe O
2e2bf7c2ed Update window docs 2019-08-14 15:38:09 -04:00
Tobe O
3760f68ccc deny -> reject request 2019-08-14 15:36:47 -04:00
Tobe O
0e7d47e107 create handle request 2019-08-14 15:35:30 -04:00
Tobe O
dead3663f0 denyRequest implementation 2019-08-14 15:31:42 -04:00
Tobe O
745d07c1a9 sendWindowInfo 2019-08-14 15:28:44 -04:00
Tobe O
fe4ffc20a9 denyRequest docs 2019-08-14 15:24:35 -04:00
Tobe O
7ce51b1581 Add errorMessage 2019-08-14 15:22:00 -04:00
Tobe O
0f6011d693 Add endpoint cost 2019-08-14 15:19:37 -04:00
Tobe O
40656a2b7d Points in window 2019-08-14 15:17:20 -04:00
Tobe O
a202b189be Use points instead of request count 2019-08-14 15:17:02 -04:00
Tobe O
71f2c748f1 Add point info to window 2019-08-14 15:14:47 -04:00
Tobe O
ef993eced3 denyRequest skeleton 2019-08-14 15:09:48 -04:00
Tobe O
c69b8e1405 Create rate limiting window 2019-08-14 14:52:21 -04:00
Tobe O
c7434c220c Remove idea 2019-08-14 14:49:14 -04:00
Tobe O
8fd34466ea Create root lib file 2019-08-14 14:47:22 -04:00
Tobe O
f738a6016b Init rate limiter 2019-08-14 14:46:53 -04:00
Tobe O
3bab3b2d57 Remove console 2019-08-14 14:43:24 -04:00
Tobe O
46733f311c Wipe existing project 2019-08-14 14:43:03 -04:00
Tobe O
4249b80f9f CHANGELOG 2019-08-14 12:14:28 -04:00
Tobe O
d92df27c8a Fix iteration on object paths 2019-08-14 12:14:25 -04:00
Tobe O
2bf39a81e1 Pass argumentName, not fieldName, to type validations. 2019-08-14 12:07:45 -04:00
Tobe O
34cf2065fb Pass variables in graphQLWS (fix #26) 2019-08-14 12:04:57 -04:00
Tobe O
899fe0fe54 Pedantic fixes in angel_graphql 2019-08-14 12:02:51 -04:00
Tobe O
359919e8fd Merge branch 'file-uploads' into 1.2.0 2019-08-14 12:01:08 -04:00
Tobe O
4e7972ca5c coerce variable values the same as other values 2019-08-14 11:58:19 -04:00
Tobe O
2ca155375b Null check on argumentValue in coerceArgumentValues 2019-08-14 11:03:57 -04:00
Tobe O
917477cb89 Remove use of deprecated value members 2019-08-14 10:59:18 -04:00
Tobe O
02a816f5dd Update graphql_server deps + version 2019-08-14 10:51:11 -04:00
Tobe O
d23f899a6c Merge branch 'master' into 1.2.0 2019-08-14 10:50:21 -04:00
Tobe O
77eb28f49c Pedantic fixes 2019-08-14 00:48:18 -04:00
Tobe O
cf4b96da42 Remove "new" kw 2019-08-14 00:44:22 -04:00
Tobe O
1d33583ddf Protect from case where globalVars is null 2019-08-14 00:44:04 -04:00
Tobe O
c8f5a0931c Send globalVariables explicitly to resolveFieldValue 2019-08-14 00:43:19 -04:00
Tobe O
779588e47c Changelog + bump gql_server to 1.0.1 2019-08-14 00:42:31 -04:00
Tobe O
9fd290ca68 Use name instead of parsed int index 2019-08-13 22:58:15 -04:00
Tobe O
b2fe33f0ad Add validation 2019-08-13 22:55:46 -04:00
Tobe O
36ab0cdb2a Create graphQLUpload schema type 2019-08-13 22:50:04 -04:00
Tobe O
fa0e957788 Experimental implement of file upload spec 2019-08-13 22:44:04 -04:00
Tobe O
f2a2ed6900 2.0.1+1 2019-08-11 14:48:11 -04:00
Tobe O
d5150f9dee Pub badge 2019-08-09 18:54:05 -04:00
Tobe O
601b7b406b 1.0.0 2019-08-09 18:53:32 -04:00
Tobe Osakwe
f5dd02e9ef
Initial commit 2019-08-09 18:39:53 -04:00