From 4ad1a50f33a95e3835b76bdfe9cf129a9ee03aa9 Mon Sep 17 00:00:00 2001 From: Marty Oehme Date: Thu, 5 Jun 2025 19:11:53 +0200 Subject: [PATCH] Add improvements listing html endpoint --- prophet/app.py | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/prophet/app.py b/prophet/app.py index 9c3d4cb..1979f36 100644 --- a/prophet/app.py +++ b/prophet/app.py @@ -194,6 +194,23 @@ def fetch_update(): save_new_improvements(improved) return json.dumps(improved) + +@app.get("/improvements", response_class=HTMLResponse) +def list_improvements(): + improved = load_existing_improvements() + return ( + """ """ + + "\n".join( + f"""
+
+
{item.title}
+
{item.summary}
+
""" + for item in improved + ) + ) + + @app.get("/", response_class=HTMLResponse) def root_route(): return """