From 2b11ff90af033c9fe8d80eb594da97721c9f51aa Mon Sep 17 00:00:00 2001 From: Bryan Frimin Date: Tue, 20 Jan 2026 07:47:48 -0800 Subject: [PATCH] Revert back to graphql endpoint Signed-off-by: Bryan Frimin --- apps/console/src/environments.ts | 2 +- e2e/internal/testutil/graphql.go | 4 ++-- e2e/internal/testutil/testutil.go | 2 +- .../n8n-node/credentials/ProboApi.credentials.ts | 14 +++++++------- packages/n8n-node/nodes/Probo/GenericFunctions.ts | 2 +- pkg/server/api/console/v1/resolver.go | 2 +- 6 files changed, 13 insertions(+), 13 deletions(-) diff --git a/apps/console/src/environments.ts b/apps/console/src/environments.ts index 7c308ac9f..e38788682 100644 --- a/apps/console/src/environments.ts +++ b/apps/console/src/environments.ts @@ -3,7 +3,7 @@ import { makeFetchQuery } from "@probo/relay"; export const coreEnvironment = new Environment({ configName: "core", - network: Network.create(makeFetchQuery("/api/console/v1/query")), + network: Network.create(makeFetchQuery("/api/console/v1/graphql")), store: new Store(new RecordSource(), { queryCacheExpirationTime: 1 * 60 * 1000, gcReleaseBufferSize: 20, diff --git a/e2e/internal/testutil/graphql.go b/e2e/internal/testutil/graphql.go index a57900552..8d5d734b7 100644 --- a/e2e/internal/testutil/graphql.go +++ b/e2e/internal/testutil/graphql.go @@ -113,7 +113,7 @@ func (c *Client) doWithEndpoint(endpoint string, query string, variables map[str } func (c *Client) Do(query string, variables map[string]any) (*GraphQLResponse, error) { - return c.doWithEndpoint("/api/console/v1/query", query, variables) + return c.doWithEndpoint("/api/console/v1/graphql", query, variables) } func (c *Client) DoConnect(query string, variables map[string]any) (*GraphQLResponse, error) { @@ -249,7 +249,7 @@ func (c *Client) executeMultipart(query string, variables map[string]any, files } // Create request - req, err := http.NewRequest("POST", c.baseURL+"/api/console/v1/query", &buf) + req, err := http.NewRequest("POST", c.baseURL+"/api/console/v1/graphql", &buf) if err != nil { return fmt.Errorf("cannot create request: %w", err) } diff --git a/e2e/internal/testutil/testutil.go b/e2e/internal/testutil/testutil.go index fe39c44af..89bab28f5 100644 --- a/e2e/internal/testutil/testutil.go +++ b/e2e/internal/testutil/testutil.go @@ -114,7 +114,7 @@ func waitForServer(ctx context.Context, baseURL string, timeout time.Duration) e default: } - req, err := http.NewRequestWithContext(ctx, "GET", baseURL+"/api/console/v1/query", nil) + req, err := http.NewRequestWithContext(ctx, "GET", baseURL+"/api/console/v1/graphql", nil) if err != nil { return err } diff --git a/packages/n8n-node/credentials/ProboApi.credentials.ts b/packages/n8n-node/credentials/ProboApi.credentials.ts index 604ca88f7..66874b026 100644 --- a/packages/n8n-node/credentials/ProboApi.credentials.ts +++ b/packages/n8n-node/credentials/ProboApi.credentials.ts @@ -2,7 +2,7 @@ import { IAuthenticateGeneric, ICredentialTestRequest, ICredentialType, - Icon, + Icon, INodeProperties, } from 'n8n-workflow'; @@ -11,12 +11,12 @@ export class ProboApi implements ICredentialType { displayName = 'Probo API'; - icon: Icon = { light: 'file:../icons/probo-light.svg', dark: 'file:../icons/probo.svg' }; + icon: Icon = { light: 'file:../icons/probo-light.svg', dark: 'file:../icons/probo.svg' }; documentationUrl = 'https://www.getprobo.com/docs'; - properties: INodeProperties[] = [ - { + properties: INodeProperties[] = [ + { displayName: 'Probo Server', name: 'server', type: 'string', @@ -30,9 +30,9 @@ export class ProboApi implements ICredentialType { typeOptions: { password: true }, default: '', }, - ]; + ]; - authenticate: IAuthenticateGeneric = { + authenticate: IAuthenticateGeneric = { type: 'generic', properties: { headers: { @@ -44,7 +44,7 @@ export class ProboApi implements ICredentialType { test: ICredentialTestRequest = { request: { baseURL: '={{$credentials?.server}}', - url: '/api/console/v1/query', + url: '/api/console/v1/graphql', method: 'POST', headers: { 'Content-Type': 'application/json', diff --git a/packages/n8n-node/nodes/Probo/GenericFunctions.ts b/packages/n8n-node/nodes/Probo/GenericFunctions.ts index 5fa308814..f114b5b3d 100644 --- a/packages/n8n-node/nodes/Probo/GenericFunctions.ts +++ b/packages/n8n-node/nodes/Probo/GenericFunctions.ts @@ -21,7 +21,7 @@ export async function proboApiRequest( const options: IHttpRequestOptions = { method: 'POST', baseURL: `${credentials.server}`, - url: '/api/console/v1/query', + url: '/api/console/v1/graphql', headers: { Authorization: `Bearer ${credentials.apiKey}`, 'Content-Type': 'application/json', diff --git a/pkg/server/api/console/v1/resolver.go b/pkg/server/api/console/v1/resolver.go index 1526ef476..bfd0463e0 100644 --- a/pkg/server/api/console/v1/resolver.go +++ b/pkg/server/api/console/v1/resolver.go @@ -71,7 +71,7 @@ func NewMux( graphqlHandler := NewGraphQLHandler(iamSvc, proboSvc, customDomainCname, logger) - r.Handle("/query", graphqlHandler) + r.Handle("/graphql", graphqlHandler) r.Get( "/documents/signing-requests",