MAJOR UPDATE ALERT!!!!!
This commit is contained in:
@@ -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", [])
|
||||
|
||||
Reference in New Issue
Block a user