- Import real data from PDF (35 Bambu Lab filaments) - Remove all Confluence integration and dependencies - Implement new V2 data structure with proper inventory tracking - Add backwards compatibility for existing data - Create enhanced UI components (ColorSwatch, InventoryBadge, MaterialBadge) - Add advanced filtering with quick filters and multi-criteria search - Organize codebase for dev/prod environments - Update Lambda functions to support both V1/V2 formats - Add inventory summary dashboard - Clean up project structure and documentation 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
53 lines
1.1 KiB
HCL
53 lines
1.1 KiB
HCL
variable "github_repository" {
|
|
description = "GitHub repository URL"
|
|
type = string
|
|
}
|
|
|
|
variable "github_token" {
|
|
description = "GitHub personal access token for Amplify"
|
|
type = string
|
|
sensitive = true
|
|
}
|
|
|
|
variable "domain_name" {
|
|
description = "Custom domain name (optional)"
|
|
type = string
|
|
default = ""
|
|
}
|
|
|
|
variable "environment" {
|
|
description = "Environment name"
|
|
type = string
|
|
default = "production"
|
|
}
|
|
|
|
variable "app_name" {
|
|
description = "Application name"
|
|
type = string
|
|
default = "filamenteka"
|
|
}
|
|
|
|
variable "jwt_secret" {
|
|
description = "JWT secret for authentication"
|
|
type = string
|
|
sensitive = true
|
|
}
|
|
|
|
variable "admin_username" {
|
|
description = "Admin username"
|
|
type = string
|
|
default = "admin"
|
|
}
|
|
|
|
variable "admin_password_hash" {
|
|
description = "BCrypt hash of admin password"
|
|
type = string
|
|
sensitive = true
|
|
}
|
|
|
|
variable "cloudflare_api_token" {
|
|
description = "Cloudflare API token for DNS management"
|
|
type = string
|
|
default = ""
|
|
sensitive = true
|
|
} |