Neuer, von provisioning-server (anode) getrennter Dienst, siehe ADR-0011: FastAPI + Jinja2, eigene Postgres-DB (benutzer-Tabelle), eigenes Service-Token (TUXFLOTTE_KUNDENPLATTFORM_TOKEN) für die Kommunikation mit anode. Org-Zugehörigkeits-Prüfung passiert hier in der Anwendung vor jedem Aufruf gegen anode. Umfang v1: Login, Geräteliste, Auftragskatalog geräteweise aus-/abwählen (inkl. der standardbrowser-Option für Brave). systemd-Unit läuft unter eigenem unprivilegiertem System-User statt root. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
24 lines
411 B
Plaintext
24 lines
411 B
Plaintext
annotated-doc==0.0.5
|
|
annotated-types==0.8.0
|
|
anyio==4.14.2
|
|
bcrypt==5.0.0
|
|
certifi==2026.7.22
|
|
click==8.4.2
|
|
fastapi==0.141.1
|
|
h11==0.16.0
|
|
httpcore==1.0.9
|
|
httpx==0.28.1
|
|
idna==3.18
|
|
itsdangerous==2.2.0
|
|
Jinja2==3.1.6
|
|
MarkupSafe==3.0.3
|
|
psycopg==3.3.4
|
|
psycopg-binary==3.3.4
|
|
pydantic==2.13.4
|
|
pydantic_core==2.46.4
|
|
python-multipart==0.0.32
|
|
starlette==1.3.1
|
|
typing-inspection==0.4.2
|
|
typing_extensions==4.16.0
|
|
uvicorn==0.52.1
|