profile
viewpoint

APIs-guru/graphql-voyager 5063

🛰️ Represent any GraphQL API as an interactive graph

APIs-guru/graphql-apis 2425

📜 A collective list of public GraphQL APIs

APIs-guru/openapi-directory 1938

🌐 Wikipedia for Web APIs. Directory of REST API definitions in OpenAPI 2.0/3.0 format

APIs-guru/graphql-faker 1795

🎲 Mock or extend your GraphQL API with faked data. No coding required.

APIs-guru/graphql-lodash 832

🛠 Data manipulation for GraphQL queries with lodash syntax

APIs-guru/awesome-openapi3 398

😎 A list of awesome projects related to OpenAPI 3.0.x, curated by the community

APIs-guru/graphql-over-http 77

Working draft of "GraphQL over HTTP" specification

APIs-guru/graphql-constraints-spec 32

RFC for GraphQL Constraints

APIs-guru/aws2openapi 23

Amazon Web Services API description to OpenAPI 3.0 definition

APIs-guru/graphql-coverage 21

🗺️ Show which resolvers are triggered by your GraphQL queries

startedAPIs-guru/openapi-directory

started time in 3 hours

startedAPIs-guru/graphql-voyager

started time in 3 hours

startedAPIs-guru/graphql-apis

started time in 5 hours

issue commentAPIs-guru/graphql-faker

Voyager tab

@mac2000 I reviewed #112 and it looks great 👍 I made a few small changes on master that you need to accommodate other than that this feature looks ready to be merged. Can you please reopen #112 or create a new PR?

mac2000

comment created time in 8 hours

push eventAPIs-guru/graphql-faker

Ivan Goncharov

commit sha 130379f120e7bd49caf5abb392088060406518a1

editor: Renamed 'ditry' to 'hasUnsavedChanges'

view details

push time in 8 hours

push eventAPIs-guru/graphql-faker

Ivan Goncharov

commit sha d9be6476c8354f910034a32568a87ce0595eeb43

Disable GraphiQL tab until changes to SDL are saved

view details

push time in 8 hours

push eventAPIs-guru/graphql-faker

Ivan Goncharov

commit sha 140a0bc2b1610970f9ed59311efb704e006bfb07

Fix issue where Ctrl-Z on editor always resulted in empty editor

view details

push time in 9 hours

pull request commentAPIs-guru/graphql-faker

temporary workaround for copy issue

@mac2000 🎉 🎉 🎉 image

mac2000

comment created time in 12 hours

push eventAPIs-guru/graphql-faker

Ivan Goncharov

commit sha b0c86cfdf98dc0d50214bbacf4ef3eb5ff84b1c0

Fix formatting

view details

push time in 12 hours

issue closedAPIs-guru/graphql-faker

cp: cannot stat 'src/editor/*.{html,js,css,svg}': No such file or directory

I do not know why but suddenly this one:

cp src/editor/*.{html,js,css,svg} dist/editor

stops working in github actions and complaining with error cp: cannot stat 'src/editor/*.{html,js,css,svg}': No such file or directory

after trying bazillion of workarounds the only way I was managed to pass actions was kind of ugly workaround like this one:

cp src/editor/*.html dist/editor && cp src/editor/*.js dist/editor && cp src/editor/*.css dist/editor && cp src/editor/*.svg dist/editor

did tried on macos so it is definitely not related to windows and after all locally everything is ok and working as expected

wondering if I am the only one who experiencing this one

way to reproduce:

  • fork repo
  • perform any change
  • go to forked repo actions

BTW: @types/express should be downgraded to 4.17.1 to match installed express version otherwise build is broken

PS: did also checked thins one runs-on: ubuntu-latest in ci.yml which might cause this, but no, it still does not work even after telling it concrete ubuntu version

closed time in 12 hours

mac2000

issue commentAPIs-guru/graphql-faker

cp: cannot stat 'src/editor/*.{html,js,css,svg}': No such file or directory

@mac2000 BTW you can link commit to the issue it fixes so once PR is merged issue is automatically closed. https://help.github.com/en/github/managing-your-work-on-github/linking-a-pull-request-to-an-issue#linking-a-pull-request-to-an-issue-using-a-keyword

mac2000

comment created time in 12 hours

pull request commentAPIs-guru/graphql-faker

temporary workaround for copy issue

@mac2000 Thanks for investigating this 👍

mac2000

comment created time in 12 hours

push eventAPIs-guru/graphql-faker

Marchenko Alexandr

commit sha 9ade2e5675b07488184ad51d6dde4d1e32edbafa

temporary workaround for copy issue (#115)

view details

push time in 12 hours

PR merged APIs-guru/graphql-faker

temporary workaround for copy issue

fix for #113 it is kind of ugly but working

+1 -1

0 comment

1 changed file

mac2000

pr closed time in 12 hours

pull request commentAPIs-guru/graphql-faker

temporary workaround for copy issue

ps: also downgraded @types/express to match installed express version without it build is broken

@mac2000 I was bitten by this multiple times: https://github.com/DefinitelyTyped/DefinitelyTyped#how-do-definitely-typed-package-versions-relate-to-versions-of-the-corresponding-library

The patch release number of the type declaration package (e.g. .0 in 10.12.0) is initialized to zero by Definitely Typed and is incremented each time a new @types/node package is published to NPM for the same major/minor version of the corresponding library.

mac2000

comment created time in 12 hours

push eventAPIs-guru/graphql-faker

Ivan Goncharov

commit sha fdf30666edb4293e209bd4a36ca6ab15d5e38fa7

Implement proper validation of directives args.

view details

push time in 12 hours

push eventAPIs-guru/asyncapi-directory

Deployment Bot (from Travis CI)

commit sha 82a5799ad38b928a69f03d0fd0d7e65f0d70bf38

Deploy APIs-guru/asyncapi-directory to github.com/APIs-guru/asyncapi-directory.git:master

view details

push time in 12 hours

issue closedAPIs-guru/graphql-faker

Custom scalars are always faked as String

Minimal reproducible sample: IDL:

type Query {
  age:MyNumber
}

scalar MyNumber

Query:

{
  age
}

Response is:

{
  "data": {
    "age": "<MyNumber>"
  }
}

closed time in 13 hours

RomanHotsiy

PR opened APIs-guru/graphql-faker

temporary workaround for copy issue

fix for #113 it is kind of ugly but working

+1 -1

0 comment

1 changed file

pr created time in 13 hours

PR closed APIs-guru/graphql-faker

temporary workaround for copy issue

fix for #113 it is kind of ugly but working in either case as you have mentioned editor itself probably should be part of src and have no separate package.json which will make things much easier in future

ps: also downgraded @types/express to match installed express version without it build is broken

in my fork github action is green hope after creating PR to see it green also

+5 -6

0 comment

2 changed files

mac2000

pr closed time in 13 hours

Pull request review commentAPIs-guru/graphql-faker

temporary workaround for copy issue

     "@types/body-parser": "1.19.0",     "@types/classnames": "2.2.10",     "@types/cors": "2.8.6",-    "@types/express": "4.17.6",+    "@types/express": "^4.17.1",

Will close this one and create new PR to get clear history

mac2000

comment created time in 13 hours

fork mac2000/graphql-faker

🎲 Mock or extend your GraphQL API with faked data. No coding required.

fork in 13 hours

Pull request review commentAPIs-guru/graphql-faker

temporary workaround for copy issue

     "@types/body-parser": "1.19.0",     "@types/classnames": "2.2.10",     "@types/cors": "2.8.6",-    "@types/express": "4.17.6",+    "@types/express": "^4.17.1",

@types/express issue should be fixed in master. Can you please try with a fresh copy of repo and if it works remove this change from PR?

mac2000

comment created time in 13 hours

fork xriu/graphql-voyager

🛰️ Represent any GraphQL API as an interactive graph

https://apis.guru/graphql-voyager/

fork in 15 hours

startedAPIs-guru/graphql-voyager

started time in 15 hours

delete branch APIs-guru/graphql-js

delete branch : pr_branch

delete time in 16 hours

PR opened APIs-guru/graphql-faker

temporary workaround for copy issue

fix for #113 it is kind of ugly but working in either case as you have mentioned editor itself probably should be part of src and have no separate package.json which will make things much easier in future

ps: also downgraded @types/express to match installed express version without it build is broken

in my fork github action is green hope after creating PR to see it green also

+5 -6

0 comment

2 changed files

pr created time in 20 hours

startedAPIs-guru/graphql-faker

started time in a day

startedAPIs-guru/graphql-apis

started time in a day

startedAPIs-guru/openapi-directory

started time in a day

create barnchAPIs-guru/graphql-js

branch : pr_branch

created branch time in a day

startedAPIs-guru/graphql-voyager

started time in a day

startedAPIs-guru/graphql-voyager

started time in a day

startedAPIs-guru/openapi-directory

started time in a day

push eventAPIs-guru/graphql-faker

Ivan Goncharov

commit sha cf57dcd3199501652a5c6830fa15f704bf156c04

gitignore: ignore only top level `node_modules`

view details

push time in a day

issue commentAPIs-guru/graphql-faker

cp: cannot stat 'src/editor/*.{html,js,css,svg}': No such file or directory

BTW: @types/express should be downgraded to 4.17.1 to match installed express version otherwise build is broken

patch versions in DT packages are totally independent and they increment it after each commit. It was falling because node_modules and src/editor/node_modules had different express version and one in src/editor/node_modules was incompatible with this typing. I refactored project setup to remove src/editor/node_modules and also updated all dependencies.

mac2000

comment created time in a day

pull request commentAPIs-guru/graphql-over-http

Added extensions to the graphql request

@michaelstaib On the last WG, we discussed that since we will require application/graphql+json we can make a clean start and allow servers to distinguish pre and post spec requests.

michaelstaib

comment created time in a day

push eventAPIs-guru/graphql-faker

Ivan Goncharov

commit sha a0ea539d12a41b510fbcf783f797dee679adb0ba

naming: IDL => SDL

view details

push time in a day

push eventAPIs-guru/graphql-faker

Ivan Goncharov

commit sha 71ac190f771d5c8f9cfd2f65beaf93628c790277

Switch to npm

view details

push time in a day

push eventAPIs-guru/graphql-faker

Ivan Goncharov

commit sha 6e083445aea9a6c2d8125f087ecfe8f9f9e7e060

merge 'src/editor' subpackage into the main one

view details

push time in a day

push eventAPIs-guru/graphql-faker

Ivan Goncharov

commit sha c705482ed191011f2c613b31faf5166554c582c1

merge 'src/editor' subpackage into the main one

view details

push time in a day

push eventAPIs-guru/graphql-faker

Ivan Goncharov

commit sha 94ec28befcb1ee8fafa38d2984d725484ec1e24e

merge 'src/editor' subpackage into the main one

view details

push time in a day

issue commentAPIs-guru/graphql-over-http

Actions from 24 April 2020 meeting

@sjparsons Marc responded and said that GitHub does not use application/graphql. They only use application/json with a json structure. The JSON structure has at least a field query. So the documentation reference I posted earlier is true.

sjparsons

comment created time in a day

startedAPIs-guru/graphql-apis

started time in a day

startedAPIs-guru/graphql-apis

started time in a day

startedAPIs-guru/graphql-over-http

started time in 2 days

startedAPIs-guru/graphql-over-http

started time in 2 days

startedAPIs-guru/graphql-apis

started time in 2 days

pull request commentAPIs-guru/graphql-faker

graphql voyager tab

@IvanGoncharov indeed, I have created #113 with related issue, we should downgrade express typings in either case, and somehow deal with new issue with cp, after that will recreate pull request, at moment it does not makes sense because there will be too many not related changes in it

mac2000

comment created time in 2 days

issue commentAPIs-guru/graphql-over-http

Actions from 24 April 2020 meeting

@sjparsons I have reached out to marc from GitHub and am waiting for his response. I also read into the docu of GitHub and it seems that they only use a JSON structure for their request: https://developer.github.com/v4/guides/forming-calls/#the-graphql-endpoint

But let's wait for his response.

sjparsons

comment created time in 2 days

pull request commentAPIs-guru/graphql-over-http

Added extensions to the graphql request

@IvanGoncharov what about id. Which is used by Facebook and also by Apollo for persisted queries? Just looked at the spec. It could go into extensions but until now it is a top-level field and would break the current requests.

michaelstaib

comment created time in 2 days

delete branch APIs-guru/graphql-js

delete branch : pr_branch

delete time in 2 days

create barnchAPIs-guru/graphql-js

branch : pr_branch

created branch time in 2 days

issue openedAPIs-guru/graphql-faker

cp: cannot stat 'src/editor/*.{html,js,css,svg}': No such file or directory

I do not know why but suddenly this one:

cp src/editor/*.{html,js,css,svg} dist/editor

stops working in github actions and complaining with error cp: cannot stat 'src/editor/*.{html,js,css,svg}': No such file or directory

after trying bazillion of workarounds the only way I was managed to pass actions was kind of ugly workaround like this one:

cp src/editor/*.html dist/editor && cp src/editor/*.js dist/editor && cp src/editor/*.css dist/editor && cp src/editor/*.svg dist/editor

did tried on macos so it is definitely not related to windows and after all locally everything is ok and working as expected

wondering if I am the only one who experiencing this one

way to reproduce:

  • fork repo
  • perform any change
  • go to forked repo actions

BTW: @types/express should be downgraded to 4.17.1 to match installed express version otherwise build is broken

created time in 2 days

fork mac2000/graphql-faker

🎲 Mock or extend your GraphQL API with faked data. No coding required.

fork in 2 days

issue commentAPIs-guru/graphql-faker

Support multiple schema files

will be very nice to have suche feature for federated graphs, e.g. if instead of concrete file we pass directory then we are reading all files from it, but then the question is whether editor will be for combined schema or there will be multiple editors for each file

erdogany

comment created time in 2 days

push eventAPIs-guru/awesome-openapi3

Deployment Bot (from Travis CI)

commit sha 7c42f33e7fb8fa3018dc73aafa179301a5c0c8b1

Deploy APIs-guru/awesome-openapi3 to github.com/APIs-guru/awesome-openapi3.git:master

view details

push time in 2 days

startedAPIs-guru/graphql-apis

started time in 2 days

delete branch APIs-guru/graphql-js

delete branch : pr_branch

delete time in 2 days

create barnchAPIs-guru/graphql-js

branch : pr_branch

created branch time in 2 days

delete branch APIs-guru/graphql-js

delete branch : pr_branch

delete time in 2 days

push eventAPIs-guru/graphql-js

Ivan Goncharov

commit sha a3d2e95a4080729767fbdf7e04c4a31d1634f127

Update deps (#2590)

view details

Ivan Goncharov

commit sha 35ed25ed250248516b0b618ad08c5336d81bb899

gitignore: remove unused entry

view details

push time in 2 days

create barnchAPIs-guru/graphql-js

branch : pr_branch

created branch time in 2 days

delete branch APIs-guru/graphql-js

delete branch : pr_branch

delete time in 2 days

issue openedAPIs-guru/openapi-directory

Add "PDF Generator API" API

Format: OpenAPI 3.0 Official: YES Url: https://docs.pdfgeneratorapi.com/api-docs.json?_c=1590697087 Name: PDF Generator API

created time in 2 days

startedAPIs-guru/graphql-apis

started time in 2 days

push eventAPIs-guru/graphql-faker

Ivan Goncharov

commit sha ab84b29599e20a3b73d932b4372da64515ff2215

Run prettier

view details

push time in 2 days

pull request commentAPIs-guru/graphql-faker

graphql voyager tab

hm, something really strange, seems like it is somehow windows related will try once again from macbook little bit later

@mac2000 Do you mean broken CI? It's broken for on master since I can't figure out why it errors only on CI. So it 100% unrelated to your changes but it would be great if you can figure out why it's broken.

mac2000

comment created time in 2 days

startedAPIs-guru/graphql-faker

started time in 2 days

startedAPIs-guru/graphql-voyager

started time in 2 days

startedAPIs-guru/graphql-voyager

started time in 2 days

startedAPIs-guru/graphql-voyager

started time in 2 days

startedAPIs-guru/graphql-voyager

started time in 2 days

startedAPIs-guru/graphql-faker

started time in 3 days

create barnchAPIs-guru/graphql-js

branch : pr_branch

created branch time in 3 days

push eventAPIs-guru/graphql-faker

Ivan Goncharov

commit sha 0d2a39840519decfbb14de44f0ed68e7955c292b

Update deps

view details

push time in 3 days

startedAPIs-guru/graphql-voyager

started time in 3 days

startedAPIs-guru/graphql-voyager

started time in 3 days

PR closed APIs-guru/graphql-faker

graphql voyager tab

#103 adding voyager tab to graphql faker

+1006 -16

1 comment

11 changed files

mac2000

pr closed time in 3 days

pull request commentAPIs-guru/graphql-faker

graphql voyager tab

hm, something really strange, seems like it is somehow windows related will try once again from macbook little bit later

mac2000

comment created time in 3 days

PR opened APIs-guru/graphql-faker

graphql voyager tab

#103 adding voyager tab to graphql faker

+992 -14

0 comment

9 changed files

pr created time in 3 days

startedAPIs-guru/graphql-apis

started time in 3 days

Pull request review commentAPIs-guru/graphql-faker

upgrade react to 16

     "graphiql": "0.13.2",     "graphql": "14.5.0",     "marked": "0.3.6",-    "react": "15.6.2",-    "react-dom": "15.6.2"+    "react": "^16.13.1",+    "react-dom": "^16.13.1"

Got it, thank you

mac2000

comment created time in 3 days

startedAPIs-guru/graphql-voyager

started time in 3 days

startedAPIs-guru/graphql-voyager

started time in 3 days

startedAPIs-guru/graphql-faker

started time in 3 days

startedAPIs-guru/graphql-apis

started time in 3 days

pull request commentAPIs-guru/graphql-faker

add new @fake function: unplashUrl

Awesome, thanks a lot!

Kageetai

comment created time in 3 days

created tagAPIs-guru/graphql-faker

tagv2.0.0-rc.19

🎲 Mock or extend your GraphQL API with faked data. No coding required.

created time in 3 days

push eventAPIs-guru/graphql-faker

Ivan Goncharov

commit sha 72b409b97d4093ca5988fb83f5ce912462a10174

Fix default extend SDL

view details

Ivan Goncharov

commit sha 74b1db1d328a72ba5b5f3056d1f04182d362e749

v2.0.0-rc.19

view details

push time in 3 days

pull request commentAPIs-guru/graphql-faker

add new @fake function: unplashUrl

@Kageetai Released as graphql-faker@2.0.0-rc.18 🎉

Kageetai

comment created time in 3 days

pull request commentAPIs-guru/graphql-faker

Don't overwrite real fields when mutation argument is the same

@alecrae Released as graphql-faker@2.0.0-rc.18` 🎉

alecrae

comment created time in 3 days

issue commentAPIs-guru/graphql-faker

hacker.itAbbr was renamend to hacker.abbreviation

@MrGreenTea Fix released in graphql-faker@2.0.0-rc.18 🎉

MrGreenTea

comment created time in 3 days

issue commentAPIs-guru/graphql-faker

Faking a date range

@Robvio Released as graphql-faker@2.0.0-rc.18 🎉

Robvio

comment created time in 3 days

issue commentAPIs-guru/graphql-faker

Lorempixel.com is always down

@Adarshjain Released as graphql-faker@2.0.0-rc.18 🎉

Adarshjain

comment created time in 3 days

pull request commentAPIs-guru/graphql-faker

add new @fake function: unplashUrl

Nice, will you also publish this to NPM soon?

Kageetai

comment created time in 3 days

created tagAPIs-guru/graphql-faker

tagv2.0.0-rc.18

🎲 Mock or extend your GraphQL API with faked data. No coding required.

created time in 3 days

push eventAPIs-guru/graphql-faker

Ivan Goncharov

commit sha 5c619e4afff717639b2271b3e1caf0e1a9f1ba1a

v2.0.0-rc.18

view details

push time in 3 days

issue closedAPIs-guru/graphql-faker

Lorempixel.com is always down

Lorempixel.com is always down, can you move the URL to something else or make it configurable

closed time in 3 days

Adarshjain

issue commentAPIs-guru/graphql-faker

Lorempixel.com is always down

Fixed in 682affd21b1d86cadd6d096b32ab6fe971503067

Adarshjain

comment created time in 3 days

more