Skip to content

Click a detail value to copy it; show a user's id - #96

Merged
tmnrtn merged 2 commits into
mainfrom
click-to-copy
Oct 26, 2026
Merged

tmnrtn merged 2 commits into
mainfrom
click-to-copy

Conversation

@tmnrtn

@tmnrtn tmnrtn commented Oct 26, 2026

Copy link
Copy Markdown
Owner

Summary

  • New CopyOnClick attached behaviour (Core/CopyOnClick.cs): a value underlines on hover and copies itself on click, with a brief "Copied …" notice at the pointer. Empty values and the "—" placeholder copy nothing; CopyOnClick.Text copies the real value behind a placeholder such as "No email address".
  • Turned on through each pane's DetailValue style, so every key/value detail in Environment admin (users, mailboxes, queues), Solution history, object details and the main search's detail pane copies on click. Names, email addresses and the role name in the admin panes too.
  • The user pane now shows the User id (systemuserid), and the user list can be searched by it.
  • Entra id, mailbox id and import activity id are plain copyable text instead of read-only text boxes.
  • Version bumped to 1.21.0.

Test plan

  • CopyOnClickTests: what is copied, the notice text, user search by id
  • Full suite: 2,925 passed (clean checkout)
  • In the app, against a sandbox: Users → selected a user; clicking name, UPN, email, user id and licence put each full value on the clipboard (email in full although trimmed on screen); clicking the "—" Entra id copied nothing; hover underlines the value

🤖 Generated with Claude Code

TomNortonKerv and others added 2 commits October 26, 2026 16:06
Values in the details panes of Environment admin (users, roles, mailboxes,
queues), Solution history, object details and the main search copy
themselves when clicked: underlined on hover, with a "Copied ..." notice at
the pointer. Placeholders ("—", "No email address") copy nothing. The
user pane also shows the systemuserid, and the user list can be searched by
it. Entra, mailbox and activity ids are now plain copyable text rather than
read-only text boxes.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@tmnrtn
tmnrtn merged commit 3572a03 into main Oct 26, 2026
1 check passed
@tmnrtn
tmnrtn deleted the click-to-copy branch October 26, 2026 16:06
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