diff --git a/gwserver/app.py b/gwserver/app.py index b88351b7..025544b5 100644 --- a/gwserver/app.py +++ b/gwserver/app.py @@ -77,7 +77,7 @@ async def get_test(): return "OK 1.0" # Token-Endpunkt für Login -@app.post("/token", response_model=Token) +@app.post("/token", response_model=Token, tags=["General"]) async def login_for_access_token(form_data: OAuth2PasswordRequestForm = Depends()): # Gateway-Interface ohne Kontext initialisieren gateway = get_gateway_interface() @@ -106,7 +106,7 @@ async def login_for_access_token(form_data: OAuth2PasswordRequestForm = Depends( # Benutzerregistrierung -@app.post("/api/users/register", response_model=User) +@app.post("/api/users/register", response_model=User, tags=["General"]) async def register_user(user_data: dict = Body(...), current_user: Dict[str, Any] = Depends(get_current_active_user)): """Neuen Benutzer registrieren""" # Nur Benutzer des gleichen Mandanten dürfen erstellt werden @@ -132,7 +132,7 @@ async def register_user(user_data: dict = Body(...), current_user: Dict[str, Any # Benutzerinfo abrufen -@app.get("/api/users/me", response_model=Dict[str, Any]) +@app.get("/api/users/me", response_model=Dict[str, Any], tags=["General"]) async def read_users_me(current_user: Dict[str, Any] = Depends(get_current_active_user)): return current_user @@ -524,7 +524,7 @@ async def create_mandate( # Event handler beim Herunterfahren -@app.on_event("shutdown") +@app.on_shutdown async def shutdown_event(): """Führt Aufräumarbeiten beim Herunterfahren der Anwendung durch""" # Holen des AgentService ohne Kontext (für Aufräumarbeiten)