Compare commits
21 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 9e55fc5f6c | |||
| 8a5d4cf812 | |||
| 204986f99d | |||
| b5d4d9af63 | |||
| af76e04f8d | |||
| afb1f8b983 | |||
| 81f351c90c | |||
| 43b6f32080 | |||
| 948ed964bb | |||
| eddd2c979a | |||
| be4b466234 | |||
| 1faf725498 | |||
| 552016a4d0 | |||
| 10876138d2 | |||
| 4b56ad0607 | |||
| de92dd7838 | |||
| 9ac503e3af | |||
| 374d64fc61 | |||
| e31fa038fe | |||
| 957ac1ff94 | |||
| 70be1712ea |
+2
-1
@@ -34,7 +34,8 @@
|
||||
"@types/qs": "6.9.16",
|
||||
"@wyw-in-js/transform@npm:0.6.0": "patch:@wyw-in-js/transform@npm%3A0.7.0#~/.yarn/patches/@wyw-in-js-transform-npm-0.7.0-ba641dc99f.patch",
|
||||
"@wyw-in-js/transform@npm:0.7.0": "patch:@wyw-in-js/transform@npm%3A0.7.0#~/.yarn/patches/@wyw-in-js-transform-npm-0.7.0-ba641dc99f.patch",
|
||||
"@opentelemetry/api": "1.9.1"
|
||||
"@opentelemetry/api": "1.9.1",
|
||||
"chokidar": "^3.6.0"
|
||||
},
|
||||
"version": "0.2.1",
|
||||
"nx": {},
|
||||
|
||||
@@ -51,6 +51,7 @@ type ApplicationRegistration {
|
||||
logoUrl: String
|
||||
createdAt: DateTime!
|
||||
updatedAt: DateTime!
|
||||
isConfigured: Boolean!
|
||||
}
|
||||
|
||||
enum ApplicationRegistrationSourceType {
|
||||
|
||||
@@ -55,6 +55,7 @@ export interface ApplicationRegistration {
|
||||
logoUrl?: Scalars['String']
|
||||
createdAt: Scalars['DateTime']
|
||||
updatedAt: Scalars['DateTime']
|
||||
isConfigured: Scalars['Boolean']
|
||||
__typename: 'ApplicationRegistration'
|
||||
}
|
||||
|
||||
@@ -2926,6 +2927,7 @@ export interface ApplicationRegistrationGenqlSelection{
|
||||
logoUrl?: boolean | number
|
||||
createdAt?: boolean | number
|
||||
updatedAt?: boolean | number
|
||||
isConfigured?: boolean | number
|
||||
__typename?: boolean | number
|
||||
__scalar?: boolean | number
|
||||
}
|
||||
|
||||
@@ -213,6 +213,9 @@ export default {
|
||||
"updatedAt": [
|
||||
4
|
||||
],
|
||||
"isConfigured": [
|
||||
6
|
||||
],
|
||||
"__typename": [
|
||||
1
|
||||
]
|
||||
|
||||
@@ -76,6 +76,28 @@ yarn twenty logs
|
||||
```
|
||||
</Note>
|
||||
|
||||
#### enqueueLogicFunctionExecution
|
||||
|
||||
Inside your logic function handler — regardless of trigger (HTTP route, cron, database event, tool, workflow action, or install hook) — you can enqueue **another** function that belongs to the **same application** on the worker queue. Import it from `twenty-sdk/logic-function`:
|
||||
|
||||
```ts
|
||||
import {
|
||||
enqueueLogicFunctionExecution,
|
||||
type RoutePayload,
|
||||
} from 'twenty-sdk/logic-function';
|
||||
|
||||
const handler = async (event: RoutePayload) => {
|
||||
const { jobId, status } = await enqueueLogicFunctionExecution({
|
||||
universalIdentifier: 'f47ac10b-58cc-4372-a567-0e02b2c3d479',
|
||||
payload: { fromWebhook: true },
|
||||
});
|
||||
|
||||
return { accepted: true, jobId, status };
|
||||
};
|
||||
```
|
||||
|
||||
Pass **exactly one** of `name` or `universalIdentifier`.
|
||||
|
||||
#### Route trigger payload
|
||||
|
||||
When a route trigger invokes your logic function, it receives a `RoutePayload` object that follows the
|
||||
|
||||
@@ -171,6 +171,7 @@ export type ApplicationRegistration = {
|
||||
__typename?: 'ApplicationRegistration';
|
||||
createdAt: Scalars['DateTime'];
|
||||
id: Scalars['UUID'];
|
||||
isConfigured: Scalars['Boolean'];
|
||||
isFeatured: Scalars['Boolean'];
|
||||
isListed: Scalars['Boolean'];
|
||||
isPreInstalled: Scalars['Boolean'];
|
||||
@@ -885,7 +886,7 @@ export type GetModelsDevSuggestionsQuery = { __typename?: 'Query', getModelsDevS
|
||||
export type FindAllApplicationRegistrationsQueryVariables = Exact<{ [key: string]: never; }>;
|
||||
|
||||
|
||||
export type FindAllApplicationRegistrationsQuery = { __typename?: 'Query', findAllApplicationRegistrations: Array<{ __typename?: 'ApplicationRegistration', id: string, universalIdentifier: string, name: string, logoUrl?: string | null, oAuthClientId: string, oAuthRedirectUris: Array<string>, oAuthScopes: Array<string>, sourceType: ApplicationRegistrationSourceType, sourcePackage?: string | null, latestAvailableVersion?: string | null, isListed: boolean, isFeatured: boolean, isPreInstalled: boolean, ownerWorkspaceId?: string | null, createdAt: string, updatedAt: string }> };
|
||||
export type FindAllApplicationRegistrationsQuery = { __typename?: 'Query', findAllApplicationRegistrations: Array<{ __typename?: 'ApplicationRegistration', id: string, universalIdentifier: string, name: string, logoUrl?: string | null, oAuthClientId: string, oAuthRedirectUris: Array<string>, oAuthScopes: Array<string>, sourceType: ApplicationRegistrationSourceType, sourcePackage?: string | null, latestAvailableVersion?: string | null, isListed: boolean, isFeatured: boolean, isPreInstalled: boolean, isConfigured: boolean, ownerWorkspaceId?: string | null, createdAt: string, updatedAt: string }> };
|
||||
|
||||
export type CreateDatabaseConfigVariableMutationVariables = Exact<{
|
||||
key: Scalars['String'];
|
||||
@@ -952,7 +953,7 @@ export type FindOneAdminApplicationRegistrationQueryVariables = Exact<{
|
||||
}>;
|
||||
|
||||
|
||||
export type FindOneAdminApplicationRegistrationQuery = { __typename?: 'Query', findOneAdminApplicationRegistration: { __typename?: 'ApplicationRegistration', id: string, universalIdentifier: string, name: string, logoUrl?: string | null, oAuthClientId: string, oAuthRedirectUris: Array<string>, oAuthScopes: Array<string>, sourceType: ApplicationRegistrationSourceType, sourcePackage?: string | null, latestAvailableVersion?: string | null, isListed: boolean, isFeatured: boolean, isPreInstalled: boolean, ownerWorkspaceId?: string | null, createdAt: string, updatedAt: string } };
|
||||
export type FindOneAdminApplicationRegistrationQuery = { __typename?: 'Query', findOneAdminApplicationRegistration: { __typename?: 'ApplicationRegistration', id: string, universalIdentifier: string, name: string, logoUrl?: string | null, oAuthClientId: string, oAuthRedirectUris: Array<string>, oAuthScopes: Array<string>, sourceType: ApplicationRegistrationSourceType, sourcePackage?: string | null, latestAvailableVersion?: string | null, isListed: boolean, isFeatured: boolean, isPreInstalled: boolean, isConfigured: boolean, ownerWorkspaceId?: string | null, createdAt: string, updatedAt: string } };
|
||||
|
||||
export type GetAdminChatThreadMessagesQueryVariables = Exact<{
|
||||
threadId: Scalars['UUID'];
|
||||
@@ -1076,10 +1077,10 @@ export type GetMaintenanceModeQueryVariables = Exact<{ [key: string]: never; }>;
|
||||
|
||||
export type GetMaintenanceModeQuery = { __typename?: 'Query', getMaintenanceMode?: { __typename?: 'MaintenanceMode', startAt: string, endAt: string, link?: string | null } | null };
|
||||
|
||||
export type ApplicationRegistrationFragmentFragment = { __typename?: 'ApplicationRegistration', id: string, universalIdentifier: string, name: string, logoUrl?: string | null, oAuthClientId: string, oAuthRedirectUris: Array<string>, oAuthScopes: Array<string>, sourceType: ApplicationRegistrationSourceType, sourcePackage?: string | null, latestAvailableVersion?: string | null, isListed: boolean, isFeatured: boolean, isPreInstalled: boolean, ownerWorkspaceId?: string | null, createdAt: string, updatedAt: string };
|
||||
export type ApplicationRegistrationFragmentFragment = { __typename?: 'ApplicationRegistration', id: string, universalIdentifier: string, name: string, logoUrl?: string | null, oAuthClientId: string, oAuthRedirectUris: Array<string>, oAuthScopes: Array<string>, sourceType: ApplicationRegistrationSourceType, sourcePackage?: string | null, latestAvailableVersion?: string | null, isListed: boolean, isFeatured: boolean, isPreInstalled: boolean, isConfigured: boolean, ownerWorkspaceId?: string | null, createdAt: string, updatedAt: string };
|
||||
|
||||
export const UserInfoFragmentFragmentDoc = {"kind":"Document","definitions":[{"kind":"FragmentDefinition","name":{"kind":"Name","value":"UserInfoFragment"},"typeCondition":{"kind":"NamedType","name":{"kind":"Name","value":"UserInfo"}},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"id"}},{"kind":"Field","name":{"kind":"Name","value":"email"}},{"kind":"Field","name":{"kind":"Name","value":"firstName"}},{"kind":"Field","name":{"kind":"Name","value":"lastName"}},{"kind":"Field","name":{"kind":"Name","value":"createdAt"}}]}}]} as unknown as DocumentNode<UserInfoFragmentFragment, unknown>;
|
||||
export const ApplicationRegistrationFragmentFragmentDoc = {"kind":"Document","definitions":[{"kind":"FragmentDefinition","name":{"kind":"Name","value":"ApplicationRegistrationFragment"},"typeCondition":{"kind":"NamedType","name":{"kind":"Name","value":"ApplicationRegistration"}},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"id"}},{"kind":"Field","name":{"kind":"Name","value":"universalIdentifier"}},{"kind":"Field","name":{"kind":"Name","value":"name"}},{"kind":"Field","name":{"kind":"Name","value":"logoUrl"}},{"kind":"Field","name":{"kind":"Name","value":"oAuthClientId"}},{"kind":"Field","name":{"kind":"Name","value":"oAuthRedirectUris"}},{"kind":"Field","name":{"kind":"Name","value":"oAuthScopes"}},{"kind":"Field","name":{"kind":"Name","value":"sourceType"}},{"kind":"Field","name":{"kind":"Name","value":"sourcePackage"}},{"kind":"Field","name":{"kind":"Name","value":"latestAvailableVersion"}},{"kind":"Field","name":{"kind":"Name","value":"isListed"}},{"kind":"Field","name":{"kind":"Name","value":"isFeatured"}},{"kind":"Field","name":{"kind":"Name","value":"isPreInstalled"}},{"kind":"Field","name":{"kind":"Name","value":"ownerWorkspaceId"}},{"kind":"Field","name":{"kind":"Name","value":"createdAt"}},{"kind":"Field","name":{"kind":"Name","value":"updatedAt"}}]}}]} as unknown as DocumentNode<ApplicationRegistrationFragmentFragment, unknown>;
|
||||
export const ApplicationRegistrationFragmentFragmentDoc = {"kind":"Document","definitions":[{"kind":"FragmentDefinition","name":{"kind":"Name","value":"ApplicationRegistrationFragment"},"typeCondition":{"kind":"NamedType","name":{"kind":"Name","value":"ApplicationRegistration"}},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"id"}},{"kind":"Field","name":{"kind":"Name","value":"universalIdentifier"}},{"kind":"Field","name":{"kind":"Name","value":"name"}},{"kind":"Field","name":{"kind":"Name","value":"logoUrl"}},{"kind":"Field","name":{"kind":"Name","value":"oAuthClientId"}},{"kind":"Field","name":{"kind":"Name","value":"oAuthRedirectUris"}},{"kind":"Field","name":{"kind":"Name","value":"oAuthScopes"}},{"kind":"Field","name":{"kind":"Name","value":"sourceType"}},{"kind":"Field","name":{"kind":"Name","value":"sourcePackage"}},{"kind":"Field","name":{"kind":"Name","value":"latestAvailableVersion"}},{"kind":"Field","name":{"kind":"Name","value":"isListed"}},{"kind":"Field","name":{"kind":"Name","value":"isFeatured"}},{"kind":"Field","name":{"kind":"Name","value":"isPreInstalled"}},{"kind":"Field","name":{"kind":"Name","value":"isConfigured"}},{"kind":"Field","name":{"kind":"Name","value":"ownerWorkspaceId"}},{"kind":"Field","name":{"kind":"Name","value":"createdAt"}},{"kind":"Field","name":{"kind":"Name","value":"updatedAt"}}]}}]} as unknown as DocumentNode<ApplicationRegistrationFragmentFragment, unknown>;
|
||||
export const AddAiProviderDocument = {"kind":"Document","definitions":[{"kind":"OperationDefinition","operation":"mutation","name":{"kind":"Name","value":"AddAiProvider"},"variableDefinitions":[{"kind":"VariableDefinition","variable":{"kind":"Variable","name":{"kind":"Name","value":"providerName"}},"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}},{"kind":"VariableDefinition","variable":{"kind":"Variable","name":{"kind":"Name","value":"providerConfig"}},"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"JSON"}}}}],"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"addAiProvider"},"arguments":[{"kind":"Argument","name":{"kind":"Name","value":"providerName"},"value":{"kind":"Variable","name":{"kind":"Name","value":"providerName"}}},{"kind":"Argument","name":{"kind":"Name","value":"providerConfig"},"value":{"kind":"Variable","name":{"kind":"Name","value":"providerConfig"}}}]}]}}]} as unknown as DocumentNode<AddAiProviderMutation, AddAiProviderMutationVariables>;
|
||||
export const AddModelToProviderDocument = {"kind":"Document","definitions":[{"kind":"OperationDefinition","operation":"mutation","name":{"kind":"Name","value":"AddModelToProvider"},"variableDefinitions":[{"kind":"VariableDefinition","variable":{"kind":"Variable","name":{"kind":"Name","value":"providerName"}},"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}},{"kind":"VariableDefinition","variable":{"kind":"Variable","name":{"kind":"Name","value":"modelConfig"}},"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"JSON"}}}}],"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"addModelToProvider"},"arguments":[{"kind":"Argument","name":{"kind":"Name","value":"providerName"},"value":{"kind":"Variable","name":{"kind":"Name","value":"providerName"}}},{"kind":"Argument","name":{"kind":"Name","value":"modelConfig"},"value":{"kind":"Variable","name":{"kind":"Name","value":"modelConfig"}}}]}]}}]} as unknown as DocumentNode<AddModelToProviderMutation, AddModelToProviderMutationVariables>;
|
||||
export const RemoveAiProviderDocument = {"kind":"Document","definitions":[{"kind":"OperationDefinition","operation":"mutation","name":{"kind":"Name","value":"RemoveAiProvider"},"variableDefinitions":[{"kind":"VariableDefinition","variable":{"kind":"Variable","name":{"kind":"Name","value":"providerName"}},"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}}],"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"removeAiProvider"},"arguments":[{"kind":"Argument","name":{"kind":"Name","value":"providerName"},"value":{"kind":"Variable","name":{"kind":"Name","value":"providerName"}}}]}]}}]} as unknown as DocumentNode<RemoveAiProviderMutation, RemoveAiProviderMutationVariables>;
|
||||
@@ -1094,7 +1095,7 @@ export const GetAdminAiUsageByWorkspaceDocument = {"kind":"Document","definition
|
||||
export const GetAiProvidersDocument = {"kind":"Document","definitions":[{"kind":"OperationDefinition","operation":"query","name":{"kind":"Name","value":"GetAiProviders"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"getAiProviders"}}]}}]} as unknown as DocumentNode<GetAiProvidersQuery, GetAiProvidersQueryVariables>;
|
||||
export const GetModelsDevProvidersDocument = {"kind":"Document","definitions":[{"kind":"OperationDefinition","operation":"query","name":{"kind":"Name","value":"GetModelsDevProviders"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"getModelsDevProviders"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"id"}},{"kind":"Field","name":{"kind":"Name","value":"modelCount"}},{"kind":"Field","name":{"kind":"Name","value":"npm"}}]}}]}}]} as unknown as DocumentNode<GetModelsDevProvidersQuery, GetModelsDevProvidersQueryVariables>;
|
||||
export const GetModelsDevSuggestionsDocument = {"kind":"Document","definitions":[{"kind":"OperationDefinition","operation":"query","name":{"kind":"Name","value":"GetModelsDevSuggestions"},"variableDefinitions":[{"kind":"VariableDefinition","variable":{"kind":"Variable","name":{"kind":"Name","value":"providerType"}},"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}}],"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"getModelsDevSuggestions"},"arguments":[{"kind":"Argument","name":{"kind":"Name","value":"providerType"},"value":{"kind":"Variable","name":{"kind":"Name","value":"providerType"}}}],"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"modelId"}},{"kind":"Field","name":{"kind":"Name","value":"name"}},{"kind":"Field","name":{"kind":"Name","value":"inputCostPerMillionTokens"}},{"kind":"Field","name":{"kind":"Name","value":"outputCostPerMillionTokens"}},{"kind":"Field","name":{"kind":"Name","value":"cachedInputCostPerMillionTokens"}},{"kind":"Field","name":{"kind":"Name","value":"cacheCreationCostPerMillionTokens"}},{"kind":"Field","name":{"kind":"Name","value":"contextWindowTokens"}},{"kind":"Field","name":{"kind":"Name","value":"maxOutputTokens"}},{"kind":"Field","name":{"kind":"Name","value":"modalities"}},{"kind":"Field","name":{"kind":"Name","value":"supportsReasoning"}}]}}]}}]} as unknown as DocumentNode<GetModelsDevSuggestionsQuery, GetModelsDevSuggestionsQueryVariables>;
|
||||
export const FindAllApplicationRegistrationsDocument = {"kind":"Document","definitions":[{"kind":"OperationDefinition","operation":"query","name":{"kind":"Name","value":"FindAllApplicationRegistrations"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"findAllApplicationRegistrations"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"FragmentSpread","name":{"kind":"Name","value":"ApplicationRegistrationFragment"}}]}}]}},{"kind":"FragmentDefinition","name":{"kind":"Name","value":"ApplicationRegistrationFragment"},"typeCondition":{"kind":"NamedType","name":{"kind":"Name","value":"ApplicationRegistration"}},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"id"}},{"kind":"Field","name":{"kind":"Name","value":"universalIdentifier"}},{"kind":"Field","name":{"kind":"Name","value":"name"}},{"kind":"Field","name":{"kind":"Name","value":"logoUrl"}},{"kind":"Field","name":{"kind":"Name","value":"oAuthClientId"}},{"kind":"Field","name":{"kind":"Name","value":"oAuthRedirectUris"}},{"kind":"Field","name":{"kind":"Name","value":"oAuthScopes"}},{"kind":"Field","name":{"kind":"Name","value":"sourceType"}},{"kind":"Field","name":{"kind":"Name","value":"sourcePackage"}},{"kind":"Field","name":{"kind":"Name","value":"latestAvailableVersion"}},{"kind":"Field","name":{"kind":"Name","value":"isListed"}},{"kind":"Field","name":{"kind":"Name","value":"isFeatured"}},{"kind":"Field","name":{"kind":"Name","value":"isPreInstalled"}},{"kind":"Field","name":{"kind":"Name","value":"ownerWorkspaceId"}},{"kind":"Field","name":{"kind":"Name","value":"createdAt"}},{"kind":"Field","name":{"kind":"Name","value":"updatedAt"}}]}}]} as unknown as DocumentNode<FindAllApplicationRegistrationsQuery, FindAllApplicationRegistrationsQueryVariables>;
|
||||
export const FindAllApplicationRegistrationsDocument = {"kind":"Document","definitions":[{"kind":"OperationDefinition","operation":"query","name":{"kind":"Name","value":"FindAllApplicationRegistrations"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"findAllApplicationRegistrations"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"FragmentSpread","name":{"kind":"Name","value":"ApplicationRegistrationFragment"}}]}}]}},{"kind":"FragmentDefinition","name":{"kind":"Name","value":"ApplicationRegistrationFragment"},"typeCondition":{"kind":"NamedType","name":{"kind":"Name","value":"ApplicationRegistration"}},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"id"}},{"kind":"Field","name":{"kind":"Name","value":"universalIdentifier"}},{"kind":"Field","name":{"kind":"Name","value":"name"}},{"kind":"Field","name":{"kind":"Name","value":"logoUrl"}},{"kind":"Field","name":{"kind":"Name","value":"oAuthClientId"}},{"kind":"Field","name":{"kind":"Name","value":"oAuthRedirectUris"}},{"kind":"Field","name":{"kind":"Name","value":"oAuthScopes"}},{"kind":"Field","name":{"kind":"Name","value":"sourceType"}},{"kind":"Field","name":{"kind":"Name","value":"sourcePackage"}},{"kind":"Field","name":{"kind":"Name","value":"latestAvailableVersion"}},{"kind":"Field","name":{"kind":"Name","value":"isListed"}},{"kind":"Field","name":{"kind":"Name","value":"isFeatured"}},{"kind":"Field","name":{"kind":"Name","value":"isPreInstalled"}},{"kind":"Field","name":{"kind":"Name","value":"isConfigured"}},{"kind":"Field","name":{"kind":"Name","value":"ownerWorkspaceId"}},{"kind":"Field","name":{"kind":"Name","value":"createdAt"}},{"kind":"Field","name":{"kind":"Name","value":"updatedAt"}}]}}]} as unknown as DocumentNode<FindAllApplicationRegistrationsQuery, FindAllApplicationRegistrationsQueryVariables>;
|
||||
export const CreateDatabaseConfigVariableDocument = {"kind":"Document","definitions":[{"kind":"OperationDefinition","operation":"mutation","name":{"kind":"Name","value":"CreateDatabaseConfigVariable"},"variableDefinitions":[{"kind":"VariableDefinition","variable":{"kind":"Variable","name":{"kind":"Name","value":"key"}},"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}},{"kind":"VariableDefinition","variable":{"kind":"Variable","name":{"kind":"Name","value":"value"}},"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"JSON"}}}}],"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"createDatabaseConfigVariable"},"arguments":[{"kind":"Argument","name":{"kind":"Name","value":"key"},"value":{"kind":"Variable","name":{"kind":"Name","value":"key"}}},{"kind":"Argument","name":{"kind":"Name","value":"value"},"value":{"kind":"Variable","name":{"kind":"Name","value":"value"}}}]}]}}]} as unknown as DocumentNode<CreateDatabaseConfigVariableMutation, CreateDatabaseConfigVariableMutationVariables>;
|
||||
export const DeleteDatabaseConfigVariableDocument = {"kind":"Document","definitions":[{"kind":"OperationDefinition","operation":"mutation","name":{"kind":"Name","value":"DeleteDatabaseConfigVariable"},"variableDefinitions":[{"kind":"VariableDefinition","variable":{"kind":"Variable","name":{"kind":"Name","value":"key"}},"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}}],"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"deleteDatabaseConfigVariable"},"arguments":[{"kind":"Argument","name":{"kind":"Name","value":"key"},"value":{"kind":"Variable","name":{"kind":"Name","value":"key"}}}]}]}}]} as unknown as DocumentNode<DeleteDatabaseConfigVariableMutation, DeleteDatabaseConfigVariableMutationVariables>;
|
||||
export const UpdateDatabaseConfigVariableDocument = {"kind":"Document","definitions":[{"kind":"OperationDefinition","operation":"mutation","name":{"kind":"Name","value":"UpdateDatabaseConfigVariable"},"variableDefinitions":[{"kind":"VariableDefinition","variable":{"kind":"Variable","name":{"kind":"Name","value":"key"}},"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}},{"kind":"VariableDefinition","variable":{"kind":"Variable","name":{"kind":"Name","value":"value"}},"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"JSON"}}}}],"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"updateDatabaseConfigVariable"},"arguments":[{"kind":"Argument","name":{"kind":"Name","value":"key"},"value":{"kind":"Variable","name":{"kind":"Name","value":"key"}}},{"kind":"Argument","name":{"kind":"Name","value":"value"},"value":{"kind":"Variable","name":{"kind":"Name","value":"value"}}}]}]}}]} as unknown as DocumentNode<UpdateDatabaseConfigVariableMutation, UpdateDatabaseConfigVariableMutationVariables>;
|
||||
@@ -1103,7 +1104,7 @@ export const GetDatabaseConfigVariableDocument = {"kind":"Document","definitions
|
||||
export const UpdateWorkspaceFeatureFlagDocument = {"kind":"Document","definitions":[{"kind":"OperationDefinition","operation":"mutation","name":{"kind":"Name","value":"UpdateWorkspaceFeatureFlag"},"variableDefinitions":[{"kind":"VariableDefinition","variable":{"kind":"Variable","name":{"kind":"Name","value":"workspaceId"}},"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"UUID"}}}},{"kind":"VariableDefinition","variable":{"kind":"Variable","name":{"kind":"Name","value":"featureFlag"}},"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}},{"kind":"VariableDefinition","variable":{"kind":"Variable","name":{"kind":"Name","value":"value"}},"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"Boolean"}}}}],"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"updateWorkspaceFeatureFlag"},"arguments":[{"kind":"Argument","name":{"kind":"Name","value":"workspaceId"},"value":{"kind":"Variable","name":{"kind":"Name","value":"workspaceId"}}},{"kind":"Argument","name":{"kind":"Name","value":"featureFlag"},"value":{"kind":"Variable","name":{"kind":"Name","value":"featureFlag"}}},{"kind":"Argument","name":{"kind":"Name","value":"value"},"value":{"kind":"Variable","name":{"kind":"Name","value":"value"}}}]}]}}]} as unknown as DocumentNode<UpdateWorkspaceFeatureFlagMutation, UpdateWorkspaceFeatureFlagMutationVariables>;
|
||||
export const AdminPanelRecentUsersDocument = {"kind":"Document","definitions":[{"kind":"OperationDefinition","operation":"query","name":{"kind":"Name","value":"AdminPanelRecentUsers"},"variableDefinitions":[{"kind":"VariableDefinition","variable":{"kind":"Variable","name":{"kind":"Name","value":"searchTerm"}},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}],"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"adminPanelRecentUsers"},"arguments":[{"kind":"Argument","name":{"kind":"Name","value":"searchTerm"},"value":{"kind":"Variable","name":{"kind":"Name","value":"searchTerm"}}}],"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"id"}},{"kind":"Field","name":{"kind":"Name","value":"email"}},{"kind":"Field","name":{"kind":"Name","value":"firstName"}},{"kind":"Field","name":{"kind":"Name","value":"lastName"}},{"kind":"Field","name":{"kind":"Name","value":"avatarUrl"}},{"kind":"Field","name":{"kind":"Name","value":"createdAt"}},{"kind":"Field","name":{"kind":"Name","value":"workspaceName"}},{"kind":"Field","name":{"kind":"Name","value":"workspaceId"}},{"kind":"Field","name":{"kind":"Name","value":"workspaceLogo"}}]}}]}}]} as unknown as DocumentNode<AdminPanelRecentUsersQuery, AdminPanelRecentUsersQueryVariables>;
|
||||
export const AdminPanelTopWorkspacesDocument = {"kind":"Document","definitions":[{"kind":"OperationDefinition","operation":"query","name":{"kind":"Name","value":"AdminPanelTopWorkspaces"},"variableDefinitions":[{"kind":"VariableDefinition","variable":{"kind":"Variable","name":{"kind":"Name","value":"searchTerm"}},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}],"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"adminPanelTopWorkspaces"},"arguments":[{"kind":"Argument","name":{"kind":"Name","value":"searchTerm"},"value":{"kind":"Variable","name":{"kind":"Name","value":"searchTerm"}}}],"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"id"}},{"kind":"Field","name":{"kind":"Name","value":"logoUrl"}},{"kind":"Field","name":{"kind":"Name","value":"name"}},{"kind":"Field","name":{"kind":"Name","value":"totalUsers"}},{"kind":"Field","name":{"kind":"Name","value":"subdomain"}}]}}]}}]} as unknown as DocumentNode<AdminPanelTopWorkspacesQuery, AdminPanelTopWorkspacesQueryVariables>;
|
||||
export const FindOneAdminApplicationRegistrationDocument = {"kind":"Document","definitions":[{"kind":"OperationDefinition","operation":"query","name":{"kind":"Name","value":"FindOneAdminApplicationRegistration"},"variableDefinitions":[{"kind":"VariableDefinition","variable":{"kind":"Variable","name":{"kind":"Name","value":"id"}},"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}}],"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"findOneAdminApplicationRegistration"},"arguments":[{"kind":"Argument","name":{"kind":"Name","value":"id"},"value":{"kind":"Variable","name":{"kind":"Name","value":"id"}}}],"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"FragmentSpread","name":{"kind":"Name","value":"ApplicationRegistrationFragment"}}]}}]}},{"kind":"FragmentDefinition","name":{"kind":"Name","value":"ApplicationRegistrationFragment"},"typeCondition":{"kind":"NamedType","name":{"kind":"Name","value":"ApplicationRegistration"}},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"id"}},{"kind":"Field","name":{"kind":"Name","value":"universalIdentifier"}},{"kind":"Field","name":{"kind":"Name","value":"name"}},{"kind":"Field","name":{"kind":"Name","value":"logoUrl"}},{"kind":"Field","name":{"kind":"Name","value":"oAuthClientId"}},{"kind":"Field","name":{"kind":"Name","value":"oAuthRedirectUris"}},{"kind":"Field","name":{"kind":"Name","value":"oAuthScopes"}},{"kind":"Field","name":{"kind":"Name","value":"sourceType"}},{"kind":"Field","name":{"kind":"Name","value":"sourcePackage"}},{"kind":"Field","name":{"kind":"Name","value":"latestAvailableVersion"}},{"kind":"Field","name":{"kind":"Name","value":"isListed"}},{"kind":"Field","name":{"kind":"Name","value":"isFeatured"}},{"kind":"Field","name":{"kind":"Name","value":"isPreInstalled"}},{"kind":"Field","name":{"kind":"Name","value":"ownerWorkspaceId"}},{"kind":"Field","name":{"kind":"Name","value":"createdAt"}},{"kind":"Field","name":{"kind":"Name","value":"updatedAt"}}]}}]} as unknown as DocumentNode<FindOneAdminApplicationRegistrationQuery, FindOneAdminApplicationRegistrationQueryVariables>;
|
||||
export const FindOneAdminApplicationRegistrationDocument = {"kind":"Document","definitions":[{"kind":"OperationDefinition","operation":"query","name":{"kind":"Name","value":"FindOneAdminApplicationRegistration"},"variableDefinitions":[{"kind":"VariableDefinition","variable":{"kind":"Variable","name":{"kind":"Name","value":"id"}},"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}}],"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"findOneAdminApplicationRegistration"},"arguments":[{"kind":"Argument","name":{"kind":"Name","value":"id"},"value":{"kind":"Variable","name":{"kind":"Name","value":"id"}}}],"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"FragmentSpread","name":{"kind":"Name","value":"ApplicationRegistrationFragment"}}]}}]}},{"kind":"FragmentDefinition","name":{"kind":"Name","value":"ApplicationRegistrationFragment"},"typeCondition":{"kind":"NamedType","name":{"kind":"Name","value":"ApplicationRegistration"}},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"id"}},{"kind":"Field","name":{"kind":"Name","value":"universalIdentifier"}},{"kind":"Field","name":{"kind":"Name","value":"name"}},{"kind":"Field","name":{"kind":"Name","value":"logoUrl"}},{"kind":"Field","name":{"kind":"Name","value":"oAuthClientId"}},{"kind":"Field","name":{"kind":"Name","value":"oAuthRedirectUris"}},{"kind":"Field","name":{"kind":"Name","value":"oAuthScopes"}},{"kind":"Field","name":{"kind":"Name","value":"sourceType"}},{"kind":"Field","name":{"kind":"Name","value":"sourcePackage"}},{"kind":"Field","name":{"kind":"Name","value":"latestAvailableVersion"}},{"kind":"Field","name":{"kind":"Name","value":"isListed"}},{"kind":"Field","name":{"kind":"Name","value":"isFeatured"}},{"kind":"Field","name":{"kind":"Name","value":"isPreInstalled"}},{"kind":"Field","name":{"kind":"Name","value":"isConfigured"}},{"kind":"Field","name":{"kind":"Name","value":"ownerWorkspaceId"}},{"kind":"Field","name":{"kind":"Name","value":"createdAt"}},{"kind":"Field","name":{"kind":"Name","value":"updatedAt"}}]}}]} as unknown as DocumentNode<FindOneAdminApplicationRegistrationQuery, FindOneAdminApplicationRegistrationQueryVariables>;
|
||||
export const GetAdminChatThreadMessagesDocument = {"kind":"Document","definitions":[{"kind":"OperationDefinition","operation":"query","name":{"kind":"Name","value":"GetAdminChatThreadMessages"},"variableDefinitions":[{"kind":"VariableDefinition","variable":{"kind":"Variable","name":{"kind":"Name","value":"threadId"}},"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"UUID"}}}}],"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"getAdminChatThreadMessages"},"arguments":[{"kind":"Argument","name":{"kind":"Name","value":"threadId"},"value":{"kind":"Variable","name":{"kind":"Name","value":"threadId"}}}],"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"thread"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"id"}},{"kind":"Field","name":{"kind":"Name","value":"title"}},{"kind":"Field","name":{"kind":"Name","value":"totalInputTokens"}},{"kind":"Field","name":{"kind":"Name","value":"totalOutputTokens"}},{"kind":"Field","name":{"kind":"Name","value":"conversationSize"}},{"kind":"Field","name":{"kind":"Name","value":"createdAt"}},{"kind":"Field","name":{"kind":"Name","value":"updatedAt"}}]}},{"kind":"Field","name":{"kind":"Name","value":"messages"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"id"}},{"kind":"Field","name":{"kind":"Name","value":"role"}},{"kind":"Field","name":{"kind":"Name","value":"parts"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"type"}},{"kind":"Field","name":{"kind":"Name","value":"textContent"}},{"kind":"Field","name":{"kind":"Name","value":"toolName"}}]}},{"kind":"Field","name":{"kind":"Name","value":"createdAt"}}]}}]}}]}}]} as unknown as DocumentNode<GetAdminChatThreadMessagesQuery, GetAdminChatThreadMessagesQueryVariables>;
|
||||
export const GetAdminWorkspaceChatThreadsDocument = {"kind":"Document","definitions":[{"kind":"OperationDefinition","operation":"query","name":{"kind":"Name","value":"GetAdminWorkspaceChatThreads"},"variableDefinitions":[{"kind":"VariableDefinition","variable":{"kind":"Variable","name":{"kind":"Name","value":"workspaceId"}},"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"UUID"}}}}],"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"getAdminWorkspaceChatThreads"},"arguments":[{"kind":"Argument","name":{"kind":"Name","value":"workspaceId"},"value":{"kind":"Variable","name":{"kind":"Name","value":"workspaceId"}}}],"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"id"}},{"kind":"Field","name":{"kind":"Name","value":"title"}},{"kind":"Field","name":{"kind":"Name","value":"totalInputTokens"}},{"kind":"Field","name":{"kind":"Name","value":"totalOutputTokens"}},{"kind":"Field","name":{"kind":"Name","value":"conversationSize"}},{"kind":"Field","name":{"kind":"Name","value":"createdAt"}},{"kind":"Field","name":{"kind":"Name","value":"updatedAt"}}]}}]}}]} as unknown as DocumentNode<GetAdminWorkspaceChatThreadsQuery, GetAdminWorkspaceChatThreadsQueryVariables>;
|
||||
export const GetUpgradeStatusDocument = {"kind":"Document","definitions":[{"kind":"OperationDefinition","operation":"query","name":{"kind":"Name","value":"GetUpgradeStatus"},"variableDefinitions":[{"kind":"VariableDefinition","variable":{"kind":"Variable","name":{"kind":"Name","value":"workspaceIds"}},"type":{"kind":"NonNullType","type":{"kind":"ListType","type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"UUID"}}}}}}],"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"getUpgradeStatus"},"arguments":[{"kind":"Argument","name":{"kind":"Name","value":"workspaceIds"},"value":{"kind":"Variable","name":{"kind":"Name","value":"workspaceIds"}}}],"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"workspaceId"}},{"kind":"Field","name":{"kind":"Name","value":"displayName"}},{"kind":"Field","name":{"kind":"Name","value":"inferredVersion"}},{"kind":"Field","name":{"kind":"Name","value":"health"}},{"kind":"Field","name":{"kind":"Name","value":"latestCommand"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"name"}},{"kind":"Field","name":{"kind":"Name","value":"status"}},{"kind":"Field","name":{"kind":"Name","value":"executedByVersion"}},{"kind":"Field","name":{"kind":"Name","value":"errorMessage"}},{"kind":"Field","name":{"kind":"Name","value":"createdAt"}}]}}]}}]}}]} as unknown as DocumentNode<GetUpgradeStatusQuery, GetUpgradeStatusQueryVariables>;
|
||||
|
||||
@@ -311,6 +311,7 @@ export type ApplicationRegistration = {
|
||||
__typename?: 'ApplicationRegistration';
|
||||
createdAt: Scalars['DateTime'];
|
||||
id: Scalars['UUID'];
|
||||
isConfigured: Scalars['Boolean'];
|
||||
isFeatured: Scalars['Boolean'];
|
||||
isListed: Scalars['Boolean'];
|
||||
isPreInstalled: Scalars['Boolean'];
|
||||
@@ -6898,7 +6899,7 @@ export type MyMessageFoldersQueryVariables = Exact<{
|
||||
|
||||
export type MyMessageFoldersQuery = { __typename?: 'Query', myMessageFolders: Array<{ __typename?: 'MessageFolder', id: string, name?: string | null, isSynced: boolean, isSentFolder: boolean, parentFolderId?: string | null, externalId?: string | null, messageChannelId: string, createdAt: string, updatedAt: string }> };
|
||||
|
||||
export type ApplicationRegistrationFragmentFragment = { __typename?: 'ApplicationRegistration', id: string, universalIdentifier: string, name: string, logoUrl?: string | null, oAuthClientId: string, oAuthRedirectUris: Array<string>, oAuthScopes: Array<string>, sourceType: ApplicationRegistrationSourceType, sourcePackage?: string | null, latestAvailableVersion?: string | null, isListed: boolean, isFeatured: boolean, isPreInstalled: boolean, ownerWorkspaceId?: string | null, createdAt: string, updatedAt: string };
|
||||
export type ApplicationRegistrationFragmentFragment = { __typename?: 'ApplicationRegistration', id: string, universalIdentifier: string, name: string, logoUrl?: string | null, oAuthClientId: string, oAuthRedirectUris: Array<string>, oAuthScopes: Array<string>, sourceType: ApplicationRegistrationSourceType, sourcePackage?: string | null, latestAvailableVersion?: string | null, isListed: boolean, isFeatured: boolean, isPreInstalled: boolean, isConfigured: boolean, ownerWorkspaceId?: string | null, createdAt: string, updatedAt: string };
|
||||
|
||||
export type DeleteApplicationRegistrationMutationVariables = Exact<{
|
||||
id: Scalars['String'];
|
||||
@@ -6927,7 +6928,7 @@ export type UpdateApplicationRegistrationMutationVariables = Exact<{
|
||||
}>;
|
||||
|
||||
|
||||
export type UpdateApplicationRegistrationMutation = { __typename?: 'Mutation', updateApplicationRegistration: { __typename?: 'ApplicationRegistration', id: string, universalIdentifier: string, name: string, logoUrl?: string | null, oAuthClientId: string, oAuthRedirectUris: Array<string>, oAuthScopes: Array<string>, sourceType: ApplicationRegistrationSourceType, sourcePackage?: string | null, latestAvailableVersion?: string | null, isListed: boolean, isFeatured: boolean, isPreInstalled: boolean, ownerWorkspaceId?: string | null, createdAt: string, updatedAt: string } };
|
||||
export type UpdateApplicationRegistrationMutation = { __typename?: 'Mutation', updateApplicationRegistration: { __typename?: 'ApplicationRegistration', id: string, universalIdentifier: string, name: string, logoUrl?: string | null, oAuthClientId: string, oAuthRedirectUris: Array<string>, oAuthScopes: Array<string>, sourceType: ApplicationRegistrationSourceType, sourcePackage?: string | null, latestAvailableVersion?: string | null, isListed: boolean, isFeatured: boolean, isPreInstalled: boolean, isConfigured: boolean, ownerWorkspaceId?: string | null, createdAt: string, updatedAt: string } };
|
||||
|
||||
export type UpdateApplicationRegistrationVariableMutationVariables = Exact<{
|
||||
input: UpdateApplicationRegistrationVariableInput;
|
||||
@@ -6960,14 +6961,14 @@ export type FindApplicationRegistrationVariablesQuery = { __typename?: 'Query',
|
||||
export type FindManyApplicationRegistrationsQueryVariables = Exact<{ [key: string]: never; }>;
|
||||
|
||||
|
||||
export type FindManyApplicationRegistrationsQuery = { __typename?: 'Query', findManyApplicationRegistrations: Array<{ __typename?: 'ApplicationRegistration', id: string, universalIdentifier: string, name: string, logoUrl?: string | null, oAuthClientId: string, oAuthRedirectUris: Array<string>, oAuthScopes: Array<string>, sourceType: ApplicationRegistrationSourceType, sourcePackage?: string | null, latestAvailableVersion?: string | null, isListed: boolean, isFeatured: boolean, isPreInstalled: boolean, ownerWorkspaceId?: string | null, createdAt: string, updatedAt: string }> };
|
||||
export type FindManyApplicationRegistrationsQuery = { __typename?: 'Query', findManyApplicationRegistrations: Array<{ __typename?: 'ApplicationRegistration', id: string, universalIdentifier: string, name: string, logoUrl?: string | null, oAuthClientId: string, oAuthRedirectUris: Array<string>, oAuthScopes: Array<string>, sourceType: ApplicationRegistrationSourceType, sourcePackage?: string | null, latestAvailableVersion?: string | null, isListed: boolean, isFeatured: boolean, isPreInstalled: boolean, isConfigured: boolean, ownerWorkspaceId?: string | null, createdAt: string, updatedAt: string }> };
|
||||
|
||||
export type FindOneApplicationRegistrationQueryVariables = Exact<{
|
||||
id: Scalars['String'];
|
||||
}>;
|
||||
|
||||
|
||||
export type FindOneApplicationRegistrationQuery = { __typename?: 'Query', findOneApplicationRegistration: { __typename?: 'ApplicationRegistration', id: string, universalIdentifier: string, name: string, logoUrl?: string | null, oAuthClientId: string, oAuthRedirectUris: Array<string>, oAuthScopes: Array<string>, sourceType: ApplicationRegistrationSourceType, sourcePackage?: string | null, latestAvailableVersion?: string | null, isListed: boolean, isFeatured: boolean, isPreInstalled: boolean, ownerWorkspaceId?: string | null, createdAt: string, updatedAt: string } };
|
||||
export type FindOneApplicationRegistrationQuery = { __typename?: 'Query', findOneApplicationRegistration: { __typename?: 'ApplicationRegistration', id: string, universalIdentifier: string, name: string, logoUrl?: string | null, oAuthClientId: string, oAuthRedirectUris: Array<string>, oAuthScopes: Array<string>, sourceType: ApplicationRegistrationSourceType, sourcePackage?: string | null, latestAvailableVersion?: string | null, isListed: boolean, isFeatured: boolean, isPreInstalled: boolean, isConfigured: boolean, ownerWorkspaceId?: string | null, createdAt: string, updatedAt: string } };
|
||||
|
||||
export type UninstallApplicationMutationVariables = Exact<{
|
||||
universalIdentifier: Scalars['String'];
|
||||
@@ -7868,7 +7869,7 @@ export const MarketplaceAppFieldsFragmentDoc = {"kind":"Document","definitions":
|
||||
export const NavigationMenuItemFieldsFragmentDoc = {"kind":"Document","definitions":[{"kind":"FragmentDefinition","name":{"kind":"Name","value":"NavigationMenuItemFields"},"typeCondition":{"kind":"NamedType","name":{"kind":"Name","value":"NavigationMenuItem"}},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"id"}},{"kind":"Field","name":{"kind":"Name","value":"type"}},{"kind":"Field","name":{"kind":"Name","value":"userWorkspaceId"}},{"kind":"Field","name":{"kind":"Name","value":"targetRecordId"}},{"kind":"Field","name":{"kind":"Name","value":"targetObjectMetadataId"}},{"kind":"Field","name":{"kind":"Name","value":"viewId"}},{"kind":"Field","name":{"kind":"Name","value":"folderId"}},{"kind":"Field","name":{"kind":"Name","value":"name"}},{"kind":"Field","name":{"kind":"Name","value":"link"}},{"kind":"Field","name":{"kind":"Name","value":"icon"}},{"kind":"Field","name":{"kind":"Name","value":"color"}},{"kind":"Field","name":{"kind":"Name","value":"pageLayoutId"}},{"kind":"Field","name":{"kind":"Name","value":"position"}},{"kind":"Field","name":{"kind":"Name","value":"applicationId"}},{"kind":"Field","name":{"kind":"Name","value":"createdAt"}},{"kind":"Field","name":{"kind":"Name","value":"updatedAt"}}]}}]} as unknown as DocumentNode<NavigationMenuItemFieldsFragment, unknown>;
|
||||
export const NavigationMenuItemQueryFieldsFragmentDoc = {"kind":"Document","definitions":[{"kind":"FragmentDefinition","name":{"kind":"Name","value":"NavigationMenuItemQueryFields"},"typeCondition":{"kind":"NamedType","name":{"kind":"Name","value":"NavigationMenuItem"}},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"FragmentSpread","name":{"kind":"Name","value":"NavigationMenuItemFields"}},{"kind":"Field","name":{"kind":"Name","value":"targetRecordIdentifier"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"id"}},{"kind":"Field","name":{"kind":"Name","value":"labelIdentifier"}},{"kind":"Field","name":{"kind":"Name","value":"imageIdentifier"}}]}}]}},{"kind":"FragmentDefinition","name":{"kind":"Name","value":"NavigationMenuItemFields"},"typeCondition":{"kind":"NamedType","name":{"kind":"Name","value":"NavigationMenuItem"}},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"id"}},{"kind":"Field","name":{"kind":"Name","value":"type"}},{"kind":"Field","name":{"kind":"Name","value":"userWorkspaceId"}},{"kind":"Field","name":{"kind":"Name","value":"targetRecordId"}},{"kind":"Field","name":{"kind":"Name","value":"targetObjectMetadataId"}},{"kind":"Field","name":{"kind":"Name","value":"viewId"}},{"kind":"Field","name":{"kind":"Name","value":"folderId"}},{"kind":"Field","name":{"kind":"Name","value":"name"}},{"kind":"Field","name":{"kind":"Name","value":"link"}},{"kind":"Field","name":{"kind":"Name","value":"icon"}},{"kind":"Field","name":{"kind":"Name","value":"color"}},{"kind":"Field","name":{"kind":"Name","value":"pageLayoutId"}},{"kind":"Field","name":{"kind":"Name","value":"position"}},{"kind":"Field","name":{"kind":"Name","value":"applicationId"}},{"kind":"Field","name":{"kind":"Name","value":"createdAt"}},{"kind":"Field","name":{"kind":"Name","value":"updatedAt"}}]}}]} as unknown as DocumentNode<NavigationMenuItemQueryFieldsFragment, unknown>;
|
||||
export const PublicConnectionParamsFragmentDoc = {"kind":"Document","definitions":[{"kind":"FragmentDefinition","name":{"kind":"Name","value":"PublicConnectionParams"},"typeCondition":{"kind":"NamedType","name":{"kind":"Name","value":"PublicConnectionParametersOutput"}},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"host"}},{"kind":"Field","name":{"kind":"Name","value":"port"}},{"kind":"Field","name":{"kind":"Name","value":"secure"}},{"kind":"Field","name":{"kind":"Name","value":"username"}}]}}]} as unknown as DocumentNode<PublicConnectionParamsFragment, unknown>;
|
||||
export const ApplicationRegistrationFragmentFragmentDoc = {"kind":"Document","definitions":[{"kind":"FragmentDefinition","name":{"kind":"Name","value":"ApplicationRegistrationFragment"},"typeCondition":{"kind":"NamedType","name":{"kind":"Name","value":"ApplicationRegistration"}},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"id"}},{"kind":"Field","name":{"kind":"Name","value":"universalIdentifier"}},{"kind":"Field","name":{"kind":"Name","value":"name"}},{"kind":"Field","name":{"kind":"Name","value":"logoUrl"}},{"kind":"Field","name":{"kind":"Name","value":"oAuthClientId"}},{"kind":"Field","name":{"kind":"Name","value":"oAuthRedirectUris"}},{"kind":"Field","name":{"kind":"Name","value":"oAuthScopes"}},{"kind":"Field","name":{"kind":"Name","value":"sourceType"}},{"kind":"Field","name":{"kind":"Name","value":"sourcePackage"}},{"kind":"Field","name":{"kind":"Name","value":"latestAvailableVersion"}},{"kind":"Field","name":{"kind":"Name","value":"isListed"}},{"kind":"Field","name":{"kind":"Name","value":"isFeatured"}},{"kind":"Field","name":{"kind":"Name","value":"isPreInstalled"}},{"kind":"Field","name":{"kind":"Name","value":"ownerWorkspaceId"}},{"kind":"Field","name":{"kind":"Name","value":"createdAt"}},{"kind":"Field","name":{"kind":"Name","value":"updatedAt"}}]}}]} as unknown as DocumentNode<ApplicationRegistrationFragmentFragment, unknown>;
|
||||
export const ApplicationRegistrationFragmentFragmentDoc = {"kind":"Document","definitions":[{"kind":"FragmentDefinition","name":{"kind":"Name","value":"ApplicationRegistrationFragment"},"typeCondition":{"kind":"NamedType","name":{"kind":"Name","value":"ApplicationRegistration"}},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"id"}},{"kind":"Field","name":{"kind":"Name","value":"universalIdentifier"}},{"kind":"Field","name":{"kind":"Name","value":"name"}},{"kind":"Field","name":{"kind":"Name","value":"logoUrl"}},{"kind":"Field","name":{"kind":"Name","value":"oAuthClientId"}},{"kind":"Field","name":{"kind":"Name","value":"oAuthRedirectUris"}},{"kind":"Field","name":{"kind":"Name","value":"oAuthScopes"}},{"kind":"Field","name":{"kind":"Name","value":"sourceType"}},{"kind":"Field","name":{"kind":"Name","value":"sourcePackage"}},{"kind":"Field","name":{"kind":"Name","value":"latestAvailableVersion"}},{"kind":"Field","name":{"kind":"Name","value":"isListed"}},{"kind":"Field","name":{"kind":"Name","value":"isFeatured"}},{"kind":"Field","name":{"kind":"Name","value":"isPreInstalled"}},{"kind":"Field","name":{"kind":"Name","value":"isConfigured"}},{"kind":"Field","name":{"kind":"Name","value":"ownerWorkspaceId"}},{"kind":"Field","name":{"kind":"Name","value":"createdAt"}},{"kind":"Field","name":{"kind":"Name","value":"updatedAt"}}]}}]} as unknown as DocumentNode<ApplicationRegistrationFragmentFragment, unknown>;
|
||||
export const BillingPriceLicensedFragmentFragmentDoc = {"kind":"Document","definitions":[{"kind":"FragmentDefinition","name":{"kind":"Name","value":"BillingPriceLicensedFragment"},"typeCondition":{"kind":"NamedType","name":{"kind":"Name","value":"BillingPriceLicensed"}},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"stripePriceId"}},{"kind":"Field","name":{"kind":"Name","value":"unitAmount"}},{"kind":"Field","name":{"kind":"Name","value":"recurringInterval"}},{"kind":"Field","name":{"kind":"Name","value":"priceUsageType"}}]}}]} as unknown as DocumentNode<BillingPriceLicensedFragmentFragment, unknown>;
|
||||
export const BillingPriceMeteredFragmentFragmentDoc = {"kind":"Document","definitions":[{"kind":"FragmentDefinition","name":{"kind":"Name","value":"BillingPriceMeteredFragment"},"typeCondition":{"kind":"NamedType","name":{"kind":"Name","value":"BillingPriceMetered"}},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"priceUsageType"}},{"kind":"Field","name":{"kind":"Name","value":"recurringInterval"}},{"kind":"Field","name":{"kind":"Name","value":"stripePriceId"}},{"kind":"Field","name":{"kind":"Name","value":"tiers"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"flatAmount"}},{"kind":"Field","name":{"kind":"Name","value":"unitAmount"}},{"kind":"Field","name":{"kind":"Name","value":"upTo"}}]}}]}}]} as unknown as DocumentNode<BillingPriceMeteredFragmentFragment, unknown>;
|
||||
export const ApiKeyFragmentFragmentDoc = {"kind":"Document","definitions":[{"kind":"FragmentDefinition","name":{"kind":"Name","value":"ApiKeyFragment"},"typeCondition":{"kind":"NamedType","name":{"kind":"Name","value":"ApiKey"}},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"id"}},{"kind":"Field","name":{"kind":"Name","value":"name"}},{"kind":"Field","name":{"kind":"Name","value":"expiresAt"}},{"kind":"Field","name":{"kind":"Name","value":"revokedAt"}},{"kind":"Field","name":{"kind":"Name","value":"role"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"id"}},{"kind":"Field","name":{"kind":"Name","value":"label"}},{"kind":"Field","name":{"kind":"Name","value":"icon"}}]}}]}}]} as unknown as DocumentNode<ApiKeyFragmentFragment, unknown>;
|
||||
@@ -8025,13 +8026,13 @@ export const MyMessageFoldersDocument = {"kind":"Document","definitions":[{"kind
|
||||
export const DeleteApplicationRegistrationDocument = {"kind":"Document","definitions":[{"kind":"OperationDefinition","operation":"mutation","name":{"kind":"Name","value":"DeleteApplicationRegistration"},"variableDefinitions":[{"kind":"VariableDefinition","variable":{"kind":"Variable","name":{"kind":"Name","value":"id"}},"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}}],"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"deleteApplicationRegistration"},"arguments":[{"kind":"Argument","name":{"kind":"Name","value":"id"},"value":{"kind":"Variable","name":{"kind":"Name","value":"id"}}}]}]}}]} as unknown as DocumentNode<DeleteApplicationRegistrationMutation, DeleteApplicationRegistrationMutationVariables>;
|
||||
export const RotateApplicationRegistrationClientSecretDocument = {"kind":"Document","definitions":[{"kind":"OperationDefinition","operation":"mutation","name":{"kind":"Name","value":"RotateApplicationRegistrationClientSecret"},"variableDefinitions":[{"kind":"VariableDefinition","variable":{"kind":"Variable","name":{"kind":"Name","value":"id"}},"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}}],"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"rotateApplicationRegistrationClientSecret"},"arguments":[{"kind":"Argument","name":{"kind":"Name","value":"id"},"value":{"kind":"Variable","name":{"kind":"Name","value":"id"}}}],"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"clientSecret"}}]}}]}}]} as unknown as DocumentNode<RotateApplicationRegistrationClientSecretMutation, RotateApplicationRegistrationClientSecretMutationVariables>;
|
||||
export const TransferApplicationRegistrationOwnershipDocument = {"kind":"Document","definitions":[{"kind":"OperationDefinition","operation":"mutation","name":{"kind":"Name","value":"TransferApplicationRegistrationOwnership"},"variableDefinitions":[{"kind":"VariableDefinition","variable":{"kind":"Variable","name":{"kind":"Name","value":"applicationRegistrationId"}},"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}},{"kind":"VariableDefinition","variable":{"kind":"Variable","name":{"kind":"Name","value":"targetWorkspaceSubdomain"}},"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}}],"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"transferApplicationRegistrationOwnership"},"arguments":[{"kind":"Argument","name":{"kind":"Name","value":"applicationRegistrationId"},"value":{"kind":"Variable","name":{"kind":"Name","value":"applicationRegistrationId"}}},{"kind":"Argument","name":{"kind":"Name","value":"targetWorkspaceSubdomain"},"value":{"kind":"Variable","name":{"kind":"Name","value":"targetWorkspaceSubdomain"}}}],"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"id"}},{"kind":"Field","name":{"kind":"Name","value":"name"}}]}}]}}]} as unknown as DocumentNode<TransferApplicationRegistrationOwnershipMutation, TransferApplicationRegistrationOwnershipMutationVariables>;
|
||||
export const UpdateApplicationRegistrationDocument = {"kind":"Document","definitions":[{"kind":"OperationDefinition","operation":"mutation","name":{"kind":"Name","value":"UpdateApplicationRegistration"},"variableDefinitions":[{"kind":"VariableDefinition","variable":{"kind":"Variable","name":{"kind":"Name","value":"input"}},"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"UpdateApplicationRegistrationInput"}}}}],"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"updateApplicationRegistration"},"arguments":[{"kind":"Argument","name":{"kind":"Name","value":"input"},"value":{"kind":"Variable","name":{"kind":"Name","value":"input"}}}],"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"FragmentSpread","name":{"kind":"Name","value":"ApplicationRegistrationFragment"}}]}}]}},{"kind":"FragmentDefinition","name":{"kind":"Name","value":"ApplicationRegistrationFragment"},"typeCondition":{"kind":"NamedType","name":{"kind":"Name","value":"ApplicationRegistration"}},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"id"}},{"kind":"Field","name":{"kind":"Name","value":"universalIdentifier"}},{"kind":"Field","name":{"kind":"Name","value":"name"}},{"kind":"Field","name":{"kind":"Name","value":"logoUrl"}},{"kind":"Field","name":{"kind":"Name","value":"oAuthClientId"}},{"kind":"Field","name":{"kind":"Name","value":"oAuthRedirectUris"}},{"kind":"Field","name":{"kind":"Name","value":"oAuthScopes"}},{"kind":"Field","name":{"kind":"Name","value":"sourceType"}},{"kind":"Field","name":{"kind":"Name","value":"sourcePackage"}},{"kind":"Field","name":{"kind":"Name","value":"latestAvailableVersion"}},{"kind":"Field","name":{"kind":"Name","value":"isListed"}},{"kind":"Field","name":{"kind":"Name","value":"isFeatured"}},{"kind":"Field","name":{"kind":"Name","value":"isPreInstalled"}},{"kind":"Field","name":{"kind":"Name","value":"ownerWorkspaceId"}},{"kind":"Field","name":{"kind":"Name","value":"createdAt"}},{"kind":"Field","name":{"kind":"Name","value":"updatedAt"}}]}}]} as unknown as DocumentNode<UpdateApplicationRegistrationMutation, UpdateApplicationRegistrationMutationVariables>;
|
||||
export const UpdateApplicationRegistrationDocument = {"kind":"Document","definitions":[{"kind":"OperationDefinition","operation":"mutation","name":{"kind":"Name","value":"UpdateApplicationRegistration"},"variableDefinitions":[{"kind":"VariableDefinition","variable":{"kind":"Variable","name":{"kind":"Name","value":"input"}},"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"UpdateApplicationRegistrationInput"}}}}],"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"updateApplicationRegistration"},"arguments":[{"kind":"Argument","name":{"kind":"Name","value":"input"},"value":{"kind":"Variable","name":{"kind":"Name","value":"input"}}}],"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"FragmentSpread","name":{"kind":"Name","value":"ApplicationRegistrationFragment"}}]}}]}},{"kind":"FragmentDefinition","name":{"kind":"Name","value":"ApplicationRegistrationFragment"},"typeCondition":{"kind":"NamedType","name":{"kind":"Name","value":"ApplicationRegistration"}},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"id"}},{"kind":"Field","name":{"kind":"Name","value":"universalIdentifier"}},{"kind":"Field","name":{"kind":"Name","value":"name"}},{"kind":"Field","name":{"kind":"Name","value":"logoUrl"}},{"kind":"Field","name":{"kind":"Name","value":"oAuthClientId"}},{"kind":"Field","name":{"kind":"Name","value":"oAuthRedirectUris"}},{"kind":"Field","name":{"kind":"Name","value":"oAuthScopes"}},{"kind":"Field","name":{"kind":"Name","value":"sourceType"}},{"kind":"Field","name":{"kind":"Name","value":"sourcePackage"}},{"kind":"Field","name":{"kind":"Name","value":"latestAvailableVersion"}},{"kind":"Field","name":{"kind":"Name","value":"isListed"}},{"kind":"Field","name":{"kind":"Name","value":"isFeatured"}},{"kind":"Field","name":{"kind":"Name","value":"isPreInstalled"}},{"kind":"Field","name":{"kind":"Name","value":"isConfigured"}},{"kind":"Field","name":{"kind":"Name","value":"ownerWorkspaceId"}},{"kind":"Field","name":{"kind":"Name","value":"createdAt"}},{"kind":"Field","name":{"kind":"Name","value":"updatedAt"}}]}}]} as unknown as DocumentNode<UpdateApplicationRegistrationMutation, UpdateApplicationRegistrationMutationVariables>;
|
||||
export const UpdateApplicationRegistrationVariableDocument = {"kind":"Document","definitions":[{"kind":"OperationDefinition","operation":"mutation","name":{"kind":"Name","value":"UpdateApplicationRegistrationVariable"},"variableDefinitions":[{"kind":"VariableDefinition","variable":{"kind":"Variable","name":{"kind":"Name","value":"input"}},"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"UpdateApplicationRegistrationVariableInput"}}}}],"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"updateApplicationRegistrationVariable"},"arguments":[{"kind":"Argument","name":{"kind":"Name","value":"input"},"value":{"kind":"Variable","name":{"kind":"Name","value":"input"}}}],"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"id"}},{"kind":"Field","name":{"kind":"Name","value":"key"}},{"kind":"Field","name":{"kind":"Name","value":"description"}},{"kind":"Field","name":{"kind":"Name","value":"isSecret"}},{"kind":"Field","name":{"kind":"Name","value":"isRequired"}},{"kind":"Field","name":{"kind":"Name","value":"isFilled"}},{"kind":"Field","name":{"kind":"Name","value":"createdAt"}},{"kind":"Field","name":{"kind":"Name","value":"updatedAt"}}]}}]}}]} as unknown as DocumentNode<UpdateApplicationRegistrationVariableMutation, UpdateApplicationRegistrationVariableMutationVariables>;
|
||||
export const ApplicationRegistrationTarballUrlDocument = {"kind":"Document","definitions":[{"kind":"OperationDefinition","operation":"query","name":{"kind":"Name","value":"ApplicationRegistrationTarballUrl"},"variableDefinitions":[{"kind":"VariableDefinition","variable":{"kind":"Variable","name":{"kind":"Name","value":"id"}},"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}}],"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"applicationRegistrationTarballUrl"},"arguments":[{"kind":"Argument","name":{"kind":"Name","value":"id"},"value":{"kind":"Variable","name":{"kind":"Name","value":"id"}}}]}]}}]} as unknown as DocumentNode<ApplicationRegistrationTarballUrlQuery, ApplicationRegistrationTarballUrlQueryVariables>;
|
||||
export const FindApplicationRegistrationStatsDocument = {"kind":"Document","definitions":[{"kind":"OperationDefinition","operation":"query","name":{"kind":"Name","value":"FindApplicationRegistrationStats"},"variableDefinitions":[{"kind":"VariableDefinition","variable":{"kind":"Variable","name":{"kind":"Name","value":"id"}},"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}}],"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"findApplicationRegistrationStats"},"arguments":[{"kind":"Argument","name":{"kind":"Name","value":"id"},"value":{"kind":"Variable","name":{"kind":"Name","value":"id"}}}],"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"activeInstalls"}},{"kind":"Field","name":{"kind":"Name","value":"mostInstalledVersion"}},{"kind":"Field","name":{"kind":"Name","value":"versionDistribution"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"version"}},{"kind":"Field","name":{"kind":"Name","value":"count"}}]}}]}}]}}]} as unknown as DocumentNode<FindApplicationRegistrationStatsQuery, FindApplicationRegistrationStatsQueryVariables>;
|
||||
export const FindApplicationRegistrationVariablesDocument = {"kind":"Document","definitions":[{"kind":"OperationDefinition","operation":"query","name":{"kind":"Name","value":"FindApplicationRegistrationVariables"},"variableDefinitions":[{"kind":"VariableDefinition","variable":{"kind":"Variable","name":{"kind":"Name","value":"applicationRegistrationId"}},"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}}],"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"findApplicationRegistrationVariables"},"arguments":[{"kind":"Argument","name":{"kind":"Name","value":"applicationRegistrationId"},"value":{"kind":"Variable","name":{"kind":"Name","value":"applicationRegistrationId"}}}],"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"id"}},{"kind":"Field","name":{"kind":"Name","value":"key"}},{"kind":"Field","name":{"kind":"Name","value":"description"}},{"kind":"Field","name":{"kind":"Name","value":"isSecret"}},{"kind":"Field","name":{"kind":"Name","value":"isRequired"}},{"kind":"Field","name":{"kind":"Name","value":"isFilled"}},{"kind":"Field","name":{"kind":"Name","value":"createdAt"}},{"kind":"Field","name":{"kind":"Name","value":"updatedAt"}}]}}]}}]} as unknown as DocumentNode<FindApplicationRegistrationVariablesQuery, FindApplicationRegistrationVariablesQueryVariables>;
|
||||
export const FindManyApplicationRegistrationsDocument = {"kind":"Document","definitions":[{"kind":"OperationDefinition","operation":"query","name":{"kind":"Name","value":"FindManyApplicationRegistrations"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"findManyApplicationRegistrations"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"FragmentSpread","name":{"kind":"Name","value":"ApplicationRegistrationFragment"}}]}}]}},{"kind":"FragmentDefinition","name":{"kind":"Name","value":"ApplicationRegistrationFragment"},"typeCondition":{"kind":"NamedType","name":{"kind":"Name","value":"ApplicationRegistration"}},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"id"}},{"kind":"Field","name":{"kind":"Name","value":"universalIdentifier"}},{"kind":"Field","name":{"kind":"Name","value":"name"}},{"kind":"Field","name":{"kind":"Name","value":"logoUrl"}},{"kind":"Field","name":{"kind":"Name","value":"oAuthClientId"}},{"kind":"Field","name":{"kind":"Name","value":"oAuthRedirectUris"}},{"kind":"Field","name":{"kind":"Name","value":"oAuthScopes"}},{"kind":"Field","name":{"kind":"Name","value":"sourceType"}},{"kind":"Field","name":{"kind":"Name","value":"sourcePackage"}},{"kind":"Field","name":{"kind":"Name","value":"latestAvailableVersion"}},{"kind":"Field","name":{"kind":"Name","value":"isListed"}},{"kind":"Field","name":{"kind":"Name","value":"isFeatured"}},{"kind":"Field","name":{"kind":"Name","value":"isPreInstalled"}},{"kind":"Field","name":{"kind":"Name","value":"ownerWorkspaceId"}},{"kind":"Field","name":{"kind":"Name","value":"createdAt"}},{"kind":"Field","name":{"kind":"Name","value":"updatedAt"}}]}}]} as unknown as DocumentNode<FindManyApplicationRegistrationsQuery, FindManyApplicationRegistrationsQueryVariables>;
|
||||
export const FindOneApplicationRegistrationDocument = {"kind":"Document","definitions":[{"kind":"OperationDefinition","operation":"query","name":{"kind":"Name","value":"FindOneApplicationRegistration"},"variableDefinitions":[{"kind":"VariableDefinition","variable":{"kind":"Variable","name":{"kind":"Name","value":"id"}},"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}}],"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"findOneApplicationRegistration"},"arguments":[{"kind":"Argument","name":{"kind":"Name","value":"id"},"value":{"kind":"Variable","name":{"kind":"Name","value":"id"}}}],"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"FragmentSpread","name":{"kind":"Name","value":"ApplicationRegistrationFragment"}}]}}]}},{"kind":"FragmentDefinition","name":{"kind":"Name","value":"ApplicationRegistrationFragment"},"typeCondition":{"kind":"NamedType","name":{"kind":"Name","value":"ApplicationRegistration"}},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"id"}},{"kind":"Field","name":{"kind":"Name","value":"universalIdentifier"}},{"kind":"Field","name":{"kind":"Name","value":"name"}},{"kind":"Field","name":{"kind":"Name","value":"logoUrl"}},{"kind":"Field","name":{"kind":"Name","value":"oAuthClientId"}},{"kind":"Field","name":{"kind":"Name","value":"oAuthRedirectUris"}},{"kind":"Field","name":{"kind":"Name","value":"oAuthScopes"}},{"kind":"Field","name":{"kind":"Name","value":"sourceType"}},{"kind":"Field","name":{"kind":"Name","value":"sourcePackage"}},{"kind":"Field","name":{"kind":"Name","value":"latestAvailableVersion"}},{"kind":"Field","name":{"kind":"Name","value":"isListed"}},{"kind":"Field","name":{"kind":"Name","value":"isFeatured"}},{"kind":"Field","name":{"kind":"Name","value":"isPreInstalled"}},{"kind":"Field","name":{"kind":"Name","value":"ownerWorkspaceId"}},{"kind":"Field","name":{"kind":"Name","value":"createdAt"}},{"kind":"Field","name":{"kind":"Name","value":"updatedAt"}}]}}]} as unknown as DocumentNode<FindOneApplicationRegistrationQuery, FindOneApplicationRegistrationQueryVariables>;
|
||||
export const FindManyApplicationRegistrationsDocument = {"kind":"Document","definitions":[{"kind":"OperationDefinition","operation":"query","name":{"kind":"Name","value":"FindManyApplicationRegistrations"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"findManyApplicationRegistrations"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"FragmentSpread","name":{"kind":"Name","value":"ApplicationRegistrationFragment"}}]}}]}},{"kind":"FragmentDefinition","name":{"kind":"Name","value":"ApplicationRegistrationFragment"},"typeCondition":{"kind":"NamedType","name":{"kind":"Name","value":"ApplicationRegistration"}},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"id"}},{"kind":"Field","name":{"kind":"Name","value":"universalIdentifier"}},{"kind":"Field","name":{"kind":"Name","value":"name"}},{"kind":"Field","name":{"kind":"Name","value":"logoUrl"}},{"kind":"Field","name":{"kind":"Name","value":"oAuthClientId"}},{"kind":"Field","name":{"kind":"Name","value":"oAuthRedirectUris"}},{"kind":"Field","name":{"kind":"Name","value":"oAuthScopes"}},{"kind":"Field","name":{"kind":"Name","value":"sourceType"}},{"kind":"Field","name":{"kind":"Name","value":"sourcePackage"}},{"kind":"Field","name":{"kind":"Name","value":"latestAvailableVersion"}},{"kind":"Field","name":{"kind":"Name","value":"isListed"}},{"kind":"Field","name":{"kind":"Name","value":"isFeatured"}},{"kind":"Field","name":{"kind":"Name","value":"isPreInstalled"}},{"kind":"Field","name":{"kind":"Name","value":"isConfigured"}},{"kind":"Field","name":{"kind":"Name","value":"ownerWorkspaceId"}},{"kind":"Field","name":{"kind":"Name","value":"createdAt"}},{"kind":"Field","name":{"kind":"Name","value":"updatedAt"}}]}}]} as unknown as DocumentNode<FindManyApplicationRegistrationsQuery, FindManyApplicationRegistrationsQueryVariables>;
|
||||
export const FindOneApplicationRegistrationDocument = {"kind":"Document","definitions":[{"kind":"OperationDefinition","operation":"query","name":{"kind":"Name","value":"FindOneApplicationRegistration"},"variableDefinitions":[{"kind":"VariableDefinition","variable":{"kind":"Variable","name":{"kind":"Name","value":"id"}},"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}}],"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"findOneApplicationRegistration"},"arguments":[{"kind":"Argument","name":{"kind":"Name","value":"id"},"value":{"kind":"Variable","name":{"kind":"Name","value":"id"}}}],"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"FragmentSpread","name":{"kind":"Name","value":"ApplicationRegistrationFragment"}}]}}]}},{"kind":"FragmentDefinition","name":{"kind":"Name","value":"ApplicationRegistrationFragment"},"typeCondition":{"kind":"NamedType","name":{"kind":"Name","value":"ApplicationRegistration"}},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"id"}},{"kind":"Field","name":{"kind":"Name","value":"universalIdentifier"}},{"kind":"Field","name":{"kind":"Name","value":"name"}},{"kind":"Field","name":{"kind":"Name","value":"logoUrl"}},{"kind":"Field","name":{"kind":"Name","value":"oAuthClientId"}},{"kind":"Field","name":{"kind":"Name","value":"oAuthRedirectUris"}},{"kind":"Field","name":{"kind":"Name","value":"oAuthScopes"}},{"kind":"Field","name":{"kind":"Name","value":"sourceType"}},{"kind":"Field","name":{"kind":"Name","value":"sourcePackage"}},{"kind":"Field","name":{"kind":"Name","value":"latestAvailableVersion"}},{"kind":"Field","name":{"kind":"Name","value":"isListed"}},{"kind":"Field","name":{"kind":"Name","value":"isFeatured"}},{"kind":"Field","name":{"kind":"Name","value":"isPreInstalled"}},{"kind":"Field","name":{"kind":"Name","value":"isConfigured"}},{"kind":"Field","name":{"kind":"Name","value":"ownerWorkspaceId"}},{"kind":"Field","name":{"kind":"Name","value":"createdAt"}},{"kind":"Field","name":{"kind":"Name","value":"updatedAt"}}]}}]} as unknown as DocumentNode<FindOneApplicationRegistrationQuery, FindOneApplicationRegistrationQueryVariables>;
|
||||
export const UninstallApplicationDocument = {"kind":"Document","definitions":[{"kind":"OperationDefinition","operation":"mutation","name":{"kind":"Name","value":"UninstallApplication"},"variableDefinitions":[{"kind":"VariableDefinition","variable":{"kind":"Variable","name":{"kind":"Name","value":"universalIdentifier"}},"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}}],"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"uninstallApplication"},"arguments":[{"kind":"Argument","name":{"kind":"Name","value":"universalIdentifier"},"value":{"kind":"Variable","name":{"kind":"Name","value":"universalIdentifier"}}}]}]}}]} as unknown as DocumentNode<UninstallApplicationMutation, UninstallApplicationMutationVariables>;
|
||||
export const UpdateOneApplicationVariableDocument = {"kind":"Document","definitions":[{"kind":"OperationDefinition","operation":"mutation","name":{"kind":"Name","value":"UpdateOneApplicationVariable"},"variableDefinitions":[{"kind":"VariableDefinition","variable":{"kind":"Variable","name":{"kind":"Name","value":"key"}},"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}},{"kind":"VariableDefinition","variable":{"kind":"Variable","name":{"kind":"Name","value":"value"}},"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}},{"kind":"VariableDefinition","variable":{"kind":"Variable","name":{"kind":"Name","value":"applicationId"}},"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"UUID"}}}}],"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"updateOneApplicationVariable"},"arguments":[{"kind":"Argument","name":{"kind":"Name","value":"key"},"value":{"kind":"Variable","name":{"kind":"Name","value":"key"}}},{"kind":"Argument","name":{"kind":"Name","value":"value"},"value":{"kind":"Variable","name":{"kind":"Name","value":"value"}}},{"kind":"Argument","name":{"kind":"Name","value":"applicationId"},"value":{"kind":"Variable","name":{"kind":"Name","value":"applicationId"}}}]}]}}]} as unknown as DocumentNode<UpdateOneApplicationVariableMutation, UpdateOneApplicationVariableMutationVariables>;
|
||||
export const ApplicationConnectionProvidersDocument = {"kind":"Document","definitions":[{"kind":"OperationDefinition","operation":"query","name":{"kind":"Name","value":"ApplicationConnectionProviders"},"variableDefinitions":[{"kind":"VariableDefinition","variable":{"kind":"Variable","name":{"kind":"Name","value":"applicationId"}},"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"UUID"}}}}],"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"applicationConnectionProviders"},"arguments":[{"kind":"Argument","name":{"kind":"Name","value":"applicationId"},"value":{"kind":"Variable","name":{"kind":"Name","value":"applicationId"}}}],"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"id"}},{"kind":"Field","name":{"kind":"Name","value":"applicationId"}},{"kind":"Field","name":{"kind":"Name","value":"type"}},{"kind":"Field","name":{"kind":"Name","value":"name"}},{"kind":"Field","name":{"kind":"Name","value":"displayName"}},{"kind":"Field","name":{"kind":"Name","value":"oauth"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"scopes"}},{"kind":"Field","name":{"kind":"Name","value":"isClientCredentialsConfigured"}}]}}]}}]}}]} as unknown as DocumentNode<ApplicationConnectionProvidersQuery, ApplicationConnectionProvidersQueryVariables>;
|
||||
|
||||
@@ -3652,6 +3652,7 @@ msgid "Configuration of this command menu item"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: iAL9tI
|
||||
#: src/pages/settings/applications/tabs/SettingsApplicationRegistrationGeneralTab.tsx
|
||||
#: src/pages/settings/admin-panel/SettingsAdminAiProviderDetail.tsx
|
||||
msgid "Configure"
|
||||
msgstr "Stel op"
|
||||
@@ -3732,6 +3733,7 @@ msgid "Configure your emails and calendar settings."
|
||||
msgstr "Stel jou e-posse en kalender instellings op."
|
||||
|
||||
#. js-lingui-id: M1co/O
|
||||
#: src/modules/settings/admin-panel/apps/components/SettingsAdminApps.tsx
|
||||
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAiProviderListCard.tsx
|
||||
msgid "Configured"
|
||||
msgstr "Opgestel"
|
||||
@@ -10251,6 +10253,7 @@ msgstr "Negende"
|
||||
#: src/modules/settings/roles/role-permissions/object-level-permissions/components/SettingsRolePermissionsObjectLevelUpdateFieldsValueForObject.tsx
|
||||
#: src/modules/settings/roles/role-permissions/object-level-permissions/components/SettingsRolePermissionsObjectLevelSeeFieldsValueForObject.tsx
|
||||
#: src/modules/settings/admin-panel/apps/components/SettingsAdminApps.tsx
|
||||
#: src/modules/settings/admin-panel/apps/components/SettingsAdminApps.tsx
|
||||
msgid "No"
|
||||
msgstr "Nee"
|
||||
|
||||
@@ -15097,6 +15100,11 @@ msgstr "Hierdie aksie sal hierdie vouer en al {2} navigasiekieslysitems daarin u
|
||||
msgid "This action will delete this folder and the navigation menu item inside. Do you want to continue?"
|
||||
msgstr "Hierdie aksie sal hierdie vouer en die navigasiekieslysitem daarin uitvee. Wil jy voortgaan?"
|
||||
|
||||
#. js-lingui-id: E5I/qG
|
||||
#: src/pages/settings/applications/tabs/SettingsApplicationRegistrationGeneralTab.tsx
|
||||
msgid "This app has required server variables that are not configured. Users won't be able to install it until all required variables are set."
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: WCa/7U
|
||||
#: src/pages/settings/applications/tabs/SettingsApplicationFrontComponentPreviewTab.tsx
|
||||
msgid "This component runs without a UI and renders nothing here."
|
||||
@@ -17197,6 +17205,7 @@ msgstr "ja"
|
||||
#: src/pages/settings/ai/components/SettingsToolParameterTable.tsx
|
||||
#: src/modules/settings/admin-panel/components/SettingsAdminWorkspaceBillingContent.tsx
|
||||
#: src/modules/settings/admin-panel/apps/components/SettingsAdminApps.tsx
|
||||
#: src/modules/settings/admin-panel/apps/components/SettingsAdminApps.tsx
|
||||
msgid "Yes"
|
||||
msgstr "Ja"
|
||||
|
||||
|
||||
@@ -3652,6 +3652,7 @@ msgid "Configuration of this command menu item"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: iAL9tI
|
||||
#: src/pages/settings/applications/tabs/SettingsApplicationRegistrationGeneralTab.tsx
|
||||
#: src/pages/settings/admin-panel/SettingsAdminAiProviderDetail.tsx
|
||||
msgid "Configure"
|
||||
msgstr "تكوين"
|
||||
@@ -3732,6 +3733,7 @@ msgid "Configure your emails and calendar settings."
|
||||
msgstr "ضبط إعدادات بريدك الإلكتروني والتقويم."
|
||||
|
||||
#. js-lingui-id: M1co/O
|
||||
#: src/modules/settings/admin-panel/apps/components/SettingsAdminApps.tsx
|
||||
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAiProviderListCard.tsx
|
||||
msgid "Configured"
|
||||
msgstr "تم الإعداد"
|
||||
@@ -10251,6 +10253,7 @@ msgstr "تاسع"
|
||||
#: src/modules/settings/roles/role-permissions/object-level-permissions/components/SettingsRolePermissionsObjectLevelUpdateFieldsValueForObject.tsx
|
||||
#: src/modules/settings/roles/role-permissions/object-level-permissions/components/SettingsRolePermissionsObjectLevelSeeFieldsValueForObject.tsx
|
||||
#: src/modules/settings/admin-panel/apps/components/SettingsAdminApps.tsx
|
||||
#: src/modules/settings/admin-panel/apps/components/SettingsAdminApps.tsx
|
||||
msgid "No"
|
||||
msgstr "لا"
|
||||
|
||||
@@ -15097,6 +15100,11 @@ msgstr "سيؤدي هذا الإجراء إلى حذف هذا المجلد وج
|
||||
msgid "This action will delete this folder and the navigation menu item inside. Do you want to continue?"
|
||||
msgstr "سيؤدي هذا الإجراء إلى حذف هذا المجلد وعنصر قائمة التنقل الموجود بداخله. هل تريد المتابعة؟"
|
||||
|
||||
#. js-lingui-id: E5I/qG
|
||||
#: src/pages/settings/applications/tabs/SettingsApplicationRegistrationGeneralTab.tsx
|
||||
msgid "This app has required server variables that are not configured. Users won't be able to install it until all required variables are set."
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: WCa/7U
|
||||
#: src/pages/settings/applications/tabs/SettingsApplicationFrontComponentPreviewTab.tsx
|
||||
msgid "This component runs without a UI and renders nothing here."
|
||||
@@ -17195,6 +17203,7 @@ msgstr "نعم"
|
||||
#: src/pages/settings/ai/components/SettingsToolParameterTable.tsx
|
||||
#: src/modules/settings/admin-panel/components/SettingsAdminWorkspaceBillingContent.tsx
|
||||
#: src/modules/settings/admin-panel/apps/components/SettingsAdminApps.tsx
|
||||
#: src/modules/settings/admin-panel/apps/components/SettingsAdminApps.tsx
|
||||
msgid "Yes"
|
||||
msgstr "نعم"
|
||||
|
||||
|
||||
@@ -3652,6 +3652,7 @@ msgid "Configuration of this command menu item"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: iAL9tI
|
||||
#: src/pages/settings/applications/tabs/SettingsApplicationRegistrationGeneralTab.tsx
|
||||
#: src/pages/settings/admin-panel/SettingsAdminAiProviderDetail.tsx
|
||||
msgid "Configure"
|
||||
msgstr "Configura"
|
||||
@@ -3732,6 +3733,7 @@ msgid "Configure your emails and calendar settings."
|
||||
msgstr "Configureu els vostres correus electrònics i les preferències del calendari."
|
||||
|
||||
#. js-lingui-id: M1co/O
|
||||
#: src/modules/settings/admin-panel/apps/components/SettingsAdminApps.tsx
|
||||
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAiProviderListCard.tsx
|
||||
msgid "Configured"
|
||||
msgstr "Configurat"
|
||||
@@ -10251,6 +10253,7 @@ msgstr "Novè"
|
||||
#: src/modules/settings/roles/role-permissions/object-level-permissions/components/SettingsRolePermissionsObjectLevelUpdateFieldsValueForObject.tsx
|
||||
#: src/modules/settings/roles/role-permissions/object-level-permissions/components/SettingsRolePermissionsObjectLevelSeeFieldsValueForObject.tsx
|
||||
#: src/modules/settings/admin-panel/apps/components/SettingsAdminApps.tsx
|
||||
#: src/modules/settings/admin-panel/apps/components/SettingsAdminApps.tsx
|
||||
msgid "No"
|
||||
msgstr "No"
|
||||
|
||||
@@ -15097,6 +15100,11 @@ msgstr "Aquesta acció suprimirà aquesta carpeta i tots els {2} elements del me
|
||||
msgid "This action will delete this folder and the navigation menu item inside. Do you want to continue?"
|
||||
msgstr "Aquesta acció suprimirà aquesta carpeta i l'element del menú de navegació que conté. Vols continuar?"
|
||||
|
||||
#. js-lingui-id: E5I/qG
|
||||
#: src/pages/settings/applications/tabs/SettingsApplicationRegistrationGeneralTab.tsx
|
||||
msgid "This app has required server variables that are not configured. Users won't be able to install it until all required variables are set."
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: WCa/7U
|
||||
#: src/pages/settings/applications/tabs/SettingsApplicationFrontComponentPreviewTab.tsx
|
||||
msgid "This component runs without a UI and renders nothing here."
|
||||
@@ -17197,6 +17205,7 @@ msgstr "sí"
|
||||
#: src/pages/settings/ai/components/SettingsToolParameterTable.tsx
|
||||
#: src/modules/settings/admin-panel/components/SettingsAdminWorkspaceBillingContent.tsx
|
||||
#: src/modules/settings/admin-panel/apps/components/SettingsAdminApps.tsx
|
||||
#: src/modules/settings/admin-panel/apps/components/SettingsAdminApps.tsx
|
||||
msgid "Yes"
|
||||
msgstr "Sí"
|
||||
|
||||
|
||||
@@ -3652,6 +3652,7 @@ msgid "Configuration of this command menu item"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: iAL9tI
|
||||
#: src/pages/settings/applications/tabs/SettingsApplicationRegistrationGeneralTab.tsx
|
||||
#: src/pages/settings/admin-panel/SettingsAdminAiProviderDetail.tsx
|
||||
msgid "Configure"
|
||||
msgstr "Nastavit"
|
||||
@@ -3732,6 +3733,7 @@ msgid "Configure your emails and calendar settings."
|
||||
msgstr "Nakonfigurujte nastavení svých e-mailů a kalendáře."
|
||||
|
||||
#. js-lingui-id: M1co/O
|
||||
#: src/modules/settings/admin-panel/apps/components/SettingsAdminApps.tsx
|
||||
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAiProviderListCard.tsx
|
||||
msgid "Configured"
|
||||
msgstr "Nakonfigurováno"
|
||||
@@ -10251,6 +10253,7 @@ msgstr "Devátý"
|
||||
#: src/modules/settings/roles/role-permissions/object-level-permissions/components/SettingsRolePermissionsObjectLevelUpdateFieldsValueForObject.tsx
|
||||
#: src/modules/settings/roles/role-permissions/object-level-permissions/components/SettingsRolePermissionsObjectLevelSeeFieldsValueForObject.tsx
|
||||
#: src/modules/settings/admin-panel/apps/components/SettingsAdminApps.tsx
|
||||
#: src/modules/settings/admin-panel/apps/components/SettingsAdminApps.tsx
|
||||
msgid "No"
|
||||
msgstr "Ne"
|
||||
|
||||
@@ -15097,6 +15100,11 @@ msgstr "Tato akce smaže tuto složku včetně všech {2} položek navigačního
|
||||
msgid "This action will delete this folder and the navigation menu item inside. Do you want to continue?"
|
||||
msgstr "Tato akce smaže tuto složku a položku navigačního menu uvnitř. Chcete pokračovat?"
|
||||
|
||||
#. js-lingui-id: E5I/qG
|
||||
#: src/pages/settings/applications/tabs/SettingsApplicationRegistrationGeneralTab.tsx
|
||||
msgid "This app has required server variables that are not configured. Users won't be able to install it until all required variables are set."
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: WCa/7U
|
||||
#: src/pages/settings/applications/tabs/SettingsApplicationFrontComponentPreviewTab.tsx
|
||||
msgid "This component runs without a UI and renders nothing here."
|
||||
@@ -17197,6 +17205,7 @@ msgstr "ano"
|
||||
#: src/pages/settings/ai/components/SettingsToolParameterTable.tsx
|
||||
#: src/modules/settings/admin-panel/components/SettingsAdminWorkspaceBillingContent.tsx
|
||||
#: src/modules/settings/admin-panel/apps/components/SettingsAdminApps.tsx
|
||||
#: src/modules/settings/admin-panel/apps/components/SettingsAdminApps.tsx
|
||||
msgid "Yes"
|
||||
msgstr "Ano"
|
||||
|
||||
|
||||
@@ -3652,6 +3652,7 @@ msgid "Configuration of this command menu item"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: iAL9tI
|
||||
#: src/pages/settings/applications/tabs/SettingsApplicationRegistrationGeneralTab.tsx
|
||||
#: src/pages/settings/admin-panel/SettingsAdminAiProviderDetail.tsx
|
||||
msgid "Configure"
|
||||
msgstr "Konfigurer"
|
||||
@@ -3732,6 +3733,7 @@ msgid "Configure your emails and calendar settings."
|
||||
msgstr "Konfigurer dine e-mails og kalenderindstillinger."
|
||||
|
||||
#. js-lingui-id: M1co/O
|
||||
#: src/modules/settings/admin-panel/apps/components/SettingsAdminApps.tsx
|
||||
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAiProviderListCard.tsx
|
||||
msgid "Configured"
|
||||
msgstr "Konfigureret"
|
||||
@@ -10251,6 +10253,7 @@ msgstr "Niende"
|
||||
#: src/modules/settings/roles/role-permissions/object-level-permissions/components/SettingsRolePermissionsObjectLevelUpdateFieldsValueForObject.tsx
|
||||
#: src/modules/settings/roles/role-permissions/object-level-permissions/components/SettingsRolePermissionsObjectLevelSeeFieldsValueForObject.tsx
|
||||
#: src/modules/settings/admin-panel/apps/components/SettingsAdminApps.tsx
|
||||
#: src/modules/settings/admin-panel/apps/components/SettingsAdminApps.tsx
|
||||
msgid "No"
|
||||
msgstr "Nej"
|
||||
|
||||
@@ -15099,6 +15102,11 @@ msgstr "Denne handling vil slette denne mappe og alle de {2} navigationsmenupunk
|
||||
msgid "This action will delete this folder and the navigation menu item inside. Do you want to continue?"
|
||||
msgstr "Denne handling vil slette denne mappe og navigationsmenupunktet i den. Vil du fortsætte?"
|
||||
|
||||
#. js-lingui-id: E5I/qG
|
||||
#: src/pages/settings/applications/tabs/SettingsApplicationRegistrationGeneralTab.tsx
|
||||
msgid "This app has required server variables that are not configured. Users won't be able to install it until all required variables are set."
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: WCa/7U
|
||||
#: src/pages/settings/applications/tabs/SettingsApplicationFrontComponentPreviewTab.tsx
|
||||
msgid "This component runs without a UI and renders nothing here."
|
||||
@@ -17199,6 +17207,7 @@ msgstr "ja"
|
||||
#: src/pages/settings/ai/components/SettingsToolParameterTable.tsx
|
||||
#: src/modules/settings/admin-panel/components/SettingsAdminWorkspaceBillingContent.tsx
|
||||
#: src/modules/settings/admin-panel/apps/components/SettingsAdminApps.tsx
|
||||
#: src/modules/settings/admin-panel/apps/components/SettingsAdminApps.tsx
|
||||
msgid "Yes"
|
||||
msgstr "Ja"
|
||||
|
||||
|
||||
@@ -3652,6 +3652,7 @@ msgid "Configuration of this command menu item"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: iAL9tI
|
||||
#: src/pages/settings/applications/tabs/SettingsApplicationRegistrationGeneralTab.tsx
|
||||
#: src/pages/settings/admin-panel/SettingsAdminAiProviderDetail.tsx
|
||||
msgid "Configure"
|
||||
msgstr "Konfigurieren"
|
||||
@@ -3732,6 +3733,7 @@ msgid "Configure your emails and calendar settings."
|
||||
msgstr "E-Mail- und Kalendereinstellungen konfigurieren."
|
||||
|
||||
#. js-lingui-id: M1co/O
|
||||
#: src/modules/settings/admin-panel/apps/components/SettingsAdminApps.tsx
|
||||
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAiProviderListCard.tsx
|
||||
msgid "Configured"
|
||||
msgstr "Konfiguriert"
|
||||
@@ -10251,6 +10253,7 @@ msgstr "Neunte"
|
||||
#: src/modules/settings/roles/role-permissions/object-level-permissions/components/SettingsRolePermissionsObjectLevelUpdateFieldsValueForObject.tsx
|
||||
#: src/modules/settings/roles/role-permissions/object-level-permissions/components/SettingsRolePermissionsObjectLevelSeeFieldsValueForObject.tsx
|
||||
#: src/modules/settings/admin-panel/apps/components/SettingsAdminApps.tsx
|
||||
#: src/modules/settings/admin-panel/apps/components/SettingsAdminApps.tsx
|
||||
msgid "No"
|
||||
msgstr "Nein"
|
||||
|
||||
@@ -15097,6 +15100,11 @@ msgstr "Diese Aktion löscht diesen Ordner und alle {2} enthaltenen Navigationsm
|
||||
msgid "This action will delete this folder and the navigation menu item inside. Do you want to continue?"
|
||||
msgstr "Diese Aktion löscht diesen Ordner und das enthaltene Navigationsmenüelement. Möchten Sie fortfahren?"
|
||||
|
||||
#. js-lingui-id: E5I/qG
|
||||
#: src/pages/settings/applications/tabs/SettingsApplicationRegistrationGeneralTab.tsx
|
||||
msgid "This app has required server variables that are not configured. Users won't be able to install it until all required variables are set."
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: WCa/7U
|
||||
#: src/pages/settings/applications/tabs/SettingsApplicationFrontComponentPreviewTab.tsx
|
||||
msgid "This component runs without a UI and renders nothing here."
|
||||
@@ -17197,6 +17205,7 @@ msgstr "ja"
|
||||
#: src/pages/settings/ai/components/SettingsToolParameterTable.tsx
|
||||
#: src/modules/settings/admin-panel/components/SettingsAdminWorkspaceBillingContent.tsx
|
||||
#: src/modules/settings/admin-panel/apps/components/SettingsAdminApps.tsx
|
||||
#: src/modules/settings/admin-panel/apps/components/SettingsAdminApps.tsx
|
||||
msgid "Yes"
|
||||
msgstr "Ja"
|
||||
|
||||
|
||||
@@ -3652,6 +3652,7 @@ msgid "Configuration of this command menu item"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: iAL9tI
|
||||
#: src/pages/settings/applications/tabs/SettingsApplicationRegistrationGeneralTab.tsx
|
||||
#: src/pages/settings/admin-panel/SettingsAdminAiProviderDetail.tsx
|
||||
msgid "Configure"
|
||||
msgstr "Διαμόρφωση"
|
||||
@@ -3732,6 +3733,7 @@ msgid "Configure your emails and calendar settings."
|
||||
msgstr "Ρυθμίστε τις ρυθμίσεις email και ημερολογίου σας."
|
||||
|
||||
#. js-lingui-id: M1co/O
|
||||
#: src/modules/settings/admin-panel/apps/components/SettingsAdminApps.tsx
|
||||
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAiProviderListCard.tsx
|
||||
msgid "Configured"
|
||||
msgstr "Ρυθμισμένο"
|
||||
@@ -10251,6 +10253,7 @@ msgstr "Ένατος"
|
||||
#: src/modules/settings/roles/role-permissions/object-level-permissions/components/SettingsRolePermissionsObjectLevelUpdateFieldsValueForObject.tsx
|
||||
#: src/modules/settings/roles/role-permissions/object-level-permissions/components/SettingsRolePermissionsObjectLevelSeeFieldsValueForObject.tsx
|
||||
#: src/modules/settings/admin-panel/apps/components/SettingsAdminApps.tsx
|
||||
#: src/modules/settings/admin-panel/apps/components/SettingsAdminApps.tsx
|
||||
msgid "No"
|
||||
msgstr "Όχι"
|
||||
|
||||
@@ -15101,6 +15104,11 @@ msgstr "Αυτή η ενέργεια θα διαγράψει αυτόν τον
|
||||
msgid "This action will delete this folder and the navigation menu item inside. Do you want to continue?"
|
||||
msgstr "Αυτή η ενέργεια θα διαγράψει αυτόν τον φάκελο και το στοιχείο μενού πλοήγησης μέσα. Θέλετε να συνεχίσετε;"
|
||||
|
||||
#. js-lingui-id: E5I/qG
|
||||
#: src/pages/settings/applications/tabs/SettingsApplicationRegistrationGeneralTab.tsx
|
||||
msgid "This app has required server variables that are not configured. Users won't be able to install it until all required variables are set."
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: WCa/7U
|
||||
#: src/pages/settings/applications/tabs/SettingsApplicationFrontComponentPreviewTab.tsx
|
||||
msgid "This component runs without a UI and renders nothing here."
|
||||
@@ -17201,6 +17209,7 @@ msgstr "ναι"
|
||||
#: src/pages/settings/ai/components/SettingsToolParameterTable.tsx
|
||||
#: src/modules/settings/admin-panel/components/SettingsAdminWorkspaceBillingContent.tsx
|
||||
#: src/modules/settings/admin-panel/apps/components/SettingsAdminApps.tsx
|
||||
#: src/modules/settings/admin-panel/apps/components/SettingsAdminApps.tsx
|
||||
msgid "Yes"
|
||||
msgstr "Ναι"
|
||||
|
||||
|
||||
@@ -3647,6 +3647,7 @@ msgid "Configuration of this command menu item"
|
||||
msgstr "Configuration of this command menu item"
|
||||
|
||||
#. js-lingui-id: iAL9tI
|
||||
#: src/pages/settings/applications/tabs/SettingsApplicationRegistrationGeneralTab.tsx
|
||||
#: src/pages/settings/admin-panel/SettingsAdminAiProviderDetail.tsx
|
||||
msgid "Configure"
|
||||
msgstr "Configure"
|
||||
@@ -3727,6 +3728,7 @@ msgid "Configure your emails and calendar settings."
|
||||
msgstr "Configure your emails and calendar settings."
|
||||
|
||||
#. js-lingui-id: M1co/O
|
||||
#: src/modules/settings/admin-panel/apps/components/SettingsAdminApps.tsx
|
||||
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAiProviderListCard.tsx
|
||||
msgid "Configured"
|
||||
msgstr "Configured"
|
||||
@@ -10269,6 +10271,7 @@ msgstr "Ninth"
|
||||
#: src/modules/settings/roles/role-permissions/object-level-permissions/components/SettingsRolePermissionsObjectLevelUpdateFieldsValueForObject.tsx
|
||||
#: src/modules/settings/roles/role-permissions/object-level-permissions/components/SettingsRolePermissionsObjectLevelSeeFieldsValueForObject.tsx
|
||||
#: src/modules/settings/admin-panel/apps/components/SettingsAdminApps.tsx
|
||||
#: src/modules/settings/admin-panel/apps/components/SettingsAdminApps.tsx
|
||||
msgid "No"
|
||||
msgstr "No"
|
||||
|
||||
@@ -15147,6 +15150,11 @@ msgstr "This action will delete this folder and all {2} navigation menu items in
|
||||
msgid "This action will delete this folder and the navigation menu item inside. Do you want to continue?"
|
||||
msgstr "This action will delete this folder and the navigation menu item inside. Do you want to continue?"
|
||||
|
||||
#. js-lingui-id: E5I/qG
|
||||
#: src/pages/settings/applications/tabs/SettingsApplicationRegistrationGeneralTab.tsx
|
||||
msgid "This app has required server variables that are not configured. Users won't be able to install it until all required variables are set."
|
||||
msgstr "This app has required server variables that are not configured. Users won't be able to install it until all required variables are set."
|
||||
|
||||
#. js-lingui-id: WCa/7U
|
||||
#: src/pages/settings/applications/tabs/SettingsApplicationFrontComponentPreviewTab.tsx
|
||||
msgid "This component runs without a UI and renders nothing here."
|
||||
@@ -17247,6 +17255,7 @@ msgstr "yes"
|
||||
#: src/pages/settings/ai/components/SettingsToolParameterTable.tsx
|
||||
#: src/modules/settings/admin-panel/components/SettingsAdminWorkspaceBillingContent.tsx
|
||||
#: src/modules/settings/admin-panel/apps/components/SettingsAdminApps.tsx
|
||||
#: src/modules/settings/admin-panel/apps/components/SettingsAdminApps.tsx
|
||||
msgid "Yes"
|
||||
msgstr "Yes"
|
||||
|
||||
|
||||
@@ -3652,6 +3652,7 @@ msgid "Configuration of this command menu item"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: iAL9tI
|
||||
#: src/pages/settings/applications/tabs/SettingsApplicationRegistrationGeneralTab.tsx
|
||||
#: src/pages/settings/admin-panel/SettingsAdminAiProviderDetail.tsx
|
||||
msgid "Configure"
|
||||
msgstr "Configurar"
|
||||
@@ -3732,6 +3733,7 @@ msgid "Configure your emails and calendar settings."
|
||||
msgstr "Configura tus correos electrónicos y calendario."
|
||||
|
||||
#. js-lingui-id: M1co/O
|
||||
#: src/modules/settings/admin-panel/apps/components/SettingsAdminApps.tsx
|
||||
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAiProviderListCard.tsx
|
||||
msgid "Configured"
|
||||
msgstr "Configurado"
|
||||
@@ -10251,6 +10253,7 @@ msgstr "Noveno"
|
||||
#: src/modules/settings/roles/role-permissions/object-level-permissions/components/SettingsRolePermissionsObjectLevelUpdateFieldsValueForObject.tsx
|
||||
#: src/modules/settings/roles/role-permissions/object-level-permissions/components/SettingsRolePermissionsObjectLevelSeeFieldsValueForObject.tsx
|
||||
#: src/modules/settings/admin-panel/apps/components/SettingsAdminApps.tsx
|
||||
#: src/modules/settings/admin-panel/apps/components/SettingsAdminApps.tsx
|
||||
msgid "No"
|
||||
msgstr "No"
|
||||
|
||||
@@ -15099,6 +15102,11 @@ msgstr "Esta acción eliminará esta carpeta y todos los {2} elementos del menú
|
||||
msgid "This action will delete this folder and the navigation menu item inside. Do you want to continue?"
|
||||
msgstr "Esta acción eliminará esta carpeta y el elemento del menú de navegación que contiene. ¿Deseas continuar?"
|
||||
|
||||
#. js-lingui-id: E5I/qG
|
||||
#: src/pages/settings/applications/tabs/SettingsApplicationRegistrationGeneralTab.tsx
|
||||
msgid "This app has required server variables that are not configured. Users won't be able to install it until all required variables are set."
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: WCa/7U
|
||||
#: src/pages/settings/applications/tabs/SettingsApplicationFrontComponentPreviewTab.tsx
|
||||
msgid "This component runs without a UI and renders nothing here."
|
||||
@@ -17199,6 +17207,7 @@ msgstr "sí"
|
||||
#: src/pages/settings/ai/components/SettingsToolParameterTable.tsx
|
||||
#: src/modules/settings/admin-panel/components/SettingsAdminWorkspaceBillingContent.tsx
|
||||
#: src/modules/settings/admin-panel/apps/components/SettingsAdminApps.tsx
|
||||
#: src/modules/settings/admin-panel/apps/components/SettingsAdminApps.tsx
|
||||
msgid "Yes"
|
||||
msgstr "Sí"
|
||||
|
||||
|
||||
@@ -3652,6 +3652,7 @@ msgid "Configuration of this command menu item"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: iAL9tI
|
||||
#: src/pages/settings/applications/tabs/SettingsApplicationRegistrationGeneralTab.tsx
|
||||
#: src/pages/settings/admin-panel/SettingsAdminAiProviderDetail.tsx
|
||||
msgid "Configure"
|
||||
msgstr "Määritä"
|
||||
@@ -3732,6 +3733,7 @@ msgid "Configure your emails and calendar settings."
|
||||
msgstr "Määritä sähköpostisi ja kalenterin asetukset."
|
||||
|
||||
#. js-lingui-id: M1co/O
|
||||
#: src/modules/settings/admin-panel/apps/components/SettingsAdminApps.tsx
|
||||
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAiProviderListCard.tsx
|
||||
msgid "Configured"
|
||||
msgstr "Määritetty"
|
||||
@@ -10251,6 +10253,7 @@ msgstr "Yhdeksäs"
|
||||
#: src/modules/settings/roles/role-permissions/object-level-permissions/components/SettingsRolePermissionsObjectLevelUpdateFieldsValueForObject.tsx
|
||||
#: src/modules/settings/roles/role-permissions/object-level-permissions/components/SettingsRolePermissionsObjectLevelSeeFieldsValueForObject.tsx
|
||||
#: src/modules/settings/admin-panel/apps/components/SettingsAdminApps.tsx
|
||||
#: src/modules/settings/admin-panel/apps/components/SettingsAdminApps.tsx
|
||||
msgid "No"
|
||||
msgstr "Ei"
|
||||
|
||||
@@ -15097,6 +15100,11 @@ msgstr "Tämä toiminto poistaa tämän kansion ja kaikki {2} navigointivalikon
|
||||
msgid "This action will delete this folder and the navigation menu item inside. Do you want to continue?"
|
||||
msgstr "Tämä toiminto poistaa tämän kansion ja sen sisällä olevan navigointivalikon valikkokohdan. Haluatko jatkaa?"
|
||||
|
||||
#. js-lingui-id: E5I/qG
|
||||
#: src/pages/settings/applications/tabs/SettingsApplicationRegistrationGeneralTab.tsx
|
||||
msgid "This app has required server variables that are not configured. Users won't be able to install it until all required variables are set."
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: WCa/7U
|
||||
#: src/pages/settings/applications/tabs/SettingsApplicationFrontComponentPreviewTab.tsx
|
||||
msgid "This component runs without a UI and renders nothing here."
|
||||
@@ -17197,6 +17205,7 @@ msgstr "kyllä"
|
||||
#: src/pages/settings/ai/components/SettingsToolParameterTable.tsx
|
||||
#: src/modules/settings/admin-panel/components/SettingsAdminWorkspaceBillingContent.tsx
|
||||
#: src/modules/settings/admin-panel/apps/components/SettingsAdminApps.tsx
|
||||
#: src/modules/settings/admin-panel/apps/components/SettingsAdminApps.tsx
|
||||
msgid "Yes"
|
||||
msgstr "Kyllä"
|
||||
|
||||
|
||||
@@ -3652,6 +3652,7 @@ msgid "Configuration of this command menu item"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: iAL9tI
|
||||
#: src/pages/settings/applications/tabs/SettingsApplicationRegistrationGeneralTab.tsx
|
||||
#: src/pages/settings/admin-panel/SettingsAdminAiProviderDetail.tsx
|
||||
msgid "Configure"
|
||||
msgstr "Configurer"
|
||||
@@ -3732,6 +3733,7 @@ msgid "Configure your emails and calendar settings."
|
||||
msgstr "Configurer vos paramètres de courriel et de calendrier."
|
||||
|
||||
#. js-lingui-id: M1co/O
|
||||
#: src/modules/settings/admin-panel/apps/components/SettingsAdminApps.tsx
|
||||
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAiProviderListCard.tsx
|
||||
msgid "Configured"
|
||||
msgstr ""
|
||||
@@ -10251,6 +10253,7 @@ msgstr "Neuvième"
|
||||
#: src/modules/settings/roles/role-permissions/object-level-permissions/components/SettingsRolePermissionsObjectLevelUpdateFieldsValueForObject.tsx
|
||||
#: src/modules/settings/roles/role-permissions/object-level-permissions/components/SettingsRolePermissionsObjectLevelSeeFieldsValueForObject.tsx
|
||||
#: src/modules/settings/admin-panel/apps/components/SettingsAdminApps.tsx
|
||||
#: src/modules/settings/admin-panel/apps/components/SettingsAdminApps.tsx
|
||||
msgid "No"
|
||||
msgstr "Non"
|
||||
|
||||
@@ -15099,6 +15102,11 @@ msgstr "Cette action supprimera ce dossier et les {2} éléments du menu de navi
|
||||
msgid "This action will delete this folder and the navigation menu item inside. Do you want to continue?"
|
||||
msgstr "Cette action supprimera ce dossier ainsi que l'élément du menu de navigation qu'il contient. Voulez-vous continuer ?"
|
||||
|
||||
#. js-lingui-id: E5I/qG
|
||||
#: src/pages/settings/applications/tabs/SettingsApplicationRegistrationGeneralTab.tsx
|
||||
msgid "This app has required server variables that are not configured. Users won't be able to install it until all required variables are set."
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: WCa/7U
|
||||
#: src/pages/settings/applications/tabs/SettingsApplicationFrontComponentPreviewTab.tsx
|
||||
msgid "This component runs without a UI and renders nothing here."
|
||||
@@ -17199,6 +17207,7 @@ msgstr "oui"
|
||||
#: src/pages/settings/ai/components/SettingsToolParameterTable.tsx
|
||||
#: src/modules/settings/admin-panel/components/SettingsAdminWorkspaceBillingContent.tsx
|
||||
#: src/modules/settings/admin-panel/apps/components/SettingsAdminApps.tsx
|
||||
#: src/modules/settings/admin-panel/apps/components/SettingsAdminApps.tsx
|
||||
msgid "Yes"
|
||||
msgstr "Oui"
|
||||
|
||||
|
||||
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@@ -3652,6 +3652,7 @@ msgid "Configuration of this command menu item"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: iAL9tI
|
||||
#: src/pages/settings/applications/tabs/SettingsApplicationRegistrationGeneralTab.tsx
|
||||
#: src/pages/settings/admin-panel/SettingsAdminAiProviderDetail.tsx
|
||||
msgid "Configure"
|
||||
msgstr "הגדר"
|
||||
@@ -3732,6 +3733,7 @@ msgid "Configure your emails and calendar settings."
|
||||
msgstr "הגדר את ההגדרות של האימיילים ולוח השנה שלך."
|
||||
|
||||
#. js-lingui-id: M1co/O
|
||||
#: src/modules/settings/admin-panel/apps/components/SettingsAdminApps.tsx
|
||||
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAiProviderListCard.tsx
|
||||
msgid "Configured"
|
||||
msgstr "מוגדר"
|
||||
@@ -10251,6 +10253,7 @@ msgstr "תשיעי"
|
||||
#: src/modules/settings/roles/role-permissions/object-level-permissions/components/SettingsRolePermissionsObjectLevelUpdateFieldsValueForObject.tsx
|
||||
#: src/modules/settings/roles/role-permissions/object-level-permissions/components/SettingsRolePermissionsObjectLevelSeeFieldsValueForObject.tsx
|
||||
#: src/modules/settings/admin-panel/apps/components/SettingsAdminApps.tsx
|
||||
#: src/modules/settings/admin-panel/apps/components/SettingsAdminApps.tsx
|
||||
msgid "No"
|
||||
msgstr "לא"
|
||||
|
||||
@@ -15097,6 +15100,11 @@ msgstr "פעולה זו תמחק את התיקייה הזו ואת כל {2} הפ
|
||||
msgid "This action will delete this folder and the navigation menu item inside. Do you want to continue?"
|
||||
msgstr "פעולה זו תמחק את התיקייה הזו ואת הפריט בתפריט הניווט שבתוכה. האם להמשיך?"
|
||||
|
||||
#. js-lingui-id: E5I/qG
|
||||
#: src/pages/settings/applications/tabs/SettingsApplicationRegistrationGeneralTab.tsx
|
||||
msgid "This app has required server variables that are not configured. Users won't be able to install it until all required variables are set."
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: WCa/7U
|
||||
#: src/pages/settings/applications/tabs/SettingsApplicationFrontComponentPreviewTab.tsx
|
||||
msgid "This component runs without a UI and renders nothing here."
|
||||
@@ -17197,6 +17205,7 @@ msgstr "כן"
|
||||
#: src/pages/settings/ai/components/SettingsToolParameterTable.tsx
|
||||
#: src/modules/settings/admin-panel/components/SettingsAdminWorkspaceBillingContent.tsx
|
||||
#: src/modules/settings/admin-panel/apps/components/SettingsAdminApps.tsx
|
||||
#: src/modules/settings/admin-panel/apps/components/SettingsAdminApps.tsx
|
||||
msgid "Yes"
|
||||
msgstr "כן"
|
||||
|
||||
|
||||
@@ -3652,6 +3652,7 @@ msgid "Configuration of this command menu item"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: iAL9tI
|
||||
#: src/pages/settings/applications/tabs/SettingsApplicationRegistrationGeneralTab.tsx
|
||||
#: src/pages/settings/admin-panel/SettingsAdminAiProviderDetail.tsx
|
||||
msgid "Configure"
|
||||
msgstr "Konfigurálás"
|
||||
@@ -3732,6 +3733,7 @@ msgid "Configure your emails and calendar settings."
|
||||
msgstr "Állítsa be az e-mail és naptár beállításokat."
|
||||
|
||||
#. js-lingui-id: M1co/O
|
||||
#: src/modules/settings/admin-panel/apps/components/SettingsAdminApps.tsx
|
||||
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAiProviderListCard.tsx
|
||||
msgid "Configured"
|
||||
msgstr "Beállítva"
|
||||
@@ -10251,6 +10253,7 @@ msgstr "Kilencedik"
|
||||
#: src/modules/settings/roles/role-permissions/object-level-permissions/components/SettingsRolePermissionsObjectLevelUpdateFieldsValueForObject.tsx
|
||||
#: src/modules/settings/roles/role-permissions/object-level-permissions/components/SettingsRolePermissionsObjectLevelSeeFieldsValueForObject.tsx
|
||||
#: src/modules/settings/admin-panel/apps/components/SettingsAdminApps.tsx
|
||||
#: src/modules/settings/admin-panel/apps/components/SettingsAdminApps.tsx
|
||||
msgid "No"
|
||||
msgstr "Nem"
|
||||
|
||||
@@ -15097,6 +15100,11 @@ msgstr "Ez a művelet törli ezt a mappát és a benne lévő összes {2} navig
|
||||
msgid "This action will delete this folder and the navigation menu item inside. Do you want to continue?"
|
||||
msgstr "Ez a művelet törli ezt a mappát és a benne lévő navigációs menüelemet. Szeretné folytatni?"
|
||||
|
||||
#. js-lingui-id: E5I/qG
|
||||
#: src/pages/settings/applications/tabs/SettingsApplicationRegistrationGeneralTab.tsx
|
||||
msgid "This app has required server variables that are not configured. Users won't be able to install it until all required variables are set."
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: WCa/7U
|
||||
#: src/pages/settings/applications/tabs/SettingsApplicationFrontComponentPreviewTab.tsx
|
||||
msgid "This component runs without a UI and renders nothing here."
|
||||
@@ -17197,6 +17205,7 @@ msgstr "igen"
|
||||
#: src/pages/settings/ai/components/SettingsToolParameterTable.tsx
|
||||
#: src/modules/settings/admin-panel/components/SettingsAdminWorkspaceBillingContent.tsx
|
||||
#: src/modules/settings/admin-panel/apps/components/SettingsAdminApps.tsx
|
||||
#: src/modules/settings/admin-panel/apps/components/SettingsAdminApps.tsx
|
||||
msgid "Yes"
|
||||
msgstr "Igen"
|
||||
|
||||
|
||||
@@ -3652,6 +3652,7 @@ msgid "Configuration of this command menu item"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: iAL9tI
|
||||
#: src/pages/settings/applications/tabs/SettingsApplicationRegistrationGeneralTab.tsx
|
||||
#: src/pages/settings/admin-panel/SettingsAdminAiProviderDetail.tsx
|
||||
msgid "Configure"
|
||||
msgstr "Configura"
|
||||
@@ -3732,6 +3733,7 @@ msgid "Configure your emails and calendar settings."
|
||||
msgstr "Configura le impostazioni di e-mail e calendario."
|
||||
|
||||
#. js-lingui-id: M1co/O
|
||||
#: src/modules/settings/admin-panel/apps/components/SettingsAdminApps.tsx
|
||||
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAiProviderListCard.tsx
|
||||
msgid "Configured"
|
||||
msgstr "Configurato"
|
||||
@@ -10251,6 +10253,7 @@ msgstr "Nono"
|
||||
#: src/modules/settings/roles/role-permissions/object-level-permissions/components/SettingsRolePermissionsObjectLevelUpdateFieldsValueForObject.tsx
|
||||
#: src/modules/settings/roles/role-permissions/object-level-permissions/components/SettingsRolePermissionsObjectLevelSeeFieldsValueForObject.tsx
|
||||
#: src/modules/settings/admin-panel/apps/components/SettingsAdminApps.tsx
|
||||
#: src/modules/settings/admin-panel/apps/components/SettingsAdminApps.tsx
|
||||
msgid "No"
|
||||
msgstr "No"
|
||||
|
||||
@@ -15099,6 +15102,11 @@ msgstr "Questa azione eliminerà questa cartella e tutte le {2} voci del menu di
|
||||
msgid "This action will delete this folder and the navigation menu item inside. Do you want to continue?"
|
||||
msgstr "Questa azione eliminerà questa cartella e la voce del menu di navigazione al suo interno. Vuoi continuare?"
|
||||
|
||||
#. js-lingui-id: E5I/qG
|
||||
#: src/pages/settings/applications/tabs/SettingsApplicationRegistrationGeneralTab.tsx
|
||||
msgid "This app has required server variables that are not configured. Users won't be able to install it until all required variables are set."
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: WCa/7U
|
||||
#: src/pages/settings/applications/tabs/SettingsApplicationFrontComponentPreviewTab.tsx
|
||||
msgid "This component runs without a UI and renders nothing here."
|
||||
@@ -17199,6 +17207,7 @@ msgstr "sì"
|
||||
#: src/pages/settings/ai/components/SettingsToolParameterTable.tsx
|
||||
#: src/modules/settings/admin-panel/components/SettingsAdminWorkspaceBillingContent.tsx
|
||||
#: src/modules/settings/admin-panel/apps/components/SettingsAdminApps.tsx
|
||||
#: src/modules/settings/admin-panel/apps/components/SettingsAdminApps.tsx
|
||||
msgid "Yes"
|
||||
msgstr "Sì"
|
||||
|
||||
|
||||
@@ -3652,6 +3652,7 @@ msgid "Configuration of this command menu item"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: iAL9tI
|
||||
#: src/pages/settings/applications/tabs/SettingsApplicationRegistrationGeneralTab.tsx
|
||||
#: src/pages/settings/admin-panel/SettingsAdminAiProviderDetail.tsx
|
||||
msgid "Configure"
|
||||
msgstr "設定"
|
||||
@@ -3732,6 +3733,7 @@ msgid "Configure your emails and calendar settings."
|
||||
msgstr "メールとカレンダーの設定を行う。"
|
||||
|
||||
#. js-lingui-id: M1co/O
|
||||
#: src/modules/settings/admin-panel/apps/components/SettingsAdminApps.tsx
|
||||
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAiProviderListCard.tsx
|
||||
msgid "Configured"
|
||||
msgstr "設定済み"
|
||||
@@ -10251,6 +10253,7 @@ msgstr "第九"
|
||||
#: src/modules/settings/roles/role-permissions/object-level-permissions/components/SettingsRolePermissionsObjectLevelUpdateFieldsValueForObject.tsx
|
||||
#: src/modules/settings/roles/role-permissions/object-level-permissions/components/SettingsRolePermissionsObjectLevelSeeFieldsValueForObject.tsx
|
||||
#: src/modules/settings/admin-panel/apps/components/SettingsAdminApps.tsx
|
||||
#: src/modules/settings/admin-panel/apps/components/SettingsAdminApps.tsx
|
||||
msgid "No"
|
||||
msgstr "いいえ"
|
||||
|
||||
@@ -15097,6 +15100,11 @@ msgstr "このフォルダーと中の {2} 件のナビゲーションメニュ
|
||||
msgid "This action will delete this folder and the navigation menu item inside. Do you want to continue?"
|
||||
msgstr "このフォルダーと中のナビゲーションメニュー項目が削除されます。続行しますか?"
|
||||
|
||||
#. js-lingui-id: E5I/qG
|
||||
#: src/pages/settings/applications/tabs/SettingsApplicationRegistrationGeneralTab.tsx
|
||||
msgid "This app has required server variables that are not configured. Users won't be able to install it until all required variables are set."
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: WCa/7U
|
||||
#: src/pages/settings/applications/tabs/SettingsApplicationFrontComponentPreviewTab.tsx
|
||||
msgid "This component runs without a UI and renders nothing here."
|
||||
@@ -17197,6 +17205,7 @@ msgstr "はい"
|
||||
#: src/pages/settings/ai/components/SettingsToolParameterTable.tsx
|
||||
#: src/modules/settings/admin-panel/components/SettingsAdminWorkspaceBillingContent.tsx
|
||||
#: src/modules/settings/admin-panel/apps/components/SettingsAdminApps.tsx
|
||||
#: src/modules/settings/admin-panel/apps/components/SettingsAdminApps.tsx
|
||||
msgid "Yes"
|
||||
msgstr "はい"
|
||||
|
||||
|
||||
@@ -3652,6 +3652,7 @@ msgid "Configuration of this command menu item"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: iAL9tI
|
||||
#: src/pages/settings/applications/tabs/SettingsApplicationRegistrationGeneralTab.tsx
|
||||
#: src/pages/settings/admin-panel/SettingsAdminAiProviderDetail.tsx
|
||||
msgid "Configure"
|
||||
msgstr "구성"
|
||||
@@ -3732,6 +3733,7 @@ msgid "Configure your emails and calendar settings."
|
||||
msgstr "이메일 및 캘린더 설정 구성."
|
||||
|
||||
#. js-lingui-id: M1co/O
|
||||
#: src/modules/settings/admin-panel/apps/components/SettingsAdminApps.tsx
|
||||
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAiProviderListCard.tsx
|
||||
msgid "Configured"
|
||||
msgstr "구성됨"
|
||||
@@ -10251,6 +10253,7 @@ msgstr "아홉 번째"
|
||||
#: src/modules/settings/roles/role-permissions/object-level-permissions/components/SettingsRolePermissionsObjectLevelUpdateFieldsValueForObject.tsx
|
||||
#: src/modules/settings/roles/role-permissions/object-level-permissions/components/SettingsRolePermissionsObjectLevelSeeFieldsValueForObject.tsx
|
||||
#: src/modules/settings/admin-panel/apps/components/SettingsAdminApps.tsx
|
||||
#: src/modules/settings/admin-panel/apps/components/SettingsAdminApps.tsx
|
||||
msgid "No"
|
||||
msgstr "아니요"
|
||||
|
||||
@@ -15097,6 +15100,11 @@ msgstr "이 작업을 수행하면 이 폴더와 내부의 내비게이션 메
|
||||
msgid "This action will delete this folder and the navigation menu item inside. Do you want to continue?"
|
||||
msgstr "이 작업을 수행하면 이 폴더와 내부의 내비게이션 메뉴 항목이 삭제됩니다. 계속하시겠습니까?"
|
||||
|
||||
#. js-lingui-id: E5I/qG
|
||||
#: src/pages/settings/applications/tabs/SettingsApplicationRegistrationGeneralTab.tsx
|
||||
msgid "This app has required server variables that are not configured. Users won't be able to install it until all required variables are set."
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: WCa/7U
|
||||
#: src/pages/settings/applications/tabs/SettingsApplicationFrontComponentPreviewTab.tsx
|
||||
msgid "This component runs without a UI and renders nothing here."
|
||||
@@ -17197,6 +17205,7 @@ msgstr "예"
|
||||
#: src/pages/settings/ai/components/SettingsToolParameterTable.tsx
|
||||
#: src/modules/settings/admin-panel/components/SettingsAdminWorkspaceBillingContent.tsx
|
||||
#: src/modules/settings/admin-panel/apps/components/SettingsAdminApps.tsx
|
||||
#: src/modules/settings/admin-panel/apps/components/SettingsAdminApps.tsx
|
||||
msgid "Yes"
|
||||
msgstr "예"
|
||||
|
||||
|
||||
@@ -3652,6 +3652,7 @@ msgid "Configuration of this command menu item"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: iAL9tI
|
||||
#: src/pages/settings/applications/tabs/SettingsApplicationRegistrationGeneralTab.tsx
|
||||
#: src/pages/settings/admin-panel/SettingsAdminAiProviderDetail.tsx
|
||||
msgid "Configure"
|
||||
msgstr "Configureren"
|
||||
@@ -3732,6 +3733,7 @@ msgid "Configure your emails and calendar settings."
|
||||
msgstr "Configureer uw e-mail- en kalenderinstellingen."
|
||||
|
||||
#. js-lingui-id: M1co/O
|
||||
#: src/modules/settings/admin-panel/apps/components/SettingsAdminApps.tsx
|
||||
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAiProviderListCard.tsx
|
||||
msgid "Configured"
|
||||
msgstr "Geconfigureerd"
|
||||
@@ -10251,6 +10253,7 @@ msgstr "Negende"
|
||||
#: src/modules/settings/roles/role-permissions/object-level-permissions/components/SettingsRolePermissionsObjectLevelUpdateFieldsValueForObject.tsx
|
||||
#: src/modules/settings/roles/role-permissions/object-level-permissions/components/SettingsRolePermissionsObjectLevelSeeFieldsValueForObject.tsx
|
||||
#: src/modules/settings/admin-panel/apps/components/SettingsAdminApps.tsx
|
||||
#: src/modules/settings/admin-panel/apps/components/SettingsAdminApps.tsx
|
||||
msgid "No"
|
||||
msgstr "Nee"
|
||||
|
||||
@@ -15099,6 +15102,11 @@ msgstr "Deze actie verwijdert deze map en alle {2} navigatiemenu-items erin. Wil
|
||||
msgid "This action will delete this folder and the navigation menu item inside. Do you want to continue?"
|
||||
msgstr "Deze actie verwijdert deze map en het navigatiemenu-item erin. Wil je doorgaan?"
|
||||
|
||||
#. js-lingui-id: E5I/qG
|
||||
#: src/pages/settings/applications/tabs/SettingsApplicationRegistrationGeneralTab.tsx
|
||||
msgid "This app has required server variables that are not configured. Users won't be able to install it until all required variables are set."
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: WCa/7U
|
||||
#: src/pages/settings/applications/tabs/SettingsApplicationFrontComponentPreviewTab.tsx
|
||||
msgid "This component runs without a UI and renders nothing here."
|
||||
@@ -17199,6 +17207,7 @@ msgstr "ja"
|
||||
#: src/pages/settings/ai/components/SettingsToolParameterTable.tsx
|
||||
#: src/modules/settings/admin-panel/components/SettingsAdminWorkspaceBillingContent.tsx
|
||||
#: src/modules/settings/admin-panel/apps/components/SettingsAdminApps.tsx
|
||||
#: src/modules/settings/admin-panel/apps/components/SettingsAdminApps.tsx
|
||||
msgid "Yes"
|
||||
msgstr "Ja"
|
||||
|
||||
|
||||
@@ -3652,6 +3652,7 @@ msgid "Configuration of this command menu item"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: iAL9tI
|
||||
#: src/pages/settings/applications/tabs/SettingsApplicationRegistrationGeneralTab.tsx
|
||||
#: src/pages/settings/admin-panel/SettingsAdminAiProviderDetail.tsx
|
||||
msgid "Configure"
|
||||
msgstr "Konfigurer"
|
||||
@@ -3732,6 +3733,7 @@ msgid "Configure your emails and calendar settings."
|
||||
msgstr "Konfigurer dine e-post- og kalenderinnstillinger."
|
||||
|
||||
#. js-lingui-id: M1co/O
|
||||
#: src/modules/settings/admin-panel/apps/components/SettingsAdminApps.tsx
|
||||
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAiProviderListCard.tsx
|
||||
msgid "Configured"
|
||||
msgstr "Konfigurert"
|
||||
@@ -10251,6 +10253,7 @@ msgstr "Niende"
|
||||
#: src/modules/settings/roles/role-permissions/object-level-permissions/components/SettingsRolePermissionsObjectLevelUpdateFieldsValueForObject.tsx
|
||||
#: src/modules/settings/roles/role-permissions/object-level-permissions/components/SettingsRolePermissionsObjectLevelSeeFieldsValueForObject.tsx
|
||||
#: src/modules/settings/admin-panel/apps/components/SettingsAdminApps.tsx
|
||||
#: src/modules/settings/admin-panel/apps/components/SettingsAdminApps.tsx
|
||||
msgid "No"
|
||||
msgstr "Nei"
|
||||
|
||||
@@ -15097,6 +15100,11 @@ msgstr "Denne handlingen vil slette denne mappen og alle {2} navigasjonsmenyelem
|
||||
msgid "This action will delete this folder and the navigation menu item inside. Do you want to continue?"
|
||||
msgstr "Denne handlingen vil slette denne mappen og navigasjonsmenyelementet i den. Vil du fortsette?"
|
||||
|
||||
#. js-lingui-id: E5I/qG
|
||||
#: src/pages/settings/applications/tabs/SettingsApplicationRegistrationGeneralTab.tsx
|
||||
msgid "This app has required server variables that are not configured. Users won't be able to install it until all required variables are set."
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: WCa/7U
|
||||
#: src/pages/settings/applications/tabs/SettingsApplicationFrontComponentPreviewTab.tsx
|
||||
msgid "This component runs without a UI and renders nothing here."
|
||||
@@ -17197,6 +17205,7 @@ msgstr "ja"
|
||||
#: src/pages/settings/ai/components/SettingsToolParameterTable.tsx
|
||||
#: src/modules/settings/admin-panel/components/SettingsAdminWorkspaceBillingContent.tsx
|
||||
#: src/modules/settings/admin-panel/apps/components/SettingsAdminApps.tsx
|
||||
#: src/modules/settings/admin-panel/apps/components/SettingsAdminApps.tsx
|
||||
msgid "Yes"
|
||||
msgstr "Ja"
|
||||
|
||||
|
||||
@@ -3652,6 +3652,7 @@ msgid "Configuration of this command menu item"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: iAL9tI
|
||||
#: src/pages/settings/applications/tabs/SettingsApplicationRegistrationGeneralTab.tsx
|
||||
#: src/pages/settings/admin-panel/SettingsAdminAiProviderDetail.tsx
|
||||
msgid "Configure"
|
||||
msgstr "Skonfiguruj"
|
||||
@@ -3732,6 +3733,7 @@ msgid "Configure your emails and calendar settings."
|
||||
msgstr "Skonfiguruj swoje ustawienia e-mail i kalendarza."
|
||||
|
||||
#. js-lingui-id: M1co/O
|
||||
#: src/modules/settings/admin-panel/apps/components/SettingsAdminApps.tsx
|
||||
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAiProviderListCard.tsx
|
||||
msgid "Configured"
|
||||
msgstr "Skonfigurowane"
|
||||
@@ -10251,6 +10253,7 @@ msgstr "Dziewiąty"
|
||||
#: src/modules/settings/roles/role-permissions/object-level-permissions/components/SettingsRolePermissionsObjectLevelUpdateFieldsValueForObject.tsx
|
||||
#: src/modules/settings/roles/role-permissions/object-level-permissions/components/SettingsRolePermissionsObjectLevelSeeFieldsValueForObject.tsx
|
||||
#: src/modules/settings/admin-panel/apps/components/SettingsAdminApps.tsx
|
||||
#: src/modules/settings/admin-panel/apps/components/SettingsAdminApps.tsx
|
||||
msgid "No"
|
||||
msgstr "Nie"
|
||||
|
||||
@@ -15097,6 +15100,11 @@ msgstr "Ta akcja usunie ten folder oraz {2, plural, one {# pozycję menu nawigac
|
||||
msgid "This action will delete this folder and the navigation menu item inside. Do you want to continue?"
|
||||
msgstr "Ta akcja usunie ten folder oraz element menu nawigacji w środku. Czy chcesz kontynuować?"
|
||||
|
||||
#. js-lingui-id: E5I/qG
|
||||
#: src/pages/settings/applications/tabs/SettingsApplicationRegistrationGeneralTab.tsx
|
||||
msgid "This app has required server variables that are not configured. Users won't be able to install it until all required variables are set."
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: WCa/7U
|
||||
#: src/pages/settings/applications/tabs/SettingsApplicationFrontComponentPreviewTab.tsx
|
||||
msgid "This component runs without a UI and renders nothing here."
|
||||
@@ -17197,6 +17205,7 @@ msgstr "tak"
|
||||
#: src/pages/settings/ai/components/SettingsToolParameterTable.tsx
|
||||
#: src/modules/settings/admin-panel/components/SettingsAdminWorkspaceBillingContent.tsx
|
||||
#: src/modules/settings/admin-panel/apps/components/SettingsAdminApps.tsx
|
||||
#: src/modules/settings/admin-panel/apps/components/SettingsAdminApps.tsx
|
||||
msgid "Yes"
|
||||
msgstr "Tak"
|
||||
|
||||
|
||||
@@ -3647,6 +3647,7 @@ msgid "Configuration of this command menu item"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: iAL9tI
|
||||
#: src/pages/settings/applications/tabs/SettingsApplicationRegistrationGeneralTab.tsx
|
||||
#: src/pages/settings/admin-panel/SettingsAdminAiProviderDetail.tsx
|
||||
msgid "Configure"
|
||||
msgstr ""
|
||||
@@ -3727,6 +3728,7 @@ msgid "Configure your emails and calendar settings."
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: M1co/O
|
||||
#: src/modules/settings/admin-panel/apps/components/SettingsAdminApps.tsx
|
||||
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAiProviderListCard.tsx
|
||||
msgid "Configured"
|
||||
msgstr ""
|
||||
@@ -10246,6 +10248,7 @@ msgstr ""
|
||||
#: src/modules/settings/roles/role-permissions/object-level-permissions/components/SettingsRolePermissionsObjectLevelUpdateFieldsValueForObject.tsx
|
||||
#: src/modules/settings/roles/role-permissions/object-level-permissions/components/SettingsRolePermissionsObjectLevelSeeFieldsValueForObject.tsx
|
||||
#: src/modules/settings/admin-panel/apps/components/SettingsAdminApps.tsx
|
||||
#: src/modules/settings/admin-panel/apps/components/SettingsAdminApps.tsx
|
||||
msgid "No"
|
||||
msgstr ""
|
||||
|
||||
@@ -15092,6 +15095,11 @@ msgstr ""
|
||||
msgid "This action will delete this folder and the navigation menu item inside. Do you want to continue?"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: E5I/qG
|
||||
#: src/pages/settings/applications/tabs/SettingsApplicationRegistrationGeneralTab.tsx
|
||||
msgid "This app has required server variables that are not configured. Users won't be able to install it until all required variables are set."
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: WCa/7U
|
||||
#: src/pages/settings/applications/tabs/SettingsApplicationFrontComponentPreviewTab.tsx
|
||||
msgid "This component runs without a UI and renders nothing here."
|
||||
@@ -17190,6 +17198,7 @@ msgstr ""
|
||||
#: src/pages/settings/ai/components/SettingsToolParameterTable.tsx
|
||||
#: src/modules/settings/admin-panel/components/SettingsAdminWorkspaceBillingContent.tsx
|
||||
#: src/modules/settings/admin-panel/apps/components/SettingsAdminApps.tsx
|
||||
#: src/modules/settings/admin-panel/apps/components/SettingsAdminApps.tsx
|
||||
msgid "Yes"
|
||||
msgstr ""
|
||||
|
||||
|
||||
@@ -3652,6 +3652,7 @@ msgid "Configuration of this command menu item"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: iAL9tI
|
||||
#: src/pages/settings/applications/tabs/SettingsApplicationRegistrationGeneralTab.tsx
|
||||
#: src/pages/settings/admin-panel/SettingsAdminAiProviderDetail.tsx
|
||||
msgid "Configure"
|
||||
msgstr "Configurar"
|
||||
@@ -3732,6 +3733,7 @@ msgid "Configure your emails and calendar settings."
|
||||
msgstr "Configure suas configurações de e-mail e calendário."
|
||||
|
||||
#. js-lingui-id: M1co/O
|
||||
#: src/modules/settings/admin-panel/apps/components/SettingsAdminApps.tsx
|
||||
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAiProviderListCard.tsx
|
||||
msgid "Configured"
|
||||
msgstr "Configurado"
|
||||
@@ -10251,6 +10253,7 @@ msgstr "Nono"
|
||||
#: src/modules/settings/roles/role-permissions/object-level-permissions/components/SettingsRolePermissionsObjectLevelUpdateFieldsValueForObject.tsx
|
||||
#: src/modules/settings/roles/role-permissions/object-level-permissions/components/SettingsRolePermissionsObjectLevelSeeFieldsValueForObject.tsx
|
||||
#: src/modules/settings/admin-panel/apps/components/SettingsAdminApps.tsx
|
||||
#: src/modules/settings/admin-panel/apps/components/SettingsAdminApps.tsx
|
||||
msgid "No"
|
||||
msgstr "Não"
|
||||
|
||||
@@ -15097,6 +15100,11 @@ msgstr "Esta ação excluirá esta pasta e todos os {2} itens do menu de navega
|
||||
msgid "This action will delete this folder and the navigation menu item inside. Do you want to continue?"
|
||||
msgstr "Esta ação excluirá esta pasta e o item do menu de navegação dentro dela. Deseja continuar?"
|
||||
|
||||
#. js-lingui-id: E5I/qG
|
||||
#: src/pages/settings/applications/tabs/SettingsApplicationRegistrationGeneralTab.tsx
|
||||
msgid "This app has required server variables that are not configured. Users won't be able to install it until all required variables are set."
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: WCa/7U
|
||||
#: src/pages/settings/applications/tabs/SettingsApplicationFrontComponentPreviewTab.tsx
|
||||
msgid "This component runs without a UI and renders nothing here."
|
||||
@@ -17197,6 +17205,7 @@ msgstr "sim"
|
||||
#: src/pages/settings/ai/components/SettingsToolParameterTable.tsx
|
||||
#: src/modules/settings/admin-panel/components/SettingsAdminWorkspaceBillingContent.tsx
|
||||
#: src/modules/settings/admin-panel/apps/components/SettingsAdminApps.tsx
|
||||
#: src/modules/settings/admin-panel/apps/components/SettingsAdminApps.tsx
|
||||
msgid "Yes"
|
||||
msgstr "Sim"
|
||||
|
||||
|
||||
@@ -3652,6 +3652,7 @@ msgid "Configuration of this command menu item"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: iAL9tI
|
||||
#: src/pages/settings/applications/tabs/SettingsApplicationRegistrationGeneralTab.tsx
|
||||
#: src/pages/settings/admin-panel/SettingsAdminAiProviderDetail.tsx
|
||||
msgid "Configure"
|
||||
msgstr "Configurar"
|
||||
@@ -3732,6 +3733,7 @@ msgid "Configure your emails and calendar settings."
|
||||
msgstr "Configure as definições de e-mail e calendário."
|
||||
|
||||
#. js-lingui-id: M1co/O
|
||||
#: src/modules/settings/admin-panel/apps/components/SettingsAdminApps.tsx
|
||||
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAiProviderListCard.tsx
|
||||
msgid "Configured"
|
||||
msgstr "Configurado"
|
||||
@@ -10251,6 +10253,7 @@ msgstr "Nono"
|
||||
#: src/modules/settings/roles/role-permissions/object-level-permissions/components/SettingsRolePermissionsObjectLevelUpdateFieldsValueForObject.tsx
|
||||
#: src/modules/settings/roles/role-permissions/object-level-permissions/components/SettingsRolePermissionsObjectLevelSeeFieldsValueForObject.tsx
|
||||
#: src/modules/settings/admin-panel/apps/components/SettingsAdminApps.tsx
|
||||
#: src/modules/settings/admin-panel/apps/components/SettingsAdminApps.tsx
|
||||
msgid "No"
|
||||
msgstr "Não"
|
||||
|
||||
@@ -15097,6 +15100,11 @@ msgstr "Esta ação eliminará esta pasta e todos os {2} itens do menu de navega
|
||||
msgid "This action will delete this folder and the navigation menu item inside. Do you want to continue?"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: E5I/qG
|
||||
#: src/pages/settings/applications/tabs/SettingsApplicationRegistrationGeneralTab.tsx
|
||||
msgid "This app has required server variables that are not configured. Users won't be able to install it until all required variables are set."
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: WCa/7U
|
||||
#: src/pages/settings/applications/tabs/SettingsApplicationFrontComponentPreviewTab.tsx
|
||||
msgid "This component runs without a UI and renders nothing here."
|
||||
@@ -17197,6 +17205,7 @@ msgstr "sim"
|
||||
#: src/pages/settings/ai/components/SettingsToolParameterTable.tsx
|
||||
#: src/modules/settings/admin-panel/components/SettingsAdminWorkspaceBillingContent.tsx
|
||||
#: src/modules/settings/admin-panel/apps/components/SettingsAdminApps.tsx
|
||||
#: src/modules/settings/admin-panel/apps/components/SettingsAdminApps.tsx
|
||||
msgid "Yes"
|
||||
msgstr "Sim"
|
||||
|
||||
|
||||
@@ -3652,6 +3652,7 @@ msgid "Configuration of this command menu item"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: iAL9tI
|
||||
#: src/pages/settings/applications/tabs/SettingsApplicationRegistrationGeneralTab.tsx
|
||||
#: src/pages/settings/admin-panel/SettingsAdminAiProviderDetail.tsx
|
||||
msgid "Configure"
|
||||
msgstr "Configurați"
|
||||
@@ -3732,6 +3733,7 @@ msgid "Configure your emails and calendar settings."
|
||||
msgstr "Configurați setările de e-mail și calendar."
|
||||
|
||||
#. js-lingui-id: M1co/O
|
||||
#: src/modules/settings/admin-panel/apps/components/SettingsAdminApps.tsx
|
||||
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAiProviderListCard.tsx
|
||||
msgid "Configured"
|
||||
msgstr "Configurat"
|
||||
@@ -10251,6 +10253,7 @@ msgstr "Al nouălea"
|
||||
#: src/modules/settings/roles/role-permissions/object-level-permissions/components/SettingsRolePermissionsObjectLevelUpdateFieldsValueForObject.tsx
|
||||
#: src/modules/settings/roles/role-permissions/object-level-permissions/components/SettingsRolePermissionsObjectLevelSeeFieldsValueForObject.tsx
|
||||
#: src/modules/settings/admin-panel/apps/components/SettingsAdminApps.tsx
|
||||
#: src/modules/settings/admin-panel/apps/components/SettingsAdminApps.tsx
|
||||
msgid "No"
|
||||
msgstr "Nu"
|
||||
|
||||
@@ -15097,6 +15100,11 @@ msgstr "Această acțiune va șterge acest folder și toate cele {2} elemente di
|
||||
msgid "This action will delete this folder and the navigation menu item inside. Do you want to continue?"
|
||||
msgstr "Această acțiune va șterge acest folder și elementul din meniul de navigare din interior. Doriți să continuați?"
|
||||
|
||||
#. js-lingui-id: E5I/qG
|
||||
#: src/pages/settings/applications/tabs/SettingsApplicationRegistrationGeneralTab.tsx
|
||||
msgid "This app has required server variables that are not configured. Users won't be able to install it until all required variables are set."
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: WCa/7U
|
||||
#: src/pages/settings/applications/tabs/SettingsApplicationFrontComponentPreviewTab.tsx
|
||||
msgid "This component runs without a UI and renders nothing here."
|
||||
@@ -17197,6 +17205,7 @@ msgstr "da"
|
||||
#: src/pages/settings/ai/components/SettingsToolParameterTable.tsx
|
||||
#: src/modules/settings/admin-panel/components/SettingsAdminWorkspaceBillingContent.tsx
|
||||
#: src/modules/settings/admin-panel/apps/components/SettingsAdminApps.tsx
|
||||
#: src/modules/settings/admin-panel/apps/components/SettingsAdminApps.tsx
|
||||
msgid "Yes"
|
||||
msgstr "Da"
|
||||
|
||||
|
||||
Binary file not shown.
@@ -3652,6 +3652,7 @@ msgid "Configuration of this command menu item"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: iAL9tI
|
||||
#: src/pages/settings/applications/tabs/SettingsApplicationRegistrationGeneralTab.tsx
|
||||
#: src/pages/settings/admin-panel/SettingsAdminAiProviderDetail.tsx
|
||||
msgid "Configure"
|
||||
msgstr "Конфигуришите"
|
||||
@@ -3732,6 +3733,7 @@ msgid "Configure your emails and calendar settings."
|
||||
msgstr "Подесите своје подешавања е-поште и календара."
|
||||
|
||||
#. js-lingui-id: M1co/O
|
||||
#: src/modules/settings/admin-panel/apps/components/SettingsAdminApps.tsx
|
||||
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAiProviderListCard.tsx
|
||||
msgid "Configured"
|
||||
msgstr "Конфигурисано"
|
||||
@@ -10251,6 +10253,7 @@ msgstr "Девети"
|
||||
#: src/modules/settings/roles/role-permissions/object-level-permissions/components/SettingsRolePermissionsObjectLevelUpdateFieldsValueForObject.tsx
|
||||
#: src/modules/settings/roles/role-permissions/object-level-permissions/components/SettingsRolePermissionsObjectLevelSeeFieldsValueForObject.tsx
|
||||
#: src/modules/settings/admin-panel/apps/components/SettingsAdminApps.tsx
|
||||
#: src/modules/settings/admin-panel/apps/components/SettingsAdminApps.tsx
|
||||
msgid "No"
|
||||
msgstr "Не"
|
||||
|
||||
@@ -15097,6 +15100,11 @@ msgstr "Ова радња ће избрисати ову фасциклу и с
|
||||
msgid "This action will delete this folder and the navigation menu item inside. Do you want to continue?"
|
||||
msgstr "Ова радња ће избрисати ову фасциклу и ставку навигационог менија унутар ње. Да ли желите да наставите?"
|
||||
|
||||
#. js-lingui-id: E5I/qG
|
||||
#: src/pages/settings/applications/tabs/SettingsApplicationRegistrationGeneralTab.tsx
|
||||
msgid "This app has required server variables that are not configured. Users won't be able to install it until all required variables are set."
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: WCa/7U
|
||||
#: src/pages/settings/applications/tabs/SettingsApplicationFrontComponentPreviewTab.tsx
|
||||
msgid "This component runs without a UI and renders nothing here."
|
||||
@@ -17197,6 +17205,7 @@ msgstr "да"
|
||||
#: src/pages/settings/ai/components/SettingsToolParameterTable.tsx
|
||||
#: src/modules/settings/admin-panel/components/SettingsAdminWorkspaceBillingContent.tsx
|
||||
#: src/modules/settings/admin-panel/apps/components/SettingsAdminApps.tsx
|
||||
#: src/modules/settings/admin-panel/apps/components/SettingsAdminApps.tsx
|
||||
msgid "Yes"
|
||||
msgstr "Да"
|
||||
|
||||
|
||||
@@ -3652,6 +3652,7 @@ msgid "Configuration of this command menu item"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: iAL9tI
|
||||
#: src/pages/settings/applications/tabs/SettingsApplicationRegistrationGeneralTab.tsx
|
||||
#: src/pages/settings/admin-panel/SettingsAdminAiProviderDetail.tsx
|
||||
msgid "Configure"
|
||||
msgstr "Konfigurera"
|
||||
@@ -3732,6 +3733,7 @@ msgid "Configure your emails and calendar settings."
|
||||
msgstr "Konfigurera dina e-post- och kalenderinställningar."
|
||||
|
||||
#. js-lingui-id: M1co/O
|
||||
#: src/modules/settings/admin-panel/apps/components/SettingsAdminApps.tsx
|
||||
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAiProviderListCard.tsx
|
||||
msgid "Configured"
|
||||
msgstr "Konfigurerad"
|
||||
@@ -10253,6 +10255,7 @@ msgstr "Nionde"
|
||||
#: src/modules/settings/roles/role-permissions/object-level-permissions/components/SettingsRolePermissionsObjectLevelUpdateFieldsValueForObject.tsx
|
||||
#: src/modules/settings/roles/role-permissions/object-level-permissions/components/SettingsRolePermissionsObjectLevelSeeFieldsValueForObject.tsx
|
||||
#: src/modules/settings/admin-panel/apps/components/SettingsAdminApps.tsx
|
||||
#: src/modules/settings/admin-panel/apps/components/SettingsAdminApps.tsx
|
||||
msgid "No"
|
||||
msgstr "Nej"
|
||||
|
||||
@@ -15105,6 +15108,11 @@ msgstr "Denna åtgärd kommer att ta bort denna mapp och alla {2} navigationsmen
|
||||
msgid "This action will delete this folder and the navigation menu item inside. Do you want to continue?"
|
||||
msgstr "Denna åtgärd kommer att ta bort denna mapp och navigationsmenyalternativet i den. Vill du fortsätta?"
|
||||
|
||||
#. js-lingui-id: E5I/qG
|
||||
#: src/pages/settings/applications/tabs/SettingsApplicationRegistrationGeneralTab.tsx
|
||||
msgid "This app has required server variables that are not configured. Users won't be able to install it until all required variables are set."
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: WCa/7U
|
||||
#: src/pages/settings/applications/tabs/SettingsApplicationFrontComponentPreviewTab.tsx
|
||||
msgid "This component runs without a UI and renders nothing here."
|
||||
@@ -17205,6 +17213,7 @@ msgstr "ja"
|
||||
#: src/pages/settings/ai/components/SettingsToolParameterTable.tsx
|
||||
#: src/modules/settings/admin-panel/components/SettingsAdminWorkspaceBillingContent.tsx
|
||||
#: src/modules/settings/admin-panel/apps/components/SettingsAdminApps.tsx
|
||||
#: src/modules/settings/admin-panel/apps/components/SettingsAdminApps.tsx
|
||||
msgid "Yes"
|
||||
msgstr "Ja"
|
||||
|
||||
|
||||
@@ -3652,6 +3652,7 @@ msgid "Configuration of this command menu item"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: iAL9tI
|
||||
#: src/pages/settings/applications/tabs/SettingsApplicationRegistrationGeneralTab.tsx
|
||||
#: src/pages/settings/admin-panel/SettingsAdminAiProviderDetail.tsx
|
||||
msgid "Configure"
|
||||
msgstr "Yapılandırın"
|
||||
@@ -3732,6 +3733,7 @@ msgid "Configure your emails and calendar settings."
|
||||
msgstr "E-posta ve takvim ayarlarınızı yapılandırın."
|
||||
|
||||
#. js-lingui-id: M1co/O
|
||||
#: src/modules/settings/admin-panel/apps/components/SettingsAdminApps.tsx
|
||||
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAiProviderListCard.tsx
|
||||
msgid "Configured"
|
||||
msgstr "Yapılandırıldı"
|
||||
@@ -10251,6 +10253,7 @@ msgstr "Dokuzuncu"
|
||||
#: src/modules/settings/roles/role-permissions/object-level-permissions/components/SettingsRolePermissionsObjectLevelUpdateFieldsValueForObject.tsx
|
||||
#: src/modules/settings/roles/role-permissions/object-level-permissions/components/SettingsRolePermissionsObjectLevelSeeFieldsValueForObject.tsx
|
||||
#: src/modules/settings/admin-panel/apps/components/SettingsAdminApps.tsx
|
||||
#: src/modules/settings/admin-panel/apps/components/SettingsAdminApps.tsx
|
||||
msgid "No"
|
||||
msgstr "Hayır"
|
||||
|
||||
@@ -15097,6 +15100,11 @@ msgstr "Bu işlem bu klasörü ve içindeki tüm {2} gezinti menüsü öğesini
|
||||
msgid "This action will delete this folder and the navigation menu item inside. Do you want to continue?"
|
||||
msgstr "Bu işlem bu klasörü ve içindeki gezinti menüsü öğesini silecek. Devam etmek istiyor musunuz?"
|
||||
|
||||
#. js-lingui-id: E5I/qG
|
||||
#: src/pages/settings/applications/tabs/SettingsApplicationRegistrationGeneralTab.tsx
|
||||
msgid "This app has required server variables that are not configured. Users won't be able to install it until all required variables are set."
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: WCa/7U
|
||||
#: src/pages/settings/applications/tabs/SettingsApplicationFrontComponentPreviewTab.tsx
|
||||
msgid "This component runs without a UI and renders nothing here."
|
||||
@@ -17197,6 +17205,7 @@ msgstr "evet"
|
||||
#: src/pages/settings/ai/components/SettingsToolParameterTable.tsx
|
||||
#: src/modules/settings/admin-panel/components/SettingsAdminWorkspaceBillingContent.tsx
|
||||
#: src/modules/settings/admin-panel/apps/components/SettingsAdminApps.tsx
|
||||
#: src/modules/settings/admin-panel/apps/components/SettingsAdminApps.tsx
|
||||
msgid "Yes"
|
||||
msgstr "Evet"
|
||||
|
||||
|
||||
@@ -3652,6 +3652,7 @@ msgid "Configuration of this command menu item"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: iAL9tI
|
||||
#: src/pages/settings/applications/tabs/SettingsApplicationRegistrationGeneralTab.tsx
|
||||
#: src/pages/settings/admin-panel/SettingsAdminAiProviderDetail.tsx
|
||||
msgid "Configure"
|
||||
msgstr "Налаштуйте"
|
||||
@@ -3732,6 +3733,7 @@ msgid "Configure your emails and calendar settings."
|
||||
msgstr "Налаштуйте налаштування електронної пошти та календаря."
|
||||
|
||||
#. js-lingui-id: M1co/O
|
||||
#: src/modules/settings/admin-panel/apps/components/SettingsAdminApps.tsx
|
||||
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAiProviderListCard.tsx
|
||||
msgid "Configured"
|
||||
msgstr "Налаштовано"
|
||||
@@ -10251,6 +10253,7 @@ msgstr "Дев'ятий"
|
||||
#: src/modules/settings/roles/role-permissions/object-level-permissions/components/SettingsRolePermissionsObjectLevelUpdateFieldsValueForObject.tsx
|
||||
#: src/modules/settings/roles/role-permissions/object-level-permissions/components/SettingsRolePermissionsObjectLevelSeeFieldsValueForObject.tsx
|
||||
#: src/modules/settings/admin-panel/apps/components/SettingsAdminApps.tsx
|
||||
#: src/modules/settings/admin-panel/apps/components/SettingsAdminApps.tsx
|
||||
msgid "No"
|
||||
msgstr "Ні"
|
||||
|
||||
@@ -15099,6 +15102,11 @@ msgstr "Ця дія видалить цю папку та всі {2} пункт
|
||||
msgid "This action will delete this folder and the navigation menu item inside. Do you want to continue?"
|
||||
msgstr "Ця дія видалить цю папку та пункт навігаційного меню усередині. Продовжити?"
|
||||
|
||||
#. js-lingui-id: E5I/qG
|
||||
#: src/pages/settings/applications/tabs/SettingsApplicationRegistrationGeneralTab.tsx
|
||||
msgid "This app has required server variables that are not configured. Users won't be able to install it until all required variables are set."
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: WCa/7U
|
||||
#: src/pages/settings/applications/tabs/SettingsApplicationFrontComponentPreviewTab.tsx
|
||||
msgid "This component runs without a UI and renders nothing here."
|
||||
@@ -17199,6 +17207,7 @@ msgstr "так"
|
||||
#: src/pages/settings/ai/components/SettingsToolParameterTable.tsx
|
||||
#: src/modules/settings/admin-panel/components/SettingsAdminWorkspaceBillingContent.tsx
|
||||
#: src/modules/settings/admin-panel/apps/components/SettingsAdminApps.tsx
|
||||
#: src/modules/settings/admin-panel/apps/components/SettingsAdminApps.tsx
|
||||
msgid "Yes"
|
||||
msgstr "Так"
|
||||
|
||||
|
||||
@@ -3652,6 +3652,7 @@ msgid "Configuration of this command menu item"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: iAL9tI
|
||||
#: src/pages/settings/applications/tabs/SettingsApplicationRegistrationGeneralTab.tsx
|
||||
#: src/pages/settings/admin-panel/SettingsAdminAiProviderDetail.tsx
|
||||
msgid "Configure"
|
||||
msgstr "Cấu hình"
|
||||
@@ -3732,6 +3733,7 @@ msgid "Configure your emails and calendar settings."
|
||||
msgstr "Cấu hình cài đặt email và lịch của bạn."
|
||||
|
||||
#. js-lingui-id: M1co/O
|
||||
#: src/modules/settings/admin-panel/apps/components/SettingsAdminApps.tsx
|
||||
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAiProviderListCard.tsx
|
||||
msgid "Configured"
|
||||
msgstr "Đã cấu hình"
|
||||
@@ -10251,6 +10253,7 @@ msgstr "Thứ chín"
|
||||
#: src/modules/settings/roles/role-permissions/object-level-permissions/components/SettingsRolePermissionsObjectLevelUpdateFieldsValueForObject.tsx
|
||||
#: src/modules/settings/roles/role-permissions/object-level-permissions/components/SettingsRolePermissionsObjectLevelSeeFieldsValueForObject.tsx
|
||||
#: src/modules/settings/admin-panel/apps/components/SettingsAdminApps.tsx
|
||||
#: src/modules/settings/admin-panel/apps/components/SettingsAdminApps.tsx
|
||||
msgid "No"
|
||||
msgstr "Không"
|
||||
|
||||
@@ -15097,6 +15100,11 @@ msgstr "Hành động này sẽ xóa thư mục này và toàn bộ {2} mục me
|
||||
msgid "This action will delete this folder and the navigation menu item inside. Do you want to continue?"
|
||||
msgstr "Hành động này sẽ xóa thư mục này và mục menu điều hướng bên trong. Bạn có muốn tiếp tục không?"
|
||||
|
||||
#. js-lingui-id: E5I/qG
|
||||
#: src/pages/settings/applications/tabs/SettingsApplicationRegistrationGeneralTab.tsx
|
||||
msgid "This app has required server variables that are not configured. Users won't be able to install it until all required variables are set."
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: WCa/7U
|
||||
#: src/pages/settings/applications/tabs/SettingsApplicationFrontComponentPreviewTab.tsx
|
||||
msgid "This component runs without a UI and renders nothing here."
|
||||
@@ -17197,6 +17205,7 @@ msgstr "có"
|
||||
#: src/pages/settings/ai/components/SettingsToolParameterTable.tsx
|
||||
#: src/modules/settings/admin-panel/components/SettingsAdminWorkspaceBillingContent.tsx
|
||||
#: src/modules/settings/admin-panel/apps/components/SettingsAdminApps.tsx
|
||||
#: src/modules/settings/admin-panel/apps/components/SettingsAdminApps.tsx
|
||||
msgid "Yes"
|
||||
msgstr "Có"
|
||||
|
||||
|
||||
@@ -3652,6 +3652,7 @@ msgid "Configuration of this command menu item"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: iAL9tI
|
||||
#: src/pages/settings/applications/tabs/SettingsApplicationRegistrationGeneralTab.tsx
|
||||
#: src/pages/settings/admin-panel/SettingsAdminAiProviderDetail.tsx
|
||||
msgid "Configure"
|
||||
msgstr "配置"
|
||||
@@ -3732,6 +3733,7 @@ msgid "Configure your emails and calendar settings."
|
||||
msgstr "配置电子邮件和日历设置。"
|
||||
|
||||
#. js-lingui-id: M1co/O
|
||||
#: src/modules/settings/admin-panel/apps/components/SettingsAdminApps.tsx
|
||||
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAiProviderListCard.tsx
|
||||
msgid "Configured"
|
||||
msgstr "已配置"
|
||||
@@ -10251,6 +10253,7 @@ msgstr "第九"
|
||||
#: src/modules/settings/roles/role-permissions/object-level-permissions/components/SettingsRolePermissionsObjectLevelUpdateFieldsValueForObject.tsx
|
||||
#: src/modules/settings/roles/role-permissions/object-level-permissions/components/SettingsRolePermissionsObjectLevelSeeFieldsValueForObject.tsx
|
||||
#: src/modules/settings/admin-panel/apps/components/SettingsAdminApps.tsx
|
||||
#: src/modules/settings/admin-panel/apps/components/SettingsAdminApps.tsx
|
||||
msgid "No"
|
||||
msgstr "不"
|
||||
|
||||
@@ -15097,6 +15100,11 @@ msgstr "此操作将删除此文件夹及其中的 {2} 个导航菜单项。是
|
||||
msgid "This action will delete this folder and the navigation menu item inside. Do you want to continue?"
|
||||
msgstr "此操作将删除此文件夹及其中的导航菜单项。是否继续?"
|
||||
|
||||
#. js-lingui-id: E5I/qG
|
||||
#: src/pages/settings/applications/tabs/SettingsApplicationRegistrationGeneralTab.tsx
|
||||
msgid "This app has required server variables that are not configured. Users won't be able to install it until all required variables are set."
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: WCa/7U
|
||||
#: src/pages/settings/applications/tabs/SettingsApplicationFrontComponentPreviewTab.tsx
|
||||
msgid "This component runs without a UI and renders nothing here."
|
||||
@@ -17197,6 +17205,7 @@ msgstr "是"
|
||||
#: src/pages/settings/ai/components/SettingsToolParameterTable.tsx
|
||||
#: src/modules/settings/admin-panel/components/SettingsAdminWorkspaceBillingContent.tsx
|
||||
#: src/modules/settings/admin-panel/apps/components/SettingsAdminApps.tsx
|
||||
#: src/modules/settings/admin-panel/apps/components/SettingsAdminApps.tsx
|
||||
msgid "Yes"
|
||||
msgstr "是"
|
||||
|
||||
|
||||
@@ -3652,6 +3652,7 @@ msgid "Configuration of this command menu item"
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: iAL9tI
|
||||
#: src/pages/settings/applications/tabs/SettingsApplicationRegistrationGeneralTab.tsx
|
||||
#: src/pages/settings/admin-panel/SettingsAdminAiProviderDetail.tsx
|
||||
msgid "Configure"
|
||||
msgstr "配置"
|
||||
@@ -3732,6 +3733,7 @@ msgid "Configure your emails and calendar settings."
|
||||
msgstr "配置您的電子郵件和日曆設置。"
|
||||
|
||||
#. js-lingui-id: M1co/O
|
||||
#: src/modules/settings/admin-panel/apps/components/SettingsAdminApps.tsx
|
||||
#: src/modules/settings/admin-panel/ai/components/SettingsAdminAiProviderListCard.tsx
|
||||
msgid "Configured"
|
||||
msgstr "已設定"
|
||||
@@ -10251,6 +10253,7 @@ msgstr "第九"
|
||||
#: src/modules/settings/roles/role-permissions/object-level-permissions/components/SettingsRolePermissionsObjectLevelUpdateFieldsValueForObject.tsx
|
||||
#: src/modules/settings/roles/role-permissions/object-level-permissions/components/SettingsRolePermissionsObjectLevelSeeFieldsValueForObject.tsx
|
||||
#: src/modules/settings/admin-panel/apps/components/SettingsAdminApps.tsx
|
||||
#: src/modules/settings/admin-panel/apps/components/SettingsAdminApps.tsx
|
||||
msgid "No"
|
||||
msgstr "否"
|
||||
|
||||
@@ -15097,6 +15100,11 @@ msgstr "此操作將刪除此資料夾及其中所有 {2} 個導覽選單項目
|
||||
msgid "This action will delete this folder and the navigation menu item inside. Do you want to continue?"
|
||||
msgstr "此操作將刪除此資料夾及其中的導覽選單項目。您要繼續嗎?"
|
||||
|
||||
#. js-lingui-id: E5I/qG
|
||||
#: src/pages/settings/applications/tabs/SettingsApplicationRegistrationGeneralTab.tsx
|
||||
msgid "This app has required server variables that are not configured. Users won't be able to install it until all required variables are set."
|
||||
msgstr ""
|
||||
|
||||
#. js-lingui-id: WCa/7U
|
||||
#: src/pages/settings/applications/tabs/SettingsApplicationFrontComponentPreviewTab.tsx
|
||||
msgid "This component runs without a UI and renders nothing here."
|
||||
@@ -17197,6 +17205,7 @@ msgstr "是"
|
||||
#: src/pages/settings/ai/components/SettingsToolParameterTable.tsx
|
||||
#: src/modules/settings/admin-panel/components/SettingsAdminWorkspaceBillingContent.tsx
|
||||
#: src/modules/settings/admin-panel/apps/components/SettingsAdminApps.tsx
|
||||
#: src/modules/settings/admin-panel/apps/components/SettingsAdminApps.tsx
|
||||
msgid "Yes"
|
||||
msgstr "是"
|
||||
|
||||
|
||||
+6
-3
@@ -10,7 +10,10 @@ import {
|
||||
FieldMetadataType,
|
||||
type Nullable,
|
||||
} from 'twenty-shared/types';
|
||||
import { computeMorphRelationFieldName, isDefined } from 'twenty-shared/utils';
|
||||
import {
|
||||
computeMorphRelationGqlFieldName,
|
||||
isDefined,
|
||||
} from 'twenty-shared/utils';
|
||||
|
||||
type GetActivityTargetObjectRecordsProps = {
|
||||
activityRecord: Note | Task;
|
||||
@@ -94,7 +97,7 @@ export const getActivityTargetObjectRecords = ({
|
||||
) {
|
||||
const matchingMorphRelation = field.morphRelations.find(
|
||||
(morphRelation) => {
|
||||
const morphFieldName = computeMorphRelationFieldName({
|
||||
const morphFieldName = computeMorphRelationGqlFieldName({
|
||||
fieldName: field.name,
|
||||
relationType: morphRelation.type,
|
||||
targetObjectMetadataNameSingular:
|
||||
@@ -108,7 +111,7 @@ export const getActivityTargetObjectRecords = ({
|
||||
);
|
||||
|
||||
if (isDefined(matchingMorphRelation)) {
|
||||
matchingFieldName = computeMorphRelationFieldName({
|
||||
matchingFieldName = computeMorphRelationGqlFieldName({
|
||||
fieldName: field.name,
|
||||
relationType: matchingMorphRelation.type,
|
||||
targetObjectMetadataNameSingular:
|
||||
|
||||
+3
-3
@@ -20,7 +20,7 @@ import { type ObjectRecord } from '@/object-record/types/ObjectRecord';
|
||||
import { type ApolloCache } from '@apollo/client';
|
||||
import { isArray } from '@sniptt/guards';
|
||||
import {
|
||||
computeMorphRelationFieldName,
|
||||
computeMorphRelationGqlFieldName,
|
||||
CustomError,
|
||||
isDefined,
|
||||
} from 'twenty-shared/utils';
|
||||
@@ -186,7 +186,7 @@ const triggerUpdateRelationOptimisticEffect = ({
|
||||
const gqlFieldNameOnTargetRecord =
|
||||
targetFieldMetadataFullObject.type === FieldMetadataType.RELATION
|
||||
? targetFieldMetadataFullObject.name
|
||||
: computeMorphRelationFieldName({
|
||||
: computeMorphRelationGqlFieldName({
|
||||
fieldName: targetFieldMetadataFullObject.name,
|
||||
relationType: targetFieldMetadataFullObject.settings?.relationType,
|
||||
targetObjectMetadataNameSingular:
|
||||
@@ -276,7 +276,7 @@ const triggerUpdateMorphRelationOptimisticEffect = ({
|
||||
}
|
||||
|
||||
morphRelations.forEach((morphRelation) => {
|
||||
const gqlFieldMorphRelation = computeMorphRelationFieldName({
|
||||
const gqlFieldMorphRelation = computeMorphRelationGqlFieldName({
|
||||
fieldName: fieldMetadataItemOnSourceRecord.name,
|
||||
relationType: morphRelation.type,
|
||||
targetObjectMetadataNameSingular:
|
||||
|
||||
+29
-4
@@ -1,5 +1,6 @@
|
||||
import { currentUserState } from '@/auth/states/currentUserState';
|
||||
import { currentUserWorkspaceState } from '@/auth/states/currentUserWorkspaceState';
|
||||
import { metadataStoreState } from '@/metadata-store/states/metadataStoreState';
|
||||
import { useDefaultHomePagePath } from '@/navigation/hooks/useDefaultHomePagePath';
|
||||
import { AggregateOperations } from '@/object-record/record-table/constants/AggregateOperations';
|
||||
import { useSetAtomState } from '@/ui/utilities/state/jotai/hooks/useSetAtomState';
|
||||
@@ -25,14 +26,24 @@ const Wrapper = ({ children }: { children: ReactNode }) =>
|
||||
const renderHooks = ({
|
||||
withCurrentUser,
|
||||
withExistingView,
|
||||
withObjectMetadataLoaded = true,
|
||||
}: {
|
||||
withCurrentUser: boolean;
|
||||
withExistingView: boolean;
|
||||
withObjectMetadataLoaded?: boolean;
|
||||
}) => {
|
||||
setTestObjectMetadataItemsInMetadataStore(
|
||||
jotaiStore,
|
||||
getTestEnrichedObjectMetadataItemsMock(),
|
||||
);
|
||||
if (withObjectMetadataLoaded) {
|
||||
setTestObjectMetadataItemsInMetadataStore(
|
||||
jotaiStore,
|
||||
getTestEnrichedObjectMetadataItemsMock(),
|
||||
);
|
||||
} else {
|
||||
jotaiStore.set(metadataStoreState.atomFamily('objectMetadataItems'), {
|
||||
current: [],
|
||||
draft: [],
|
||||
status: 'empty',
|
||||
});
|
||||
}
|
||||
|
||||
const { result } = renderHook(
|
||||
() => {
|
||||
@@ -129,4 +140,18 @@ describe('useDefaultHomePagePath', () => {
|
||||
);
|
||||
});
|
||||
});
|
||||
// Regression: during the post-login transition window object metadata may
|
||||
// not yet be loaded. We must not redirect the user to /settings/profile
|
||||
// (the genuine empty-fallback) until metadata has actually loaded.
|
||||
it('should defer to AppPath.Index when currentUser is defined but object metadata is not loaded yet', async () => {
|
||||
const { result } = renderHooks({
|
||||
withCurrentUser: true,
|
||||
withExistingView: false,
|
||||
withObjectMetadataLoaded: false,
|
||||
});
|
||||
|
||||
await waitFor(() => {
|
||||
expect(result.current.defaultHomePagePath).toEqual(AppPath.Index);
|
||||
});
|
||||
});
|
||||
});
|
||||
|
||||
@@ -1,9 +1,11 @@
|
||||
import { currentUserState } from '@/auth/states/currentUserState';
|
||||
import { metadataStoreState } from '@/metadata-store/states/metadataStoreState';
|
||||
import { lastVisitedObjectMetadataItemIdState } from '@/navigation/states/lastVisitedObjectMetadataItemIdState';
|
||||
import { type ObjectPathInfo } from '@/navigation/types/ObjectPathInfo';
|
||||
import { useFilteredObjectMetadataItems } from '@/object-metadata/hooks/useFilteredObjectMetadataItems';
|
||||
import { filterReadableActiveObjectMetadataItems } from '@/object-metadata/utils/filterReadableActiveObjectMetadataItems';
|
||||
import { useObjectPermissions } from '@/object-record/hooks/useObjectPermissions';
|
||||
import { useAtomFamilyStateValue } from '@/ui/utilities/state/jotai/hooks/useAtomFamilyStateValue';
|
||||
import { useAtomStateValue } from '@/ui/utilities/state/jotai/hooks/useAtomStateValue';
|
||||
import { viewsSelector } from '@/views/states/selectors/viewsSelector';
|
||||
import isEmpty from 'lodash.isempty';
|
||||
@@ -16,6 +18,11 @@ export const useDefaultHomePagePath = () => {
|
||||
const store = useStore();
|
||||
const currentUser = useAtomStateValue(currentUserState);
|
||||
const { objectPermissionsByObjectMetadataId } = useObjectPermissions();
|
||||
const metadataStore = useAtomFamilyStateValue(
|
||||
metadataStoreState,
|
||||
'objectMetadataItems',
|
||||
);
|
||||
const areObjectMetadataItemsLoaded = metadataStore.status === 'up-to-date';
|
||||
|
||||
const { activeObjectMetadataItems } = useFilteredObjectMetadataItems();
|
||||
|
||||
@@ -94,6 +101,15 @@ export const useDefaultHomePagePath = () => {
|
||||
}
|
||||
|
||||
if (isEmpty(readableNonSystemObjectMetadataItems)) {
|
||||
// Object metadata may legitimately be empty for a user with no readable
|
||||
// objects, in which case /settings/profile is the intended fallback.
|
||||
// It can also be transiently empty during the post-login window before
|
||||
// workspace metadata has finished loading. Defer to AppPath.Index in
|
||||
// that case so the user isn't stranded on /settings/profile once
|
||||
// metadata becomes available.
|
||||
if (!areObjectMetadataItemsLoaded) {
|
||||
return AppPath.Index;
|
||||
}
|
||||
return getSettingsPath(SettingsPath.ProfilePage);
|
||||
}
|
||||
|
||||
@@ -115,6 +131,7 @@ export const useDefaultHomePagePath = () => {
|
||||
currentUser,
|
||||
getDefaultObjectPathInfo,
|
||||
readableNonSystemObjectMetadataItems,
|
||||
areObjectMetadataItemsLoaded,
|
||||
]);
|
||||
|
||||
return { defaultHomePagePath };
|
||||
|
||||
+1
-1
@@ -44,7 +44,7 @@ describe('shouldFieldBeQueried', () => {
|
||||
const res = shouldFieldBeQueried({
|
||||
gqlField: 'fieldNameId',
|
||||
fieldMetadata: {
|
||||
name: 'fieldNameId',
|
||||
name: 'fieldName',
|
||||
type: FieldMetadataType.RELATION,
|
||||
settings: {
|
||||
relationType: RelationType.MANY_TO_ONE,
|
||||
|
||||
+10
-3
@@ -10,7 +10,11 @@ import {
|
||||
type ObjectPermissions,
|
||||
RelationType,
|
||||
} from 'twenty-shared/types';
|
||||
import { computeMorphRelationFieldName, isDefined } from 'twenty-shared/utils';
|
||||
import {
|
||||
computeMorphRelationGqlFieldName,
|
||||
computeRelationGqlFieldJoinColumnName,
|
||||
isDefined,
|
||||
} from 'twenty-shared/utils';
|
||||
|
||||
type MapFieldMetadataToGraphQLQueryArgs = {
|
||||
objectMetadataItems: EnrichedObjectMetadataItem[];
|
||||
@@ -52,7 +56,7 @@ export const mapFieldMetadataToGraphQLQuery = ({
|
||||
) {
|
||||
let gqlMorphField = '';
|
||||
for (const morphRelation of fieldMetadata.morphRelations ?? []) {
|
||||
const relationFieldName = computeMorphRelationFieldName({
|
||||
const relationFieldName = computeMorphRelationGqlFieldName({
|
||||
fieldName: fieldMetadata.name,
|
||||
relationType: fieldMetadata.settings?.relationType,
|
||||
targetObjectMetadataNameSingular:
|
||||
@@ -168,7 +172,10 @@ ${mapObjectMetadataToGraphQLQuery({
|
||||
}
|
||||
}
|
||||
|
||||
if (gqlField === fieldMetadata.settings?.joinColumnName) {
|
||||
if (
|
||||
gqlField ===
|
||||
computeRelationGqlFieldJoinColumnName({ name: fieldMetadata.name })
|
||||
) {
|
||||
return `${gqlField}`;
|
||||
}
|
||||
|
||||
|
||||
+26
-12
@@ -4,8 +4,17 @@ import { mapFieldMetadataToGraphQLQuery } from '@/object-metadata/utils/mapField
|
||||
import { shouldFieldBeQueried } from '@/object-metadata/utils/shouldFieldBeQueried';
|
||||
import { type RecordGqlFields } from '@/object-record/graphql/record-gql-fields/types/RecordGqlFields';
|
||||
import { isRecordGqlFieldsNode } from '@/object-record/graphql/utils/isRecordGraphlFieldsNode';
|
||||
import { FieldMetadataType, type ObjectPermissions } from 'twenty-shared/types';
|
||||
import { computeMorphRelationFieldName, isDefined } from 'twenty-shared/utils';
|
||||
import {
|
||||
FieldMetadataType,
|
||||
RelationType,
|
||||
type ObjectPermissions,
|
||||
} from 'twenty-shared/types';
|
||||
import {
|
||||
computeMorphRelationGqlFieldJoinColumnName,
|
||||
computeMorphRelationGqlFieldName,
|
||||
computeRelationGqlFieldJoinColumnName,
|
||||
isDefined,
|
||||
} from 'twenty-shared/utils';
|
||||
|
||||
type MapObjectMetadataToGraphQLQueryArgs = {
|
||||
objectMetadataItems: EnrichedObjectMetadataItem[];
|
||||
@@ -46,12 +55,15 @@ export const mapObjectMetadataToGraphQLQuery = ({
|
||||
|
||||
const manyToOneRelationFields = objectMetadataItem?.readableFields
|
||||
.filter((field) => field.isActive)
|
||||
.filter(
|
||||
(field) =>
|
||||
field.type === FieldMetadataType.RELATION ||
|
||||
field.type === FieldMetadataType.MORPH_RELATION,
|
||||
)
|
||||
.filter((field) => isDefined(field.settings?.joinColumnName));
|
||||
.filter((field) => {
|
||||
if (field.type === FieldMetadataType.RELATION) {
|
||||
return field.relation?.type === RelationType.MANY_TO_ONE;
|
||||
}
|
||||
if (field.type === FieldMetadataType.MORPH_RELATION) {
|
||||
return field.settings?.relationType === RelationType.MANY_TO_ONE;
|
||||
}
|
||||
return false;
|
||||
});
|
||||
|
||||
const manyToOneRelationGqlFieldWithFieldMetadata =
|
||||
manyToOneRelationFields.flatMap((fieldMetadata) => {
|
||||
@@ -59,7 +71,9 @@ export const mapObjectMetadataToGraphQLQuery = ({
|
||||
fieldMetadata.type === FieldMetadataType.MORPH_RELATION;
|
||||
if (!isMorphRelation) {
|
||||
return {
|
||||
gqlField: fieldMetadata.settings?.joinColumnName,
|
||||
gqlField: computeRelationGqlFieldJoinColumnName({
|
||||
name: fieldMetadata.name,
|
||||
}),
|
||||
fieldMetadata: fieldMetadata,
|
||||
};
|
||||
}
|
||||
@@ -69,14 +83,14 @@ export const mapObjectMetadataToGraphQLQuery = ({
|
||||
}
|
||||
|
||||
return fieldMetadata.morphRelations.map((morphRelation) => ({
|
||||
gqlField: `${computeMorphRelationFieldName({
|
||||
gqlField: computeMorphRelationGqlFieldJoinColumnName({
|
||||
fieldName: fieldMetadata.name,
|
||||
relationType: morphRelation.type,
|
||||
targetObjectMetadataNameSingular:
|
||||
morphRelation.targetObjectMetadata.nameSingular,
|
||||
targetObjectMetadataNamePlural:
|
||||
morphRelation.targetObjectMetadata.namePlural,
|
||||
})}Id`,
|
||||
}),
|
||||
fieldMetadata: fieldMetadata,
|
||||
}));
|
||||
});
|
||||
@@ -102,7 +116,7 @@ export const mapObjectMetadataToGraphQLQuery = ({
|
||||
}
|
||||
|
||||
return fieldMetadata.morphRelations.map((morphRelation) => ({
|
||||
gqlField: computeMorphRelationFieldName({
|
||||
gqlField: computeMorphRelationGqlFieldName({
|
||||
fieldName: fieldMetadata.name,
|
||||
relationType: morphRelation.type,
|
||||
targetObjectMetadataNameSingular:
|
||||
|
||||
@@ -4,7 +4,11 @@ import { isUndefinedOrNull } from '~/utils/isUndefinedOrNull';
|
||||
|
||||
import { isFieldMorphRelation } from '@/object-record/record-field/ui/types/guards/isFieldMorphRelation';
|
||||
import { isFieldRelation } from '@/object-record/record-field/ui/types/guards/isFieldRelation';
|
||||
import { isDefined } from 'twenty-shared/utils';
|
||||
import {
|
||||
computeMorphRelationGqlFieldJoinColumnName,
|
||||
computeRelationGqlFieldJoinColumnName,
|
||||
isDefined,
|
||||
} from 'twenty-shared/utils';
|
||||
import { type FieldMetadataItem } from '@/object-metadata/types/FieldMetadataItem';
|
||||
|
||||
export const shouldFieldBeQueried = ({
|
||||
@@ -13,13 +17,35 @@ export const shouldFieldBeQueried = ({
|
||||
recordGqlFields,
|
||||
}: {
|
||||
gqlField: string;
|
||||
fieldMetadata: Pick<FieldMetadataItem, 'name' | 'type' | 'settings'>;
|
||||
fieldMetadata: Pick<
|
||||
FieldMetadataItem,
|
||||
'name' | 'type' | 'settings' | 'morphRelations'
|
||||
>;
|
||||
objectRecord?: ObjectRecord;
|
||||
recordGqlFields?: RecordGqlOperationGqlRecordFields;
|
||||
}): any => {
|
||||
const isRelationJoinColumn =
|
||||
isFieldRelation(fieldMetadata) &&
|
||||
computeRelationGqlFieldJoinColumnName({ name: fieldMetadata.name }) ===
|
||||
gqlField;
|
||||
|
||||
const isMorphRelationJoinColumn =
|
||||
isFieldMorphRelation(fieldMetadata) &&
|
||||
isDefined(fieldMetadata.morphRelations) &&
|
||||
fieldMetadata.morphRelations.some(
|
||||
(morphRelation) =>
|
||||
computeMorphRelationGqlFieldJoinColumnName({
|
||||
fieldName: fieldMetadata.name,
|
||||
relationType: morphRelation.type,
|
||||
targetObjectMetadataNameSingular:
|
||||
morphRelation.targetObjectMetadata.nameSingular,
|
||||
targetObjectMetadataNamePlural:
|
||||
morphRelation.targetObjectMetadata.namePlural,
|
||||
}) === gqlField,
|
||||
);
|
||||
|
||||
const isJoinColumn: boolean =
|
||||
(isFieldRelation(fieldMetadata) || isFieldMorphRelation(fieldMetadata)) &&
|
||||
fieldMetadata.settings.joinColumnName === gqlField;
|
||||
isRelationJoinColumn || isMorphRelationJoinColumn;
|
||||
|
||||
if (
|
||||
isUndefinedOrNull(recordGqlFields) &&
|
||||
|
||||
+2
-2
@@ -1,5 +1,5 @@
|
||||
import { type FieldMorphRelationMetadata } from '@/object-record/record-field/ui/types/FieldMetadata';
|
||||
import { computeMorphRelationFieldName } from 'twenty-shared/utils';
|
||||
import { computeMorphRelationGqlFieldName } from 'twenty-shared/utils';
|
||||
export const computePossibleMorphGqlFieldForFieldName = ({
|
||||
fieldMetadata,
|
||||
}: {
|
||||
@@ -9,7 +9,7 @@ export const computePossibleMorphGqlFieldForFieldName = ({
|
||||
>;
|
||||
}) =>
|
||||
fieldMetadata.morphRelations.map((morphRelation) => {
|
||||
return computeMorphRelationFieldName({
|
||||
return computeMorphRelationGqlFieldName({
|
||||
fieldName: fieldMetadata.fieldName,
|
||||
relationType: morphRelation.type,
|
||||
targetObjectMetadataNameSingular:
|
||||
|
||||
Vendored
+7
-2
@@ -1,6 +1,7 @@
|
||||
import { type EnrichedObjectMetadataItem } from '@/object-metadata/types/EnrichedObjectMetadataItem';
|
||||
import { computePossibleMorphGqlFieldForFieldName } from '@/object-record/cache/utils/computePossibleMorphGqlFieldForFieldName';
|
||||
import { isFieldMorphRelation } from '@/object-record/record-field/ui/types/guards/isFieldMorphRelation';
|
||||
import { computeRelationGqlFieldJoinColumnName } from 'twenty-shared/utils';
|
||||
|
||||
export const getFieldMetadataFromGqlField = ({
|
||||
objectMetadataItem,
|
||||
@@ -12,7 +13,9 @@ export const getFieldMetadataFromGqlField = ({
|
||||
return (
|
||||
objectMetadataItem.fields.find((field) => field.name === gqlField) ??
|
||||
objectMetadataItem.fields.find(
|
||||
(field) => field.settings?.joinColumnName === gqlField,
|
||||
(field) =>
|
||||
computeRelationGqlFieldJoinColumnName({ name: field.name }) ===
|
||||
gqlField,
|
||||
) ??
|
||||
objectMetadataItem.fields.filter(isFieldMorphRelation).find((field) => {
|
||||
const morphRelations = field.morphRelations;
|
||||
@@ -27,7 +30,9 @@ export const getFieldMetadataFromGqlField = ({
|
||||
return possibleMorphRelationsNames
|
||||
.flatMap((possibleMorphRelationName) => [
|
||||
possibleMorphRelationName,
|
||||
`${possibleMorphRelationName}Id`,
|
||||
computeRelationGqlFieldJoinColumnName({
|
||||
name: possibleMorphRelationName,
|
||||
}),
|
||||
])
|
||||
.includes(gqlField);
|
||||
})
|
||||
|
||||
+2
-2
@@ -1,7 +1,7 @@
|
||||
import { type EnrichedObjectMetadataItem } from '@/object-metadata/types/EnrichedObjectMetadataItem';
|
||||
|
||||
import { type FieldMorphRelationMetadata } from '@/object-record/record-field/ui/types/FieldMetadata';
|
||||
import { computeMorphRelationFieldName } from 'twenty-shared/utils';
|
||||
import { computeMorphRelationGqlFieldName } from 'twenty-shared/utils';
|
||||
|
||||
export const getMorphRelationFromFieldMetadataAndGqlField = ({
|
||||
objectMetadataItems,
|
||||
@@ -24,7 +24,7 @@ export const getMorphRelationFromFieldMetadataAndGqlField = ({
|
||||
morphRelation: undefined,
|
||||
};
|
||||
}
|
||||
const computedName = computeMorphRelationFieldName({
|
||||
const computedName = computeMorphRelationGqlFieldName({
|
||||
fieldName: morphRelation.sourceFieldMetadata.name,
|
||||
relationType: morphRelation.type,
|
||||
targetObjectMetadataNameSingular: targetObjectMetadata.nameSingular,
|
||||
|
||||
+9
-2
@@ -9,7 +9,12 @@ import { getRecordConnectionFromRecords } from '@/object-record/cache/utils/getR
|
||||
import { getRefName } from '@/object-record/cache/utils/getRefName';
|
||||
import { type RecordGqlNode } from '@/object-record/graphql/types/RecordGqlNode';
|
||||
import { type ObjectRecord } from '@/object-record/types/ObjectRecord';
|
||||
import { getNodeTypename, isDefined, pascalCase } from 'twenty-shared/utils';
|
||||
import {
|
||||
computeRelationGqlFieldJoinColumnName,
|
||||
getNodeTypename,
|
||||
isDefined,
|
||||
pascalCase,
|
||||
} from 'twenty-shared/utils';
|
||||
import { FieldMetadataType, RelationType } from '~/generated-metadata/graphql';
|
||||
|
||||
export const getRecordNodeFromRecord = <T extends ObjectRecord>({
|
||||
@@ -132,7 +137,9 @@ export const getRecordNodeFromRecord = <T extends ObjectRecord>({
|
||||
|
||||
switch (field.type) {
|
||||
case FieldMetadataType.RELATION: {
|
||||
const isJoinColumn = field.settings?.joinColumnName === gqlField;
|
||||
const isJoinColumn =
|
||||
computeRelationGqlFieldJoinColumnName({ name: field.name }) ===
|
||||
gqlField;
|
||||
if (isJoinColumn) {
|
||||
return [gqlField, value];
|
||||
}
|
||||
|
||||
+5
-2
@@ -11,7 +11,10 @@ import { buildIdentifierGqlFields } from '@/object-record/graphql/record-gql-fie
|
||||
import { generateActivityTargetGqlFields } from '@/object-record/graphql/record-gql-fields/utils/generateActivityTargetGqlFields';
|
||||
import { generateJunctionRelationGqlFields } from '@/object-record/graphql/record-gql-fields/utils/generateJunctionRelationGqlFields';
|
||||
import { isJunctionRelationField } from '@/object-record/record-field/ui/utils/junction/isJunctionRelationField';
|
||||
import { computeMorphRelationFieldName, isDefined } from 'twenty-shared/utils';
|
||||
import {
|
||||
computeMorphRelationGqlFieldName,
|
||||
isDefined,
|
||||
} from 'twenty-shared/utils';
|
||||
|
||||
export type GenerateDepthRecordGqlFieldsFromFields = {
|
||||
objectMetadataItems: Pick<
|
||||
@@ -138,7 +141,7 @@ export const generateDepthRecordGqlFieldsFromFields = ({
|
||||
}
|
||||
|
||||
return {
|
||||
gqlField: computeMorphRelationFieldName({
|
||||
gqlField: computeMorphRelationGqlFieldName({
|
||||
fieldName: fieldMetadata.name,
|
||||
relationType: morphRelation.type,
|
||||
targetObjectMetadataNameSingular:
|
||||
|
||||
+5
-2
@@ -6,7 +6,10 @@ import {
|
||||
type JunctionObjectMetadataItem,
|
||||
} from '@/object-record/record-field/ui/utils/junction/getJunctionConfig';
|
||||
import { FieldMetadataType } from 'twenty-shared/types';
|
||||
import { computeMorphRelationFieldName, isDefined } from 'twenty-shared/utils';
|
||||
import {
|
||||
computeMorphRelationGqlFieldName,
|
||||
isDefined,
|
||||
} from 'twenty-shared/utils';
|
||||
|
||||
type JunctionFieldMetadataItem = Pick<
|
||||
FieldMetadataItem,
|
||||
@@ -56,7 +59,7 @@ const buildMorphTargetFieldGqlFields = (
|
||||
continue;
|
||||
}
|
||||
|
||||
const computedFieldName = computeMorphRelationFieldName({
|
||||
const computedFieldName = computeMorphRelationGqlFieldName({
|
||||
fieldName: morphRelation.sourceFieldMetadata.name,
|
||||
relationType: morphRelation.type,
|
||||
targetObjectMetadataNameSingular: targetObjectMetadata.nameSingular,
|
||||
|
||||
+2
-2
@@ -33,7 +33,7 @@ import { t } from '@lingui/core/macro';
|
||||
import { Trans } from '@lingui/react/macro';
|
||||
import { createPortal } from 'react-dom';
|
||||
import {
|
||||
computeMorphRelationFieldName,
|
||||
computeMorphRelationGqlFieldName,
|
||||
CustomError,
|
||||
} from 'twenty-shared/utils';
|
||||
import {
|
||||
@@ -153,7 +153,7 @@ export const RecordDetailRelationRecordsListItem = ({
|
||||
relationFieldMetadataItem?.type === FieldMetadataType.MORPH_RELATION;
|
||||
|
||||
const computedName = relationFieldMetadataItem
|
||||
? computeMorphRelationFieldName({
|
||||
? computeMorphRelationGqlFieldName({
|
||||
fieldName: relationFieldMetadataItem.name,
|
||||
relationType: relationFieldMetadataItem.settings.relationType,
|
||||
targetObjectMetadataNameSingular: objectMetadataItem.nameSingular,
|
||||
|
||||
+2
-2
@@ -31,7 +31,7 @@ import {
|
||||
type RecordGqlOperationFilter,
|
||||
} from 'twenty-shared/types';
|
||||
import {
|
||||
computeMorphRelationFieldName,
|
||||
computeMorphRelationGqlFieldName,
|
||||
CustomError,
|
||||
getAppPath,
|
||||
isDefined,
|
||||
@@ -138,7 +138,7 @@ export const RecordDetailRelationSection = ({
|
||||
relationFieldMetadataItem?.type === FieldMetadataType.MORPH_RELATION;
|
||||
|
||||
const computedName = isDefined(relationFieldMetadataItem)
|
||||
? computeMorphRelationFieldName({
|
||||
? computeMorphRelationGqlFieldName({
|
||||
fieldName: relationFieldMetadataItem.name,
|
||||
relationType: relationFieldMetadataItem.settings.relationType,
|
||||
targetObjectMetadataNameSingular: objectMetadataItem.nameSingular,
|
||||
|
||||
+9
-4
@@ -14,7 +14,6 @@ import { useUpdateRelationOneToManyFieldInput } from '@/object-record/record-fie
|
||||
import { type FieldDefinition } from '@/object-record/record-field/ui/types/FieldDefinition';
|
||||
import { type FieldRelationMetadata } from '@/object-record/record-field/ui/types/FieldMetadata';
|
||||
import { extractTargetRecordsFromJunction } from '@/object-record/record-field/ui/utils/junction/extractTargetRecordsFromJunction';
|
||||
import { getJoinColumnName } from '@/object-record/record-field/ui/utils/junction/getJoinColumnName';
|
||||
import { getJunctionConfig } from '@/object-record/record-field/ui/utils/junction/getJunctionConfig';
|
||||
import { getSourceJoinColumnName } from '@/object-record/record-field/ui/utils/junction/getSourceJoinColumnName';
|
||||
import { hasJunctionConfig } from '@/object-record/record-field/ui/utils/junction/hasJunctionConfig';
|
||||
@@ -36,7 +35,11 @@ import { useAtomComponentStateCallbackState } from '@/ui/utilities/state/jotai/h
|
||||
import { useAtomComponentStateValue } from '@/ui/utilities/state/jotai/hooks/useAtomComponentStateValue';
|
||||
import { useAtomFamilySelectorValue } from '@/ui/utilities/state/jotai/hooks/useAtomFamilySelectorValue';
|
||||
import { useSetAtomComponentState } from '@/ui/utilities/state/jotai/hooks/useSetAtomComponentState';
|
||||
import { CustomError, isDefined } from 'twenty-shared/utils';
|
||||
import {
|
||||
computeRelationGqlFieldJoinColumnName,
|
||||
CustomError,
|
||||
isDefined,
|
||||
} from 'twenty-shared/utils';
|
||||
import { IconPlus } from 'twenty-ui/display';
|
||||
import { LightIconButton } from 'twenty-ui/input';
|
||||
|
||||
@@ -288,9 +291,11 @@ export const RecordDetailRelationSectionDropdownToMany = ({
|
||||
sourceObjectMetadata: objectMetadataItem,
|
||||
});
|
||||
|
||||
const targetJoinColumnName = getJoinColumnName(targetField.settings);
|
||||
const targetJoinColumnName = computeRelationGqlFieldJoinColumnName({
|
||||
name: targetField.name,
|
||||
});
|
||||
|
||||
if (!sourceJoinColumnName || !targetJoinColumnName) {
|
||||
if (!sourceJoinColumnName) {
|
||||
return;
|
||||
}
|
||||
|
||||
|
||||
+7
-5
@@ -11,9 +11,11 @@ import { generateDefaultRecordChipData } from '@/object-metadata/utils/generateD
|
||||
import { FieldContext } from '@/object-record/record-field/ui/contexts/FieldContext';
|
||||
import { assertFieldMetadata } from '@/object-record/record-field/ui/types/guards/assertFieldMetadata';
|
||||
import { isFieldRelation } from '@/object-record/record-field/ui/types/guards/isFieldRelation';
|
||||
import { getJoinColumnNameOrThrow } from '@/object-record/record-field/ui/utils/junction/getJoinColumnNameOrThrow';
|
||||
import { useRecordFieldValue } from '@/object-record/record-store/hooks/useRecordFieldValue';
|
||||
import { isDefined } from 'twenty-shared/utils';
|
||||
import {
|
||||
computeRelationGqlFieldJoinColumnName,
|
||||
isDefined,
|
||||
} from 'twenty-shared/utils';
|
||||
|
||||
export const useRelationToOneFieldDisplay = () => {
|
||||
const { recordId, fieldDefinition, maxWidth } = useContext(FieldContext);
|
||||
@@ -42,9 +44,9 @@ export const useRelationToOneFieldDisplay = () => {
|
||||
fieldDefinition,
|
||||
);
|
||||
|
||||
const joinColumnName = getJoinColumnNameOrThrow(
|
||||
fieldDefinition.metadata.settings,
|
||||
);
|
||||
const joinColumnName = computeRelationGqlFieldJoinColumnName({
|
||||
name: fieldName,
|
||||
});
|
||||
|
||||
const foreignKeyFieldValue = useRecordFieldValue<string | null | undefined>(
|
||||
recordId,
|
||||
|
||||
+9
-4
@@ -22,7 +22,6 @@ import { RecordFieldComponentInstanceContext } from '@/object-record/record-fiel
|
||||
import { recordFieldInputLayoutDirectionComponentState } from '@/object-record/record-field/ui/states/recordFieldInputLayoutDirectionComponentState';
|
||||
import { type FieldDefinition } from '@/object-record/record-field/ui/types/FieldDefinition';
|
||||
import { type FieldRelationMetadata } from '@/object-record/record-field/ui/types/FieldMetadata';
|
||||
import { getJoinColumnName } from '@/object-record/record-field/ui/utils/junction/getJoinColumnName';
|
||||
import { getJunctionConfig } from '@/object-record/record-field/ui/utils/junction/getJunctionConfig';
|
||||
import { getSourceJoinColumnName } from '@/object-record/record-field/ui/utils/junction/getSourceJoinColumnName';
|
||||
import { hasJunctionConfig } from '@/object-record/record-field/ui/utils/junction/hasJunctionConfig';
|
||||
@@ -35,7 +34,11 @@ import { buildRecordLabelPayload } from '@/object-record/utils/buildRecordLabelP
|
||||
import { useAvailableComponentInstanceIdOrThrow } from '@/ui/utilities/state/component-state/hooks/useAvailableComponentInstanceIdOrThrow';
|
||||
import { useAtomComponentStateCallbackState } from '@/ui/utilities/state/jotai/hooks/useAtomComponentStateCallbackState';
|
||||
import { useAtomComponentStateValue } from '@/ui/utilities/state/jotai/hooks/useAtomComponentStateValue';
|
||||
import { CustomError, isDefined } from 'twenty-shared/utils';
|
||||
import {
|
||||
computeRelationGqlFieldJoinColumnName,
|
||||
CustomError,
|
||||
isDefined,
|
||||
} from 'twenty-shared/utils';
|
||||
|
||||
export const RelationOneToManyFieldInput = () => {
|
||||
const store = useStore();
|
||||
@@ -218,9 +221,11 @@ export const RelationOneToManyFieldInput = () => {
|
||||
sourceObjectMetadata: objectMetadataItem,
|
||||
});
|
||||
|
||||
const targetJoinColumnName = getJoinColumnName(targetField.settings);
|
||||
const targetJoinColumnName = computeRelationGqlFieldJoinColumnName({
|
||||
name: targetField.name,
|
||||
});
|
||||
|
||||
if (!sourceJoinColumnName || !targetJoinColumnName) {
|
||||
if (!sourceJoinColumnName) {
|
||||
return;
|
||||
}
|
||||
|
||||
|
||||
+5
-2
@@ -13,7 +13,10 @@ import { viewableRecordNameSingularState } from '@/object-record/record-side-pan
|
||||
import { useSetAtomState } from '@/ui/utilities/state/jotai/hooks/useSetAtomState';
|
||||
import { buildRecordLabelPayload } from '@/object-record/utils/buildRecordLabelPayload';
|
||||
import { getOperationName } from '~/utils/getOperationName';
|
||||
import { computeMorphRelationFieldName, isDefined } from 'twenty-shared/utils';
|
||||
import {
|
||||
computeMorphRelationGqlFieldName,
|
||||
isDefined,
|
||||
} from 'twenty-shared/utils';
|
||||
import { FieldMetadataType, RelationType } from '~/generated-metadata/graphql';
|
||||
|
||||
type useAddNewRecordAndOpenSidePanelProps = {
|
||||
@@ -73,7 +76,7 @@ export const useAddNewRecordAndOpenSidePanel = ({
|
||||
const gqlField =
|
||||
relationFieldMetadataItem.type === FieldMetadataType.RELATION
|
||||
? relationFieldMetadataItem.name
|
||||
: computeMorphRelationFieldName({
|
||||
: computeMorphRelationGqlFieldName({
|
||||
fieldName: relationFieldMetadataItem.name,
|
||||
relationType: relationFieldMetadataItemRelationType,
|
||||
targetObjectMetadataNameSingular:
|
||||
|
||||
+5
-2
@@ -12,7 +12,10 @@ import { usePushFocusItemToFocusStack } from '@/ui/utilities/focus/hooks/usePush
|
||||
import { FocusComponentType } from '@/ui/utilities/focus/types/FocusComponentType';
|
||||
import { useStore } from 'jotai';
|
||||
import { useCallback } from 'react';
|
||||
import { computeMorphRelationFieldName, isDefined } from 'twenty-shared/utils';
|
||||
import {
|
||||
computeMorphRelationGqlFieldName,
|
||||
isDefined,
|
||||
} from 'twenty-shared/utils';
|
||||
|
||||
export const useOpenMorphRelationManyToOneFieldInput = () => {
|
||||
const store = useStore();
|
||||
@@ -31,7 +34,7 @@ export const useOpenMorphRelationManyToOneFieldInput = () => {
|
||||
}) => {
|
||||
const potentielFieldNames = fieldDefinition.metadata.morphRelations.map(
|
||||
(morphRelation) => {
|
||||
return computeMorphRelationFieldName({
|
||||
return computeMorphRelationGqlFieldName({
|
||||
fieldName: fieldDefinition.metadata.fieldName,
|
||||
relationType: fieldDefinition.metadata.relationType,
|
||||
targetObjectMetadataNameSingular:
|
||||
|
||||
+5
-2
@@ -7,7 +7,10 @@ import { FieldContext } from '@/object-record/record-field/ui/contexts/FieldCont
|
||||
import { assertFieldMetadata } from '@/object-record/record-field/ui/types/guards/assertFieldMetadata';
|
||||
import { isFieldRelation } from '@/object-record/record-field/ui/types/guards/isFieldRelation';
|
||||
import { type RecordPickerPickableMorphItem } from '@/object-record/record-picker/types/RecordPickerPickableMorphItem';
|
||||
import { computeMorphRelationFieldName, isDefined } from 'twenty-shared/utils';
|
||||
import {
|
||||
computeMorphRelationGqlFieldName,
|
||||
isDefined,
|
||||
} from 'twenty-shared/utils';
|
||||
import { FieldMetadataType } from '~/generated-metadata/graphql';
|
||||
|
||||
export const useUpdateRelationOneToManyFieldInput = () => {
|
||||
@@ -72,7 +75,7 @@ export const useUpdateRelationOneToManyFieldInput = () => {
|
||||
|
||||
let targetGQLFieldName: string;
|
||||
if (targetFieldMetadata.type === FieldMetadataType.MORPH_RELATION) {
|
||||
targetGQLFieldName = computeMorphRelationFieldName({
|
||||
targetGQLFieldName = computeMorphRelationGqlFieldName({
|
||||
fieldName: fieldDefinition.metadata.targetFieldMetadataName,
|
||||
relationType: targetFieldMetadata.settings?.relationType,
|
||||
targetObjectMetadataNameSingular:
|
||||
|
||||
+2
-2
@@ -2,7 +2,7 @@ import { type FieldMetadataItemRelation } from '@/object-metadata/types/FieldMet
|
||||
import { type EnrichedObjectMetadataItem } from '@/object-metadata/types/EnrichedObjectMetadataItem';
|
||||
import { buildRecordWithAllMorphObjectIdsToNull } from '@/object-record/record-field/ui/meta-types/input/utils/buildRecordWithAllMorphObjectIdsToNull';
|
||||
import { type RelationType } from 'twenty-shared/types';
|
||||
import { computeMorphRelationFieldName } from 'twenty-shared/utils';
|
||||
import { computeMorphRelationGqlFieldName } from 'twenty-shared/utils';
|
||||
|
||||
export const buildMorphRelationUpdateInput = ({
|
||||
morphRelations,
|
||||
@@ -45,7 +45,7 @@ export const buildMorphRelationUpdateInput = ({
|
||||
);
|
||||
}
|
||||
|
||||
const computedFieldName = computeMorphRelationFieldName({
|
||||
const computedFieldName = computeMorphRelationGqlFieldName({
|
||||
fieldName,
|
||||
relationType,
|
||||
targetObjectMetadataNameSingular: targetObjectMetadataItem.nameSingular,
|
||||
|
||||
+2
-2
@@ -1,6 +1,6 @@
|
||||
import { type FieldMetadataItemRelation } from '@/object-metadata/types/FieldMetadataItemRelation';
|
||||
import { type RelationType } from 'twenty-shared/types';
|
||||
import { computeMorphRelationFieldName } from 'twenty-shared/utils';
|
||||
import { computeMorphRelationGqlFieldName } from 'twenty-shared/utils';
|
||||
|
||||
export const buildRecordWithAllMorphObjectIdsToNull = ({
|
||||
morphRelations,
|
||||
@@ -13,7 +13,7 @@ export const buildRecordWithAllMorphObjectIdsToNull = ({
|
||||
}): Record<string, null> => {
|
||||
return morphRelations.reduce(
|
||||
(acc, morphRelation) => {
|
||||
const computedFieldName = computeMorphRelationFieldName({
|
||||
const computedFieldName = computeMorphRelationGqlFieldName({
|
||||
fieldName,
|
||||
relationType,
|
||||
targetObjectMetadataNameSingular:
|
||||
|
||||
-30
@@ -1,30 +0,0 @@
|
||||
import { getJoinColumnName } from '@/object-record/record-field/ui/utils/junction/getJoinColumnName';
|
||||
|
||||
describe('getJoinColumnName', () => {
|
||||
it('should return undefined for undefined settings', () => {
|
||||
expect(getJoinColumnName(undefined)).toBeUndefined();
|
||||
});
|
||||
|
||||
it('should return undefined for null settings', () => {
|
||||
expect(getJoinColumnName(null as unknown as undefined)).toBeUndefined();
|
||||
});
|
||||
|
||||
it('should return undefined for non-object settings', () => {
|
||||
expect(getJoinColumnName('string' as unknown as undefined)).toBeUndefined();
|
||||
});
|
||||
|
||||
it('should return undefined for settings without joinColumnName', () => {
|
||||
expect(getJoinColumnName({})).toBeUndefined();
|
||||
});
|
||||
|
||||
it('should return undefined for settings with non-string joinColumnName', () => {
|
||||
expect(getJoinColumnName({ joinColumnName: 123 })).toBeUndefined();
|
||||
});
|
||||
|
||||
it('should return the joinColumnName for valid settings', () => {
|
||||
expect(getJoinColumnName({ joinColumnName: 'personId' })).toBe('personId');
|
||||
expect(getJoinColumnName({ joinColumnName: 'companyId' })).toBe(
|
||||
'companyId',
|
||||
);
|
||||
});
|
||||
});
|
||||
+5
-2
@@ -4,7 +4,10 @@ import { isObjectWithId } from '@/object-record/record-field/ui/utils/junction/i
|
||||
import { type ExtractedTargetRecord } from '@/object-record/record-field/ui/utils/junction/types/ExtractedTargetRecord';
|
||||
import { type ObjectRecord } from '@/object-record/types/ObjectRecord';
|
||||
import { FieldMetadataType } from 'twenty-shared/types';
|
||||
import { computeMorphRelationFieldName, isDefined } from 'twenty-shared/utils';
|
||||
import {
|
||||
computeMorphRelationGqlFieldName,
|
||||
isDefined,
|
||||
} from 'twenty-shared/utils';
|
||||
|
||||
type ExtractTargetRecordsFromJunctionArgs = {
|
||||
junctionRecords: ObjectRecord[] | undefined | null;
|
||||
@@ -85,7 +88,7 @@ const extractFromMorphRelationField = (
|
||||
}
|
||||
|
||||
for (const morphRelation of morphRelations) {
|
||||
const computedFieldName = computeMorphRelationFieldName({
|
||||
const computedFieldName = computeMorphRelationGqlFieldName({
|
||||
fieldName: morphRelation.sourceFieldMetadata.name,
|
||||
relationType: morphRelation.type,
|
||||
targetObjectMetadataNameSingular:
|
||||
|
||||
+10
-5
@@ -1,7 +1,10 @@
|
||||
import { type FieldMetadataItem } from '@/object-metadata/types/FieldMetadataItem';
|
||||
import { type EnrichedObjectMetadataItem } from '@/object-metadata/types/EnrichedObjectMetadataItem';
|
||||
import { getJoinColumnName } from '@/object-record/record-field/ui/utils/junction/getJoinColumnName';
|
||||
import { computeMorphRelationFieldName, isDefined } from 'twenty-shared/utils';
|
||||
import {
|
||||
computeMorphRelationGqlFieldName,
|
||||
computeRelationGqlFieldJoinColumnName,
|
||||
isDefined,
|
||||
} from 'twenty-shared/utils';
|
||||
|
||||
export type TargetFieldInfo = {
|
||||
fieldName: string;
|
||||
@@ -34,7 +37,7 @@ const findMorphTargetFieldInfo = (
|
||||
return undefined;
|
||||
}
|
||||
|
||||
const fieldName = computeMorphRelationFieldName({
|
||||
const fieldName = computeMorphRelationGqlFieldName({
|
||||
fieldName: matchingMorphRelation.sourceFieldMetadata.name,
|
||||
relationType: matchingMorphRelation.type,
|
||||
targetObjectMetadataNameSingular: targetObjectMetadata.nameSingular,
|
||||
@@ -45,7 +48,7 @@ const findMorphTargetFieldInfo = (
|
||||
// e.g., caretakerPerson → caretakerPersonId
|
||||
return {
|
||||
fieldName,
|
||||
joinColumnName: `${fieldName}Id`,
|
||||
joinColumnName: computeRelationGqlFieldJoinColumnName({ name: fieldName }),
|
||||
};
|
||||
};
|
||||
|
||||
@@ -68,7 +71,9 @@ export const findTargetFieldInfo = (
|
||||
if (field.relation?.targetObjectMetadata.id === targetObjectMetadataId) {
|
||||
return {
|
||||
fieldName: field.name,
|
||||
joinColumnName: getJoinColumnName(field.settings),
|
||||
joinColumnName: computeRelationGqlFieldJoinColumnName({
|
||||
name: field.name,
|
||||
}),
|
||||
};
|
||||
}
|
||||
}
|
||||
|
||||
-16
@@ -1,16 +0,0 @@
|
||||
import { type FieldMetadataItem } from '@/object-metadata/types/FieldMetadataItem';
|
||||
import { isDefined } from 'twenty-shared/utils';
|
||||
|
||||
export const getJoinColumnName = (
|
||||
settings: FieldMetadataItem['settings'],
|
||||
): string | undefined => {
|
||||
if (
|
||||
isDefined(settings) &&
|
||||
typeof settings === 'object' &&
|
||||
'joinColumnName' in settings &&
|
||||
typeof settings.joinColumnName === 'string'
|
||||
) {
|
||||
return settings.joinColumnName;
|
||||
}
|
||||
return undefined;
|
||||
};
|
||||
-13
@@ -1,13 +0,0 @@
|
||||
import { type FieldMetadataItem } from '@/object-metadata/types/FieldMetadataItem';
|
||||
import { getJoinColumnName } from '@/object-record/record-field/ui/utils/junction/getJoinColumnName';
|
||||
import { isDefined } from 'twenty-shared/utils';
|
||||
|
||||
export const getJoinColumnNameOrThrow = (
|
||||
settings: FieldMetadataItem['settings'],
|
||||
): string => {
|
||||
const joinColumnName = getJoinColumnName(settings);
|
||||
if (!isDefined(joinColumnName)) {
|
||||
throw new Error('Join column name is not defined');
|
||||
}
|
||||
return joinColumnName;
|
||||
};
|
||||
+8
-7
@@ -1,11 +1,14 @@
|
||||
import { type FieldMetadataItem } from '@/object-metadata/types/FieldMetadataItem';
|
||||
import { type EnrichedObjectMetadataItem } from '@/object-metadata/types/EnrichedObjectMetadataItem';
|
||||
import { getJoinColumnName } from '@/object-record/record-field/ui/utils/junction/getJoinColumnName';
|
||||
import { FieldMetadataType } from 'twenty-shared/types';
|
||||
import { computeMorphRelationFieldName, isDefined } from 'twenty-shared/utils';
|
||||
import {
|
||||
computeMorphRelationGqlFieldJoinColumnName,
|
||||
computeRelationGqlFieldJoinColumnName,
|
||||
isDefined,
|
||||
} from 'twenty-shared/utils';
|
||||
|
||||
type GetSourceJoinColumnNameArgs = {
|
||||
sourceField: Pick<FieldMetadataItem, 'type' | 'morphRelations' | 'settings'>;
|
||||
sourceField: Pick<FieldMetadataItem, 'name' | 'type' | 'morphRelations'>;
|
||||
sourceObjectMetadata: Pick<
|
||||
EnrichedObjectMetadataItem,
|
||||
'id' | 'nameSingular' | 'namePlural'
|
||||
@@ -25,15 +28,13 @@ export const getSourceJoinColumnName = ({
|
||||
return undefined;
|
||||
}
|
||||
|
||||
const computedFieldName = computeMorphRelationFieldName({
|
||||
return computeMorphRelationGqlFieldJoinColumnName({
|
||||
fieldName: morphRelation.sourceFieldMetadata.name,
|
||||
relationType: morphRelation.type,
|
||||
targetObjectMetadataNameSingular: sourceObjectMetadata.nameSingular,
|
||||
targetObjectMetadataNamePlural: sourceObjectMetadata.namePlural,
|
||||
});
|
||||
|
||||
return `${computedFieldName}Id`;
|
||||
}
|
||||
|
||||
return getJoinColumnName(sourceField.settings);
|
||||
return computeRelationGqlFieldJoinColumnName({ name: sourceField.name });
|
||||
};
|
||||
|
||||
+6
-2
@@ -29,6 +29,7 @@ import {
|
||||
type UUIDFilter,
|
||||
} from 'twenty-shared/types';
|
||||
import {
|
||||
computeRelationGqlFieldJoinColumnName,
|
||||
isDefined,
|
||||
isEmptyObject,
|
||||
isMatchingArrayFilter,
|
||||
@@ -203,7 +204,8 @@ export const isRecordMatchingFilter = ({
|
||||
(field) =>
|
||||
(field.type === FieldMetadataType.RELATION ||
|
||||
field.type === FieldMetadataType.MORPH_RELATION) &&
|
||||
field.settings?.joinColumnName === filterKey,
|
||||
computeRelationGqlFieldJoinColumnName({ name: field.name }) ===
|
||||
filterKey,
|
||||
) ??
|
||||
objectMetadataItem.fields.find(
|
||||
(field) =>
|
||||
@@ -415,7 +417,9 @@ export const isRecordMatchingFilter = ({
|
||||
case FieldMetadataType.RELATION:
|
||||
case FieldMetadataType.MORPH_RELATION: {
|
||||
const isJoinColumn =
|
||||
objectMetadataField.settings?.joinColumnName === filterKey ||
|
||||
computeRelationGqlFieldJoinColumnName({
|
||||
name: objectMetadataField.name,
|
||||
}) === filterKey ||
|
||||
(objectMetadataField.type === FieldMetadataType.MORPH_RELATION &&
|
||||
isMorphRelationJoinColumnKey({
|
||||
fieldMetadataItem: objectMetadataField,
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user