MAJOR UPDATE ALERT!!!!!

This commit is contained in:
2026-03-01 14:57:18 +01:00
parent bb46330af8
commit 6497eb9770
21 changed files with 2374 additions and 915 deletions

View File

@@ -14,7 +14,10 @@ DEFAULT_STATE = {
"image_url": "",
"caption": ""
},
"data_cards": []
"data_cards": [],
"settings": {
"background_url": ""
}
}
MINIO_CLIENT = Minio(
@@ -97,6 +100,12 @@ def main(args):
current["data_cards"] = [c for c in current.get("data_cards", []) if c["id"] != card_id]
_write_state(current)
return {"status": "success"}
elif route == "push_settings":
bg_url = body.get("background_url", "")
current = _read_state()
current.setdefault("settings", {})["background_url"] = bg_url
_write_state(current)
return {"status": "success"}
elif route == "push_upload_images":
# Upload multiple images to MinIO; returns their public URLs (no state change)
images = body.get("images", [])