1635 extensibilitytwenty cli app vars (#15143)
- Update twenty-cli to support application env variable definition - Update twenty-server to create a new `core.applicationVariable` entity to store env variables and provide env var when executing serverless function - Update twenty-front to support application environment variable value setting <img width="1044" height="660" alt="image" src="https://github.com/user-attachments/assets/24c3d323-5370-4a80-8174-fc4653cc3c22" /> <img width="1178" height="662" alt="image" src="https://github.com/user-attachments/assets/c124f423-8ed8-4246-ae5b-a9bd6672c7dc" /> <img width="1163" height="823" alt="image" src="https://github.com/user-attachments/assets/fb7425a3-facc-4895-a5eb-8a8e278e0951" /> <img width="1087" height="696" alt="image" src="https://github.com/user-attachments/assets/113da8a2-5590-433c-b1b3-5ed3137f24ca" /> <img width="1512" height="715" alt="image" src="https://github.com/user-attachments/assets/1d2110b7-301d-4f21-a45c-ddd54d6e3391" /> <img width="1287" height="581" alt="image" src="https://github.com/user-attachments/assets/353b16c6-0527-444c-87d6-51447a96cbc7" />
This commit is contained in:
@@ -204,11 +204,22 @@ export type AppTokenEdge = {
|
||||
export type Application = {
|
||||
__typename?: 'Application';
|
||||
agents: Array<Agent>;
|
||||
applicationVariables: Array<ApplicationVariable>;
|
||||
description: Scalars['String'];
|
||||
id: Scalars['UUID'];
|
||||
name: Scalars['String'];
|
||||
objects: Array<Object>;
|
||||
serverlessFunctions: Array<ServerlessFunction>;
|
||||
version: Scalars['String'];
|
||||
};
|
||||
|
||||
export type ApplicationVariable = {
|
||||
__typename?: 'ApplicationVariable';
|
||||
description: Scalars['String'];
|
||||
id: Scalars['UUID'];
|
||||
isSecret: Scalars['Boolean'];
|
||||
key: Scalars['String'];
|
||||
value: Scalars['String'];
|
||||
};
|
||||
|
||||
export type ApprovedAccessDomain = {
|
||||
@@ -1793,6 +1804,7 @@ export type Mutation = {
|
||||
updateDatabaseConfigVariable: Scalars['Boolean'];
|
||||
updateLabPublicFeatureFlag: FeatureFlagDto;
|
||||
updateOneAgent: Agent;
|
||||
updateOneApplicationVariable: Scalars['Boolean'];
|
||||
updateOneCronTrigger: CronTrigger;
|
||||
updateOneDatabaseEventTrigger: DatabaseEventTrigger;
|
||||
updateOneField: Field;
|
||||
@@ -2500,6 +2512,13 @@ export type MutationUpdateOneAgentArgs = {
|
||||
};
|
||||
|
||||
|
||||
export type MutationUpdateOneApplicationVariableArgs = {
|
||||
applicationId: Scalars['UUID'];
|
||||
key: Scalars['String'];
|
||||
value: Scalars['String'];
|
||||
};
|
||||
|
||||
|
||||
export type MutationUpdateOneCronTriggerArgs = {
|
||||
input: UpdateCronTriggerInput;
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user