feat: expose account ID in settings and CLI #371

Merged
caution-bot merged 0 commits from refs/pull/371/head into main 2026-07-14 03:22:28 +00:00
caution-bot commented 2026-07-10 01:58:20 +00:00 (Migrated from codeberg.org)

Summary

  • Adds an Account ID section to dashboard account settings, reusing the loaded organization ID and existing copy-to-clipboard behavior.
  • Adds caution account id to print the current authenticated account/organization ID.
  • Adds a focused CLI parser regression test for the new subcommand.

Refs #164

Test plan

  • git diff --check
  • cargo test -p cli cli_parses_account_id_command
  • cargo check -p cli
  • cargo run -p cli --bin caution -- account --help
  • node SFC parse for frontend/src/views/Dashboard.vue

Not run / deferred

  • npm run build is blocked on this dev host because it has Node.js v18.20.4, while Vite 8 requires Node.js 20.19+ or 22.12+ (CustomEvent is not defined).
  • The issue body's bonus invoice-account-ID request is not included here; this PR covers the settings display and CLI retrieval from the issue title.
## Summary - Adds an Account ID section to dashboard account settings, reusing the loaded organization ID and existing copy-to-clipboard behavior. - Adds `caution account id` to print the current authenticated account/organization ID. - Adds a focused CLI parser regression test for the new subcommand. Refs #164 ## Test plan - `git diff --check` - `cargo test -p cli cli_parses_account_id_command` - `cargo check -p cli` - `cargo run -p cli --bin caution -- account --help` - `node` SFC parse for `frontend/src/views/Dashboard.vue` ## Not run / deferred - `npm run build` is blocked on this dev host because it has Node.js v18.20.4, while Vite 8 requires Node.js 20.19+ or 22.12+ (`CustomEvent is not defined`). - The issue body's bonus invoice-account-ID request is not included here; this PR covers the settings display and CLI retrieval from the issue title.
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
public/platform!371
No description provided.