syntaxis/config/api/features/projects.toml.template

63 lines
1.3 KiB
Plaintext
Raw Normal View History

# Projects Configuration
#
# Configures project management features including:
# - Project creation and validation
# - Default project settings
# - Project templates and categories
[projects]
# Enable project management feature
enabled = true
# Default project settings
[projects.defaults]
# Default visibility level
visibility = "private" # Options: private, team, public
# Enable project templates
templates_enabled = true
# Auto-archive settings
[projects.archival]
# Auto-archive completed projects after days (0 = disabled)
auto_archive_days = 0
# Keep archived project history
keep_archive_history = true
# Archive retention (in days, 0 = forever)
archive_retention_days = 0
# Project creation rules
[projects.creation]
# Require description for new projects
require_description = false
# Require team members to be assigned
require_team = false
# Minimum description length (0 = disabled)
min_description_length = 0
# Project metadata limits
[projects.limits]
# Maximum custom metadata fields per project
max_metadata_fields = 50
# Maximum project name length
max_name_length = 255
# Maximum tags per project
max_tags = 20
# Logging
[projects.logging]
# Log project creation
log_creation = true
# Log project updates
log_updates = true
# Log project deletion
log_deletion = true