Whenever introspection fails you lose access to the menu which lets you disable automatic introspection, this is problematic when the target GraphQL server has introspection disabled as you have no way of turning it off in Yaak.
Reproduction:
Creating a new GraphQL request automatically fails with “Failed to parse URL "http://": invalid format“.
Inputting https://graphql.epicgames.com/graphql fails with a JSON response containing “GraphQL introspection is not allowed by Apollo Server“.
Suggested fixes:
The menu should always be accessible regardless of the introspection state.
Creating a new GraphQL request that has no URL shouldn’t immediately result in a introspection failure.
Yaak could automatically turn off automatic introspection when it detects that the target server has it disabled.
A global / workspace option to turn off automatic introspection so that it can be enabled as needed.
The error message in the dialog should be selectable and copyable and maybe a button which copies the entire message to the clipboard.
Please authenticate to join the conversation.
Released
Feedback
Bug
Over 1 year ago

Alex Thomson
Get notified by email when there are changes.
Released
Feedback
Bug
Over 1 year ago

Alex Thomson
Get notified by email when there are changes.