misc: initial setup for github integration with Github app auth

This commit is contained in:
Sheen Capadngan
2024-10-10 03:22:25 +08:00
parent b482a9cda7
commit 059c552307
13 changed files with 323 additions and 13 deletions
@@ -777,11 +777,13 @@ export const useAuthorizeIntegration = () => {
workspaceId,
code,
integration,
installationId,
url
}: {
workspaceId: string;
code: string;
integration: string;
installationId?: string;
url?: string;
}) => {
const {
@@ -790,6 +792,7 @@ export const useAuthorizeIntegration = () => {
workspaceId,
code,
integration,
installationId,
url
});
@@ -9,6 +9,9 @@ export type IntegrationAuth = {
keyEncoding: string;
url?: string;
teamId?: string;
metadata: {
installationName?: string;
};
};
export type App = {