abde3c04ac
As title - adds decorators in twenty-sdk - update twenty-cli load-manifest to it gets @FieldMetadata infos + testing - update twenty-server so it CRUD fields properly, using universalIdentifier - Fix UI so we can update managed objects records - move FieldMetadata items from twenty-server to twenty-shared
15 lines
399 B
TypeScript
15 lines
399 B
TypeScript
import { type SyncableEntityOptions } from '@/application/syncable-entity-options.type';
|
|
|
|
type ApplicationVariable = SyncableEntityOptions & {
|
|
value?: string;
|
|
description?: string;
|
|
isSecret?: boolean;
|
|
};
|
|
|
|
export type ApplicationConfig = SyncableEntityOptions & {
|
|
displayName?: string;
|
|
description?: string;
|
|
icon?: string;
|
|
applicationVariables?: Record<string, ApplicationVariable>;
|
|
};
|