This commit is contained in:
Oliver
2026-03-06 16:04:09 -03:00
parent 099dd17467
commit e3068f8925
12 changed files with 138 additions and 15 deletions

View File

@@ -373,6 +373,12 @@ def add_git_key(request: AddKeyRequest):
return {"message": f"Key saved for container {request.uuid}", "file": file_path}
@app.get("/client/audit/{uuid}", dependencies=[Depends(verify_api_key)])
def audit_odoo(uuid: str):
return {"message": run_command([f"{BIN_PATH}/ODOO_19/listModules", uuid])}
@app.get("/client/logs/{uuid}", dependencies=[Depends(verify_api_key)])
async def get_odoo_log_summary(uuid: str):
if not re.fullmatch(r"[0-9a-fA-F\-]+", uuid):