feat(ui): rename user-facing "Mesh" to "Device Group" #37
Loading…
Reference in a new issue
No description provided.
Delete branch "feat/rename-mesh-to-device-group-vapp-28"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Convert every operator-visible string in src/components that named a device collection "Mesh"/"Meshes"/"mesh" to "Device Group"/"Device Groups"/"device group", matching the term vervain-server and vervain-admin already ship. Title-case in labels, headers, nav, buttons, and KPI captions; sentence-case in flow copy.
Touched: sidebar nav, topbar title, dashboard KPI, devices table column, enroll-device dialog (selector label, prompts, placeholder, config button/label), device-detail Fact + move-to-group flow, users membership section, and the Device Groups management page (page actions and create/edit/delete dialogs).
Code identifiers, types, server-fn names, the Route::Meshes variant, mesh_id fields, and the literal .msh config preview tokens (MeshName=, MeshType=, MeshID=, MeshServer=, the filename) are unchanged; they mirror the MeshCentral control-channel and on-disk .msh contract. The /meshes route path is unchanged.
CSV export decision: the devices CSV header token
meshis intentionally left unchanged. It is a stable machine-readable column contract for downstream consumers, not operator display copy; a note records this at the generator. Only the visible table column header was renamed.#VAPP-28