Commit Graph
9 Commits
Author SHA1 Message Date
Raven ScottandCursor 185145d262 feat: expose mentionEveryone in role permission editor
Wire MENTION_EVERYONE into permission metadata and maskToPermissionView.

Co-authored-by: Cursor <[email protected]>
2026-05-23 07:03:49 -04:00
Raven ScottandCursor 8a094b7d17 Add hoist flag for sidebar member grouping
Custom roles can hoist members into separate list sections when enabled in server settings.

Co-authored-by: Cursor <[email protected]>
2026-05-22 22:17:46 -04:00
Raven ScottandCursor 69bcf09c94 feat(roles): add reorderRoles for drag-reorder position updates
Batch-update custom role positions for server settings drag reorder
with P2P ROLE_UPSERT sync.

Co-authored-by: Cursor <[email protected]>
2026-05-22 21:38:00 -04:00
Raven Scott 478bcbbebe docs: full module READMEs (v0.8.103 platform audit) 2026-05-22 13:39:39 -04:00
Raven ScottandCursor b189d8df3f feat(roles): surface viewChannel in permission editor metadata
Extend ALL_PERMISSIONS_MASK, PERMISSION_META, maskToPermissionView, and
viewToMask so guild role UI and RPC payloads can grant or deny VIEW_CHANNEL
alongside existing send and voice bits.

Co-authored-by: Cursor <[email protected]>
2026-05-22 03:11:15 -04:00
Raven Scott 37fbe58356 feat(guild-roles): permission UI for connect and speak in voice
Extend PERMISSION_META, maskToPermissionView, and ALL_PERMISSIONS_MASK for
CONNECT_VOICE (64) and SPEAK_IN_VOICE (128).
2026-05-22 03:07:32 -04:00
Raven Scott e770610882 feat(guild-roles): expose sendMessages in permission editor metadata
Extend ALL_PERMISSIONS_MASK and PERMISSION_META with SEND_MESSAGES.
maskToPermissionView/viewToMask include sendMessages for UI and overwrites.
2026-05-22 03:02:43 -04:00
Raven ScottandCursor fbd977351f feat(roles): lurker builtin template in role editor UI metadata
Reserve lurker name for custom roles and expose read-only Lurker template
in builtinRoleTemplates() for server settings parity display.

Co-authored-by: Cursor <[email protected]>
2026-05-22 02:00:24 -04:00
Pearcord 9a808b9357 chore: publish pearcord-guild-roles from pearcord workspace 2026-05-22 01:48:15 -04:00