mirror of
https://github.com/langgenius/dify.git
synced 2026-05-09 12:59:18 +08:00
update
This commit is contained in:
parent
8bf40af379
commit
b42addac44
@ -24,7 +24,7 @@ const DeployDrawer: FC = () => {
|
||||
enabled: open && Boolean(drawerAppInstanceId),
|
||||
})
|
||||
const { data: environmentOptionsReply } = useQuery({
|
||||
...consoleQuery.enterprise.enterpriseAppDeployConsoleListDeploymentEnvironmentOptions.queryOptions(),
|
||||
...consoleQuery.enterprise.enterpriseAppDeployConsole.listDeploymentEnvironmentOptions.queryOptions(),
|
||||
enabled: open,
|
||||
})
|
||||
|
||||
|
||||
@ -104,7 +104,7 @@ export const DeployForm: FC<DeployFormProps> = ({
|
||||
const [releaseNote, setReleaseNote] = useState<string>('')
|
||||
const canDeploy = Boolean(selectedEnvironmentId && selectedEnvironment && !selectedEnvironment.disabled && (!isPromote || displayedRelease?.id || defaultReleaseId))
|
||||
const previewReleaseId = isPromote ? displayedRelease?.id ?? defaultReleaseId : undefined
|
||||
const releasePreview = useQuery(consoleQuery.enterprise.enterpriseAppDeployConsolePreviewRelease.queryOptions({
|
||||
const releasePreview = useQuery(consoleQuery.enterprise.enterpriseAppDeployConsole.previewRelease.queryOptions({
|
||||
input: appInstanceId && (!isPromote || previewReleaseId)
|
||||
? {
|
||||
params: { appInstanceId },
|
||||
|
||||
@ -54,7 +54,7 @@ const RollbackModal: FC = () => {
|
||||
enabled: modal.open && Boolean(modal.appInstanceId),
|
||||
})
|
||||
const { data: environmentOptionsReply } = useQuery({
|
||||
...consoleQuery.enterprise.enterpriseAppDeployConsoleListDeploymentEnvironmentOptions.queryOptions(),
|
||||
...consoleQuery.enterprise.enterpriseAppDeployConsole.listDeploymentEnvironmentOptions.queryOptions(),
|
||||
enabled: modal.open,
|
||||
})
|
||||
const { data: releaseHistory } = useQuery({
|
||||
|
||||
@ -41,7 +41,7 @@ type AccessTabProps = {
|
||||
|
||||
const AccessTab: FC<AccessTabProps> = ({ instanceId: appId }) => {
|
||||
const appInput = { params: { appInstanceId: appId } }
|
||||
const { data: accessConfig } = useQuery(consoleQuery.enterprise.enterpriseAppDeployConsoleGetAppInstanceAccess.queryOptions({
|
||||
const { data: accessConfig } = useQuery(consoleQuery.enterprise.enterpriseAppDeployConsole.getAppInstanceAccess.queryOptions({
|
||||
input: appInput,
|
||||
}))
|
||||
const { data: environmentDeployments } = useQuery(deploymentEnvironmentDeploymentsQueryOptions(appId))
|
||||
|
||||
@ -190,7 +190,7 @@ const SubjectPicker: FC<SubjectPickerProps> = ({
|
||||
() => new Set(selectedSubjects.map(subjectKey)),
|
||||
[selectedSubjects],
|
||||
)
|
||||
const subjectsQuery = useQuery(consoleQuery.enterprise.enterpriseAppDeployConsoleSearchAccessSubjects.queryOptions({
|
||||
const subjectsQuery = useQuery(consoleQuery.enterprise.enterpriseAppDeployConsole.searchAccessSubjects.queryOptions({
|
||||
input: open
|
||||
? {
|
||||
params: { appInstanceId: appId },
|
||||
@ -316,7 +316,7 @@ export const EnvironmentPermissionRow: FC<EnvironmentPermissionRowProps> = ({
|
||||
}) => {
|
||||
const { t } = useTranslation('deployments')
|
||||
const environmentId = environment.id
|
||||
const policyQuery = useQuery(consoleQuery.enterprise.enterpriseAppDeployConsoleGetEnvironmentAccessPolicy.queryOptions({
|
||||
const policyQuery = useQuery(consoleQuery.enterprise.enterpriseAppDeployConsole.getEnvironmentAccessPolicy.queryOptions({
|
||||
input: environmentId
|
||||
? {
|
||||
params: {
|
||||
|
||||
@ -41,7 +41,7 @@ type DeployTabProps = {
|
||||
const DeployTab: FC<DeployTabProps> = ({ instanceId: appInstanceId }) => {
|
||||
const { t } = useTranslation('deployments')
|
||||
const { data: environmentDeployments } = useQuery(deploymentEnvironmentDeploymentsQueryOptions(appInstanceId))
|
||||
const { data: environmentOptionsReply } = useQuery(consoleQuery.enterprise.enterpriseAppDeployConsoleListDeploymentEnvironmentOptions.queryOptions())
|
||||
const { data: environmentOptionsReply } = useQuery(consoleQuery.enterprise.enterpriseAppDeployConsole.listDeploymentEnvironmentOptions.queryOptions())
|
||||
const openDeployDrawer = useDeploymentsStore(state => state.openDeployDrawer)
|
||||
const undeployDeployment = useUndeployDeployment()
|
||||
const environmentOptions = useMemo(
|
||||
|
||||
@ -98,7 +98,7 @@ const OverviewTab: FC<OverviewTabProps> = ({ instanceId }) => {
|
||||
const router = useRouter()
|
||||
const input = { params: { appInstanceId: instanceId } }
|
||||
const { data: overview } = useQuery(deploymentOverviewQueryOptions(instanceId))
|
||||
const { data: accessConfig } = useQuery(consoleQuery.enterprise.enterpriseAppDeployConsoleGetAppInstanceAccess.queryOptions({
|
||||
const { data: accessConfig } = useQuery(consoleQuery.enterprise.enterpriseAppDeployConsole.getAppInstanceAccess.queryOptions({
|
||||
input,
|
||||
}))
|
||||
const openDeployDrawer = useDeploymentsStore(state => state.openDeployDrawer)
|
||||
|
||||
@ -194,7 +194,7 @@ const SettingsTab: FC<SettingsTabProps> = ({ instanceId }) => {
|
||||
() => toAppInfoFromOverview(overview?.instance),
|
||||
[overview?.instance],
|
||||
)
|
||||
const settingsQuery = useQuery(consoleQuery.enterprise.enterpriseAppDeployConsoleGetAppInstanceSettings.queryOptions({
|
||||
const settingsQuery = useQuery(consoleQuery.enterprise.enterpriseAppDeployConsole.getAppInstanceSettings.queryOptions({
|
||||
input: appInput,
|
||||
}))
|
||||
|
||||
|
||||
@ -39,7 +39,7 @@ export const DeployReleaseMenu: FC<DeployReleaseMenuProps> = ({ appInstanceId, r
|
||||
enabled: open,
|
||||
})
|
||||
const { data: environmentOptionsReply } = useQuery({
|
||||
...consoleQuery.enterprise.enterpriseAppDeployConsoleListDeploymentEnvironmentOptions.queryOptions(),
|
||||
...consoleQuery.enterprise.enterpriseAppDeployConsole.listDeploymentEnvironmentOptions.queryOptions(),
|
||||
enabled: open,
|
||||
})
|
||||
|
||||
|
||||
@ -90,9 +90,9 @@ export const useCreateDeploymentInstance = () => {
|
||||
const queryClient = useQueryClient()
|
||||
|
||||
return useMutation({
|
||||
mutationKey: consoleQuery.enterprise.enterpriseAppDeployConsoleCreateAppInstance.mutationKey(),
|
||||
mutationKey: consoleQuery.enterprise.enterpriseAppDeployConsole.createAppInstance.mutationKey(),
|
||||
mutationFn: async (params: CreateInstanceParams): Promise<CreateDeploymentInstanceResult> => {
|
||||
const response = await consoleClient.enterprise.enterpriseAppDeployConsoleCreateAppInstance({
|
||||
const response = await consoleClient.enterprise.enterpriseAppDeployConsole.createAppInstance({
|
||||
body: {
|
||||
sourceAppId: params.sourceAppId,
|
||||
name: params.name,
|
||||
@ -125,7 +125,7 @@ export const useCreateDeploymentInstance = () => {
|
||||
export const useUpdateDeploymentInstance = () => {
|
||||
const queryClient = useQueryClient()
|
||||
|
||||
return useMutation(consoleQuery.enterprise.enterpriseAppDeployConsoleUpdateAppInstance.mutationOptions({
|
||||
return useMutation(consoleQuery.enterprise.enterpriseAppDeployConsole.updateAppInstance.mutationOptions({
|
||||
onSuccess: (_data, variables) => {
|
||||
return invalidateInstanceIdentity(queryClient, variables.params.appInstanceId)
|
||||
},
|
||||
@ -135,7 +135,7 @@ export const useUpdateDeploymentInstance = () => {
|
||||
export const useDeleteDeploymentInstance = () => {
|
||||
const queryClient = useQueryClient()
|
||||
|
||||
return useMutation(consoleQuery.enterprise.enterpriseAppDeployConsoleDeleteAppInstance.mutationOptions({
|
||||
return useMutation(consoleQuery.enterprise.enterpriseAppDeployConsole.deleteAppInstance.mutationOptions({
|
||||
onSuccess: (_data, variables) => {
|
||||
return removeDeletedInstanceState(queryClient, variables.params.appInstanceId)
|
||||
},
|
||||
@ -146,7 +146,7 @@ export const useStartDeployment = () => {
|
||||
const queryClient = useQueryClient()
|
||||
|
||||
return useMutation({
|
||||
mutationKey: consoleQuery.enterprise.enterpriseAppDeployConsoleCreateDeployment.mutationKey(),
|
||||
mutationKey: consoleQuery.enterprise.enterpriseAppDeployConsole.createDeployment.mutationKey(),
|
||||
mutationFn: async ({
|
||||
appInstanceId,
|
||||
environmentId,
|
||||
@ -155,7 +155,7 @@ export const useStartDeployment = () => {
|
||||
}: CreateDeploymentParams) => {
|
||||
let targetReleaseId = releaseId
|
||||
let releaseWasCreated = false
|
||||
await consoleClient.enterprise.enterpriseAppDeployConsolePreviewRelease({
|
||||
await consoleClient.enterprise.enterpriseAppDeployConsole.previewRelease({
|
||||
params: {
|
||||
appInstanceId,
|
||||
},
|
||||
@ -167,7 +167,7 @@ export const useStartDeployment = () => {
|
||||
try {
|
||||
if (!targetReleaseId) {
|
||||
const trimmedReleaseNote = releaseNote?.trim()
|
||||
const response = await consoleClient.enterprise.enterpriseAppDeployConsoleCreateRelease({
|
||||
const response = await consoleClient.enterprise.enterpriseAppDeployConsole.createRelease({
|
||||
params: {
|
||||
appInstanceId,
|
||||
},
|
||||
@ -185,7 +185,7 @@ export const useStartDeployment = () => {
|
||||
if (!targetReleaseId)
|
||||
throw new Error('Failed to create a deployable release.')
|
||||
|
||||
return await consoleClient.enterprise.enterpriseAppDeployConsoleCreateDeployment({
|
||||
return await consoleClient.enterprise.enterpriseAppDeployConsole.createDeployment({
|
||||
params: {
|
||||
appInstanceId,
|
||||
},
|
||||
@ -214,12 +214,12 @@ export const useUndeployDeployment = () => {
|
||||
const queryClient = useQueryClient()
|
||||
|
||||
return useMutation({
|
||||
mutationKey: consoleQuery.enterprise.enterpriseAppDeployConsoleUndeployRuntimeInstance.mutationKey(),
|
||||
mutationKey: consoleQuery.enterprise.enterpriseAppDeployConsole.undeployRuntimeInstance.mutationKey(),
|
||||
mutationFn: ({ appInstanceId, runtimeInstanceId, isDeploying }: UndeployDeploymentParams) => {
|
||||
if (!runtimeInstanceId)
|
||||
throw new Error('runtimeInstanceId is required to undeploy a deployment.')
|
||||
if (isDeploying) {
|
||||
return consoleClient.enterprise.enterpriseAppDeployConsoleCancelRuntimeDeployment({
|
||||
return consoleClient.enterprise.enterpriseAppDeployConsole.cancelRuntimeDeployment({
|
||||
params: {
|
||||
appInstanceId,
|
||||
runtimeInstanceId,
|
||||
@ -230,7 +230,7 @@ export const useUndeployDeployment = () => {
|
||||
},
|
||||
})
|
||||
}
|
||||
return consoleClient.enterprise.enterpriseAppDeployConsoleUndeployRuntimeInstance({
|
||||
return consoleClient.enterprise.enterpriseAppDeployConsole.undeployRuntimeInstance({
|
||||
params: {
|
||||
appInstanceId,
|
||||
runtimeInstanceId,
|
||||
@ -250,7 +250,7 @@ export const useUndeployDeployment = () => {
|
||||
export const useGenerateDeploymentApiKey = () => {
|
||||
const queryClient = useQueryClient()
|
||||
|
||||
return useMutation(consoleQuery.enterprise.enterpriseAppDeployConsoleCreateDeveloperApiKey.mutationOptions({
|
||||
return useMutation(consoleQuery.enterprise.enterpriseAppDeployConsole.createDeveloperApiKey.mutationOptions({
|
||||
onSuccess: (_data, variables) => {
|
||||
return invalidateAccessState(queryClient, variables.params.appInstanceId)
|
||||
},
|
||||
@ -260,7 +260,7 @@ export const useGenerateDeploymentApiKey = () => {
|
||||
export const useRevokeDeploymentApiKey = () => {
|
||||
const queryClient = useQueryClient()
|
||||
|
||||
return useMutation(consoleQuery.enterprise.enterpriseAppDeployConsoleDeleteDeveloperApiKey.mutationOptions({
|
||||
return useMutation(consoleQuery.enterprise.enterpriseAppDeployConsole.deleteDeveloperApiKey.mutationOptions({
|
||||
onSuccess: (_data, variables) => {
|
||||
return invalidateAccessState(queryClient, variables.params.appInstanceId)
|
||||
},
|
||||
@ -270,7 +270,7 @@ export const useRevokeDeploymentApiKey = () => {
|
||||
export const useToggleDeploymentAccessChannel = () => {
|
||||
const queryClient = useQueryClient()
|
||||
|
||||
return useMutation(consoleQuery.enterprise.enterpriseAppDeployConsoleUpdateAccessChannels.mutationOptions({
|
||||
return useMutation(consoleQuery.enterprise.enterpriseAppDeployConsole.updateAccessChannels.mutationOptions({
|
||||
onSuccess: (_data, variables) => {
|
||||
return invalidateAccessState(queryClient, variables.params.appInstanceId)
|
||||
},
|
||||
@ -280,7 +280,7 @@ export const useToggleDeploymentAccessChannel = () => {
|
||||
export const useToggleDeploymentDeveloperAPI = () => {
|
||||
const queryClient = useQueryClient()
|
||||
|
||||
return useMutation(consoleQuery.enterprise.enterpriseAppDeployConsoleUpdateDeveloperApi.mutationOptions({
|
||||
return useMutation(consoleQuery.enterprise.enterpriseAppDeployConsole.updateDeveloperApi.mutationOptions({
|
||||
onSuccess: (_data, variables) => {
|
||||
return invalidateAccessState(queryClient, variables.params.appInstanceId)
|
||||
},
|
||||
@ -290,7 +290,7 @@ export const useToggleDeploymentDeveloperAPI = () => {
|
||||
export const useSetEnvironmentAccessPolicy = () => {
|
||||
const queryClient = useQueryClient()
|
||||
|
||||
return useMutation(consoleQuery.enterprise.enterpriseAppDeployConsoleUpdateEnvironmentAccessPolicy.mutationOptions({
|
||||
return useMutation(consoleQuery.enterprise.enterpriseAppDeployConsole.updateEnvironmentAccessPolicy.mutationOptions({
|
||||
onSuccess: (_data, variables) => {
|
||||
return invalidateEnvironmentAccessPolicy(
|
||||
queryClient,
|
||||
|
||||
@ -50,7 +50,7 @@ const DeploymentsMain: FC = () => {
|
||||
...(envFilter === 'not-deployed' ? { notDeployed: true } : {}),
|
||||
...(queryKeywords.trim() ? { query: queryKeywords.trim() } : {}),
|
||||
}))
|
||||
const { data: environmentOptionsReply } = useQuery(consoleQuery.enterprise.enterpriseAppDeployConsoleListDeploymentEnvironmentOptions.queryOptions())
|
||||
const { data: environmentOptionsReply } = useQuery(consoleQuery.enterprise.enterpriseAppDeployConsole.listDeploymentEnvironmentOptions.queryOptions())
|
||||
const apps = useMemo(() => sourceAppsFromList(listQuery.data), [listQuery.data])
|
||||
const summaries = useMemo(() => deploymentSummariesFromList(listQuery.data), [listQuery.data])
|
||||
const environments = useMemo(() => {
|
||||
|
||||
@ -4,7 +4,7 @@ import { consoleQuery } from '@/service/client'
|
||||
import { DEPLOYMENT_PAGE_SIZE, SOURCE_APPS_PAGE_SIZE } from './data'
|
||||
|
||||
export const deploymentsListQueryOptions = (query: ListAppDeploymentsQuery = {}) =>
|
||||
consoleQuery.enterprise.enterpriseAppDeployConsoleListAppInstances.queryOptions({
|
||||
consoleQuery.enterprise.enterpriseAppDeployConsole.listAppInstances.queryOptions({
|
||||
input: {
|
||||
query: {
|
||||
pageNumber: 1,
|
||||
@ -15,7 +15,7 @@ export const deploymentsListQueryOptions = (query: ListAppDeploymentsQuery = {})
|
||||
})
|
||||
|
||||
export const deploymentsListQueryKey = () =>
|
||||
consoleQuery.enterprise.enterpriseAppDeployConsoleListAppInstances.key({ type: 'query' })
|
||||
consoleQuery.enterprise.enterpriseAppDeployConsole.listAppInstances.key({ type: 'query' })
|
||||
|
||||
export const deploymentAppInstanceInput = (appInstanceId: string) => ({
|
||||
params: { appInstanceId },
|
||||
@ -40,30 +40,30 @@ export const deploymentEnvironmentAccessPolicyQueryKey = (
|
||||
})
|
||||
|
||||
export const deploymentOverviewQueryKey = (appInstanceId: string) =>
|
||||
consoleQuery.enterprise.enterpriseAppDeployConsoleGetAppInstanceOverview.key(deploymentAppInstanceQueryKey(appInstanceId))
|
||||
consoleQuery.enterprise.enterpriseAppDeployConsole.getAppInstanceOverview.key(deploymentAppInstanceQueryKey(appInstanceId))
|
||||
|
||||
export const deploymentSettingsQueryKey = (appInstanceId: string) =>
|
||||
consoleQuery.enterprise.enterpriseAppDeployConsoleGetAppInstanceSettings.key(deploymentAppInstanceQueryKey(appInstanceId))
|
||||
consoleQuery.enterprise.enterpriseAppDeployConsole.getAppInstanceSettings.key(deploymentAppInstanceQueryKey(appInstanceId))
|
||||
|
||||
export const deploymentEnvironmentDeploymentsQueryKey = (appInstanceId: string) =>
|
||||
consoleQuery.enterprise.enterpriseAppDeployConsoleListRuntimeInstances.key(deploymentAppInstanceQueryKey(appInstanceId))
|
||||
consoleQuery.enterprise.enterpriseAppDeployConsole.listRuntimeInstances.key(deploymentAppInstanceQueryKey(appInstanceId))
|
||||
|
||||
export const deploymentReleaseHistoryQueryKey = (appInstanceId: string) =>
|
||||
consoleQuery.enterprise.enterpriseAppDeployConsoleListReleases.key(deploymentAppInstanceQueryKey(appInstanceId))
|
||||
consoleQuery.enterprise.enterpriseAppDeployConsole.listReleases.key(deploymentAppInstanceQueryKey(appInstanceId))
|
||||
|
||||
export const deploymentAccessConfigQueryKey = (appInstanceId: string) =>
|
||||
consoleQuery.enterprise.enterpriseAppDeployConsoleGetAppInstanceAccess.key(deploymentAppInstanceQueryKey(appInstanceId))
|
||||
consoleQuery.enterprise.enterpriseAppDeployConsole.getAppInstanceAccess.key(deploymentAppInstanceQueryKey(appInstanceId))
|
||||
|
||||
export const deploymentEnvironmentAccessPolicyQueryKeyForEnvironment = (
|
||||
appInstanceId: string,
|
||||
environmentId: string,
|
||||
) =>
|
||||
consoleQuery.enterprise.enterpriseAppDeployConsoleGetEnvironmentAccessPolicy.key(
|
||||
consoleQuery.enterprise.enterpriseAppDeployConsole.getEnvironmentAccessPolicy.key(
|
||||
deploymentEnvironmentAccessPolicyQueryKey(appInstanceId, environmentId),
|
||||
)
|
||||
|
||||
export const deploymentEnvironmentAccessPoliciesQueryKey = (appInstanceId: string) =>
|
||||
consoleQuery.enterprise.enterpriseAppDeployConsoleGetEnvironmentAccessPolicy.key(deploymentAppInstanceQueryKey(appInstanceId))
|
||||
consoleQuery.enterprise.enterpriseAppDeployConsole.getEnvironmentAccessPolicy.key(deploymentAppInstanceQueryKey(appInstanceId))
|
||||
|
||||
export const deploymentInstanceIdentityQueryKeys = (appInstanceId: string) => [
|
||||
deploymentsListQueryKey(),
|
||||
@ -94,21 +94,21 @@ export const deploymentAccessStateQueryKeys = (appInstanceId: string) => [
|
||||
]
|
||||
|
||||
export const deploymentOverviewQueryOptions = (appInstanceId?: string) =>
|
||||
consoleQuery.enterprise.enterpriseAppDeployConsoleGetAppInstanceOverview.queryOptions({
|
||||
consoleQuery.enterprise.enterpriseAppDeployConsole.getAppInstanceOverview.queryOptions({
|
||||
input: appInstanceId
|
||||
? { params: { appInstanceId } }
|
||||
: skipToken,
|
||||
})
|
||||
|
||||
export const deploymentEnvironmentDeploymentsQueryOptions = (appInstanceId?: string) =>
|
||||
consoleQuery.enterprise.enterpriseAppDeployConsoleListRuntimeInstances.queryOptions({
|
||||
consoleQuery.enterprise.enterpriseAppDeployConsole.listRuntimeInstances.queryOptions({
|
||||
input: appInstanceId
|
||||
? { params: { appInstanceId } }
|
||||
: skipToken,
|
||||
})
|
||||
|
||||
export const deploymentReleaseHistoryQueryOptions = (appInstanceId?: string) =>
|
||||
consoleQuery.enterprise.enterpriseAppDeployConsoleListReleases.queryOptions({
|
||||
consoleQuery.enterprise.enterpriseAppDeployConsole.listReleases.queryOptions({
|
||||
input: appInstanceId
|
||||
? {
|
||||
params: { appInstanceId },
|
||||
|
||||
Loading…
Reference in New Issue
Block a user