spectaql icon indicating copy to clipboard operation
spectaql copied to clipboard

A few ideas improving SpectaQL

Open knotenpunkt opened this issue 4 years ago • 8 comments

hey, in that issue i want to collect a few ideas from me, what would be nice having in SpectaQL

  • SortFunction: So i can sort the the Shema-operations/Types/.... alphabetically or in some other way
  • Group possibility light: To package operations in logical groups and the same for the Types and so on (but letting them in their root-group operations and types)
  • Group possibility advanced: To package operations together with its Types in groups (no root-groups any more)
  • FilterFunction: So that i can filter out operations/types/.... not showing to the user
  • Description append/prepend/replace possibility: So that i can add some more text, which doesn't come from the introspection-query to enrich and extend the documentation for each operation/type/maybe also fields? and so on
  • Modals, see #194
  • Scoped-View, see #195

knotenpunkt avatar Nov 30 '21 12:11 knotenpunkt

Ok i saw that you still have some mechanism to filter out information :+1:

Maybe one additional idea to the grouping, but not a replacing idea of that feature^^:

  • The possibility to add related links to an type, seeing there a list of operation which use this type.

knotenpunkt avatar Dec 01 '21 12:12 knotenpunkt

Adding grouping options would be really great, I just wanted to make the same suggestion when I found your issue here. ;-)

ab-tools avatar Dec 11 '21 15:12 ab-tools

Guess grouping is the same request than this one here actually: https://github.com/anvilco/spectaql/issues/101

ab-tools avatar Dec 11 '21 15:12 ab-tools

Having a playground/sandbox option

louisa-ba avatar Dec 20 '21 01:12 louisa-ba

Having a playground/sandbox option

@louisa-ba can you elaborate a bit more on what you mean and would to see?

newhouse avatar Dec 20 '21 16:12 newhouse

I've added maybe two interessting more feature-requests: see (Modals) #194 and (Scoped Views) #195

it would replace the normal grouping-feature

knotenpunkt avatar Jan 18 '22 18:01 knotenpunkt

Having a playground/sandbox option

@louisa-ba can you elaborate a bit more on what you mean and would to see?

@newhouse I think he meant something like GraphQL playground or Apollo Studio integrated into Spectaql

itizarsa avatar Jan 31 '22 07:01 itizarsa

Having a playground/sandbox option

@louisa-ba can you elaborate a bit more on what you mean and would to see?

The ability to enter demo apikey and to send sample payload for an operation

https://github.com/graphql/graphql-playground

I have seen this in a lot of restful apis and it's very helpful.

louisa-ba avatar Mar 07 '22 06:03 louisa-ba