Files
mc-webui/.gitignore
MarekWo 7ca3f4d2dd feat: Add dynamic Git-based versioning system
- Add app/version.py module generating version from Git metadata
- Format: YYYY.MM.DD+<commit_hash> (e.g., 2025.01.18+576c8ca9)
- Add +dirty suffix for uncommitted changes (ignores .env, technotes/)
- Add /api/version endpoint for monitoring
- Display version in hamburger menu
- Add freeze mechanism for Docker builds

Deploy command updated:
git push && ssh ... "cd ~/mc-webui && git pull && python -m app.version freeze && docker compose up -d --build"

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-18 11:47:22 +01:00

105 lines
2.0 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# mc-webui .gitignore
# ============================================
# Environment and Configuration
# ============================================
.env
*.env
!.env.example
# ============================================
# Python
# ============================================
__pycache__/
# Auto-generated version file (created during Docker build)
app/version_frozen.py
*.py[cod]
*$py.class
*.so
.Python
build/
develop-eggs/
dist/
downloads/
eggs/
.eggs/
lib/
lib64/
parts/
sdist/
var/
wheels/
*.egg-info/
.installed.cfg
*.egg
MANIFEST
# ============================================
# Virtual Environment
# ============================================
venv/
ENV/
env/
.venv
# ============================================
# IDE and Editors
# ============================================
.vscode/
.idea/
*.swp
*.swo
*~
.DS_Store
# ============================================
# Testing and Coverage
# ============================================
.pytest_cache/
.coverage
htmlcov/
*.cover
.hypothesis/
# ============================================
# Docker
# ============================================
docker-compose.override.yml
# ============================================
# Runtime Data (Docker volumes)
# ============================================
data/
# ============================================
# Logs and Databases
# ============================================
*.log
*.sql
*.sqlite
*.db
# ============================================
# OS
# ============================================
Thumbs.db
.DS_Store
# ============================================
# Miscellaneous
# ============================================
.claude/
technotes/
docs/Pomoc w zwiększeniu zasięgu.pdf
PRD.md
.gitignore
CLAUDE_CODE_PROMPT.md
docs/Mesh Core Lista Zakupowa (repeater Dachowy).pdf
docs/contact-management-next-step.md
docs/response-to-xahgmah.md
docs/UI-Contact-Management-MVP-v1.md
docs/UI-Contact-Management-MVP-v2.md
docs/TEST-PLAN-Contact-Management-v2.md
docs/github-discussion-*.md
docs/github-response-spaces-in-device-name.md