Skip to content

codelessly_api 5.2.0: auth, conditional, forEach and cloud file actions - #36

Merged
rayliverified merged 4 commits into
masterfrom
claude/photo-gallery-mcp-n1m58j
Oct 18, 2026
Merged

rayliverified merged 4 commits into
masterfrom
claude/photo-gallery-mcp-n1m58j

Conversation

@rayliverified

Copy link
Copy Markdown
Contributor

Before: building a real multi-user app in Codelessly hit walls. There was no way to sign users in, no if/else or loops in action chains, no file uploads, row/column cards couldn't be rounded, 8-digit colors lost their alpha, and lists of cloud documents with dates failed to encode.

After: the API has auth, conditional, forEach and cloudFiles actions. Rows and columns have a corner radius. #AARRGGBB colors carry their opacity. Dates in list and map variables encode as ISO strings.

These came up while building a shared photo gallery end to end through the Editor MCP. The full log is in the project's blockers.md.

How: new action models with JSON (de)serialization and tests, cornerRadius on RowColumnNode, alpha parsing in color helpers, and a shared encodeJsonValue used by typed and variable values.


Generated by Claude Code

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01VJ3E2NmBuiBkBnmDDmQBcz
Rows and columns take a corner radius like frames, so a card or chip
doesn't need an extra frame. A solid paint given as #AARRGGBB keeps its
alpha as opacity instead of dropping it.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01VJ3E2NmBuiBkBnmDDmQBcz
Cloud documents carry createdAt and updatedAt as DateTime, which jsonEncode
rejects, so a collection loaded into a variable threw and its screen never
left the loading state. Dates now read as text.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01VJ3E2NmBuiBkBnmDDmQBcz
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01VJ3E2NmBuiBkBnmDDmQBcz
@rayliverified rayliverified changed the title Actions and models for data-driven apps (auth, if/else, loops, file uploads) codelessly_api 5.2.0: auth, conditional, forEach and cloud file actions Oct 18, 2026
@rayliverified
rayliverified merged commit 736737a into master Oct 18, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants