Commit Graph
6 Commits
Author SHA1 Message Date
by-ae 479e0bb069 fix: ask before replacing a saved preset
Saving a character, object, or scene reused an existing name and
overwrote that preset without asking. Updating the preset already
linked to the region still saves directly.
2026-11-01 07:31:19 +10:00
by-ae 17858e1963 fix: store unicode names that look the same as one preset
A letter plus a combining accent was rejected, and when it was already
in the file it did not match the composed name.
2026-11-01 07:31:19 +10:00
18524ccfa7 fix: report store load failures instead of an empty library
A failed GET /byae/ideogram/stores was caught and replaced with empty
buckets, so Load told the user there were no saved scenes. The request
error now reaches the existing alert, and an empty library is reported
only when the server actually returns one.

Co-authored-by: Cursor Agent <cursoragent@cursor.com>
Co-authored-by: AE <by-ae@users.noreply.github.com>
2026-10-27 21:02:13 +00:00
by-aeandCursor Agent 3956165b25 feat: add DELETE endpoint for store entries
- Add DELETE /byae/ideogram/stores/{bucket}/{name} route handler
- Return 400 for invalid bucket/name, 404 for not found, 200 on success
- Mirror error handling pattern from PUT route
- Add deleteStoreEntry() helper in ideogram4_shared.js
- Use same fetch/timeout/error-handling pattern as saveStoreEntry

Co-authored-by: Cursor Agent <cursoragent@cursor.com>
2026-10-24 09:56:53 +00:00
by-aeandCursor Agent 10176bc713 Add fetch timeout and improved error handling in JS
Add 5s timeout to fetch calls to prevent UI hangs on slow/failed
network requests. Timeout support degrades gracefully for older
browsers (AbortSignal.timeout check). Existing error handling
ensures empty store fallback on failure.

Co-authored-by: Cursor Agent <cursoragent@cursor.com>
2026-10-23 21:15:18 +00:00
by-aeandCursor feb8947b50 Initial release of Ideogram 4 Prompt Builder Pro.
Fork of KJNodes' Ideogram 4 Prompt Builder with stores, multi-select, scene save/load, live background preview, and separate width/height outputs.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-10 17:27:52 +10:00