Files
dezky/.gitignore
T
Ronni Baslund e0ac643e80 feat(operator): visual-only screens with real-data overview (O.7)
- Overview (pages/index.vue): KPIs from real /tenants /partners /users,
  status meter, recent + needs-follow-up tables. Mock activity stream and
  incident banner overlay come from data/fixtures.ts.
- Operator team: real GET /users filtered to platformAdmin === true,
  with last-seen + tenant counts.
- Users (global): real read with All/Admins/Inactive views and search.
- Infrastructure / Feature flags / Audit: mock fixtures only — wiring to
  real backends (Prometheus, OpenFeature, append-only audit) is tracked
  as follow-ups in OPERATOR-PLAN.md.
- Placeholder pages (support/billing/reports/settings) via OpPlaceholder.
- Shared: Stat, MetricCell, OpPlaceholder components, /api/users proxy,
  PlatformUser type.
- .gitignore: scope the docker volumes data/ rule so apps/*/data/ is
  tracked again (operator carries mock fixtures there).
2026-05-24 08:17:26 +02:00

44 lines
519 B
Plaintext

# Environment files
.env
.env.local
.env.*.local
# TLS certificates (mkcert generated)
infrastructure/docker-compose/certs/*.pem
# Node
node_modules/
.pnpm-store/
dist/
.nuxt/
.output/
.nitro/
.cache/
# Build artifacts
*.tsbuildinfo
# Logs
*.log
logs/
# IDE
.vscode/
.idea/
*.swp
*.swo
.DS_Store
# Docker volumes data (when bind-mounted) at the infra layer
data/
# But keep app-level data/ dirs — operator carries mock fixtures there.
!apps/*/data/
!apps/*/data/**
# Coverage
coverage/
# Temporary
tmp/
.tmp/