mirror of
				https://github.com/lingble/twenty.git
				synced 2025-10-31 12:47:58 +00:00 
			
		
		
		
	Serverless function UI (#6388)
https://www.figma.com/design/xt8O9mFeLl46C5InWwoMrN/Twenty?node-id=36235-120877 Did not do the file manager part. A Function is defined using one unique file at the moment Feature protected by featureFlag `IS_FUNCTION_SETTINGS_ENABLED` ## Demo https://github.com/user-attachments/assets/0acb8291-47b4-4521-a6fa-a88b9198609b
This commit is contained in:
		| @@ -692,6 +692,19 @@ export type Sentry = { | ||||
|   release?: Maybe<Scalars['String']>; | ||||
| }; | ||||
|  | ||||
| export type ServerlessFunction = { | ||||
|   __typename?: 'ServerlessFunction'; | ||||
|   createdAt: Scalars['DateTime']; | ||||
|   description: Scalars['String']; | ||||
|   id: Scalars['UUID']; | ||||
|   name: Scalars['String']; | ||||
|   runtime: Scalars['String']; | ||||
|   sourceCodeFullPath: Scalars['String']; | ||||
|   sourceCodeHash: Scalars['String']; | ||||
|   syncStatus: ServerlessFunctionSyncStatus; | ||||
|   updatedAt: Scalars['DateTime']; | ||||
| }; | ||||
|  | ||||
| export type ServerlessFunctionConnection = { | ||||
|   __typename?: 'ServerlessFunctionConnection'; | ||||
|   /** Array of edges. */ | ||||
| @@ -700,6 +713,14 @@ export type ServerlessFunctionConnection = { | ||||
|   pageInfo: PageInfo; | ||||
| }; | ||||
|  | ||||
| export type ServerlessFunctionEdge = { | ||||
|   __typename?: 'ServerlessFunctionEdge'; | ||||
|   /** Cursor for this node. */ | ||||
|   cursor: Scalars['ConnectionCursor']; | ||||
|   /** The node containing the ServerlessFunction */ | ||||
|   node: ServerlessFunction; | ||||
| }; | ||||
|  | ||||
| export type ServerlessFunctionExecutionResult = { | ||||
|   __typename?: 'ServerlessFunctionExecutionResult'; | ||||
|   /** Execution result in JSON format */ | ||||
| @@ -1090,24 +1111,6 @@ export type RelationEdge = { | ||||
|   node: Relation; | ||||
| }; | ||||
|  | ||||
| export type ServerlessFunction = { | ||||
|   __typename?: 'serverlessFunction'; | ||||
|   createdAt: Scalars['DateTime']; | ||||
|   id: Scalars['UUID']; | ||||
|   name: Scalars['String']; | ||||
|   sourceCodeHash: Scalars['String']; | ||||
|   syncStatus: ServerlessFunctionSyncStatus; | ||||
|   updatedAt: Scalars['DateTime']; | ||||
| }; | ||||
|  | ||||
| export type ServerlessFunctionEdge = { | ||||
|   __typename?: 'serverlessFunctionEdge'; | ||||
|   /** Cursor for this node. */ | ||||
|   cursor: Scalars['ConnectionCursor']; | ||||
|   /** The node containing the serverlessFunction */ | ||||
|   node: ServerlessFunction; | ||||
| }; | ||||
|  | ||||
| export type TimelineCalendarEventFragmentFragment = { __typename?: 'TimelineCalendarEvent', id: any, title: string, description: string, location: string, startsAt: string, endsAt: string, isFullDay: boolean, visibility: CalendarChannelVisibility, participants: Array<{ __typename?: 'TimelineCalendarEventParticipant', personId?: any | null, workspaceMemberId?: any | null, firstName: string, lastName: string, displayName: string, avatarUrl: string, handle: string }> }; | ||||
|  | ||||
| export type TimelineCalendarEventParticipantFragmentFragment = { __typename?: 'TimelineCalendarEventParticipant', personId?: any | null, workspaceMemberId?: any | null, firstName: string, lastName: string, displayName: string, avatarUrl: string, handle: string }; | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 martmull
					martmull