Files
workspace/.gitignore
gabspereira 744868caa1 feat(go-crm): full auth, routing, middleware, and supporting infra
- Add auth handlers (signup, login, logout, account management) with bcrypt
- Add client, customer, service, scheduling, payment, question, answer handlers
- Add dashboard, monthly report, and lead pipeline pages
- Add UTF-8 middleware to force charset on HTML responses
- Add config package with env-based overrides for DB path, secrets, endpoints
- Add parser package for WhatsApp message ingestion
- Add clean-arch layers: pkg/domain, pkg/repo, pkg/usecase for leads
- Add cmd/migrate utility for DB migrations
- Add Makefile, README, run-tests.sh, and dev scripts
- Update docker-compose.yml with memory limits
- Update .air.toml to exclude DB files and stop on errors
- Update whatsapp-sync dependencies and add src/index.js entrypoint
- Add whatsme standalone WhatsApp reader app (source only)
- Untrack .opencode-sandbox/data/go-crm.db from git history
- Expand root .gitignore: ngrok, tmp dirs, sandbox DBs, compiled binaries
2026-05-23 16:55:55 -03:00

85 lines
914 B
Plaintext

# Plans
plans/
# Byte-compiled / cache files
__pycache__/
*.py[cod]
*.pyc
*pycache
*.so
*.pyo
*.pyd
# Virtual environments
.env/
.venv/
env/
venv/
# Distribution / packaging
*.egg-info/
dist/
build/
# OS files
.DS_Store
Thumbs.db
# IDE
.vscode/
.idea/
# Streamlit
.streamlit/
**/.streamlit/
# Jupyter
.ipynb_checkpoints/
**/.ipynb_checkpoints/
# Credentials & config with secrets
*.cfg
*.env
.env
# Large / binary data files
*.csv
*.zip
*.sas7bdat
*.parquet
.opencode-sandbox/.env
# Go CRM data
data/*.db
# Databases (all locations)
*.db
*.db-journal
# WhatsApp session auth
.wwebjs_auth/
# Go build artifacts
apps/go-crm/go-crm
apps/go-crm/tmp/
# Sandbox / generated data
.opencode-sandbox/data/
.opencode-sandbox/*.db
# Binaries / tools
ngrok
apps/go-crm/go-crm
apps/go-crm/main
apps/go-crm/migrate
# Temporary build dirs
tmp/
apps/tmp/
# WhatsApp compiled binaries
apps/whatsme/whatsme
*.log