# AEI Hawaii Scheduler - Git Ignore File

# ===================
# System & Logs
# ===================
system/logs/*.php
system/logs/*.log
system/cache/*
!system/cache/.gitkeep

# ===================
# Local Configuration (credentials - differ between local/production)
# ===================
system/application/config/database.php
system/application/config/config.php

# ===================
# Backup / Dated Files
# ===================
*.bak
*.bak.*
*.backup
*.old
*.old.*
*.orig

# ===================
# Editor & IDE
# ===================
.idea/
.vscode/
*.swp
*.swo
*~
.DS_Store
Thumbs.db

# ===================
# Temporary Files
# ===================
*.tmp
*.temp
/tmp/

# ===================
# Upload Directories (user content, not code)
# ===================
uploads/*
!uploads/.gitkeep
pdftemp/*
!pdftemp/.gitkeep
temppdf/*
!temppdf/.gitkeep
mail_sent/*
!mail_sent/.gitkeep

# ===================
# PDF & Generated Files
# ===================
*.pdf.tmp

# ===================
# Local Development
# ===================
.env
.env.local
*.local.php

# ===================
# SVN legacy
# ===================
_svn/
.svn/

# ===================
# Session files
# ===================
cookie.txt
cookie-name
