Repository navigation
Staging review: payout safety fixes, UI polish and plainer copy - #84
Merged
Merged
Conversation
…, clearer payout UI - Refuse Pay now and new DAO payments on a terminated work order; a started DAO payment can still be linked - Approved requests nothing pays automatically wait on the agency, not "Sending" - Guard submit, in-app sign and proposal sync with conditional updates so concurrent calls can't double-notify or overwrite a terminated order - Accept ".5" as a NEAR amount - UI: confirm Pay now and edits that need re-signing, currency on amount fields, payout history kept on terminated orders, unsaved-draft guard, popup-safe template tabs, payout settings validation, local times, builder signing retry, clearer next-step and dashboard badges Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…k-order steps - Base shadcn: 16px inputs on phones (no iOS zoom), larger buttons on touch screens, solid 2px focus rings, success/warning tokens and badge variants, capitalised ConfirmDialog defaults - Work orders: "Pay it" next-step action for DAO payments, "Approved, not paid" on terminated orders, advanced form fields under More options, confirm before "Don't renew", operator wording for server setup hints, larger text on the builder's work order page Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
… copy - Replace the dot-and-grain background with a --page token: off-white under white cards in light mode, unchanged in dark mode - Shorter, plainer wording on the work orders page, setup checklist, compensation requests and renewal decisions; payout setup hints no longer name server environment variables Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Multi Review ·
|
… succeed - Format the setup test so `biome ci` passes. - A DAO payment started before termination can still be quoted, so the link dialog shows the locked amount; creating a new proposal stays refused and its button is hidden. - No "Review and approve" on submitted requests of a terminated order. - Builders see unsubmitted drafts of a terminated order read-only. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
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 free
to 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.
Fixes from a full review of
main...staging(mostly the new work orders feature), plus UI and copy improvements.Bug fixes
payNowand starting a DAO payment now refuse on a terminated order (the terminate dialog already promised this). Linking a DAO proposal that was started before termination still works..5is accepted as a NEAR amount.UI
successandwarningcolour tokens.Not in this PR (needs a decision)
syncPaymentchecks proposals against the organization's current DAO rather than the paying DAO recorded on the billing row.create_agentisn't checked against the owner account's full-access keys.Testing
🤖 Generated with Claude Code