Skip to content

Conversation

@kronenpj
Copy link

This removes the user interface option to change the ownership of a node, corresponding to the removal of same from Headscale in 0.28.beta.1.
Verified functional against Headscale 0.27 and 0.28.beta.2.

If this is not an acceptable approach to solving this change, I'm happy to re-consider or abandon the changes altogether.

@kronenpj kronenpj requested a review from tale as a code owner January 24, 2026 22:35
@kronenpj kronenpj closed this Jan 24, 2026
@kronenpj kronenpj force-pushed the Adapt-owner-change-2922 branch from cfb94a9 to c8861ec Compare January 24, 2026 22:37
@kronenpj kronenpj reopened this Jan 24, 2026
…ersion

Adds conditional rendering for the "Change owner" menu item in machine management, hiding it for versions 0.28.0-beta.1 and above. This prevents users from attempting to change node ownership on newer versions where this functionality is not supported. The change involves passing a new `supportsNodeOwnerChange` prop through the component hierarchy and updating the menu rendering logic accordingly.
@kronenpj kronenpj force-pushed the Adapt-owner-change-2922 branch from 3ebf4b7 to d5c289a Compare January 25, 2026 01:30
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.

1 participant