Contains bean necessary for GraphQL configuration Provides additional scalars
Functions
Provides the body field for IssueComments
Color scalar which can be used by annotating a function / property with @GraphQLType("Color")
Filter factory for OffsetDateTime properties
Filter factory for Duration properties
JSON scalar which can be used by annotating a function / property with @GraphQLType("JSON")
Provides the KotlinDataFetcherFactoryProvider which generates a FunctionDataFetcher which handles JSON input value injecting correctly.
Filter for GropiusUsers with a specific permission on a specific node
Filter for RelationPartners which are part of a specific Project's graph.
Provides the permission field for all nodes
Necessary transaction manager
Filter for AffectedByIssues which are related to a specific Trackable
SchemaGeneratorHooks which support the TypeGraphQLType annotation Also adds support for scalars:
SpringGraphQLServer which catches Exceptions and converts them into GraphQL errors
Provides the ExtensionFieldDefinition for checking if the current user allows to sync data to a target
Provides the ExtensionFieldDefinition for checking if the current user allows to sync other users' data to a target
Provides the ExtensionFieldDefinition for checking if the current user allows to sync their data to a target
Filter for templatedFields on TemplatedNode
Filter for TimelineItems of specific types
GraphQL enum with all subtypes of TimelineItem