37039351be
- wireguard: POST /peers with JSON encoding (was /add-peer) - rules: delete by rule_id in URL path (was JSON body); pass rule objects with id from server; add hx-disable to initial render - nat: port forward delete uses URL path params to match blueprint - nat: masquerade toggle uses native hx-post/hx-vals (was inline fetch) - app.js renderers updated to use URL path deletes for rules and forwards - remove TODO.md
22 lines
256 B
Plaintext
22 lines
256 B
Plaintext
# Virtual environment
|
|
.venv/
|
|
|
|
# Python build artifacts
|
|
__pycache__/
|
|
*.pyc
|
|
|
|
# Package build
|
|
*.egg-info/
|
|
|
|
# Tool caches
|
|
.pytest_cache/
|
|
.ruff_cache/
|
|
|
|
# Local AI tool config (contains internal hostnames)
|
|
opencode.json
|
|
|
|
# Runtime artifacts
|
|
build/
|
|
config/
|
|
data/
|