INNER CODE UNIT · Python
version_info
heymrun/heym · backend/app/main.py:409
async def version_info(response: Response) -> AppVersionResponse:
response.headers["Cache-Control"] = "no-store, max-age=0"
response.headers["Pragma"] = "no-cache"
version_status = await get_version_status(settings.resolved_version)
return AppVersionResponse(
version=version_status.current_version,
latest_version=version_status.latest_version,
update_available=version_status.update_available,
release_url=version_status.release_url,
compare_url=version_status.compare_url,
compare_label=version_status.compare_label,
source=version_status.source,
checked_at=version_status.checked_at,
error=version_status.error,
)
@app.get("/review/{token}", include_in_schema=False)