first commit

This commit is contained in:
2026-08-26 14:21:53 +03:00
commit fef66cd9dd
38 changed files with 5783 additions and 0 deletions
+42
View File
@@ -0,0 +1,42 @@
export type Environment = 'development' | 'staging' | 'production'
export type ConfigType = 'text' | 'secret' | 'url' | 'json' | 'boolean' | 'number'
export interface App {
id: string
name: string
slug: string
description: string | null
icon_url?: string | null
api_key: string
created_at: string
updated_at: string
}
export interface AppEnvironment {
id: string
app_id: string
name: Environment
}
export interface ConfigEntry {
id: string
environment_id: string
key: string
value: string
type: ConfigType
description: string | null
created_at: string
updated_at: string
}
export interface AuditLog {
id: string
app_id: string | null
environment: string | null
action: string
key: string | null
old_value: string | null
actor: string
created_at: string
}