Files
leocrm/app/routes/__init__.py
T
Agent Zero b3e259fc25
Check Cross-Plugin Imports / check (push) Has been cancelled
feat(M2): Persönliche Dashboards — Tabelle, CRUD, Lazy-Seed, RLS (#360)
- dashboards-Tabelle (Layout JSONB, Tabs, is_default, partial unique name index)
- 6 CRUD-Endpoints /api/v1/dashboards, Owner-only (saved_views-Präzedenz), Audit
- Lazy Default-Seed aus MiniApp-Registry (permission-gefiltert, 12-Spalten-Flow)
- CORE_PERMISSIONS dashboard:read/write (fixt Phantom-Permission in dashboard.py)
- Migration 0144: RLS crm_api+crm_worker + konvergenter Fix der 3 Phase-L-Policies
- Tests: test_dashboards_backend.py 23/23 (TDD rot->grün); Regression 162/163
2026-08-30 16:21:34 +02:00

30 lines
868 B
Python

"""Routes package."""
from app.routes import (
addresses, # noqa: F401
attachments, # noqa: F401
audit, # noqa: F401
auth, # noqa: F401
bank_accounts, # noqa: F401
compliance, # noqa: F401
currencies, # noqa: F401
dashboard, # noqa: F401
dashboards, # noqa: F401
entity_history, # noqa: F401
guests, # noqa: F401 # ⚠️ Guest-System umgebaut — Guests sind jetzt reguläre User mit role=guest
health, # noqa: F401
import_export, # noqa: F401
metrics, # noqa: F401
notifications, # noqa: F401
plugins, # noqa: F401
roles, # noqa: F401
sequences, # noqa: F401
system_dashboard, # noqa: F401
system_settings, # noqa: F401
taxes, # noqa: F401
tenants, # noqa: F401
user_preferences, # noqa: F401
users, # noqa: F401
workflows, # noqa: F401
)