Uh oh!
There was an error while loading. Please reload this page.
feat(console): approvals thread UI — reassign, remind, request-info, reply, SLA chips, step progress - #1653
Merged
Merged
Conversation
…reply, SLA chips, step progress Consumes objectstack-ai/objectstack#1740. The inbox grows the collaboration layer of mainstream approval centers: - Reassign: approvers hand their slot over via a dialog with a user datalist (free text accepts emails / role:<name>); the row leaves "My Pending" immediately. - Send reminder: submitter nudge with humanized throttling ("a reminder was sent recently") on the 4h server cool-down. - Request info: third decision button — sends the request back for more material while it stays pending; rendered amber on the timeline. - Thread replies: inline reply box under the activity timeline for the submitter and approvers; comments render as quiet slate entries. - SLA chips: list rows and the drawer show "SLA 32h left" / red "SLA overdue 3h" from the new sla_due_at field. - Step progress: a compact stepper (done ✓ / current ● / upcoming ○) between the summary card and the timeline, from flow_steps. - 22 new approvalsInbox i18n keys across all ten locales. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Contributor
✅ Console Performance Budget
📦 Bundle Size Report
Size Limits
|
The latest updates on your projects. Learn more about Vercel for GitHub. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for freeto join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Companion to objectstack-ai/objectstack#1740 — the collaboration layer of mainstream approval centers (ServiceNow / SAP Fiori My Inbox / DingTalk-Feishu), all verified end-to-end in the showcase browser session.
role:<name>); on success the row leaves "My Pending" and the timeline logsadmin@… → ada@….sla_due_at.flow_stepsbetween summary card and timeline.approvalsInbox.*keys across all ten locales (parity test green).Test plan
@object-ui/i18n100/100 ✅ · console suite 3558 passed ✅ ·tsc --noEmitclean ✅🤖 Generated with Claude Code