Skip to content

Add user management endpoints and CLI commands#1417

Merged
frenck merged 1 commit into
mainfrom
frenck-2026-0404
Apr 19, 2026
Merged

Add user management endpoints and CLI commands#1417
frenck merged 1 commit into
mainfrom
frenck-2026-0404

Conversation

@frenck
Copy link
Copy Markdown
Owner

@frenck frenck commented Apr 19, 2026

Proposed Changes

  • Add TailscaleUser model with 12 fields (id, name, login, role, status, type, connected, devices, etc.)
  • Add users() and user() client methods
  • Add users and user CLI commands with Rich-formatted output
  • Add dump users and dump user commands for fixture collection
  • Fix test_missing_auth to clear env vars (was environment-dependent)
  • Add pylint too-many-instance-attributes suppression for TailscaleUser

@frenck frenck added the new-feature New features or options. label Apr 19, 2026
@frenck frenck merged commit 7304662 into main Apr 19, 2026
29 checks passed
@frenck frenck deleted the frenck-2026-0404 branch April 19, 2026 18:57
@github-actions github-actions Bot locked and limited conversation to collaborators Apr 21, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

new-feature New features or options.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant